Skip to content
  1. Oct 25, 2011
  2. Oct 19, 2011
  3. Oct 18, 2011
    • Nick Lewycky's avatar
      Add support for a new extension to the .file directive: · 40f8f2ff
      Nick Lewycky authored
        .file filenumber "directory" "filename"
      
      This removes one join+split of the directory+filename in MC internals. Because
      bitcode files have independent fields for directory and filenames in debug info,
      this patch may change the .o files written by existing .bc files.
      
      llvm-svn: 142300
      40f8f2ff
  4. Oct 16, 2011
  5. Oct 14, 2011
  6. Oct 12, 2011
  7. Oct 11, 2011
  8. Oct 10, 2011
  9. Oct 08, 2011
  10. Oct 07, 2011
  11. Oct 05, 2011
    • Owen Anderson's avatar
      Teach the MC to output code/data region marker labels in MachO and ELF modes. ... · 0ca562ec
      Owen Anderson authored
      Teach the MC to output code/data region marker labels in MachO and ELF modes.  These are used by disassemblers to provide better disassembly, particularly on targets like ARM Thumb that like to intermingle data in the TEXT segment.
      
      llvm-svn: 141135
      0ca562ec
    • Kevin Enderby's avatar
      Adding back support for printing operands symbolically to ARM's new disassembler · 5dcda643
      Kevin Enderby authored
      using llvm's public 'C' disassembler API now including annotations.
      
      Hooked this up to Darwin's otool(1) so it can again print things like branch
      targets for example this:
       blx _puts
      instead of this:
       blx #-36
      and includes support for annotations for branches to symbol stubs like:
       bl	0x40 @ symbol stub for: _puts
      and annotations for pc relative loads like this:
       ldr	r3, #8 @ literal pool for: Hello, world!
      Also again can print the expression encoded in the Mach-O relocation entries for
      things like this:
       movt r0, :upper16:((_foo-_bar)+1234)
      
      llvm-svn: 141129
      5dcda643
  12. Sep 30, 2011
  13. Sep 25, 2011
  14. Sep 23, 2011
  15. Sep 21, 2011
  16. Sep 19, 2011
  17. Sep 16, 2011
  18. Sep 15, 2011
  19. Sep 14, 2011
  20. Sep 09, 2011
  21. Sep 08, 2011
  22. Sep 07, 2011
  23. Sep 06, 2011
  24. Sep 02, 2011
Loading