Commonly programmers use llvm-objdump to disassemble Mach-O target
binaries with Mach-O dSYMS. While llvm-objdump allows programmers to
disassemble Universal binaries, it previously did not recognize
Universal dSYM files. This change updates llvm-objdump to support
passing in Universal files via the -dsym option. Now, when
disassembling a Mach-O file either as a stand alone file or as an entry
in a Universal binariy, llvm-objdump will search through a Universal
dSYM for a Mach-O matching the architecture flag of the file being
disassembled.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
- Build Status
Buildable 32697 Build 32696: arc lint + arc unit
Event Timeline
Comment Actions
Increasing error checking to catch symbolic files that are neither
Mach-O nor Universal object files.
Comment Actions
LGTM.
tools/llvm-objdump/MachODump.cpp | ||
---|---|---|
7294 | The formatting looks off here compared to the rest of the code. |
tools/llvm-objdump/MachODump.cpp | ||
---|---|---|
7294 | stupid emacs. |
The formatting looks off here compared to the rest of the code.