aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Object
Commit message (Expand)AuthorAgeFilesLines
* Add basic support for ELF32-ppc relocations to llvm-dwarfdump.Benjamin Kramer2013-05-182-0/+17
* Convert obj2yaml to use yamlio.Rafael Espindola2013-05-171-0/+136
* Avoid runtime type checks.Rafael Espindola2013-05-091-14/+40
* Introduce convenience typedefs for the 4 ELF object types.Rafael Espindola2013-05-091-16/+15
* Change getRelocationAdditionalInfo to be ELF only.Rafael Espindola2013-05-095-38/+55
* [PowerPC] Add some missing PPC64 relocsUlrich Weigand2013-05-081-0/+8
* Revert r181009.Amara Emerson2013-05-032-525/+0
* Add support for reading ARM ELF build attributes.Amara Emerson2013-05-032-0/+525
* [SystemZ] Add ELF relocation supportRichard Sandiford2013-05-032-0/+99
* Fix Addend computation for non external relocations on Macho.Rafael Espindola2013-04-301-0/+1
* Add getSymbolAlignment to the ObjectFile interface.Rafael Espindola2013-04-293-0/+24
* Remove unused method.Rafael Espindola2013-04-291-3/+0
* Use llvm/Object/MachO.h in macho-dumper. Drop the old macho parser.Rafael Espindola2013-04-262-212/+22
* Clarify getRelocationAddress x getRelocationOffset a bit.Rafael Espindola2013-04-252-32/+21
* Add the same todo about a command iterator interface into theEric Christopher2013-04-221-0/+3
* Add a TODO about wanting an iterator interface.Eric Christopher2013-04-221-0/+2
* At Jim Grosbach's request detemplate Object/MachO.h.Rafael Espindola2013-04-182-1557/+91
* Two small cleanups for ELF's templates.Rafael Espindola2013-04-171-98/+72
* Remove getters now that we can specialize structs on the host endianness.Rafael Espindola2013-04-151-75/+80
* Add typenames to see if bot goes green.Rafael Espindola2013-04-131-3/+3
* Some versions of gcc don't like typenames in these places.Rafael Espindola2013-04-131-9/+15
* Finish templating MachObjectFile over endianness.Rafael Espindola2013-04-131-106/+677
* Add missing relocation namesNico Rieck2013-04-121-0/+66
* Support MIPS64EL relocation type namesNico Rieck2013-04-121-41/+60
* Add 179294 back, but don't use bit fields so that it works on big endian hosts.Rafael Espindola2013-04-121-64/+81
* Revert my last two commits while I debug what is wrong in a big endian host.Rafael Espindola2013-04-111-61/+64
* Fix llvm-readobj tests on big endian hosts.Rafael Espindola2013-04-111-1/+8
* Print more information about relocations.Rafael Espindola2013-04-111-64/+54
* Fix MachO's getRelocationAdditionalInfo.Rafael Espindola2013-04-111-18/+2
* Template MachOObjectFile over endianness too.Rafael Espindola2013-04-101-89/+100
* Simplify the templating a bit.Rafael Espindola2013-04-101-24/+19
* Move two methods out of line.Rafael Espindola2013-04-101-15/+21
* Template the MachO types over endianness.Rafael Espindola2013-04-101-98/+141
* Include the more specific header.Rafael Espindola2013-04-101-1/+1
* Convert MachOObjectFile to a template.Rafael Espindola2013-04-091-53/+749
* Add a SymbolTableEntryBase.Rafael Espindola2013-04-091-5/+11
* Add a SectionBase struct.Rafael Espindola2013-04-081-0/+6
* Template the MachO types over the word size.Rafael Espindola2013-04-081-12/+27
* Add all 4 MachO object types. Use the stored type to implement is64Bits().Rafael Espindola2013-04-082-3/+16
* Make MachOObjectFile independent from MachOObject.Rafael Espindola2013-04-071-1/+0
* Implement MachOObjectFile::getHeader directly.Rafael Espindola2013-04-071-1/+11
* Implement MachOObjectFile::getHeaderSize and MachOObjectFile::getData.Rafael Espindola2013-04-071-0/+2
* Remove LoadCommandInfo now that we always have a pointer to the command.Rafael Espindola2013-04-071-17/+1
* Add MachOObjectFile::LoadCommandInfo.Rafael Espindola2013-04-071-3/+14
* Construct MachOObject in MachOObjectFile's constructor.Rafael Espindola2013-04-071-1/+1
* Remove unused argument.Rafael Espindola2013-04-072-3/+2
* Remove MachOObjectFile::getObject.Rafael Espindola2013-04-071-2/+3
* Remove two uses of getObject.Rafael Espindola2013-04-071-0/+1
* Remove usage of InMemoryStruct in getSymbol.Rafael Espindola2013-04-071-6/+4
* Remove a use of InMemoryStruct in llvm-readobj.Rafael Espindola2013-04-071-2/+2