llvm-6502/tools/llvm-objdump
Kevin Enderby e793862979 Flush out enough of llvm-objdump’s SymbolizerSymbolLookUp() for Mach-O files to
get the literal string “Hello world” printed as a comment on the instruction
that loads the pointer to it. For now this is just for x86_64. So for object
files with relocation entries it produces things like:

	leaq	L_.str(%rip), %rax      ## literal pool for: "Hello world\n"

and similar for fully linked images like executables:

	leaq	0x4f(%rip), %rax        ## literal pool for: "Hello world\n"

Also to allow testing against darwin’s otool(1), I hooked up the existing 
-no-show-raw-insn option to the Mach-O parser code, added the new Mach-O
only -full-leading-addr option to match otool(1)'s printing of addresses and
also added the new -print-imm-hex option.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@218423 91177308-0d34-0410-b5e6-96231b3b80d8
2014-09-24 23:08:22 +00:00
..
CMakeLists.txt Nuke MCAnalysis. 2014-09-02 22:32:20 +00:00
COFFDump.cpp Object: Add support for bigobj 2014-09-10 12:51:52 +00:00
ELFDump.cpp
llvm-objdump.cpp Flush out enough of llvm-objdump’s SymbolizerSymbolLookUp() for Mach-O files to 2014-09-24 23:08:22 +00:00
llvm-objdump.h Flush out enough of llvm-objdump’s SymbolizerSymbolLookUp() for Mach-O files to 2014-09-24 23:08:22 +00:00
LLVMBuild.txt Nuke MCAnalysis. 2014-09-02 22:32:20 +00:00
MachODump.cpp Flush out enough of llvm-objdump’s SymbolizerSymbolLookUp() for Mach-O files to 2014-09-24 23:08:22 +00:00
Makefile Nuke MCAnalysis. 2014-09-02 22:32:20 +00:00