summaryrefslogtreecommitdiffstats
path: root/lld/lib/ReaderWriter/ELF/ARM
Commit message (Expand)AuthorAgeFilesLines
* Remove the old ELF linker.Rafael Espindola2016-02-2815-2565/+0
* Add File::kind's for all subclasses of File.Pete Cooper2016-01-141-1/+2
* Update for LLVM function name change.Rui Ueyama2016-01-141-1/+1
* Set the folder for libraries to 'lld libraries'. NFC.Pete Cooper2016-01-071-1/+1
* [ELF] Apply segments from linker scriptsDenis Protivensky2015-07-231-1/+1
* [ELF] Define __start_XXX/__stop_XXX symbols where XXX is a section nameSimon Atanasyan2015-07-031-0/+2
* Simplify Pass::perform to take a SimpleFile& instead of unique_ptr<SimpleFile>&David Blaikie2015-06-191-18/+18
* [lld] Allow LLD passes to return error codes.Lang Hames2015-06-191-1/+3
* [ARM] Fix enum type cast in switchDenis Protivensky2015-05-261-1/+1
* [ARM] Move out .ARM.exidx related things to ARM backendDenis Protivensky2015-05-263-10/+54
* [ARM] report_fatal_error for not implemented functionalityDenis Protivensky2015-05-221-5/+5
* [ARM] Ability to add GOT and PLTGOT entries for same symbolDenis Protivensky2015-05-221-6/+14
* [ARM] Implement R_ARM_GLOB_DAT for GOT entriesDenis Protivensky2015-05-223-2/+10
* [ARM] Add dynamic symbols to the dynamic library writerDenis Protivensky2015-05-211-1/+8
* [ARM] Remove useless file with writer's instantiation stubDenis Protivensky2015-05-212-19/+0
* [ARM] Remove unused field in executable writerDenis Protivensky2015-05-211-2/+1
* [ARM] Move out common Writer functionality to ARMELFWriterDenis Protivensky2015-05-216-83/+149
* [ARM] Remove unused fields in dynamic library writerDenis Protivensky2015-05-211-5/+1
* [ARM] Add skeleton implementation of DSO linkingDenis Protivensky2015-05-213-0/+49
* [ARM] Add needed symbols during dynamic executable linkingDenis Protivensky2015-05-201-0/+15
* [ARM] Use the correct variable name and unbreak buildbot.Davide Italiano2015-05-081-1/+1
* [ARM] Generation of .ARM.exidx/.ARM.extab sectionsLeny Kholodov2015-05-083-1/+91
* [ARM] Check overflow of R_ARM_THM_JUMP11Denis Protivensky2015-05-081-1/+4
* [ARM] Check overflow of R_ARM_CALL/JUMP24Denis Protivensky2015-05-081-0/+6
* [ARM] Check overflow of R_ARM_THM_CALL/JUMP24Denis Protivensky2015-05-081-0/+4
* [ARM] Check overflow of R_ARM_PREL31Denis Protivensky2015-05-071-1/+4
* [ARM] llvm_unreachable => make_dynamic_error in R_ARM_BASE_PRELDenis Protivensky2015-05-071-1/+2
* [ARM] llvm_unreachable => make_*_reloc_error in group relocsDenis Protivensky2015-05-071-9/+8
* [ARM] Return directly from switch in relocation handlerDenis Protivensky2015-05-071-47/+28
* [ARM] Add return codes to relocation handlersDenis Protivensky2015-05-071-76/+95
* Add missing snippets from r235880Adhemerval Zanella2015-04-271-0/+3
* [ARM] Update TODO notesDenis Protivensky2015-04-241-6/+7
* [ARM] Implement R_ARM_COPY relocationDenis Protivensky2015-04-242-2/+41
* [ARM] Replace branches to undefined weak functions with NOPLeny Kholodov2015-04-221-0/+39
* [ARM] Implement veneers for dynamic executable linkingDenis Protivensky2015-04-221-2/+8
* [ARM] Move veneer generators to base class. NFCDenis Protivensky2015-04-221-38/+52
* [ARM] Rename static veneer atoms to absolute code veneer atomsDenis Protivensky2015-04-221-28/+28
* [ARM] Implement R_ARM_TLS_IE32 for dynamic executableDenis Protivensky2015-04-173-1/+30
* [ARM] Don't generate veneers when bl->blx fixup is possibleDenis Protivensky2015-04-151-8/+39
* [ARM] Pass Thumb flag to handler methods instead of atomDenis Protivensky2015-04-151-10/+9
* ELF: Remove redundant namespace qualifiers.Rui Ueyama2015-04-142-2/+2
* ELF: Remove ELFT template argument when referring the base class.Rui Ueyama2015-04-144-9/+8
* [ARM] Implement mapping symbols for PLT0 entryDenis Protivensky2015-04-141-27/+34
* [ARM] Move out mapping atom functionality to a separate classDenis Protivensky2015-04-141-46/+36
* ELF: Inline ELFReader typedefs which are used only once.Rui Ueyama2015-04-141-5/+2
* ELF: Make ARMELFMappingAtom a non-template class.Rui Ueyama2015-04-141-13/+18
* ELF: Remove this-> as much as we can.Rui Ueyama2015-04-143-9/+9
* ELF: Remove ELFT parameter from ARMELFFile.Rui Ueyama2015-04-142-36/+32
* ELF: Remove ELFT and LinkingContext template parameters from ELFReader.Rui Ueyama2015-04-143-4/+4
* ELF: Use less templates for ELF types.Rui Ueyama2015-04-145-49/+37
OpenPOWER on IntegriCloud