Gitiles
Code Review
Sign In
gerrit.omnirom.org
/
android_bionic
/
e28867ca6e65b2dfdfbf5a91f2ac7d89ceed5a6a
/
linker
/
linker_soinfo.h
f9dd1a7
Store soname as a std::string.
by Elliott Hughes
· 4 years, 7 months ago
e0848bb
Pagetable-friendly shared library address randomization.
by Evgenii Stepanov
· 5 years ago
474f2f5
Revert "Add randomized padding around shared library mappings."
by Evgenii Stepanov
· 5 years ago
a8cf3fe
Add randomized padding around shared library mappings.
by Evgenii Stepanov
· 5 years ago
1479893
Remove unused mips/mips64 code from the linker.
by Elliott Hughes
· 5 years ago
339ecef
Optimize GNU hash linking for large inputs
by Ryan Prichard
· 6 years ago
0e12cce
Validate defined versions in prelink_image
by Ryan Prichard
· 6 years ago
ae320cd
Prelink each library only once
by Ryan Prichard
· 6 years ago
c6bec07
Inline soinfo::get_tls
by Ryan Prichard
· 6 years ago
cf9ed12
Use PT_INTERP as the linker's l_name path
by Ryan Prichard
· 6 years ago
efbe9a5
linker: allow using reserved space for multiple libraries.
by Torne (Richard Coles)
· 7 years ago
ffaae70
Implement arm64 TLSDESC
by Ryan Prichard
· 7 years ago
16455b5
Implement dynamic TLS accesses and allocation
by Ryan Prichard
· 7 years ago
bf427f4
Fix soinfo_tls::module dangling reference
by Ryan Prichard
· 7 years ago
e5e69e0
Record TLS modules and layout static TLS memory
by Ryan Prichard
· 7 years ago
ff1428a
Move API levels from `uint32_t` to `int`.
by Elliott Hughes
· 7 years ago
0489645
Fix linker's _r_debug (gdb) info
by Ryan Prichard
· 7 years ago
55547db
Add secondary counter in place of tls_nodelete flag
by dimitry
· 7 years ago
cbc80ba
Switch the rest of our internal headers to #pragma once.
by Elliott Hughes
· 7 years ago
f16b659
linker: simpler encoding for SHT_RELR sections.
by Rahul Chaudhry
· 8 years ago
b7feec7
linker: add experimental support for SHT_RELR sections.
by Rahul Chaudhry
· 8 years ago
06016f2
Fix dlclose for libraries with thread_local dtors
by dimitry
· 8 years ago
965d06d
Fix logic in loading dependencies crossing namespace boundaries
by dimitry
· 8 years ago
7abea57
Replace artificial symbol table with proper one
by dimitry
· 8 years ago
cd510cb
Make dl_iterate_phdr return correct name for first entry
by Dimitry Ivanov
· 8 years ago
7a34b9d
Replace public library list with shared lib sonames (part 2/2)
by Dimitry Ivanov
· 9 years ago
d9e427c
Bionic loader is no longer hijacking libdl.so
by Dimitry Ivanov
· 9 years ago
dcb846c
Revert "Bionic loader is no longer hijacking libdl.so"
by Andreas Gampe
· 9 years ago
c12acef
Bionic loader is no longer hijacking libdl.so
by Dimitry Ivanov
· 9 years ago
3f66057
linker: Refactoring step 3 of many
by Dimitry Ivanov
· 9 years ago
48ec288
Extract soinfo and globals to separate files.
by Dimitry Ivanov
· 9 years ago