aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2015-04-15ELF/ARM: Ignore R_ARM_V4BX but allow linkinglinaro-arm32Adhemerval Zanella
2015-04-15ELF/Arch64: Fix testcases requirementsAdhemerval Zanella
2015-04-15[ARM] Don't generate veneers when bl->blx fixup is possibleDenis Protivensky
2015-04-15[ARM] Pass Thumb flag to handler methods instead of atomDenis Protivensky
2015-04-15[ELF] Fix gcc -pedantic warnings (remove extra ';')Denis Protivensky
2015-04-14ELF: Attempt to simplify Segment::AssignVirtualAddress.Rui Ueyama
2015-04-14temporaryRui Ueyama
2015-04-14temporaryRui Ueyama
2015-04-14ELF: Move Instrcution definition to HexagonEncoding.h.Rui Ueyama
2015-04-14Revert "ELF: Attempt to simplify Segment::assignVirtualAddress()."Rui Ueyama
2015-04-14ELF: Attempt to simplify Segment::assignVirtualAddress().Rui Ueyama
2015-04-14Rename ExecutableAtom.hpp to ExecutableAtom.hDavide Italiano
2015-04-14ELF: Remove redundant namespace qualifiers.Rui Ueyama
2015-04-14ELF: Simplify ELFDefinedAtom::contentType().Rui Ueyama
2015-04-14ELF: Split Atoms.h to Atoms.{h,cpp}.Rui Ueyama
2015-04-14ELF: Split SegmentChunks.h to SegmentChunks.{h,cpp}.Rui Ueyama
2015-04-14ELF: Split HeaderChunks.h to HeaderChunks.{h,cpp}.Rui Ueyama
2015-04-14ELF: Split SectionChunks.h to SectionChunks.{h,cpp}.Rui Ueyama
2015-04-14[ELF] Use type helper Elf_Word instead of plain uint32_t data typeSimon Atanasyan
2015-04-14[ELF] Write whole std::vector using a single `memcpy` callSimon Atanasyan
2015-04-14[ELF] Remove redundant type cast to `char*` before passing array to memcpySimon Atanasyan
2015-04-14[Mips] Write _DYNAMIC symbol on MIPS targetsSimon Atanasyan
2015-04-14[Mips] Make tests more tolerant to the program and section headers offsetsSimon Atanasyan
2015-04-14ELF: Split OutputELFWriter.h to OutputELFWriter.{h,cpp}.Rui Ueyama
2015-04-14ELF: Split TargetLayout.h into TargetLayout.{h,cpp}.Rui Ueyama
2015-04-14ELF: Remove ELFT template argument when referring the base class.Rui Ueyama
2015-04-14Attempt to fix MSVC warning.Rui Ueyama
2015-04-14[ARM] Implement mapping symbols for PLT0 entryDenis Protivensky
2015-04-14[ARM] Move out mapping atom functionality to a separate classDenis Protivensky
2015-04-14[ARM] Rename IFUNC-related testsDenis Protivensky
2015-04-14[ARM] Improve IFUNC PLT testDenis Protivensky
2015-04-14Simplify short switch-cases.Rui Ueyama
2015-04-14Remove excessive parentheses.Rui Ueyama
2015-04-14ELF: Remove a header which is used only by one .cpp file.Rui Ueyama
2015-04-14Fix indentation.Rui Ueyama
2015-04-14ELF: Fix odd initialization code.Rui Ueyama
2015-04-14temporaryRui Ueyama
2015-04-14ELF: Move function definitions from .h to .cpp.Rui Ueyama
2015-04-14ELF: Inline ELFReader typedefs which are used only once.Rui Ueyama
2015-04-14ELF: Make common strings file-scoped constants.Rui Ueyama
2015-04-14ELF: Make ARMELFMappingAtom a non-template class.Rui Ueyama
2015-04-14ELF: Remove this-> as much as we can.Rui Ueyama
2015-04-14ELF: Remove ELFT parameter from ARMELFFile.Rui Ueyama
2015-04-14ELF: Make HexagonFile a non-template class.Rui Ueyama
2015-04-14Remove dead code.Rui Ueyama
2015-04-14ELF: Remove ELFT and LinkingContext template parameters from ELFReader.Rui Ueyama
2015-04-14Define make_dynamic_error_code(const char *).Rui Ueyama
2015-04-14ELF: Remove almost empty class.Rui Ueyama
2015-04-14Remove unused variable.Rui Ueyama
2015-04-14ELF: Use less templates for ELF types.Rui Ueyama