aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/MC/ELFObjectWriter.cpp
AgeCommit message (Expand)AuthorFilesLines
2014-03-23Propagate types from symbol to aliases.Rafael Espindola1-1/+22
2014-03-21Fix the value computation inRafael Espindola1-23/+31
2014-03-20Reapply 'ARM IAS: support .thumb_set'Saleem Abdulrasool1-4/+11
2014-03-20Look through variables when computing relocations.Rafael Espindola1-5/+9
2014-03-19Revert "Add back r203962, r204028 and r204059."Rafael Espindola1-58/+39
2014-03-18Add back r203962, r204028 and r204059.Rafael Espindola1-39/+58
2014-03-18Revert r203962 and two revisions depending on it: r204028 and r204059.Alexander Kornienko1-58/+39
2014-03-17ARM IAS: support .thumb_setSaleem Abdulrasool1-2/+8
2014-03-17Consider the base pointer for setting the symbol type.Rafael Espindola1-2/+3
2014-03-14Correctly handle an ELF symbol defined with "a = b + expr".Rafael Espindola1-37/+49
2014-03-08[C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper1-10/+8
2014-03-06Replace OwningPtr<T> with std::unique_ptr<T>.Ahmed Charles1-2/+1
2014-02-06doesSectionRequireSymbols is meaningless on ELF, remove.Rafael Espindola1-3/+0
2014-01-08Force emit a relocation for @gnu_indirect_function symbols so that the indirectRoman Divacky1-1/+1
2014-01-07In the ELFWriter when writing aliased (.set) symbols dont blindlyRoman Divacky1-1/+36
2014-01-06MC: Fatally error if subtraction operand is badDavid Majnemer1-0/+6
2013-12-05[mc] Fix ELF st_other flag.Logan Chien1-2/+1
2013-10-29Move the STT_FILE symbols out of the normal symbol table processing forJoerg Sonnenberger1-8/+26
2013-10-22MC: Support multiple sections with the same name in the same comdat groupDavid Blaikie1-8/+11
2013-10-22WhitespaceDavid Blaikie1-2/+2
2013-09-22Provide basic type safety for array_pod_sort comparators.Benjamin Kramer1-5/+4
2013-07-10Put ELF COMDAT relocations into the relevant COMDAT group.Tim Northover1-2/+9
2013-05-15Remove MCELFObjectTargetWriter::adjustFixupOffset hackUlrich Weigand1-3/+0
2013-03-09Commit the right files for r176762. Sigh.Nick Lewycky1-3/+3
2013-02-19ELF symbol table field st_other support, Jack Carter1-3/+8
2013-02-12This patch just fixes up various llvm formattingJack Carter1-1/+2
2013-02-05Link .ARM.exidx with corresponding text section.Logan Chien1-0/+18
2013-01-30This patch reworks how llvm targets set Jack Carter1-8/+6
2013-01-18This is a resubmittal. For some reason it broke the bots yesterdayJack Carter1-0/+2
2013-01-13Remove redundant 'llvm::' qualificationsDmitri Gribenko1-1/+1
2012-12-07Make the contents of encoded sections SmallVector<char, N> instead ofEli Bendersky1-8/+8
2012-12-07Added Mapping Symbols for ARM ELFTim Northover1-1/+1
2012-12-03Use the new script to sort the includes of every file under lib.Chandler Carruth1-4/+3
2012-10-25Initial TOC support for PowerPC64 object creationAdhemerval Zanella1-5/+13
2012-10-16Check .rela instead of ELF64 for the compensation vaue resettingMichael Liao1-2/+1
2012-08-27Fix comment.Rafael Espindola1-3/+4
2012-06-27The ELF relocation record format is different for N64 Jack Carter1-4/+12
2012-05-11Tidy up. Trailing whitespace.Jim Grosbach1-1/+1
2012-03-26Prune some includes and forward declarations.Craig Topper1-3/+2
2012-03-23Add a hook in MCELFObjectTargetWriter to allow targets to sort relocationAkira Hatanaka1-29/+5
2012-01-20Remove a bunch of unused variable assignments.Benjamin Kramer1-9/+2
2011-12-22Kill the monstrosity that was ELFObjectWriter.h.Rafael Espindola1-1/+331
2011-12-22Misc cleanups.Rafael Espindola1-20/+1
2011-12-22Move the Mips only bits of the ELF writer to lib/Target/Mips.Rafael Espindola1-101/+1
2011-12-22Move the MBlaze ELF writer bits to lib/Target/MBlaze.Rafael Espindola1-47/+1
2011-12-22Move PPC bits to lib/Target/PowerPC.Rafael Espindola1-75/+4
2011-12-22Local dynamic TLS model for direct object output. Create the correct TLS MIPSAkira Hatanaka1-0/+9
2011-12-22Move the ARM specific parts of the ELF writer to Target/ARM.Rafael Espindola1-241/+1
2011-12-22getEFlags is const.Rafael Espindola1-2/+2
2011-12-21Switch from WriteEFlags to getEFlags in preparation for moving itRafael Espindola1-6/+5