summaryrefslogtreecommitdiff
path: root/llvm/lib/Object/MachOObjectFile.cpp
AgeCommit message (Expand)Author
2015-06-04[Object, MachO] Cache parsed MachO header in MachOObjectFile. NFC.Alexey Samsonov
2015-06-03[Object, MachO] Introduce MachOObjectFile::load_commands() range iterator.Alexey Samsonov
2015-06-03Move to llvm-objdump a large amount of code to that is only used there.Rafael Espindola
2015-06-01Simplify another function that doesn't fail.Rafael Espindola
2015-05-31Simplify interface of function that doesn't fail.Rafael Espindola
2015-05-30Add RelocVisitor support for MachOKeno Fischer
2015-05-22Stop inventing symbol sizes.Rafael Espindola
2015-05-22Detect invalid section indexes when we first read them.Rafael Espindola
2015-05-21Make it easier to use DwarfContext with MCJITKeno Fischer
2015-03-30Remove more superfluous .str() and replace std::string concatenation with Twine.Yaron Keren
2015-01-27dd the option, -link-opt-hints to llvm-objdump used with -macho to print theKevin Enderby
2015-01-15Fix edge case when Start overflowed in 32 bit modeFilipe Cabecinhas
2015-01-15Report fatal errors instead of segfaulting/asserting on a few invalid accesse...Filipe Cabecinhas
2015-01-15[Object] Add SF_Exported flag. This flag will be set on all symbols that wouldLang Hames
2015-01-06Don't loop endlessly for MachO files with 0 ncmdsFilipe Cabecinhas
2014-12-23Add printing the LC_THREAD load commands with llvm-objdump’s -private-headers.Kevin Enderby
2014-12-19Add printing the LC_ROUTINES load commands with llvm-objdump’s -private-hea...Kevin Enderby
2014-12-19Add printing the LC_SUB_CLIENT load command with llvm-objdump’s -private-he...Kevin Enderby
2014-12-19Add printing the LC_SUB_LIBRARY load command with llvm-objdump’s -private-h...Kevin Enderby
2014-12-19[Object] Don't crash on empty export lists.Juergen Ributzka
2014-12-18Add printing the LC_SUB_UMBRELLA load command with llvm-objdump’s -private-...Kevin Enderby
2014-12-18Add printing the LC_SUB_FRAMEWORK load command with llvm-objdump’s -private...Kevin Enderby
2014-12-18Add printing the LC_LINKER_OPTION load command with llvm-objdump’s -private...Kevin Enderby
2014-12-17Add printing the LC_ENCRYPTION_INFO_64 load command with llvm-objdump’s -pr...Kevin Enderby
2014-12-16Add printing the LC_ENCRYPTION_INFO load command with llvm-objdump’s -priva...Kevin Enderby
2014-12-10Move three methods only used by MCJIT to MCJIT.Rafael Espindola
2014-12-04Add mach-o LC_RPATH support to llvm-objdumpJean-Daniel Dupas
2014-11-13Object, Mach-O: Refactor and clean code upDavid Majnemer
2014-11-04Remove the static version of getScatteredRelocationType() now that r221211 addedKevin Enderby
2014-11-04Add the code and test cases for 32-bit Intel to llvm-objdump’s Mach-O symbo...Kevin Enderby
2014-10-27Fix unicode chars into ascii in comment lines.NAKAMURA Takumi
2014-10-24[Object] Fix MachO's getUuid to return a pointer into the object instead of a...Benjamin Kramer
2014-10-23Update llvm-objdump’s Mach-O symbolizer code for Objective-C references.Kevin Enderby
2014-10-21[MCJIT] Temporarily revert r220245 - it broke several bots.Lang Hames
2014-10-20[MCJIT] Make MCJIT honor symbol visibility settings when populating the globalLang Hames
2014-10-18[llvm-objdump] Fix mach-o binding decompression errorNick Kledzik
2014-10-15Add MachOObjectFile::getUuid()Alexander Potapenko
2014-10-08Remove bogus std::error_code returns form SectionRef.Rafael Espindola
2014-09-17[Object] keep trailing '\0' out of StringRef when parsing mach-o bindingsNick Kledzik
2014-09-17[llvm-objdump] properly use c_str() with format("%s"). Improve getLibrarySho...Nick Kledzik
2014-09-16[llvm-objdump] for mach-o add -bind, -lazy-bind, and -weak-bind optionsNick Kledzik
2014-09-12[llvm-objdump] support -rebase option for mach-o to dump rebasing infoNick Kledzik
2014-09-04Adds the next bit of support for llvm-objdump’s -private-headers for execut...Kevin Enderby
2014-09-02Code review tweaksNick Kledzik
2014-08-30Fix typo and formattingNick Kledzik
2014-08-30Object/llvm-objdump: allow dumping of mach-o exports trieNick Kledzik
2014-08-27Simplify creation of a bunch of ArrayRefs by using None, makeArrayRef or just...Craig Topper
2014-08-19Don't own the buffer in object::Binary.Rafael Espindola
2014-08-18Make llvm-objdump handle both arm and thumb disassembly from the same Mach-OKevin Enderby
2014-08-17llvm-objdump: don't print relocations in non-relocatable files.Rafael Espindola