Skip to content
  1. Mar 19, 2011
  2. Feb 24, 2011
    • Rafael Espindola's avatar
      Fix llvm-gcc bootstrap with gnu ld. · 601a11ed
      Rafael Espindola authored
      The problem was codegen guessing the wrong values and printing
      
      	.section	.eh_frame,"aMS",@progbits,4
      
      It is not clear at all if Codegen should try to guess, MC is the
      one that should know the default flags.
      
      llvm-svn: 126421
      601a11ed
  3. Feb 22, 2011
  4. Feb 21, 2011
  5. Feb 18, 2011
  6. Feb 14, 2011
  7. Jan 23, 2011
  8. Dec 10, 2010
  9. Nov 10, 2010
  10. Oct 27, 2010
  11. Oct 19, 2010
  12. Oct 08, 2010
  13. Sep 29, 2010
  14. Sep 27, 2010
  15. Aug 30, 2010
    • Chris Lattner's avatar
      two changes: · 34bfab0a
      Chris Lattner authored
      1) nuke ConstDataCoalSection, which is dead.
      2) revise my previous patch for rdar://8018335,
        which was completely wrong.  Specifically, it doesn't 
        make sense to mark __TEXT,__const_coal as PURE_INSTRUCTIONS,
        because it is for readonly data.  templates (it turns out)
        go to const_coal_nt.  The real fix for rdar://8018335 was
        to give ConstTextCoalSection a section kind of ReadOnly 
        instead of Text.
      
      llvm-svn: 112496
      34bfab0a
  16. Jul 15, 2010
  17. Jul 06, 2010
    • Anton Korobeynikov's avatar
      Fix a major regression on COFF targets introduced by r103267: 'discardable'... · e4152304
      Anton Korobeynikov authored
      Fix a major regression on COFF targets introduced by r103267: 'discardable' section means that it is used only during the program load and can be discarded afterwards.
      This way *only* debug sections can be discarded, but not the opposite. Seems like the copy-and-pasto from ELF code, since there it contains the reverse flag ('alloc').
      
      llvm-svn: 107658
      e4152304
  18. Jul 01, 2010
  19. Jun 30, 2010
  20. Jun 29, 2010
    • Bill Wendling's avatar
      Introducing the "linker_weak" linkage type. This will be used for Objective-C · 1767723d
      Bill Wendling authored
      metadata types which should be marked as "weak", but which the linker will
      remove upon final linkage. For example, the "objc_msgSend_fixup_alloc" symbol is
      defined like this:
      
             .globl l_objc_msgSend_fixup_alloc
             .weak_definition l_objc_msgSend_fixup_alloc
             .section __DATA, __objc_msgrefs, coalesced
             .align 3
      l_objc_msgSend_fixup_alloc:
              .quad   _objc_msgSend_fixup
              .quad   L_OBJC_METH_VAR_NAME_1
      
      This is different from the "linker_private" linkage type, because it can't have
      the metadata defined with ".weak_definition".
      
      llvm-svn: 107205
      1767723d
  21. May 25, 2010
  22. May 22, 2010
  23. May 18, 2010
  24. May 17, 2010
  25. May 07, 2010
  26. Apr 13, 2010
  27. Apr 08, 2010
  28. Mar 30, 2010
Loading