aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/MathExtras.cpp
diff options
context:
space:
mode:
authorKevin Enderby <enderby@apple.com>2014-09-26 22:20:44 +0000
committerKevin Enderby <enderby@apple.com>2014-09-26 22:20:44 +0000
commit8597488e5e32479977fe6bf9a306830d6ca8be45 (patch)
tree15e8477c81cb57b0ad8ba7411dc1a2e18a949231 /llvm/lib/Support/MathExtras.cpp
parent987370b6bd96e19cae755b509e0dd3c695918faa (diff)
downloadllvm-8597488e5e32479977fe6bf9a306830d6ca8be45.zip
llvm-8597488e5e32479977fe6bf9a306830d6ca8be45.tar.gz
llvm-8597488e5e32479977fe6bf9a306830d6ca8be45.tar.bz2
Update llvm-objdump’s Mach-O symbolizer code to print the name of symbol stubs.
So in fully linked images when a call is made through a stub it now gets a comment like the following in the disassembly: callq 0x100000f6c ## symbol stub for: _printf indicating the call is to a symbol stub and which symbol it is for. This is done for branch reference types and seeing if the branch target is in a stub section and if so using the indirect symbol table entry for that stub and using that symbol table entries symbol name. llvm-svn: 218546
Diffstat (limited to 'llvm/lib/Support/MathExtras.cpp')
0 files changed, 0 insertions, 0 deletions