OSDN Git Service

[PATCH] D13360: [llvm-objdump] Teach -d about AArch64 mapping symbols
authorDavide Italiano <davide@freebsd.org>
Thu, 1 Oct 2015 21:57:09 +0000 (21:57 +0000)
committerDavide Italiano <davide@freebsd.org>
Thu, 1 Oct 2015 21:57:09 +0000 (21:57 +0000)
commit52c0444e5ecd1c328b826573e4379081e5e37323
tree670c78367072df8c25769d00e8edc7354cb9127e
parentac5ec1c05184f19929d1d54c266d98954c62132e
[PATCH] D13360: [llvm-objdump] Teach -d about AArch64 mapping symbols

AArch64 uses $d* and $x* to interleave between text and data.
llvm-objdump didn't know about this so it ended up printing garbage.
This patch is a first step towards a solution of the problem.

Differential Revision:  http://reviews.llvm.org/D13360

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@249083 91177308-0d34-0410-b5e6-96231b3b80d8
test/tools/llvm-objdump/AArch64/elf-aarch64-mapping-symbols.test [new file with mode: 0644]
tools/llvm-objdump/llvm-objdump.cpp