Skip to content
  1. Jan 17, 2013
  2. Jan 16, 2013
    • Eric Christopher's avatar
      Split address information for DWARF5 split dwarf proposal. This involves · 962c9089
      Eric Christopher authored
      using the DW_FORM_GNU_addr_index and a separate .debug_addr section which
      stays in the executable and is fully linked.
      
      Sneak in two other small changes:
      
      a) Print out the debug_str_offsets.dwo section.
      b) Change form we're expecting the entries in the debug_str_offsets.dwo
         section to take from ULEB128 to U32.
      
      Add tests for all of this in the fission-cu.ll test.
      
      llvm-svn: 172578
      962c9089
  3. Jan 09, 2013
  4. Jan 07, 2013
  5. Jan 04, 2013
  6. Jan 03, 2013
    • Eric Christopher's avatar
      Extend the dumping infrastructure to deal with additional · da4b2195
      Eric Christopher authored
      sections for debug info. These are some of the dwo sections from the
      DWARF5 split debug info proposal. Update the fission-cu.ll testcase
      to show what we should be able to dump more of now.
      
      Work in progress: Ultimately the relocations will be gone for the
      dwo section and the strings will be a different form (as well as
      the rest of the sections will be included).
      
      llvm-svn: 171428
      da4b2195
  7. Dec 27, 2012
  8. Dec 21, 2012
    • Rafael Espindola's avatar
      Don't skip __DWARF, · 73bf9fa7
      Rafael Espindola authored
      Now that we don't merge section and segment names, we don't need to skip the
      segment name to get to the section name.
      
      llvm-svn: 170839
      73bf9fa7
  9. Dec 19, 2012
  10. Dec 04, 2012
  11. Nov 27, 2012
  12. Nov 17, 2012
  13. Nov 16, 2012
  14. Nov 12, 2012
  15. Nov 08, 2012
  16. Oct 30, 2012
  17. Oct 17, 2012
  18. Sep 18, 2012
  19. Sep 06, 2012
  20. Sep 05, 2012
  21. Sep 04, 2012
  22. Aug 30, 2012
  23. Aug 28, 2012
  24. Aug 27, 2012
  25. Aug 24, 2012
  26. Aug 23, 2012
  27. Aug 07, 2012
    • Alexey Samsonov's avatar
      Fix the representation of debug line table in DebugInfo LLVM library, · 947228c4
      Alexey Samsonov authored
      and "instruction address -> file/line" lookup.
      
      Instead of plain collection of rows, debug line table for compilation unit is now
      treated as the number of row ranges, describing sequences (series of contiguous machine
      instructions). The sequences are not always listed in the order of increasing
      address, so previously used std::lower_bound() sometimes produced wrong results.
      Now the instruction address lookup consists of two stages: finding the correct
      sequence, and searching for address in range of rows for this sequence.
      
      llvm-svn: 161414
      947228c4
  28. Jul 19, 2012
  29. Jul 17, 2012
Loading