Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_bionic
/
refs/heads/backup
/
linker
/
linker_phdr.cpp
fa9f7f2
Fix DLEXT_WRITE_RELRO when loading multiple libs.
by Torne (Richard Coles)
· 6 years ago
efbe9a5
linker: allow using reserved space for multiple libraries.
by Torne (Richard Coles)
· 7 years ago
c7cbef4
Merge "linker: changes to init work arounds"
by Tom Cherry
· 7 years ago
66bc428
linker: changes to init work arounds
by Tom Cherry
· 7 years ago
8178c41
ART isn't using the ART-specific linker features any more.
by Elliott Hughes
· 7 years ago
d16cfac
State clearly that an ELF file has the wrong architecture.
by Elliott Hughes
· 7 years ago
99d5465
Add PR_SET_VMA and PR_SET_VMA_ANON_NAME to <sys/prctl.h>.
by Elliott Hughes
· 7 years ago
a897151
linker: improve "bad ELF magic" error.
by Elliott Hughes
· 7 years ago
31cd08f
dynamic linker is running for init
by Jiyong Park
· 7 years ago
9076b0c
Be clearer about linker warnings.
by Elliott Hughes
· 7 years ago
02586a2
linker: the global group is added to all built-in namespaces
by Jiyong Park
· 8 years ago
72007ee
Decode the common EM_ values.
by Elliott Hughes
· 8 years ago
0a3637d
Runtime support for CFI
by Evgenii Stepanov
· 9 years ago
e30c17f
Downgrade dynamic section checks to warning
by Dimitry Ivanov
· 9 years ago
12b9187
Relax ELF header checks - warn for apps targeting pre-O
by Dimitry Ivanov
· 9 years ago
5bc78c8
Add and use constants for the Android API levels.
by Elliott Hughes
· 9 years ago
4cc5a60
Downgrade W+E load segments to a warning unless targeting O.
by Elliott Hughes
· 9 years ago
9700bab
linker: disallow W + E PT_LOAD segments
by Dimitry Ivanov
· 9 years ago
bd90675
Check alignment along with range of mapped file fragments
by Dimitry Ivanov
· 9 years ago
48ec288
Extract soinfo and globals to separate files.
by Dimitry Ivanov
· 9 years ago
c73eec1
Add sanity checks for e_shentsize and e_shstrndx
by Dimitry Ivanov
· 9 years ago
d13e9a6
Align-up and randomize shared libraries.
by Evgenii Stepanov
· 9 years ago
ebe5af7
Fix typo in the comment
by Dimitry Ivanov
· 9 years ago
0c9d30f
linker: Improve elf-file validation
by Dimitry Ivanov
· 9 years ago
1b84afc
linker: mark library .bss pages with anon:.bss
by Dimitry Ivanov
· 10 years ago
f45b0e9
Do not unmap reserved region on dlclose
by Dimitry Ivanov
· 10 years ago
3c52481
Handling invalid section headers
by Dmitriy Ivanov
· 10 years ago
b76123f
Improve error message for files with no sections
by Dmitriy Ivanov
· 10 years ago
126af75
Implement load at fixed address feature
by Dmitriy Ivanov
· 10 years ago
4f7a7ad
Implement Library Load Order Randomization
by Dmitriy Ivanov
· 10 years ago
cf1cbbe
refactoring: introduce MappedFileFragment
by Dmitriy Ivanov
· 10 years ago
93ce354
Fix a mistype in segment overrange checking
by skvalex
· 10 years ago
d640b22
A special linker for ASan executables.
by Evgenii Stepanov
· 10 years ago
3f987f5
Fix crash when trying to load invalid ELF file.
by Dmitriy Ivanov
· 10 years ago
8a11628
Add flag that makes linker honor min(p_vaddr)
by Dmitriy Ivanov
· 10 years ago
8fdb341
linker: never mark pages simultaneously writable / executable
by Nick Kralevich
· 10 years ago
56be6ed
Revert "Remove text-relocation support for lp32"
by Dimitry Ivanov
· 10 years ago
cb00add
Remove text-relocation support for lp32
by Dmitriy Ivanov
· 10 years ago
20d89cb
Fix long lines and replace macros with functions.
by Dmitriy Ivanov
· 10 years ago
18a6956
Add support for packed relocations.
by Dmitriy Ivanov
· 10 years ago
05fc1d7
Add missing includes.
by Elliott Hughes
· 11 years ago
1649e7e
Enable -Wold-style-cast warnings for linker
by Dmitriy Ivanov
· 11 years ago
b514026
Kill <machine/exec.h>.
by Elliott Hughes
· 11 years ago
a6c1279
Rename library_offset to library_fd_offset
by Dmitriy Ivanov
· 11 years ago
4544d9f
Fix misleading comment.
by Robert Grosse
· 11 years ago
07e5bc1
Add file_offset parameter to android_extinfo
by Dmitriy Ivanov
· 11 years ago
e93be99
Fix gdb could not get shared library list issue
by Ningsheng Jian
· 11 years ago
14669a9
Load libraries in breadth-first order
by Dmitriy Ivanov
· 11 years ago
498eb18
Revert "Load libraries in breadth-first order"
by Dmitriy Ivanov
· 11 years ago
a3ad450
Load libraries in breadth-first order
by Dmitriy Ivanov
· 11 years ago
851135b
Replace NULL with nullptr
by Dmitriy Ivanov
· 11 years ago
625993d
Use VDSO for clock_gettime(2) and gettimeofday(2).
by Elliott Hughes
· 11 years ago
04dc91a
Load library using file handle.
by Dmitriy Ivanov
· 11 years ago
26ec967
Handle empty relro segment or incorrectly sized file.
by Torne (Richard Coles)
· 11 years ago
183ad9d
Allow sharing the RELRO section via a file.
by Torne (Richard Coles)
· 11 years ago
12bbb91
Support loading libraries to a reserved address.
by Torne (Richard Coles)
· 11 years ago
faf05ba
Clean up all the lint cpplint can find in the dynamic linker.
by Elliott Hughes
· 11 years ago
0266ae5
Switch <elf.h> over to linux uapi under the covers.
by Elliott Hughes
· 11 years ago
4041b13
bionic: Do not use magic number for portability
by Qiming Shi
· 12 years ago
e365f9d
AArch64: Linker64 support for AArch64
by Marcus Oakland
· 12 years ago
4eeb1f1
Clean up linker architecture macros.
by Elliott Hughes
· 12 years ago
c00f2cb
x86_64 linker.
by Elliott Hughes
· 12 years ago
c620059
Remove 32-bit assumptions from the ELF code.
by Elliott Hughes
· 12 years ago
0e79b91
Add more information to error due to truncated Elf32_Ehdr
by Brian Carlstrom
· 12 years ago
e7dffe1
Honor p_vaddr if set
by Brian Carlstrom
· 13 years ago
82dcc79
Fix bionic linker to support segments with zero p_filesz
by Brian Carlstrom
· 12 years ago
650be4e
More linker cleanup.
by Elliott Hughes
· 12 years ago
d4ee82d
Minor linker cleanup, primarily to use Elf32_Dyn
by Brian Carlstrom
· 12 years ago
cf23905
[MIPS] Set DT_DEBUG dyntab entry if it is writable
by Chris Dearman
· 13 years ago
18a206c
More dynamic linker cleanup.
by Elliott Hughes
· 13 years ago
[Renamed (99%) from linker/linker_phdr.c]
06b5961
Merge "Fix bug in pthread_join, pthread_exit, pthread_detach"
by Elliott Hughes
· 13 years ago