summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp
Commit message (Expand)AuthorAgeFilesLines
* [MC] Minor cleanup to MCFixup::Kind handling. NFC.Sam Clegg2019-08-231-8/+9
* [llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere2019-08-151-1/+1
* [X86] Fix x86-64 call *foo@tlsdesc(%rax) and support R_386_TLSGOTDESC R_386_T...Fangrui Song2019-05-291-0/+4
* [X86] Support .reloc *, R_{386,X86_64}_NONE, *Fangrui Song2019-05-171-2/+18
* [ELF] Fix GCC8 warnings about "fall through", NFCIJonas Hahnfeld2019-03-131-0/+7
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* MC: Separate creating a generic object writer from creating a target object w...Peter Collingbourne2018-05-211-5/+3
* [llvm-mc] - Produce R_X86_64_PLT32 for "call/jmp foo".George Rimar2018-02-201-0/+3
* [MC] Thread unique_ptr<MCObjectWriter> through the create.*ObjectWriterLang Hames2017-10-101-3/+4
* [MC] Plumb unique_ptr<MCELFObjectTargetWriter> through createELFObjectWriter toLang Hames2017-10-091-3/+2
* Move Object format code to lib/BinaryFormat.Zachary Turner2017-06-071-1/+1
* [X86] Fix some Clang-tidy modernize and Include What You Use warnings; other ...Eugene Zelenko2017-02-021-12/+13
* MC: Introduce the ABS8 symbol modifier.Peter Collingbourne2017-01-311-0/+2
* Add initial support for R_386_GOT32X.Rafael Espindola2016-07-061-7/+18
* Fix production of R_X86_64_GOTPCRELX/R_X86_64_REX_GOTPCRELX.Rafael Espindola2016-05-281-1/+4
* [MC/ELF] Implement support for GOTPCRELX/REX_GOTPCRELX.Davide Italiano2016-04-241-5/+19
* [MC/ELF] Pass Fixup to getRelocType64.Davide Italiano2016-04-231-2/+3
* [MC] support TLSDESC and TLSCALL / GNU2 tls dialectDavide Italiano2016-04-091-0/+4
* Convert a few assert failures into proper errors.Rafael Espindola2016-01-131-10/+18
* [ELF] elfiamcu triple should imply e_machine == EM_IAMCUMichael Kuperstein2015-11-041-4/+7
* Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko2015-06-231-1/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-191-1/+1
* Handle 16 bit PC relative relocations.Rafael Espindola2015-06-061-0/+1
* Use raw_pwrite_stream in the object writer/streamer.Rafael Espindola2015-04-141-2/+2
* Use 'override/final' instead of 'virtual' for overridden methodsAlexander Kornienko2015-04-111-1/+2
* clang-format bits of code to make a followup patch easy to read.Rafael Espindola2015-04-091-2/+1
* Silence a GCC warningDavid Majnemer2015-03-221-2/+2
* Fixed MSVC compile warning issue introduced in r232837Simon Pilgrim2015-03-221-1/+2
* X86: Make helper functions static. NFC.Benjamin Kramer2015-03-201-4/+4
* Reorganize the x86 ELF relocation selection logic.Rafael Espindola2015-03-201-176/+198
* Reduce indentation after return. NFC.Rafael Espindola2015-03-201-138/+125
* Use early returns. NFC.Rafael Espindola2015-03-201-104/+50
* Fold a llvm_unreachable into an assert. NFC.Rafael Espindola2015-03-201-3/+3
* clang-format a function. NFC.Rafael Espindola2015-03-201-12/+32
* Handle X86::reloc_riprel_4byte in 32 bits mode.Rafael Espindola2015-03-181-0/+1
* [MC][Target] Implement support for R_X86_64_SIZE{32,64}.Davide Italiano2015-03-041-0/+6
* Support @PLT loads on 32bit x86.Joerg Sonnenberger2015-01-151-0/+3
* X86, MC: Tidy up some whitespace in GetRelocTypeDavid Majnemer2014-11-061-1/+1
* Fix pr19645.Rafael Espindola2014-05-031-1/+1
* Handle _GLOBAL_OFFSET_TABLE_ in 64 bit mode.Rafael Espindola2014-04-211-0/+6
* Remove another unused argument.Rafael Espindola2014-03-271-3/+2
* Remove unused argument.Rafael Espindola2014-03-271-4/+2
* Look through variables when computing relocations.Rafael Espindola2014-03-201-2/+1
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-091-3/+3
* [x86] Support R_386_PC8, R_386_PC16 and R_X86_64_PC8David Woodhouse2014-01-081-0/+23
* This commit adds some (but not all) of the x86-64 relocations that are notTom Roeder2013-10-301-0/+6
* X86: Use R_X86_64_TPOFF64 for FK_Data_8David Majnemer2013-09-221-0/+3
* Integrate Assembler: Support X86_64_DTPOFF64 relocationsDavid Blaikie2013-06-281-1/+12
* Enable ELF machine type to be specified explicitly in X86 backendMichael Liao2012-10-301-11/+14
* Move the X86 specific bits of the ELF writer to the Target/X86 directory.Rafael Espindola2011-12-211-0/+224
OpenPOWER on IntegriCloud