| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
llvm-svn: 91764
|
|
|
|
|
|
| |
direct inclusion edge from System to Support.
llvm-svn: 85086
|
|
|
|
|
|
|
| |
Use MCSectionELF methods as much as possible, removing some
ELFWriter methods which are now unused
llvm-svn: 78940
|
|
|
|
|
|
|
|
|
|
|
| |
Handle large integers, x86_fp80, ConstantAggregateZero, and two more ConstantExpr:
GetElementPtr and IntToPtr
Set SHF_MERGE bit for mergeable strings
Avoid zero initialized strings to be classified as a bss symbol
Don't allow common symbols to be classified as STB_WEAK
Add a constant to be used as a global value offset in data relocations
llvm-svn: 78476
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
llvm-svn: 77239
|
|
|
|
| |
llvm-svn: 77238
|
|
|
|
| |
llvm-svn: 77232
|
|
|
|
|
|
|
| |
Use proper relocation type to build relocations for JumpTables (rodata
sections).
llvm-svn: 76326
|
|
|
|
| |
llvm-svn: 75898
|
|
|
|
|
|
| |
we care more about random access than insertion/deletion of elements.
llvm-svn: 75828
|
|
|
|
| |
llvm-svn: 75537
|
|
|
|
| |
llvm-svn: 74718
|
|
|
|
|
|
| |
Add section symbols to the symbol table
llvm-svn: 74170
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
BinaryObject.h by Aaron Gray
llvm-svn: 73333
|
|
|
|
|
|
|
|
| |
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: 73040
|
|
|
|
| |
llvm-svn: 73039
|
|
|
|
|
|
| |
relocation sections.
llvm-svn: 73038
|
|
comments added
llvm-svn: 72982
|