aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-09-05[Thumb1] Add relocations for fixups fixup_arm_thumb_{br,bcc}James Molloy1-0/+6
2016-08-08[ARM] Add support for embedded position-independent codeOliver Stannard1-2/+18
2016-07-19Add support for tlsldm assembler operator to ARM targetPeter Smith1-0/+3
2016-06-07[ARM] Incorrect relocation type for Thumb2 B<cond>.wPeter Smith1-0/+2
2016-03-15[MC] Rename TLSDESC as it's not ARM specific.Davide Italiano1-1/+1
2016-03-15[MC] Rename TLSCALL as it's not ARM specific.Davide Italiano1-3/+3
2016-03-10ARM: Support relative references using the PREL31 symbol variant.Peter Collingbourne1-0/+3
2016-01-13Convert a few assert failures into proper errors.Rafael Espindola1-3/+3
2015-10-26ARM/ELF: Better codegen for global variable addresses.Peter Collingbourne1-2/+2
2015-06-23Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko1-1/+1
2015-06-19Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko1-1/+1
2015-05-29Pass a MCSymbol to needsRelocateWithSymbol.Rafael Espindola1-2/+2
2015-04-14Use raw_pwrite_stream in the object writer/streamer.Rafael Espindola1-1/+1
2015-04-11Use 'override/final' instead of 'virtual' for overridden methodsAlexander Kornienko1-1/+1
2015-04-06ARM: do not relax Thumb1 -> Thumb2 if only Thumb1 is available.Tim Northover1-2/+6
2015-01-11ARM: add support for segment base relocations (SBREL)Saleem Abdulrasool1-0/+3
2015-01-09ARM: add support for R_ARM_ABS16Saleem Abdulrasool1-0/+8
2015-01-09ARM: add support for R_ARM_ABS8 relocationsSaleem Abdulrasool1-0/+8
2014-12-11test commit (spelling correction)Kumar Sukhani1-1/+1
2014-11-20[ELF] Prevent ARM ELF object writer from generating deprecated relocation cod...Jyoti Allur1-1/+1
2014-07-20[MC] Pass MCSymbolData to needsRelocateWithSymbolUlrich Weigand1-2/+4
2014-05-03Fix pr19645.Rafael Espindola1-1/+1
2014-04-29Parse and create GOT_PREL relocations.Joerg Sonnenberger1-0/+6
2014-03-29Completely rewrite ELFObjectWriter::RecordRelocation.Rafael Espindola1-91/+13
2014-03-28Add ARM big endian Target (armeb, thumbeb)Christian Pirker1-2/+3
2014-03-27Remove another unused argument.Rafael Espindola1-3/+2
2014-03-27Remove unused argument.Rafael Espindola1-4/+2
2014-03-20Look through variables when computing relocations.Rafael Espindola1-7/+5
2014-03-10[C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper1-7/+6
2014-01-30ARM: suuport .tlsdescseq directiveSaleem Abdulrasool1-0/+3
2014-01-30ARM: support TLS descriptor relocationsSaleem Abdulrasool1-0/+3
2014-01-30ARM: support tlscall relocationsSaleem Abdulrasool1-1/+14
2014-01-20ARM: add tlsldo relocationKai Nacke1-0/+3
2013-12-04Add support for parsing ARM symbol variants on ELF targetsDavid Peixotto1-8/+8
2013-01-30This patch reworks how llvm targets set Jack Carter1-6/+0
2012-12-12Add ARM NONE and PREL31 relocation types.Logan Chien1-1/+8
2012-12-03Use the new script to sort the includes of every file under lib.Chandler Carruth1-4/+4
2012-11-09Add ARM TARGET2 relocation. The testcase will follow with actualy use-case.Anton Korobeynikov1-0/+3
2012-09-01Fix Thumb2 fixup kind in the integrated-as.Logan Chien1-0/+4
2012-06-19Have ARM ELF use correct reloc for "b" instr.Jan Wen Voung1-5/+3
2012-03-30Ensure conditional BL instructions for ARM are given the fixup fixup_arm_cond...James Molloy1-1/+2
2012-03-26Prune some includes and forward declarations.Craig Topper1-0/+1
2012-02-27ARM BL/BLX instruction fixups should use relocations.Jim Grosbach1-0/+2
2012-02-07Convert assert(0) to llvm_unreachableCraig Topper1-5/+3
2012-01-28Ensure .AliasedSymbol() is called on all uses of getSymbol(). Affects ARM and...James Molloy1-1/+1
2012-01-26Add support for the R_ARM_TARGET1 relocation, which should be given to reloca...James Molloy1-1/+4
2012-01-20More dead code removal (using -Wunreachable-code)David Blaikie1-1/+1
2011-12-22Fix incorrect relocation generation. Patch by Kristof Beyls.Rafael Espindola1-8/+1
2011-12-22Make the virtual methods in ARMELFObjectWriter public.Rafael Espindola1-7/+6
2011-12-22Fix name in comments.Rafael Espindola1-1/+1