Centralize the handling of the thumb bit.
[oota-llvm.git] / lib / MC / ELFObjectWriter.cpp
2014-04-29 Rafael EspindolaCentralize the handling of the thumb bit.
2014-04-28 Rafael EspindolaAdd an option for evaluating past symbols.
2014-04-28 Rafael EspindolaSimplify ELFObjectWriter::ExecutePostLayoutBinding.
2014-04-28 Rafael EspindolaSimplify isLocal().
2014-04-28 Rafael EspindolaDon't include an invalid symbol in the symbol table.
2014-04-28 Rafael EspindolaProduce an error instead of a crash in an expr we canno...
2014-04-25 David BlaikieFix quadratic performance during debug compression...
2014-04-24 David BlaikieSpread some const around for non-mutating uses of MCSym...
2014-04-23 Rafael EspindolaCentralize handling of ELF_Other_ThumbFunc.
2014-04-22 Rafael EspindolaFollow aliases when determining if a symbol is thumb.
2014-04-19 David BlaikieAdd parens to appease GCC warning.
2014-04-18 David BlaikieCompress debug sections only when beneficial.
2014-04-18 David BlaikieUpdate the fragments of symbols in compressed sections.
2014-04-18 David BlaikieAdd range access to MCAssembler's symbol collection.
2014-04-13 Craig Topper[C++11] More 'nullptr' conversion or in some cases...
2014-04-11 David BlaikieFormat fixes for r205990
2014-04-11 Rafael EspindolaDon't lose the thumb bit by using relocations with...
2014-04-10 David BlaikieReimplement debug info compression by compressing the...
2014-04-02 Rafael EspindolaWork around gold bug sourceware.org/PR16794.
2014-03-29 Rafael EspindolaCompletely rewrite ELFObjectWriter::RecordRelocation.
2014-03-27 Rafael EspindolaRemove another unused argument.
2014-03-27 Rafael EspindolaRemove unused argument.
2014-03-27 Rafael EspindolaCorrectly propagates st_size.
2014-03-26 Rafael EspindolaCorrectly detect if a symbol uses a reserved section...
2014-03-25 Rafael EspindolaCreate .symtab_shndxr only when needed.
2014-03-25 Rafael EspindolaUse Endian.h to simplify this code a bit.
2014-03-24 Rafael EspindolaPropagate section from base to derived symbol.
2014-03-23 Rafael EspindolaPropagate types from symbol to aliases.
2014-03-21 Rafael EspindolaFix the value computation in
2014-03-20 Saleem AbdulrasoolReapply 'ARM IAS: support .thumb_set'
2014-03-20 Rafael EspindolaLook through variables when computing relocations.
2014-03-19 Rafael EspindolaRevert "Add back r203962, r204028 and r204059."
2014-03-18 Rafael EspindolaAdd back r203962, r204028 and r204059.
2014-03-18 Alexander KornienkoRevert r203962 and two revisions depending on it: r2040...
2014-03-17 Saleem AbdulrasoolARM IAS: support .thumb_set
2014-03-17 Rafael EspindolaConsider the base pointer for setting the symbol type.
2014-03-14 Rafael EspindolaCorrectly handle an ELF symbol defined with "a = b...
2014-03-08 Craig Topper[C++11] Add 'override' keyword to virtual methods that...
2014-03-06 Ahmed CharlesReplace OwningPtr<T> with std::unique_ptr<T>.
2014-02-06 Rafael EspindoladoesSectionRequireSymbols is meaningless on ELF, remove.
2014-01-08 Roman DivackyForce emit a relocation for @gnu_indirect_function...
2014-01-07 Roman DivackyIn the ELFWriter when writing aliased (.set) symbols...
2014-01-06 David MajnemerMC: Fatally error if subtraction operand is bad
2013-12-05 Logan Chien[mc] Fix ELF st_other flag.
2013-10-29 Joerg SonnenbergerMove the STT_FILE symbols out of the normal symbol...
2013-10-22 David BlaikieMC: Support multiple sections with the same name in...
2013-10-22 David BlaikieWhitespace
2013-09-22 Benjamin KramerProvide basic type safety for array_pod_sort comparators.
2013-07-10 Tim NorthoverPut ELF COMDAT relocations into the relevant COMDAT...
2013-05-15 Ulrich WeigandRemove MCELFObjectTargetWriter::adjustFixupOffset hack
2013-03-09 Nick LewyckyCommit the right files for r176762. Sigh.
2013-02-19 Jack CarterELF symbol table field st_other support,
2013-02-12 Jack CarterThis patch just fixes up various llvm formatting
2013-02-05 Logan ChienLink .ARM.exidx with corresponding text section.
2013-01-30 Jack CarterThis patch reworks how llvm targets set
2013-01-18 Jack CarterThis is a resubmittal. For some reason it broke the...
2013-01-13 Dmitri GribenkoRemove redundant 'llvm::' qualifications
2012-12-07 Eli BenderskyMake the contents of encoded sections SmallVector<char...
2012-12-07 Tim NorthoverAdded Mapping Symbols for ARM ELF
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-10-25 Adhemerval ZanellaInitial TOC support for PowerPC64 object creation
2012-10-16 Michael LiaoCheck .rela instead of ELF64 for the compensation vaue...
2012-08-27 Rafael EspindolaFix comment.
2012-06-27 Jack CarterThe ELF relocation record format is different for N64
2012-05-11 Jim GrosbachTidy up. Trailing whitespace.
2012-03-26 Craig TopperPrune some includes and forward declarations.
2012-03-23 Akira HatanakaAdd a hook in MCELFObjectTargetWriter to allow targets...
2012-01-20 Benjamin KramerRemove a bunch of unused variable assignments.
2011-12-22 Rafael EspindolaKill the monstrosity that was ELFObjectWriter.h.
2011-12-22 Rafael EspindolaMisc cleanups.
2011-12-22 Rafael EspindolaMove the Mips only bits of the ELF writer to lib/Target...
2011-12-22 Rafael EspindolaMove the MBlaze ELF writer bits to lib/Target/MBlaze.
2011-12-22 Rafael EspindolaMove PPC bits to lib/Target/PowerPC.
2011-12-22 Akira HatanakaLocal dynamic TLS model for direct object output. Creat...
2011-12-22 Rafael EspindolaMove the ARM specific parts of the ELF writer to Target...
2011-12-22 Rafael EspindolagetEFlags is const.
2011-12-21 Rafael EspindolaSwitch from WriteEFlags to getEFlags in preparation...
2011-12-21 Rafael EspindolaMove the X86 specific bits of the ELF writer to the...
2011-12-21 Rafael EspindolaReduce the exposure of Triple::OSType in the ELF object...
2011-12-21 Rafael EspindolaSmall refactoring so that RelocNeedsGOT can stay in...
2011-12-13 Akira HatanakaRelocation against a symbol, instead of against section...
2011-12-09 Rafael EspindolaHandle reloc_signed_4byte in here. Not doing so was...
2011-12-09 Rafael EspindolaHandle the case of the magical _GLOBAL_OFFSET_TABLE_...
2011-12-07 Bruno Cardoso LopesAdd a few moreLocal/Global R_MIPS_GOT related fixups and
2011-12-06 Bruno Cardoso LopesExplicit symbols for gnu mimicing relocations. Patch...
2011-12-06 Jim GrosbachTidy up. Hard tabs.
2011-12-06 Jim GrosbachSwitch MCAssembler to method names starting w/ lower...
2011-11-23 Akira HatanakaThis patch addresses gp relative fixups/relocations...
2011-11-15 Jim GrosbachTidy up. 80 columns.
2011-11-04 Bruno Cardoso LopesAdd mips ELF relocation types. Patch by Jack Carter!
2011-10-11 Nick LewyckyAlso create a shndx even if there are no symbols. This...
2011-10-07 Nick LewyckyDon't emit the symbol table entry for the .symtab_shndx...
2011-10-07 Nick LewyckyRemove extraneous curlies. No functionality change.
2011-10-07 Nick LewyckyDon't emit a shstrtabindex in the reserved range. Spott...
2011-10-07 Nick LewyckyClarify/fix typo. No functionality change.
2011-09-30 Akira HatanakaAdd definition of MipsELFObjectWriter.
2011-08-04 Roman DivackyIntroduce adjustFixupOffset that adjusts the fixup...
2011-08-04 Rafael EspindolaAdd an assert to check that the Addend fits the file...
2011-08-04 Jason W KimFix http://llvm.org/bugs/show_bug.cgi?id=10568
2011-08-02 Roman DivackyComment out the PPC relocation offset adjustment. It...
next