summaryrefslogtreecommitdiffstats
path: root/lld/lib/ReaderWriter/ELF/Mips/MipsTargetHandler.h
Commit message (Expand)AuthorAgeFilesLines
* Rename ELFLinkingContext instances "ctx" intead of "context".Rui Ueyama2015-03-271-3/+2
* Use llvm::make_unique.Rui Ueyama2015-03-261-6/+6
* [Mips] Support MIPS N64 relocation record formatSimon Atanasyan2015-03-241-0/+8
* [Mips] Rename template argument ELFType => ELFTSimon Atanasyan2015-03-221-21/+17
* [Mips] Use allocator from the base classSimon Atanasyan2015-03-221-3/+2
* [LinkerScript] Handle symbols defined in linker scriptsRafael Auler2015-03-161-2/+2
* [LinkerScript] Implement semantics for simple sections mappingsRafael Auler2015-03-161-1/+1
* [ELF] Remove ambiguityShankar Easwaran2015-03-141-1/+1
* Switch to use override, fixes -Winconsistent-missing-override on LLD.Chandler Carruth2015-02-221-3/+2
* [ELF][Writer] Use Path to create AtomSection.Shankar Easwaran2015-02-211-0/+11
* [ELF] Add LinkingContext to the ELFReader.Shankar Easwaran2015-02-121-7/+5
* [Mips] Teach LLD to recognize one more MIPS target triple - mips64elSimon Atanasyan2015-01-251-14/+40
* [Mips] Make MipsELFObjectReader and MipsELFDSOReader class templatesSimon Atanasyan2015-01-251-2/+2
* [Mips] Use ELFLinkingContext class instead of MipsLinkingContext where possibleSimon Atanasyan2015-01-161-2/+2
* [Mips] Make MipsLinkingContext owner of MipsELFFlagsMergerSimon Atanasyan2015-01-161-8/+2
* [Mips] Support linking of microMIPS 32-bit codeSimon Atanasyan2014-12-241-3/+11
* [ELF] Handle ctors/dtors sectionsShankar Easwaran2014-11-191-17/+0
* [ELF] Create input and output section namesShankar Easwaran2014-11-191-2/+2
* [ELF] Add CodeModel attribute to the DefinedAtom classSimon Atanasyan2014-11-131-6/+55
* [Mips] Replace the redundant condition by assert callSimon Atanasyan2014-11-101-3/+3
* [Mips] Check ELF flags to prevent linking of incompatible filesSimon Atanasyan2014-11-061-2/+6
* [ELF] Remove duplicate code.Shankar Easwaran2014-10-211-0/+4
* [ELF] Add Readers for all the ELF subtargets.Shankar Easwaran2014-10-181-1/+0
* Reapply [ELF] Only mark as DT_NEEDED libs that are strictly necessary (r219353)Rafael Auler2014-10-091-21/+0
* Revert "[ELF] Only mark as DT_NEEDED libs that are strictly necessary"Rui Ueyama2014-10-091-0/+21
* [ELF] Only mark as DT_NEEDED libs that are strictly necessaryRafael Auler2014-10-081-21/+0
* Revert "[ELF][AllArchs] Fix includes"Shankar Easwaran2014-10-081-2/+2
* [ELF][AllArchs] Fix includesShankar Easwaran2014-10-081-2/+2
* [lld] [ELF] Support for general dynamic TLS relocations on X86_64Rafael Auler2014-09-291-8/+0
* [Mips] s/context/ctx/ for consistency and reduce lines lengths.Simon Atanasyan2014-07-171-8/+7
* [ELF] Add two new virtual functions to the `OutputELFWriter` class to controlSimon Atanasyan2014-06-251-0/+31
* [Mips] Implement .{ctors,dtors}.<priority> sections ordering.Simon Atanasyan2014-06-011-0/+17
* [Mips] Do not mix _gp and _gp_disp symbols in relocation handling.Simon Atanasyan2014-05-281-10/+17
* [Mips] Implement emitting of R_MIPS_REL32 relocations:Simon Atanasyan2014-04-291-0/+25
* [Mips] Convert MipsDynamicSymbolTable to the class template.Simon Atanasyan2014-04-281-6/+8
* [Mips] Create ELF object reader for MIPS target.Simon Atanasyan2014-03-091-0/+5
* [Mips] Mark class by 'final' keyword.Simon Atanasyan2014-03-091-3/+3
* [Mips] Remove redundant 'mips' prefix from names of MipsTargetHandlerSimon Atanasyan2014-03-091-9/+9
* [Mips] Remove redundant call to the unique_ptr::get() method followedSimon Atanasyan2014-03-091-2/+2
* [Mips] Removed extra space. Thanks to dexonsmith's eagle eye.Simon Atanasyan2014-03-071-1/+1
* [Mips] Replace "virtual" by "override" in member function declarationsSimon Atanasyan2014-03-061-7/+7
* [C++11] Switch from LLVM_FINAL to just "final" now that all of LLVM isChandler Carruth2014-03-021-2/+2
* [Mips] Unify #include guard names.Simon Atanasyan2014-02-031-2/+2
* [Mips] Declare MipsDynamicTable class in a separate header file.Simon Atanasyan2014-01-281-79/+0
* [ELF] Make changes to all the targets supported currentlyShankar Easwaran2014-01-271-22/+143
* [Mips] Emit ELF header for MIPS target. ELF flags set is mostly hardcoded.Simon Atanasyan2014-01-181-0/+2
* [Mips] Implement .plt and .got.plt section creation.Simon Atanasyan2014-01-171-1/+1
* [Mips] Do not store a pointer to the AtomLayout related to theSimon Atanasyan2014-01-141-1/+0
* [Mips] Factor out constant represents gp value offset to theSimon Atanasyan2014-01-141-0/+3
* [lld] Introduce registry and Reference kind tupleNick Kledzik2013-12-191-0/+2
OpenPOWER on IntegriCloud