summaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
2013-04-26Use llvm/Object/MachO.h in macho-dumper. Drop the old macho parser.Rafael Espindola2-234/+192
2013-04-25Clarify getRelocationAddress x getRelocationOffset a bit.Rafael Espindola4-8/+12
2013-04-25Don't compute a std::vector<uint8_t> just to write it out a stream.Rafael Espindola1-83/+17
2013-04-24Use pointers to iterate over symbols.Rafael Espindola1-1/+3
2013-04-24Don't produce an empty llvm.compiler.used in LTO.Rafael Espindola1-19/+19
2013-04-23Fix typo.Rafael Espindola1-7/+7
2013-04-23Simplify yaml2obj a bit.Rafael Espindola1-105/+112
2013-04-23Write relocations in yaml2obj.Rafael Espindola1-0/+13
2013-04-22llvm-readobj: Dump more COFF auxiliary recordsNico Rieck1-1/+6
2013-04-22llvm-readobj: Check for null section pointerNico Rieck1-1/+1
2013-04-22llvm-readobj: Do not print NULL StringRefsNico Rieck3-11/+10
2013-04-20Remove dead code.Rafael Espindola1-4/+0
2013-04-20These can be void.Rafael Espindola1-12/+7
2013-04-20Rename obj2yaml local namespace to avoid conflicts with llvm::yaml.Rafael Espindola3-7/+7
2013-04-20Remove local namespace yaml to avoid confusion with llvm::yaml.Rafael Espindola1-8/+6
2013-04-20Small obj2yaml cleanups.Rafael Espindola1-69/+76
2013-04-20Remove COFFYAML::Header.Rafael Espindola1-17/+38
2013-04-19Remove COFFYAML::Relocation.Rafael Espindola1-11/+19
2013-04-19Don't read one command past the end.Rafael Espindola1-2/+6
2013-04-18At Jim Grosbach's request detemplate Object/MachO.h.Rafael Espindola4-116/+82
2013-04-17Add support for subsections to the ELF assembler. Fixes PR8717.Peter Collingbourne1-2/+3
2013-04-16llvm-objdump: Don't print contents of BSS sections: it makes no sense and cra...Alexey Samsonov1-0/+8
2013-04-15Remove getters now that we can specialize structs on the host endianness.Rafael Espindola1-3/+3
2013-04-15Replace uses of the deprecated std::auto_ptr with OwningPtr.Andy Gibbs1-10/+8
2013-04-15Revert "Recommit r179497 after fixing uninitialized variable." untilEric Christopher1-16/+14
2013-04-15Recommit r179497 after fixing uninitialized variable.Eric Christopher1-14/+16
2013-04-14Revert "Remove some unused triple and data layout."Eric Christopher1-16/+13
2013-04-14If we've specified a triple on the command line then go aheadEric Christopher1-13/+16
2013-04-13Finish templating MachObjectFile over endianness.Rafael Espindola3-70/+128
2013-04-12Revert broken pieces of r179373.Benjamin Kramer1-9/+10
2013-04-12Replace uses of the deprecated std::auto_ptr with OwningPtr.Andy Gibbs8-19/+18
2013-04-12Teach llvm-readobj to print ELF program headersNico Rieck3-5/+58
2013-04-12Add -expand-relocs to llvm-readobjNico Rieck5-23/+59
2013-04-12Add 179294 back, but don't use bit fields so that it works on big endian hosts.Rafael Espindola1-4/+12
2013-04-11Revert my last two commits while I debug what is wrong in a big endian host.Rafael Espindola1-12/+4
2013-04-11Print more information about relocations.Rafael Espindola1-4/+12
2013-04-11Simplify the code. No functionality change.Rafael Espindola1-17/+1
2013-04-10Template MachOObjectFile over endianness too.Rafael Espindola1-8/+8
2013-04-10Template the MachO types over endianness.Rafael Espindola1-5/+6
2013-04-09Convert MachOObjectFile to a template.Rafael Espindola4-20/+22
2013-04-08Template the MachO types over the word size.Rafael Espindola1-5/+6
2013-04-08Remove a global 'endl' variable from the other file as well.Chandler Carruth1-25/+22
2013-04-08Clean up namespaces in obj2yaml.cpp.Chandler Carruth1-11/+12
2013-04-08Cleanup the formatting of obj2yaml.cpp.Chandler Carruth1-22/+23
2013-04-08Don't define our own global 'endl' variable. While technically it hadChandler Carruth1-5/+3
2013-04-07Implement MachOObjectFile::getHeader directly.Rafael Espindola1-4/+4
2013-04-07Remove LoadCommandInfo now that we always have a pointer to the command.Rafael Espindola1-3/+3
2013-04-07Add MachOObjectFile::LoadCommandInfo.Rafael Espindola1-2/+2
2013-04-07Remove MachOObjectFile::getObject.Rafael Espindola1-10/+8
2013-04-07Remove two uses of getObject.Rafael Espindola1-13/+2