index
:
llvm
master
release_1
release_16
release_20
release_21
release_22
release_23
release_24
release_25
release_26
release_27
release_28
release_29
release_30
release_31
release_32
release_33
stable
svn-tags/RELEASE_1
svn-tags/RELEASE_20
svn-tags/RELEASE_21
svn-tags/RELEASE_22
svn-tags/RELEASE_23
svn-tags/RELEASE_24
svn-tags/RELEASE_25
svn-tags/RELEASE_26
svn-tags/RELEASE_27
svn-tags/RELEASE_28
svn-tags/RELEASE_29
svn-tags/RELEASE_30
svn-tags/RELEASE_31
svn-tags/RELEASE_32
testing
http://llvm.org
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
MC
/
ELFObjectWriter.cpp
Age
Commit message (
Expand
)
Author
2010-10-17
Fix a typo and silence unused variable warnings in -Asserts build.
Benjamin Kramer
2010-10-16
Add a MCObjectFormat class so that code common to all targets that use a
Rafael Espindola
2010-10-15
Refactor alias handling to AliasedSymbol.
Rafael Espindola
2010-10-15
Refactor code a bit and avoid creating unnecessary entries in the string
Rafael Espindola
2010-10-14
Remove some code duplication.
Rafael Espindola
2010-10-06
Another case of 256 sections not being enough :-)
Rafael Espindola
2010-10-06
Get binding and visibility info from the the alias, but Type from the symbol
Rafael Espindola
2010-10-06
If a symbol is global, reloc against it even if it is in a mergeable section.
Rafael Espindola
2010-10-06
Make sure weak symbols are listed after the local ones.
Rafael Espindola
2010-10-06
Correctly handle GOTPCREL relocations.
Rafael Espindola
2010-10-05
Use a relocation against the symbol if it is a PLT and the symbol is in another
Rafael Espindola
2010-10-05
Implement more alias cases.
Rafael Espindola
2010-10-05
256 sections should be enough for anyone...
Rafael Espindola
2010-10-05
Don't crash in a strange .size directive.
Rafael Espindola
2010-10-05
Implement a simple alias case and refactor the code a bit so that the
Rafael Espindola
2010-10-05
Produce a undefined reference to _GLOBAL_OFFSET_TABLE_ when needed.
Rafael Espindola
2010-10-05
On ELF we need to know which symbols are used in relocations to decide if
Rafael Espindola
2010-10-04
Implement ELF::R_X86_64_GOTPCREL.
Rafael Espindola
2010-10-04
Move isFixupKindX86PCRel.
Rafael Espindola
2010-10-04
Produce a R_X86_64_PLT32 when needed.
Rafael Espindola
2010-10-04
Produce a R_X86_64_GOT32 when needed.
Rafael Espindola
2010-10-04
Include the section address in the computation of the relocation.
Rafael Espindola
2010-10-04
Correctly compute the relocation when it is not in the first fragment.
Rafael Espindola
2010-10-03
Implement a very basic PIC case.
Rafael Espindola
2010-09-30
Factor some logic into ShouldRelocOnSymbol. This simplifies the code and
Rafael Espindola
2010-09-30
Correctly produce R_X86_64_32 or R_X86_64_32S.
Rafael Espindola
2010-09-30
Make it possible for the MCObjectWriter to decide if a given fixup is fully
Rafael Espindola
2010-09-28
On elf, undefined symbols can start with .L.
Rafael Espindola
2010-09-27
Write relocations in the end of the file. This matches what gas does and
Rafael Espindola
2010-09-27
Factor symbol value computation into a function.
Rafael Espindola
2010-09-25
Move ELF to HasReliableSymbolDifference=true. Also take the opportunity to put
Rafael Espindola
2010-09-24
Reapply 114678 and 114667. Reverting them did not fix the bot:
Rafael Espindola
2010-09-24
Revert 114678 and 114667 to see if
Rafael Espindola
2010-09-23
Correctly handle weak undefined symbols. Before we would get a invalid binding
Rafael Espindola
2010-09-23
Correctly compute the offset of the symbol. Forgot these bits from the
Rafael Espindola
2010-09-23
Represent relocations against local symbols as relocations against the section
Rafael Espindola
2010-09-23
Fix the FIXME.
Rafael Espindola
2010-09-22
Fix typo and add a FIXME.
Rafael Espindola
2010-09-21
Revert unrelated change that was accidentally included in the previous commit.
Rafael Espindola
2010-09-21
Implement support for .local and its "interesting" interactions with .comm.
Rafael Espindola
2010-09-20
Produce a R_X86_64_32 when the value is >=0.
Rafael Espindola
2010-09-18
Make sure the STT_FILE symbol is the first one in the symbol table.
Rafael Espindola
2010-09-17
Avoid relocations in a common case.
Rafael Espindola
2010-09-16
Print the address of sections as 0 and create the metadata sections in the
Rafael Espindola
2010-09-09
MCELF: Write relocation fragments in the right endian.
Benjamin Kramer
2010-09-09
Make ELF OS ABI dependent on the OS from target triple.
Roman Divacky
2010-09-08
ELF_STB_Local is 0 so setting and checking it must be done specially
Roman Divacky
2010-09-08
Unresolved weak symbols have value equal zero.
Roman Divacky
2010-09-06
MCELF: Align symtab, relocation sections and section headers properly. Patch ...
Benjamin Kramer
2010-08-31
Allow creation of SHT_NULL sections, from Roman Divacky.
Benjamin Kramer
[prev]
[next]