Skip to content
  1. Apr 22, 2009
    • Chris Lattner's avatar
      Fix some mishandling of the attr(gnu_inline) mode when used with · f8dc0736
      Chris Lattner authored
      extern.  Previously we would warn about it and ignore the attribute.
      This is incorrect, it should be handled as a c89 "extern inline" 
      function.  Many thanks to Matthieu Castet for pointing this out and
      beating me over the head until I got it.
      
      PR3988: extern inline function are not externally visible
      llvm-svn: 69756
      f8dc0736
  2. Apr 21, 2009
  3. Apr 20, 2009
  4. Apr 19, 2009
  5. Apr 18, 2009
  6. Apr 17, 2009
  7. Apr 16, 2009
  8. Apr 15, 2009
  9. Apr 14, 2009
  10. Apr 13, 2009
  11. Apr 10, 2009
  12. Apr 09, 2009
  13. Apr 08, 2009
  14. Apr 07, 2009
    • Daniel Dunbar's avatar
      Various fixes to symbols used for Obj-C x86_64 metadata. · 15894b79
      Daniel Dunbar authored
       - Changed method names to match gcc (categories names still aren't
         mangled in).
      
       - Expose correct name for class and metadata symbols (although
         -fvisibility=hidden isn't yet correct).
      
       - Remove several things from llvm.used that didn't need to be there
         (I suspect this can still be trimmed).
      
       - Don't use asm-prefix extension for _objc_empty_{cache,vtable} (not
         needed).
      
       - Hide EH type class info with -fvisibility=hidden
      
       - Change setGlobal[Option]Visibility to not change the visibility of
         functions with internal linkage.
      
      llvm-svn: 68510
      15894b79
  15. Apr 04, 2009
  16. Apr 03, 2009
Loading