Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
391dbadb51dc3df8554bc678956bac0419438bd4
/
llvm
/
lib
/
Object
/
ELFObjectFile.cpp
126973b
[Object] Split the ELF interface into 3 parts.
by Michael J. Spencer
· 12 years ago
df1ecbd7
Replace Count{Leading,Trailing}Zeros_{32,64} with count{Leading,Trailing}Zeros.
by Michael J. Spencer
· 12 years ago
39678d8
[Support] Add LLVM_IS_UNALIGNED_ACCESS_FAST.
by Michael J. Spencer
· 13 years ago
1a79161
[Object][ELF] Simplify ELFObjectFile by using ELFType.
by Michael J. Spencer
· 13 years ago
bae14ce
[Object][ELF] Add a maximum alignment. This is used by createELFObjectFile to create a properly aligned reader.
by Michael J. Spencer
· 13 years ago
cc31af9
Implement GDB integration for source level debugging of code JITed using
by Preston Gurd
· 14 years ago
c7d23dd
Expose the ELFObjectFile class directly in the Object/ELF.h header, similarly
by Eli Bendersky
· 14 years ago
1d966ae
Object: avoid undefined behavior when bounds-checking
by Dylan Noblesmith
· 14 years ago
88297ef
Sink assert-only variables into the asserts
by Matt Beaumont-Gay
· 14 years ago
54db64e
Silence warnings in -asserts build
by Matt Beaumont-Gay
· 14 years ago
c3c80f0
Basic runtime dynamic loading capabilities added to ELFObjectFile, implemented
by Eli Bendersky
· 14 years ago
cbe72fc
Fixed ObjectFile functions:
by Danil Malyshev
· 14 years ago
37ab257
Revert r145180 as it is causing test failures on all the bots.
by Chandler Carruth
· 14 years ago
2631f93
Fixed ObjectFile functions:
by Danil Malyshev
· 14 years ago
7be7659
Expand relocation type field to 64 bits. MachO scattered relocations require 33 bits of type info.
by Owen Anderson
· 14 years ago
1d19f97
Object: Add some types to SymbolRef::Type.
by Michael J. Spencer
· 14 years ago
321731539
Object: Add isSymbolAbsolute and getSymbolSection.
by Michael J. Spencer
· 14 years ago
0175975
Object: Add isSymbolWeak.
by Michael J. Spencer
· 14 years ago
4f91c2f
Object: Implement casting for concrete classes.
by Michael J. Spencer
· 14 years ago
d394667
Object: Fix redundant name.
by Michael J. Spencer
· 14 years ago
834bd602
ELF: Fix the section that relocations apply to. Add test to verify. Patch by Danil Malyshev!
by Michael J. Spencer
· 14 years ago
d304396
Elf_Word is not POD! Stop using it in a DenseMap.
by Nick Lewycky
· 14 years ago
9bfcf77
lib/Object/ELFObjectFile.cpp: Fix undefined behavior for MC/ELF/many-section.s not to fail (on msvc).
by NAKAMURA Takumi
· 14 years ago
43f01ca
Reapply r141605 with fixes for appropriate handling of reserved section numbers
by Nick Lewycky
· 14 years ago
7adc437
Add support for .symtab_shnidx. Unfortunately, doing this required breaking a
by Nick Lewycky
· 14 years ago
35a90c4
Revert r141605 as it broke tests for llvm-nm.
by Nick Lewycky
· 14 years ago
fdbb7c5
Add support for reading many-section ELF files.
by Nick Lewycky
· 14 years ago
7989460
Object: add getSectionAlignment.
by Michael J. Spencer
· 14 years ago
cfb6cc7
Fix GCC again.
by Michael J. Spencer
· 14 years ago
e5fd004
Change relocation API to be per section. This time without breaking GCC.
by Michael J. Spencer
· 14 years ago
206d8a7
Revert 141376 and 141377 due to breaking the build.
by Bill Wendling
· 14 years ago
b0d6154
Change relocation API to be per section.
by Michael J. Spencer
· 14 years ago
800619f
Object: Add isSection{Data,BSS}.
by Michael J. Spencer
· 14 years ago
75d1cf33
Object: make the following changes into SymbolRef
by Benjamin Kramer
· 14 years ago
022ecdf
Add support for relocations to ObjectFile.
by Benjamin Kramer
· 14 years ago
f6f3e81
ObjectFile: Add a method to check whether a section contains a symbol.
by Benjamin Kramer
· 14 years ago
1d6167f
Object: Add proper error handling.
by Michael J. Spencer
· 14 years ago
ec29b12
Make Binary the parent of ObjectFile and update children to new interface.
by Michael J. Spencer
· 14 years ago
aa41981
Revert the last two commits in the series. r132911, r132912.
by Michael J. Spencer
· 14 years ago
a7f9c49
Make Binary the parent of ObjectFile and update children to new interface.
by Michael J. Spencer
· 14 years ago
ee066fc
Assorted bugfixes in object file handling:
by Eric Christopher
· 15 years ago
0324b67
Object: Fix type punned pointer issues by making DataRefImpl a union and using intptr_t.
by Michael J. Spencer
· 15 years ago
b60a18d
Object: Add ELF support.
by Michael J. Spencer
· 15 years ago