projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Fixed the comparison operator for the enhanced
[oota-llvm.git]
/
lib
/
MC
/
ELFObjectWriter.cpp
2011-03-03
Jan Sjödin
Split MCEELFStreamer and ELFObjectWriter into .h and...
blob
|
commitdiff
|
raw
2011-03-03
Eli Friedman
PR9352: Always emit a relocation for weak symbols....
blob
|
commitdiff
|
raw
|
diff to current
2011-02-28
Jan Sjödin
Make all static functions become static class methods...
blob
|
commitdiff
|
raw
|
diff to current
2011-02-23
Rafael Espindola
Put in the symbol table symbols only used in a .globl...
blob
|
commitdiff
|
raw
|
diff to current
2011-02-21
Joerg Sonnenberger
Handle FK_PCRel_1 and add a test case for this and...
blob
|
commitdiff
|
raw
|
diff to current
2011-02-16
Rafael Espindola
Gas is very inconsistent about when a relaxation/reloca...
blob
|
commitdiff
|
raw
|
diff to current
2011-02-07
Jason W Kim
Teach ARM/MC/ELF about gcc compatible reloc output...
blob
|
commitdiff
|
raw
|
diff to current
2011-02-04
Jason W Kim
Teach ARM/MC/ELF about EF_ARM_EABI_VERSION. The magic...
blob
|
commitdiff
|
raw
|
diff to current
2011-02-04
Jason W Kim
Teach ARM/MC/ELF to handle R_ARM_JUMP24 relocation...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-23
Rafael Espindola
Add support for the --noexecstack option.
blob
|
commitdiff
|
raw
|
diff to current
2011-01-23
Rafael Espindola
Delay the creation of eh_frame so that the user can...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-23
Rafael Espindola
Remove more duplicated code.
blob
|
commitdiff
|
raw
|
diff to current
2011-01-14
Evan Cheng
Completed :lower16: / :upper16: support for movw /...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-13
Jason W Kim
Style clean up - break up the breaks.
blob
|
commitdiff
|
raw
|
diff to current
2011-01-12
Jason W Kim
1. Support ELF pcrel relocations for movw/movt:
blob
|
commitdiff
|
raw
|
diff to current
2011-01-01
Rafael Espindola
Fix PR8878.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-27
Rafael Espindola
Handle reloc_riprel_4byte_movq_load. Should make the...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-27
Rafael Espindola
Add support for the same encodings of the personality...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-26
Rafael Espindola
Add support for @note. Patch by Jörg Sonnenberger.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-24
Rafael Espindola
Merge IsFixupFullyResolved and IsSymbolRefDifferenceFul...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-22
Rafael Espindola
Simplify the handling of .size expressions.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-20
Roman Divacky
Set the value of absolute symbols.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-18
Rafael Espindola
Merge isAbsolute into IsSymbolRefDifferenceFullyResolved.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-18
Rafael Espindola
Remove the MCObjectFormat class.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-18
Rafael Espindola
Move some data to the TargetWriter.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-17
Rafael Espindola
Store and free the TargetObjectWriter.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-17
Rafael Espindola
Stub out explicit MCELFObjectTargetWriter interface.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-17
Rafael Espindola
Move createELFObjectWriter to its own header.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-17
Rafael Espindola
Use getFixupKindInfo to implement isFixupKindPCRel...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-17
Daniel Dunbar
MC/ObjectWriter: Add a new IsSymbolRefDifferenceFullyRe...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-17
Daniel Dunbar
MC/Assembler: Strip out object writer arguments, now...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-16
Jason W Kim
1. ARM/MC/ELF: A few more ELF relocs for .o
blob
|
commitdiff
|
raw
|
diff to current
2010-12-13
Jason W Kim
First cut of ARM/MC/ELF PIC relocations.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-10
Jim Grosbach
Thumb unconditional branch binary encoding. rdar:/...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-09
Jim Grosbach
Rename CB/CBZ specific fixup accordingly.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-08
Jason W Kim
ARM/MC/ELF TPsoft is now a proper pseudo inst.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-08
Bill Wendling
Support the "target" encodings for the CB[N]Z instructions.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-08
Bill Wendling
Add support for loading from a constant pool.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-07
Rafael Espindola
Sorry for such a large commit. The summary is that...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-06
Jim Grosbach
Add fixup for Thumb1 BL/BLX instructions.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-06
Jason W Kim
Refactor ELFObjectWriter.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-06
Rafael Espindola
Remove the getAddress getter, initialize Ordinal in...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-06
Rafael Espindola
Add a getSymbolOffset method and use it in the ELF...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-02
Rafael Espindola
The sections that the ELF object writer has to create...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-02
Jim Grosbach
Add support for binary encoding of ARM 'adr' instructio...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-01
Owen Anderson
Add correct encodings for STRD and LDRD, including...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-01
Jim Grosbach
Fix a mised reloc rename spot.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-01
Jason W Kim
ARM/MC/ELF relocation "hello world" for movw/movt.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-28
Rafael Espindola
Define generic 1, 2 and 4 byte pc relative relocations...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-24
Rafael Espindola
Behave a bit more like gnu as and use the symbol (inste...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-24
Rafael Espindola
Relocate with the symbol if the relocation is of kind...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-22
Jason W Kim
Fixed some style issues (no _, no spc after !)
blob
|
commitdiff
|
raw
|
diff to current
2010-11-22
Jason W Kim
Make the <ARCH>ELFObjectWriter statics private
blob
|
commitdiff
|
raw
|
diff to current
2010-11-22
Jason W Kim
Fix misplaced statics.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-22
Jason W Kim
Kill trailing whitespace
blob
|
commitdiff
|
raw
|
diff to current
2010-11-22
Jason W Kim
Refactor the ELFRelocationEntry (pull up) and move...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-21
Wesley Peck
Implement ELF object file writing support for the MBlaz...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-21
Rafael Espindola
Handle PCRel relocations with absolute values. Fixes...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-16
Rafael Espindola
A bit more of gnu as compatibility when handling reloca...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-15
Benjamin Kramer
Fix compiler warnigns.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-15
Rafael Espindola
Change MCExpr::EvaluateAsRelocatableImpl of variables...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-15
Jason W Kim
Dovetail with Dan Dunbar's rework of ELFObjectWriter.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-14
Rafael Espindola
Move the logic to decide with which symbol we produce...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-14
Rafael Espindola
Handle a peculiar comdat case: Creating a section with...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-14
Rafael Espindola
Simplify getSymbolIndexInSymbolTable by setting the...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-13
Daniel Dunbar
MC: Simplify Mach-O and ELF object writer implementations.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-12
Benjamin Kramer
MCELF: Copy the symbol name only if we're going to...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-11
Rafael Espindola
Initial comdat implementation.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-11
Rafael Espindola
Make AliasedSymbol able to handle MCTargetExpr. They...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-11
Rafael Espindola
Fix the symbol index of weak references. Also make...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-11
Rafael Espindola
Remove some explicit arguments to getELFSection. This is
blob
|
commitdiff
|
raw
|
diff to current
2010-11-10
Rafael Espindola
Factor some code into WriteSection.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-10
Rafael Espindola
Update the section index map after we add the medatada...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-10
Rafael Espindola
Use SectionIndexMap in WriteSymbolTable to make it...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-10
Rafael Espindola
Factor some code into ComputeIndexMap.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-10
Rafael Espindola
Change the String<size> methods to take a fragment...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-10
Rafael Espindola
Use MCSectionELF in places we know we have an ELF section.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-09
Rafael Espindola
Fixed version of 118639 with an extra assert to catch...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-09
Rafael Espindola
Revert previous patch. Missed a case.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-09
Rafael Espindola
Remove IsExplicit. It was always false.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-01
Rafael Espindola
Implement .weakref.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-31
Rafael Espindola
Add support for files with more than 65280 sections...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-29
Rafael Espindola
Be more strict on when we produce an undefined referenc...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-28
Rafael Espindola
Defined weak symbols should have non-zero value.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-28
Rafael Espindola
Fix relocations with renamed symbols.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-28
Rafael Espindola
Aliases defined with .symver should copy the binding...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-28
Rafael Espindola
Implement R_X86_64_DTPOFF32.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-28
Rafael Espindola
Implement TLSLD.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-28
Rafael Espindola
Implement DTPOFF.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-28
Rafael Espindola
Implement TLSLDM.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-28
Rafael Espindola
Implement VK_GOTNTPOFF and switch RelocNeedsGOT to...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-27
Rafael Espindola
Add support for R_386_TLS_GD, R_386_TLS_LE_32, R_386_TL...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-27
Rafael Espindola
Implement R_X86_64_GOTTPOFF, R_X86_64_TLSGD and R_X86_6...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-27
Benjamin Kramer
Replace pointer arithmetic with StringRef::substr.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-27
Rafael Espindola
Produce an error for an invalid use of .symver.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-27
Rafael Espindola
Symbols defined as the difference of other two end...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-27
Rafael Espindola
Add support for the .symver directive. This is really...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-27
Rafael Espindola
Move more logic to isInSymtab and simplify.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-25
Rafael Espindola
Add support for emitting ARM file attributes.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-24
Rafael Espindola
Add X86::reloc_global_offset_table and use it to have...
blob
|
commitdiff
|
raw
|
diff to current
next