Revert previous patch. Missed a case.
[oota-llvm.git] / lib / MC / ELFObjectWriter.cpp
2010-11-09 Rafael EspindolaRevert previous patch. Missed a case.
2010-11-09 Rafael EspindolaRemove IsExplicit. It was always false.
2010-11-01 Rafael EspindolaImplement .weakref.
2010-10-31 Rafael EspindolaAdd support for files with more than 65280 sections...
2010-10-29 Rafael EspindolaBe more strict on when we produce an undefined referenc...
2010-10-28 Rafael EspindolaDefined weak symbols should have non-zero value.
2010-10-28 Rafael EspindolaFix relocations with renamed symbols.
2010-10-28 Rafael EspindolaAliases defined with .symver should copy the binding...
2010-10-28 Rafael EspindolaImplement R_X86_64_DTPOFF32.
2010-10-28 Rafael EspindolaImplement TLSLD.
2010-10-28 Rafael EspindolaImplement DTPOFF.
2010-10-28 Rafael EspindolaImplement TLSLDM.
2010-10-28 Rafael EspindolaImplement VK_GOTNTPOFF and switch RelocNeedsGOT to...
2010-10-27 Rafael EspindolaAdd support for R_386_TLS_GD, R_386_TLS_LE_32, R_386_TL...
2010-10-27 Rafael EspindolaImplement R_X86_64_GOTTPOFF, R_X86_64_TLSGD and R_X86_6...
2010-10-27 Benjamin KramerReplace pointer arithmetic with StringRef::substr.
2010-10-27 Rafael EspindolaProduce an error for an invalid use of .symver.
2010-10-27 Rafael EspindolaSymbols defined as the difference of other two end...
2010-10-27 Rafael EspindolaAdd support for the .symver directive. This is really...
2010-10-27 Rafael EspindolaMove more logic to isInSymtab and simplify.
2010-10-25 Rafael EspindolaAdd support for emitting ARM file attributes.
2010-10-24 Rafael EspindolaAdd X86::reloc_global_offset_table and use it to have...
2010-10-22 Wesley PeckMaking the e_machine configurable by the target backend...
2010-10-19 Rafael EspindolaSmall cleanups and fixes in preparation for fixing...
2010-10-18 Rafael EspindolaImplement R_386_GOT32.
2010-10-18 Rafael EspindolaRelocate with .bss instead of using the symbol. Matches...
2010-10-18 Rafael EspindolaReenable assert.
2010-10-18 Rafael EspindolaProduce ELF::R_386_GOTPC relocations.
2010-10-18 Rafael EspindolaMake the bots happy.
2010-10-18 Rafael EspindolaProduce a R_386_PLT32 when needed. Moved the default...
2010-10-18 Rafael EspindolaHandle GOTOFF correctly on i386.
2010-10-17 Benjamin KramerFix a typo and silence unused variable warnings in...
2010-10-16 Rafael EspindolaAdd a MCObjectFormat class so that code common to all...
2010-10-15 Rafael EspindolaRefactor alias handling to AliasedSymbol.
2010-10-15 Rafael EspindolaRefactor code a bit and avoid creating unnecessary...
2010-10-14 Rafael EspindolaRemove some code duplication.
2010-10-06 Rafael EspindolaAnother case of 256 sections not being enough :-)
2010-10-06 Rafael EspindolaGet binding and visibility info from the the alias...
2010-10-06 Rafael EspindolaIf a symbol is global, reloc against it even if it...
2010-10-06 Rafael EspindolaMake sure weak symbols are listed after the local ones.
2010-10-06 Rafael EspindolaCorrectly handle GOTPCREL relocations.
2010-10-05 Rafael EspindolaUse a relocation against the symbol if it is a PLT...
2010-10-05 Rafael EspindolaImplement more alias cases.
2010-10-05 Rafael Espindola256 sections should be enough for anyone...
2010-10-05 Rafael EspindolaDon't crash in a strange .size directive.
2010-10-05 Rafael EspindolaImplement a simple alias case and refactor the code...
2010-10-05 Rafael EspindolaProduce a undefined reference to _GLOBAL_OFFSET_TABLE_...
2010-10-05 Rafael EspindolaOn ELF we need to know which symbols are used in reloca...
2010-10-04 Rafael EspindolaImplement ELF::R_X86_64_GOTPCREL.
2010-10-04 Rafael EspindolaMove isFixupKindX86PCRel.
2010-10-04 Rafael EspindolaProduce a R_X86_64_PLT32 when needed.
2010-10-04 Rafael EspindolaProduce a R_X86_64_GOT32 when needed.
2010-10-04 Rafael EspindolaInclude the section address in the computation of the...
2010-10-04 Rafael EspindolaCorrectly compute the relocation when it is not in...
2010-10-03 Rafael EspindolaImplement a very basic PIC case.
2010-09-30 Rafael EspindolaFactor some logic into ShouldRelocOnSymbol. This simpli...
2010-09-30 Rafael EspindolaCorrectly produce R_X86_64_32 or R_X86_64_32S.
2010-09-30 Rafael EspindolaMake it possible for the MCObjectWriter to decide if...
2010-09-28 Rafael EspindolaOn elf, undefined symbols can start with .L.
2010-09-27 Rafael EspindolaWrite relocations in the end of the file. This matches...
2010-09-27 Rafael EspindolaFactor symbol value computation into a function.
2010-09-25 Rafael EspindolaMove ELF to HasReliableSymbolDifference=true. Also...
2010-09-24 Rafael EspindolaReapply 114678 and 114667. Reverting them did not fix...
2010-09-24 Rafael EspindolaRevert 114678 and 114667 to see if
2010-09-23 Rafael EspindolaCorrectly handle weak undefined symbols. Before we...
2010-09-23 Rafael EspindolaCorrectly compute the offset of the symbol. Forgot...
2010-09-23 Rafael EspindolaRepresent relocations against local symbols as relocati...
2010-09-23 Rafael EspindolaFix the FIXME.
2010-09-22 Rafael EspindolaFix typo and add a FIXME.
2010-09-21 Rafael EspindolaRevert unrelated change that was accidentally included...
2010-09-21 Rafael EspindolaImplement support for .local and its "interesting"...
2010-09-20 Rafael EspindolaProduce a R_X86_64_32 when the value is >=0.
2010-09-18 Rafael EspindolaMake sure the STT_FILE symbol is the first one in the...
2010-09-17 Rafael EspindolaAvoid relocations in a common case.
2010-09-16 Rafael EspindolaPrint the address of sections as 0 and create the metad...
2010-09-09 Benjamin KramerMCELF: Write relocation fragments in the right endian.
2010-09-09 Roman DivackyMake ELF OS ABI dependent on the OS from target triple.
2010-09-08 Roman DivackyELF_STB_Local is 0 so setting and checking it must...
2010-09-08 Roman DivackyUnresolved weak symbols have value equal zero.
2010-09-06 Benjamin KramerMCELF: Align symtab, relocation sections and section...
2010-08-31 Benjamin KramerAllow creation of SHT_NULL sections, from Roman Divacky.
2010-08-30 Benjamin KramerMCELF: The value of all common symbols is the offset...
2010-08-30 Benjamin KramerThe value is offset from the start of the section for...
2010-08-30 Benjamin KramerIndex external symbols by symbol table instead of paren...
2010-08-28 Chris Lattnersquish dead code.
2010-08-27 Benjamin KramerMCELF: Always overwrite FixedValue.
2010-08-26 Benjamin KramerMCELF: Fix a thinko of mine.
2010-08-26 Benjamin KramerMCELF: Compensate for the addend on i386. Patch by...
2010-08-25 Benjamin KramerMCELF: Use precomputed symbol indices, patch by Roman...
2010-08-24 Benjamin KramerRelocate against parent if the symbol is not in section...
2010-08-23 Benjamin KramerFix thinko. Having no tests is great ...
2010-08-23 Benjamin KramerReduce code duplication.
2010-08-23 Benjamin KramerELFObjectWriter: Run ComputeSymbolTable before recordin...
2010-08-23 Benjamin KramerAdd the symbol offset to the relocation value when...
2010-08-23 Benjamin KramerUse the proper relocation section + cleanup, from Roman...
2010-08-19 Benjamin KramerMCELF: Count the section orders properly. Patch by...
2010-08-17 Benjamin KramerRemove dead code. Fixes a GCC warning.
2010-08-17 Benjamin KramerSketch i386 relocations handling, from Roman Divacky.
2010-08-17 Benjamin KramerUse the correct entry size for relocation entries,...
2010-08-17 Benjamin KramerDifferentiate between RELA and REL relocations, from...
next