llvm-6502/test/tools/llvm-objdump
Kevin Enderby fdedee296f Hookup the MCSymbolizer to llvm-objdump’s disassembly for Mach-O files.
First step done in this commit is to get flush out enough of the
SymbolizerGetOpInfo() routine to symbolic an X86_64 hello world .o and
its loading of the literal string and call to printf.  Also the code to
symbolicate the X86_64_RELOC_SUBTRACTOR relocation and a test is also
added to show a slightly more complicated case.

Next will be to flush out enough of SymbolizerSymbolLookUp() to get the
literal string “Hello world” printed as a comment on the instruction that load
the pointer to it.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@217893 91177308-0d34-0410-b5e6-96231b3b80d8
2014-09-16 18:00:57 +00:00
..
ARM Make llvm-objdump handle both arm and thumb disassembly from the same Mach-O 2014-08-18 20:21:02 +00:00
Inputs [llvm-objdump] for mach-o add -bind, -lazy-bind, and -weak-bind options 2014-09-16 01:41:51 +00:00
X86 Hookup the MCSymbolizer to llvm-objdump’s disassembly for Mach-O files. 2014-09-16 18:00:57 +00:00
coff-file.test tools: fix heap-buffer-overrun detected via ASAN 2014-04-14 16:38:25 +00:00
coff-large-bss.test llvm-objdump: Handle BSS sections larger than the object file 2014-07-14 16:20:14 +00:00
coff-many-relocs.test Object/COFF: Support large relocation table. 2014-03-21 00:44:19 +00:00
coff-non-null-terminated-file.test tools: address possible non-null terminated filenames 2014-04-14 02:37:23 +00:00
coff-private-headers.test llvm-objdump/COFF: Print SEH table addresses. 2014-02-20 06:51:07 +00:00
hex-relocation-addr.test llvm-objdump output hex to match binutils' objdump 2014-03-20 22:55:15 +00:00
macho-bind.test tweak test case to help build bot 2014-09-16 04:51:38 +00:00
macho-compact-unwind-i386.test llvm-objdump: implement printing for MachO __compact_unwind info. 2014-08-01 13:07:19 +00:00
macho-compact-unwind-x86_64.test llvm-objdump: implement printing for MachO __compact_unwind info. 2014-08-01 13:07:19 +00:00
macho-exports-trie.test Fix test case to match correct llvm-objdump output 2014-09-03 01:34:58 +00:00
macho-lazy-bind.test tweak test case to help solve why failing on one build bot 2014-09-16 02:33:36 +00:00
macho-rebase.test Stop suppress error messages in test case to see why one buildbot is failing 2014-09-12 22:46:01 +00:00
macho-unwind-info-arm64.test llvm-objdump: print contents of MachO __unwind_info sections 2014-08-12 11:52:59 +00:00
macho-unwind-info-no-relocs.test llvm-objdump: don't crash when __compact_unwind has no relocs. 2014-09-09 10:45:06 +00:00
macho-unwind-info-x86_64.test llvm-objdump: print contents of MachO __unwind_info sections 2014-08-12 11:52:59 +00:00
macho-weak-bind.test [llvm-objdump] for mach-o add -bind, -lazy-bind, and -weak-bind options 2014-09-16 01:41:51 +00:00
win64-unwind-data.test llvm-objdump: Indent unwind info contents. 2014-03-04 19:23:56 +00:00