projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[x86] Start refactoring the comment printing logic in the MC lowering of
[oota-llvm.git]
/
lib
/
MC
/
ELFObjectWriter.cpp
2014-09-19
Benjamin Kramer
Elide unnecessary DenseMap copy.
blob
|
commitdiff
|
raw
2014-07-20
Ulrich Weigand
[MC] Pass MCSymbolData to needsRelocateWithSymbol
blob
|
commitdiff
|
raw
|
diff to current
2014-07-08
Vladimir Medic
Mips.abiflags is a new implicitly generated section...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-03
Rafael Espindola
Invert the MC -> Object dependency.
blob
|
commitdiff
|
raw
|
diff to current
2014-06-19
Craig Topper
Convert some assert(0) to llvm_unreachable or fold...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-14
Artyom Skrobov
Using llvm::sys::swapByteOrder() for the common case...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-14
Artyom Skrobov
Renaming SwapByteOrder() to getSwappedBytes()
blob
|
commitdiff
|
raw
|
diff to current
2014-05-03
Rafael Espindola
Fix pr19645.
blob
|
commitdiff
|
raw
|
diff to current
2014-05-01
Rafael Espindola
Move getBaseSymbol somewhere the COFF writer can use.
blob
|
commitdiff
|
raw
|
diff to current
2014-05-01
Rafael Espindola
Make getBaseSymbol non recursive.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-30
Rafael Espindola
Provide a version of getSymbolOffset that returns false...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-30
Rafael Espindola
Simplify ELFObjectWriter::SymbolValue.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-30
Hans Wennborg
ELFObjectWriter: deduplicate suffices in strtab
blob
|
commitdiff
|
raw
|
diff to current
2014-04-29
Rafael Espindola
Centralize the handling of the thumb bit.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-28
Rafael Espindola
Add an option for evaluating past symbols.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-28
Rafael Espindola
Simplify ELFObjectWriter::ExecutePostLayoutBinding.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-28
Rafael Espindola
Simplify isLocal().
blob
|
commitdiff
|
raw
|
diff to current
2014-04-28
Rafael Espindola
Don't include an invalid symbol in the symbol table.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-28
Rafael Espindola
Produce an error instead of a crash in an expr we canno...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-25
David Blaikie
Fix quadratic performance during debug compression...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-24
David Blaikie
Spread some const around for non-mutating uses of MCSym...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-23
Rafael Espindola
Centralize handling of ELF_Other_ThumbFunc.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-22
Rafael Espindola
Follow aliases when determining if a symbol is thumb.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-19
David Blaikie
Add parens to appease GCC warning.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-18
David Blaikie
Compress debug sections only when beneficial.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-18
David Blaikie
Update the fragments of symbols in compressed sections.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-18
David Blaikie
Add range access to MCAssembler's symbol collection.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-13
Craig Topper
[C++11] More 'nullptr' conversion or in some cases...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-11
David Blaikie
Format fixes for r205990
blob
|
commitdiff
|
raw
|
diff to current
2014-04-11
Rafael Espindola
Don't lose the thumb bit by using relocations with...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-10
David Blaikie
Reimplement debug info compression by compressing the...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-02
Rafael Espindola
Work around gold bug sourceware.org/PR16794.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-29
Rafael Espindola
Completely rewrite ELFObjectWriter::RecordRelocation.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-27
Rafael Espindola
Remove another unused argument.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-27
Rafael Espindola
Remove unused argument.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-27
Rafael Espindola
Correctly propagates st_size.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-26
Rafael Espindola
Correctly detect if a symbol uses a reserved section...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-25
Rafael Espindola
Create .symtab_shndxr only when needed.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-25
Rafael Espindola
Use Endian.h to simplify this code a bit.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-24
Rafael Espindola
Propagate section from base to derived symbol.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-23
Rafael Espindola
Propagate types from symbol to aliases.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-21
Rafael Espindola
Fix the value computation in
blob
|
commitdiff
|
raw
|
diff to current
2014-03-20
Saleem Abdulrasool
Reapply 'ARM IAS: support .thumb_set'
blob
|
commitdiff
|
raw
|
diff to current
2014-03-20
Rafael Espindola
Look through variables when computing relocations.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-19
Rafael Espindola
Revert "Add back r203962, r204028 and r204059."
blob
|
commitdiff
|
raw
|
diff to current
2014-03-18
Rafael Espindola
Add back r203962, r204028 and r204059.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-18
Alexander Kornienko
Revert r203962 and two revisions depending on it: r2040...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-17
Saleem Abdulrasool
ARM IAS: support .thumb_set
blob
|
commitdiff
|
raw
|
diff to current
2014-03-17
Rafael Espindola
Consider the base pointer for setting the symbol type.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-14
Rafael Espindola
Correctly handle an ELF symbol defined with "a = b...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-08
Craig Topper
[C++11] Add 'override' keyword to virtual methods that...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-06
Ahmed Charles
Replace OwningPtr<T> with std::unique_ptr<T>.
blob
|
commitdiff
|
raw
|
diff to current
2014-02-06
Rafael Espindola
doesSectionRequireSymbols is meaningless on ELF, remove.
blob
|
commitdiff
|
raw
|
diff to current
2014-01-08
Roman Divacky
Force emit a relocation for @gnu_indirect_function...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-07
Roman Divacky
In the ELFWriter when writing aliased (.set) symbols...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-06
David Majnemer
MC: Fatally error if subtraction operand is bad
blob
|
commitdiff
|
raw
|
diff to current
2013-12-05
Logan Chien
[mc] Fix ELF st_other flag.
blob
|
commitdiff
|
raw
|
diff to current
2013-10-29
Joerg Sonnenberger
Move the STT_FILE symbols out of the normal symbol...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-22
David Blaikie
MC: Support multiple sections with the same name in...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-22
David Blaikie
Whitespace
blob
|
commitdiff
|
raw
|
diff to current
2013-09-22
Benjamin Kramer
Provide basic type safety for array_pod_sort comparators.
blob
|
commitdiff
|
raw
|
diff to current
2013-07-10
Tim Northover
Put ELF COMDAT relocations into the relevant COMDAT...
blob
|
commitdiff
|
raw
|
diff to current
2013-05-15
Ulrich Weigand
Remove MCELFObjectTargetWriter::adjustFixupOffset hack
blob
|
commitdiff
|
raw
|
diff to current
2013-03-09
Nick Lewycky
Commit the right files for r176762. Sigh.
blob
|
commitdiff
|
raw
|
diff to current
2013-02-19
Jack Carter
ELF symbol table field st_other support,
blob
|
commitdiff
|
raw
|
diff to current
2013-02-12
Jack Carter
This patch just fixes up various llvm formatting
blob
|
commitdiff
|
raw
|
diff to current
2013-02-05
Logan Chien
Link .ARM.exidx with corresponding text section.
blob
|
commitdiff
|
raw
|
diff to current
2013-01-30
Jack Carter
This patch reworks how llvm targets set
blob
|
commitdiff
|
raw
|
diff to current
2013-01-18
Jack Carter
This is a resubmittal. For some reason it broke the...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-13
Dmitri Gribenko
Remove redundant 'llvm::' qualifications
blob
|
commitdiff
|
raw
|
diff to current
2012-12-07
Eli Bendersky
Make the contents of encoded sections SmallVector<char...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-07
Tim Northover
Added Mapping Symbols for ARM ELF
blob
|
commitdiff
|
raw
|
diff to current
2012-12-03
Chandler Carruth
Use the new script to sort the includes of every file...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-25
Adhemerval Zanella
Initial TOC support for PowerPC64 object creation
blob
|
commitdiff
|
raw
|
diff to current
2012-10-16
Michael Liao
Check .rela instead of ELF64 for the compensation vaue...
blob
|
commitdiff
|
raw
|
diff to current
2012-08-27
Rafael Espindola
Fix comment.
blob
|
commitdiff
|
raw
|
diff to current
2012-06-27
Jack Carter
The ELF relocation record format is different for N64
blob
|
commitdiff
|
raw
|
diff to current
2012-05-11
Jim Grosbach
Tidy up. Trailing whitespace.
blob
|
commitdiff
|
raw
|
diff to current
2012-03-26
Craig Topper
Prune some includes and forward declarations.
blob
|
commitdiff
|
raw
|
diff to current
2012-03-23
Akira Hatanaka
Add a hook in MCELFObjectTargetWriter to allow targets...
blob
|
commitdiff
|
raw
|
diff to current
2012-01-20
Benjamin Kramer
Remove a bunch of unused variable assignments.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-22
Rafael Espindola
Kill the monstrosity that was ELFObjectWriter.h.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-22
Rafael Espindola
Misc cleanups.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-22
Rafael Espindola
Move the Mips only bits of the ELF writer to lib/Target...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-22
Rafael Espindola
Move the MBlaze ELF writer bits to lib/Target/MBlaze.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-22
Rafael Espindola
Move PPC bits to lib/Target/PowerPC.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-22
Akira Hatanaka
Local dynamic TLS model for direct object output. Creat...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-22
Rafael Espindola
Move the ARM specific parts of the ELF writer to Target...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-22
Rafael Espindola
getEFlags is const.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-21
Rafael Espindola
Switch from WriteEFlags to getEFlags in preparation...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-21
Rafael Espindola
Move the X86 specific bits of the ELF writer to the...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-21
Rafael Espindola
Reduce the exposure of Triple::OSType in the ELF object...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-21
Rafael Espindola
Small refactoring so that RelocNeedsGOT can stay in...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-13
Akira Hatanaka
Relocation against a symbol, instead of against section...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-09
Rafael Espindola
Handle reloc_signed_4byte in here. Not doing so was...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-09
Rafael Espindola
Handle the case of the magical _GLOBAL_OFFSET_TABLE_...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-07
Bruno Cardoso Lopes
Add a few moreLocal/Global R_MIPS_GOT related fixups and
blob
|
commitdiff
|
raw
|
diff to current
2011-12-06
Bruno Cardoso Lopes
Explicit symbols for gnu mimicing relocations. Patch...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-06
Jim Grosbach
Tidy up. Hard tabs.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-06
Jim Grosbach
Switch MCAssembler to method names starting w/ lower...
blob
|
commitdiff
|
raw
|
diff to current
next