summaryrefslogtreecommitdiffstats
path: root/lld/ELF/Target.cpp
Commit message (Expand)AuthorAgeFilesLines
* [ELF] Avoid false-positive assert in getErrPlace()Alex Richardson2020-01-171-1/+1
* [ELF] Make TargetInfo::writeIgotPlt a no-opFangrui Song2020-01-101-4/+0
* Re-apply "[ELF] Allow getErrPlace() to work before Out::bufferStart is set"Alex Richardson2020-01-091-4/+10
* Revert "[ELF] Allow getErrPlace() to work before Out::bufferStart is set"Vlad Tsyrklevich2019-12-131-4/+4
* [ELF] Allow getErrPlace() to work before Out::bufferStart is setAlex Richardson2019-12-131-4/+4
* [ELF][AArch64] Support R_AARCH64_{CALL26,JUMP26} range extension thunks with ...Fangrui Song2019-12-021-1/+2
* Make nullptr check more robustRui Ueyama2019-10-101-6/+4
* [lld] getErrPlace(): don't perform arithmetics on maybe-null pointerRoman Lebedev2019-10-101-1/+6
* [ELF] Wrap things in `namespace lld { namespace elf {`, NFCFangrui Song2019-10-071-7/+10
* [Coding style change] Rename variables so that they start with a lowercase le...Rui Ueyama2019-07-101-45/+45
* [PPC64] toc-indirect to toc-relative relaxationFangrui Song2019-05-071-1/+1
* De-template X86_64TargetInfo. NFC.Rui Ueyama2019-03-281-2/+0
* Make TargetInfo const. NFC.Rui Ueyama2019-03-281-2/+2
* ELF: Write .eh_frame_hdr explicitly after writing .eh_frame.Peter Collingbourne2019-02-281-1/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [LLD][ELF] - Support MSP430.George Rimar2019-01-101-0/+2
* Use llvm_unreachable for unreachable code.Rui Ueyama2018-11-011-2/+2
* Reland "[PPC64] Add split - stack support."Sean Fertile2018-10-161-3/+2
* Revert "[PPC64] Add split - stack support."Sean Fertile2018-10-151-2/+3
* [PPC64] Add split - stack support.Sean Fertile2018-10-151-3/+2
* Support RISC-VRui Ueyama2018-08-091-0/+2
* Implement framework for linking split-stack object files, and x86_64 support.Sterling Augustine2018-07-171-0/+6
* [ELF] - Cleanup error reporting code and cover with the test. NFC.George Rimar2018-07-021-2/+2
* Add Hexagon SupportSid Manning2018-06-131-0/+2
* [ELF] - Teach LLD to hint about -fdebug-types-section.George Rimar2018-03-211-8/+8
* Use dyn_cast instead of dyn_cast_or_null.Rafael Espindola2017-12-201-1/+1
* Rename SymbolBody -> SymbolRui Ueyama2017-11-031-2/+2
* [ELF] Introduce range extension thunks for ARMPeter Smith2017-10-271-1/+1
* [lld] unified COFF and ELF error handling on new Common/ErrorHandlerBob Haarman2017-10-251-1/+1
* Define RelType to represent relocation types.Rui Ueyama2017-10-111-12/+11
* [ELF] Set Dot initially to --image-base value when using linker scriptsJames Henderson2017-10-101-0/+7
* [ELF] Introduce target specific inBranchRange() functionPeter Smith2017-07-171-0/+5
* Add basic 64-bit SPARC supportRui Ueyama2017-06-281-0/+2
* Do not use make<> to allocate TargetInfo. NFC.Rui Ueyama2017-06-161-14/+14
* Split Target.cpp into small files.Rui Ueyama2017-06-161-2337/+42
* [ELF] Initial migration of AVR targetLeslie Zhai2017-06-151-0/+35
* Relax the overflow checking of R_386_PC16.Rafael Espindola2017-06-101-1/+11
* Use LLVM_FALLTHROUGH.Rui Ueyama2017-06-081-3/+3
* Move Object format code to lib/BinaryFormat.Zachary Turner2017-06-071-1/+1
* Store a single Parent pointer for InputSectionBase.Rafael Espindola2017-05-311-2/+2
* [ELF] Support R_ARM_SBREL32 RelocationPeter Smith2017-05-181-0/+3
* [ELF] - Detemplate elf::addSyntheticLocal(). NFC.George Rimar2017-05-161-4/+4
* [ELF] - Stop support of DF_STATIC_TLS flag.George Rimar2017-05-121-9/+0
* [ELF] - Don't allow R_X86_64_TPOFF32 dynamic relocation when linking PICGeorge Rimar2017-05-121-1/+2
* Detemplate the got.Rafael Espindola2017-05-111-3/+3
* Reduce templating. NFC.Rafael Espindola2017-05-111-2/+2
* Reduce template usage. NFC.Rafael Espindola2017-05-111-10/+10
* Reduce template usage. NFC.Rafael Espindola2017-05-111-2/+2
* [ELF] - Use LLVM_FALLTHROUGH in code.George Rimar2017-05-101-2/+4
* [ELF] - Set DF_STATIC_TLS flag for i386 target.George Rimar2017-05-081-0/+9
OpenPOWER on IntegriCloud