| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
All the credit goes to Jan Voung for noticing it was dead!
llvm-svn: 166902
|
|
|
|
| |
llvm-svn: 119985
|
|
|
|
|
|
|
|
| |
so and also change X86 for consistency.
Investigating if this can be improved a bit.
llvm-svn: 115469
|
|
|
|
|
|
|
|
|
|
|
|
| |
a dirty hack and isn't need anymore since the last x86 code emitter patch)
- Add a target-dependent modifier to addend calculation
- Use R_X86_64_32S relocation for X86::reloc_absolute_word_sext
- Use getELFSectionFlags whenever possible
- fix getTextSection to use TLOF and emit the right text section
- Handle global emission for static ctors, dtors and Type::PointerTyID
- Some minor fixes
llvm-svn: 78176
|
|
|
|
|
|
|
| |
are referenced, ignore the relocation entry and patch the relocatable field with
the computed symbol offset directly
llvm-svn: 76414
|
|
|
|
|
|
| |
usage inside getSection* functions
llvm-svn: 76347
|
|
|
|
| |
llvm-svn: 76334
|
|
|
|
|
|
|
| |
Use proper relocation type to build relocations for JumpTables (rodata
sections).
llvm-svn: 76326
|
|
|
|
|
|
| |
alignment method
llvm-svn: 74686
|
|
|
|
|
|
|
|
| |
Support for .text relocations, implementing TargetELFWriter overloaded methods for x86/x86_64.
Use a map to track global values to their symbol table indexes
Code cleanup and small fixes
llvm-svn: 73894
|
|
|
|
|
|
|
|
| |
Emission for globals, using the correct data sections
Function alignment can be computed for each target using TargetELFWriterInfo
Some small fixes
llvm-svn: 73201
|
|
|
|
| |
llvm-svn: 72986
|
|
|
|
| |
llvm-svn: 45418
|
|
|
|
| |
llvm-svn: 33585
|
|
llvm-svn: 33571
|