Skip to content
  1. Feb 14, 2011
  2. Dec 10, 2010
  3. Aug 06, 2010
  4. Jul 16, 2010
  5. Apr 15, 2010
  6. Apr 08, 2010
  7. Mar 12, 2010
  8. Mar 11, 2010
  9. Feb 02, 2010
  10. Jan 23, 2010
  11. Jan 17, 2010
  12. Jan 16, 2010
  13. Jan 04, 2010
    • David Greene's avatar
      · af5b9a2d
      David Greene authored
      Change errs() to dbgs().
      
      llvm-svn: 92502
      af5b9a2d
  14. Oct 05, 2009
  15. Sep 01, 2009
  16. Aug 22, 2009
  17. Aug 14, 2009
  18. Aug 13, 2009
  19. Aug 10, 2009
  20. Aug 09, 2009
  21. Aug 08, 2009
    • Bruno Cardoso Lopes's avatar
      ELF improvements: · 72dd2eef
      Bruno Cardoso Lopes authored
      Handle large integers, x86_fp80, ConstantAggregateZero, and two more ConstantExpr:
      GetElementPtr and IntToPtr
      Set SHF_MERGE bit for mergeable strings
      Avoid zero initialized strings to be classified as a bss symbol
      Don't allow common symbols to be classified as STB_WEAK
      Add a constant to be used as a global value offset in data relocations 
      
      llvm-svn: 78476
      72dd2eef
  22. Aug 05, 2009
    • Bruno Cardoso Lopes's avatar
      - Remove custom handling of jumptables by the elf writter (this was · 2b1dc9a7
      Bruno Cardoso Lopes authored
      a dirty hack and isn't need anymore since the last x86 code emitter patch)
      - Add a target-dependent modifier to addend calculation
      - Use R_X86_64_32S relocation for X86::reloc_absolute_word_sext
      - Use getELFSectionFlags whenever possible
      - fix getTextSection to use TLOF and emit the right text section 
      - Handle global emission for static ctors, dtors and Type::PointerTyID
      - Some minor fixes
      
      llvm-svn: 78176
      2b1dc9a7
  23. Aug 02, 2009
  24. Aug 01, 2009
    • Chris Lattner's avatar
      Change SectionKind to be a property that is true of a *section*, it · c9c277ba
      Chris Lattner authored
      should have no state that is specific to particular globals in the
      section.  In this case, it means the removal of the "isWeak" and
      "ExplicitSection" bits.  MCSection uses the new form of SectionKind.
      
      To handle isWeak, I introduced a new SectionInfo class, which is
      SectionKind + isWeak, and it is used by the part of the code generator
      that does classification of a specific global.
      
      The ExplicitSection disappears.  It is moved onto MCSection as a new
      "IsDirective" bit.  Since the Name of a section is either a section
      or directive, it makes sense to keep this bit in MCSection.  Ultimately
      the creator of MCSection should canonicalize (e.g.) .text to whatever
      the actual section is.
      
      llvm-svn: 77803
      c9c277ba
  25. Jul 31, 2009
Loading