Benjamin Kramer
|
37a7151b1f
|
llvm-objdump: Take the data from the right object when there's no dSYM around.
llvm-svn: 140269
|
2011-09-21 18:18:53 +00:00 |
|
Benjamin Kramer
|
9eaefa9786
|
llvm-objdump: Fix use after free.
llvm-svn: 140237
|
2011-09-21 04:01:19 +00:00 |
|
Benjamin Kramer
|
699128e58a
|
llvm-objdump: Output line info next to the disassembly if available.
MachO-only at the moment, sorry.
Usage:
$ llvm-objdump -d -m -g -dsym=a.out.dSYM/Contents/Resources/DWARF/a.out a.out
_main:
100000e90: 55 pushq %rbp ## test.c:11:3
…
llvm-svn: 140224
|
2011-09-21 01:13:19 +00:00 |
|
Benjamin Kramer
|
2ad2eb527b
|
llvm-objdump: factor code better, add comments.
llvm-svn: 140153
|
2011-09-20 17:53:01 +00:00 |
|
Benjamin Kramer
|
444f079d34
|
Nope, there's another one!
llvm-svn: 140045
|
2011-09-19 20:23:01 +00:00 |
|
Benjamin Kramer
|
babc5291f4
|
Missed one instance of implicit pointer conversion.
llvm-svn: 140044
|
2011-09-19 20:14:46 +00:00 |
|
Benjamin Kramer
|
78ee973788
|
Try to make MSVC 2010 happy.
llvm-svn: 140042
|
2011-09-19 20:08:52 +00:00 |
|
Benjamin Kramer
|
43a772eda1
|
Add a MachO-specific "mode" to llvm-objdump, that, if enabled, gathers additional information that are only available on MachO.
- It can take FunctionStarts from a binary to find entry points more accurately.
- Symbol offsets in executables are correct now.
llvm-svn: 140028
|
2011-09-19 17:56:04 +00:00 |
|