aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Object
Commit message (Expand)AuthorAgeFilesLines
* 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
* Make getObject const. Remove a const_cast.Rafael Espindola2013-04-071-1/+1
* Remove last use of InMemoryStruct in llvm-objdump.Rafael Espindola2013-04-071-0/+10
* Remove last use of InMemoryStruct from MachOObjectFile.cpp.Rafael Espindola2013-04-061-0/+32
* Don't use InMemoryStruct<macho::SymtabLoadCommand>.Rafael Espindola2013-04-061-1/+22
* Don't use InMemoryStruct in getSymbol64TableEntry.Rafael Espindola2013-04-061-2/+9
* Don't use InMemoryStruct in getSymbolTableEntry.Rafael Espindola2013-04-061-2/+11
* Don't use InMemoryStruct in getRelocation.Rafael Espindola2013-04-061-3/+7
* Define versions of Section that are explicitly marked as little endian.Rafael Espindola2013-04-051-2/+34
* Don't use InMemoryStruct in getSection and getSection64.Rafael Espindola2013-04-051-3/+2
* Don't fetch pointers from a InMemoryStruct.Rafael Espindola2013-04-051-1/+7
* Implement the "mips endian" for r_info.Rafael Espindola2013-04-031-19/+77
* Implements low-level object file format specific output for COFF andEric Christopher2013-04-031-0/+7
* Implement sectionContainsSymbol for ELF.Eric Christopher2013-04-031-2/+10
* When dumping clear the arm/thumb flag for now.Eric Christopher2013-04-031-0/+5
* Mips direct object exception handling regressionJack Carter2013-04-011-0/+57
* Object: Turn a couple of degenerate for loops into while loops.Benjamin Kramer2013-03-301-15/+12