aboutsummaryrefslogtreecommitdiffstats
path: root/tools
Commit message (Expand)AuthorAgeFilesLines
* Optimize llvm-link too.Rafael Espindola2013-05-041-2/+2
* Last batch of cleanups to Linker.h.Rafael Espindola2013-05-041-1/+1
* Don't construct or delete a module on the Linker.Rafael Espindola2013-05-041-1/+2
* Remove unused members and constructor arguments.Rafael Espindola2013-05-041-1/+1
* Add missing header.Rafael Espindola2013-05-041-0/+1
* Revert r181009.Amara Emerson2013-05-033-70/+0
* Add support for reading ARM ELF build attributes.Amara Emerson2013-05-033-0/+70
* Remove redundant flag.Bill Wendling2013-05-021-1/+1
* We don't want FP elimination when doing an Apple-style build.Bill Wendling2013-05-021-1/+1
* Use llvm/Object/MachO.h in macho-dumper. Drop the old macho parser.Rafael Espindola2013-04-262-234/+192
* Clarify getRelocationAddress x getRelocationOffset a bit.Rafael Espindola2013-04-254-8/+12
* Don't compute a std::vector<uint8_t> just to write it out a stream.Rafael Espindola2013-04-251-83/+17
* Use pointers to iterate over symbols.Rafael Espindola2013-04-241-1/+3
* Don't produce an empty llvm.compiler.used in LTO.Rafael Espindola2013-04-241-19/+19
* Fix typo.Rafael Espindola2013-04-231-7/+7
* Simplify yaml2obj a bit.Rafael Espindola2013-04-231-105/+112
* Write relocations in yaml2obj.Rafael Espindola2013-04-231-0/+13
* llvm-readobj: Dump more COFF auxiliary recordsNico Rieck2013-04-221-1/+6
* llvm-readobj: Check for null section pointerNico Rieck2013-04-221-1/+1
* llvm-readobj: Do not print NULL StringRefsNico Rieck2013-04-223-11/+10
* Remove dead code.Rafael Espindola2013-04-201-4/+0
* These can be void.Rafael Espindola2013-04-201-12/+7
* Rename obj2yaml local namespace to avoid conflicts with llvm::yaml.Rafael Espindola2013-04-203-7/+7
* Remove local namespace yaml to avoid confusion with llvm::yaml.Rafael Espindola2013-04-201-8/+6
* Small obj2yaml cleanups.Rafael Espindola2013-04-201-69/+76
* Remove COFFYAML::Header.Rafael Espindola2013-04-201-17/+38
* Remove COFFYAML::Relocation.Rafael Espindola2013-04-191-11/+19
* Don't read one command past the end.Rafael Espindola2013-04-191-2/+6
* At Jim Grosbach's request detemplate Object/MachO.h.Rafael Espindola2013-04-184-116/+82
* Add support for subsections to the ELF assembler. Fixes PR8717.Peter Collingbourne2013-04-171-2/+3
* llvm-objdump: Don't print contents of BSS sections: it makes no sense and cra...Alexey Samsonov2013-04-161-0/+8
* Remove getters now that we can specialize structs on the host endianness.Rafael Espindola2013-04-151-3/+3
* Replace uses of the deprecated std::auto_ptr with OwningPtr.Andy Gibbs2013-04-151-10/+8
* Revert "Recommit r179497 after fixing uninitialized variable." untilEric Christopher2013-04-151-16/+14
* Recommit r179497 after fixing uninitialized variable.Eric Christopher2013-04-151-14/+16
* Revert "Remove some unused triple and data layout."Eric Christopher2013-04-141-16/+13
* If we've specified a triple on the command line then go aheadEric Christopher2013-04-141-13/+16
* Finish templating MachObjectFile over endianness.Rafael Espindola2013-04-133-70/+128
* Revert broken pieces of r179373.Benjamin Kramer2013-04-121-9/+10
* Replace uses of the deprecated std::auto_ptr with OwningPtr.Andy Gibbs2013-04-128-19/+18
* Teach llvm-readobj to print ELF program headersNico Rieck2013-04-123-5/+58
* Add -expand-relocs to llvm-readobjNico Rieck2013-04-125-23/+59
* Add 179294 back, but don't use bit fields so that it works on big endian hosts.Rafael Espindola2013-04-121-4/+12
* Revert my last two commits while I debug what is wrong in a big endian host.Rafael Espindola2013-04-111-12/+4
* Print more information about relocations.Rafael Espindola2013-04-111-4/+12
* Simplify the code. No functionality change.Rafael Espindola2013-04-111-17/+1
* Template MachOObjectFile over endianness too.Rafael Espindola2013-04-101-8/+8
* Template the MachO types over endianness.Rafael Espindola2013-04-101-5/+6
* Convert MachOObjectFile to a template.Rafael Espindola2013-04-094-20/+22
* Template the MachO types over the word size.Rafael Espindola2013-04-081-5/+6