Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
33e1f8fbd4e1269add02b3288a903092d0fb8258
/
runtime
/
elf_file.cc
2cebb24
Replace NULL with nullptr
by Mathieu Chartier
· 10 years ago
533c207
Simplify template parameters of Elf classes.
by David Srbecky
· 10 years ago
527c9c7
Generate .eh_frame_hdr section and PT_GNU_EH_FRAME segment.
by David Srbecky
· 10 years ago
2f6cdb0
Relocate DWARF using .oat_patches.
by David Srbecky
· 10 years ago
3c54b00
ART: Fix 64-bit ELF file support
by Andreas Gampe
· 10 years ago
6f71589
Write .debug_line section using the new DWARF library.
by David Srbecky
· 10 years ago
5c42c29
Add support for .bss section in oat files.
by Vladimir Marko
· 10 years ago
6f61141
ART: Refactor common ELF->InstructionSet code
by Andreas Gampe
· 10 years ago
57b3429
ART: Allow to compile interpret-only mips64 files
by Andreas Gampe
· 10 years ago
c5a3ea7
ART: Introduce Mips32 R6
by Andreas Gampe
· 10 years ago
a696c0a
ART: More ELF and oat file safety measures
by Andreas Gampe
· 10 years ago
acb0138
ART: ELF symbol table lookup is fixed
by Yevgeny Rouban
· 10 years ago
d582fa4
Instruction set features for ARM64, MIPS and X86.
by Ian Rogers
· 10 years ago
277ccbd
ART: More warnings
by Andreas Gampe
· 10 years ago
4677476
ART: Add support for patching and loading OAT files compiled with PIC
by Igor Murashkin
· 10 years ago
d4c4d95
Some code clean-up.
by Ian Rogers
· 10 years ago
1373595
stdint types all the way!
by Ian Rogers
· 10 years ago
62d1ca3
ART: Prepare for ELF64.
by Tong Shen
· 10 years ago
daab38c
ART: Make elf loading not abort
by Andreas Gampe
· 10 years ago
c48b206
ART: Better error reporting on broken oat file
by Andreas Gampe
· 10 years ago
e3ea838
ART source line debug info in OAT files
by Yevgeny Rouban
· 10 years ago
d338ae0
Make gdb fixup work with multiple DWARF Compilation Units
by Alex Light
· 10 years ago
a62a588
ART: Fix memory unmapped twice issue in ElfFile::Load(bool)
by Jim_Guo
· 11 years ago
35e1e6a
1. Fix CFI for quick compiled code in x86 & x86_64;
by Tong Shen
· 10 years ago
53cb16b
Add patchoat tool to Art.
by Alex Light
· 10 years ago
3470ab4
Fixed gdb support and added some ElfFile functions
by Alex Light
· 10 years ago
576ca0c
Reduce header files including header files.
by Ian Rogers
· 10 years ago
700a402
Now we have a proper C++ library, use std::unique_ptr.
by Ian Rogers
· 10 years ago
91268c1
Check the machine type of an ELF file when loading.
by Andreas Gampe
· 11 years ago
4fb5df8
Make MemMap::MapAnonymous() fail if the requested address is not available.
by Hiroshi Yamauchi
· 11 years ago
1a57066
A few 64bit fixes.
by Ian Rogers
· 11 years ago
a7f198c
Add includes to fix gcc 4.7 build.
by Nicolas Geoffray
· 11 years ago
6243e0e
GDB JIT support: move .text segment check earlier
by Kenny Root
· 11 years ago
3d3f249
Fix 64-bit build
by Andreas Gampe
· 11 years ago
ae9fd93
Tell GDB about Quick ART generated code
by Mark Mendell
· 11 years ago
659d87d
art: Fix build errors for x86_64 target
by Dmitry Petrochenko
· 11 years ago
c140945
ElfFile should protect itself from bad input
by Brian Carlstrom
· 11 years ago
50cfe74
Remove dependency on llvm/Support/ELF.h by using linux's elf.h.
by Nicolas Geoffray
· 11 years ago
ef7d42f
Object model changes to support 64bit.
by Ian Rogers
· 11 years ago
cdfcf37
64bit fixes for elf file.
by Ian Rogers
· 11 years ago
d0c09dc
Add missing error message propagation to ElfFile::SetMap
by Brian Carlstrom
· 11 years ago
8d31bbd
Throw IOException at source of failing to open a dex file.
by Ian Rogers
· 11 years ago
3a22361
Validate ELF file segment lengths against file length when loading
by Brian Carlstrom
· 11 years ago
eeb9888
Use ElfFile instead of dlopen for Quick
by Brian Carlstrom
· 11 years ago
02c8cc6
Fixing cpplint whitespace/blank_line, whitespace/end_of_line, whitespace/labels, whitespace/semicolon issues
by Brian Carlstrom
· 11 years ago
df62950
Fix cpplint whitespace/parens issues
by Brian Carlstrom
· 11 years ago
f1d3455
Do not mark pages executable unnecessarily to play nice with selinux
by Brian Carlstrom
· 11 years ago
7940e44
Create separate Android.mk for main build targets
by Brian Carlstrom
· 11 years ago
[Renamed from src/elf_file.cc]
6a47b9d
Refactor ElfWriter and introduce ElfWriterQuick
by Brian Carlstrom
· 11 years ago
265091e
Remove ExtractCodeAndPrelink and switch Portable to MCLinker
by Brian Carlstrom
· 12 years ago
700c8d3
Move .oat files to ELF format
by Brian Carlstrom
· 12 years ago