Gitiles
Code Review
Sign In
gerrit.omnirom.org
/
android_bionic
/
4edf74ab1ae2da4bda80d19f4c014e983c74903d
/
linker
/
linker.cpp
8d55d18
Enable BTI in bionic linker
by Tamas Petz
· 6 years ago
aff9a34
Rename linker greylist to exempt-list
by Ryan Prichard
· 5 years ago
0f4bdb0
Merge "linker: Cleanup for Android's inclusive language guidance"
by Treehugger Robot
· 5 years ago
30f2f05
linker: Cleanup for Android's inclusive language guidance
by Luke Huang
· 5 years ago
2386093
Remove debug.ld.greylist_disabled property
by Ryan Prichard
· 5 years ago
68ae6ad
Changes for #inclusivefixit.
by Elliott Hughes
· 5 years ago
e0848bb
Pagetable-friendly shared library address randomization.
by Evgenii Stepanov
· 5 years ago
b5f301e
Merge "Revert "Add randomized padding around shared library mappings.""
by Evgenii Stepanov
· 5 years ago
474f2f5
Revert "Add randomized padding around shared library mappings."
by Evgenii Stepanov
· 5 years ago
46e731c
Disable warning message for missing linker config in some cases
by Kiyoung Kim
· 5 years ago
a8cf3fe
Add randomized padding around shared library mappings.
by Evgenii Stepanov
· 5 years ago
01790fd
Allow native_bridge linker to use different APEX from native one
by Victor Khimenko
· 5 years ago
f248d2d
Move libicuuc.so into com.android.i18n module.
by Victor Chang
· 5 years ago
4049440
Fix bootstrap linker library searching
by Ryan Prichard
· 5 years ago
4fa6d99
Remove dangling soinfo* from elf_readers_map_
by Ryan Prichard
· 5 years ago
146620b
Fix DL_WARN_documented_change URL
by Ryan Prichard
· 5 years ago
323d7df
remove search_linked_namespaces param
by Ryan Prichard
· 5 years ago
aa2db96
Refactor linker lookup code a bit
by Ryan Prichard
· 5 years ago
8bc0353
Update linkerconfig missing message to warning
by Kiyoung Kim
· 5 years ago
47ddeb1
Merge "Deprecate sys.linker.use_generated_config property"
by Kiyoung Kim
· 6 years ago
1878690
Deprecate sys.linker.use_generated_config property
by Kiyoung Kim
· 6 years ago
1479893
Remove unused mips/mips64 code from the linker.
by Elliott Hughes
· 6 years ago
57e6b86
Adjust the documentation of `get_ld_config_file_apex_path`.
by Roland Levillain
· 6 years ago
a399ede
Merge "Use generated linker config for APEX binaries"
by Kiyoung Kim
· 6 years ago
fb58744
Use generated linker config for APEX binaries
by Kiyoung Kim
· 6 years ago
272458e
Rename dlsym_handle_lookup:6 to dlsym_handle_lookup_impl
by Ryan Prichard
· 6 years ago
6663f55
Modernize SHT_RELR support.
by Elliott Hughes
· 6 years ago
339ecef
Optimize GNU hash linking for large inputs
by Ryan Prichard
· 6 years ago
a04764b
Merge changes I578d36a1,Id17508ab,I385f312b
by Ryan Prichard
· 6 years ago
cec75e3
Merge "Do not add duplicate soinfos to g_default_namespace"
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
e2871bd
Do not add duplicate soinfos to g_default_namespace
by NIEJuhu
· 6 years ago
95c6cd7
Stop using the __ANDROID_API_x__ constants.
by Elliott Hughes
· 6 years ago
19f95dd
Do not DL_WARN when failed to find generated linker config
by Kiyoung Kim
· 6 years ago
ff43ec0
Prefer arch-specific linker config when available
by Evgeny Eltsin
· 6 years ago
ef04c80
Enable linker configuration from generator by default
by Kiyoung Kim
· 6 years ago
1a2460d
Move linker config under /linkerconfig
by Kiyoung Kim
· 6 years ago
28fb781
Merge "linker: add more context to link failure error."
by Treehugger Robot
· 6 years ago
1626957
linker: add more context to link failure error.
by Josh Gao
· 6 years ago
249757b
Use ifuncs in the linker
by Ryan Prichard
· 6 years ago
859202c
Merge "linker: remove COUNT_PAGES"
by Ryan Prichard
· 6 years ago
6f9a97f
Merge "Revert "Load /dev/linker/ld.config.txt by default""
by Treehugger Robot
· 6 years ago
09bde95
Revert "Load /dev/linker/ld.config.txt by default"
by Roland Levillain
· 6 years ago
e949195
Adopt GNU calling convention for ifunc resolvers.
by Peter Collingbourne
· 6 years ago
78cd283
linker: remove COUNT_PAGES
by Ryan Prichard
· 6 years ago
61a97e9
Load /dev/linker/ld.config.txt by default
by Kiyoung Kim
· 6 years ago
9da992c
Merge changes Ia0c0018c,I2f1fc8b4,Ibe964c3b,I791da8ac
by Ryan Prichard
· 6 years ago
495863f
linker: stop relocating R_ARM_REL32
by Ryan Prichard
· 6 years ago
308af57
Factor out R_GENERIC_COPY
by Ryan Prichard
· 6 years ago
e0a53e2
Factor out R_GENERIC_ABSOLUTE
by Ryan Prichard
· 6 years ago
9ef61a2
Remove broken arm64 PREL/ABS relocations
by Ryan Prichard
· 6 years ago
a365ac1
Revert "Change linker config variable: VNDK_VER"
by Jooyung Han
· 6 years ago
e30a7f5
Change linker config variable: VNDK_VER
by Jooyung Han
· 6 years ago
34c0043
Merge "Use generated linker config by default"
by Kiyoung Kim
· 6 years ago
b2a1c11
Remove libvorbisdec from greylist.
by Dongwon Kang
· 6 years ago
89b9528
Use generated linker config by default
by Kiyoung Kim
· 6 years ago
9fe3826
Add more linker debug log.
by Martin Stjernholm
· 6 years ago
6d5277d
Update references to the new com.android.art APEX.
by Martin Stjernholm
· 6 years ago
a2e83ab
Add additional dl_phdr_info fields
by Ryan Prichard
· 6 years ago
3952113
Merge "Fix a few bionic test failures caused by hwasan global instrumentation."
by Peter Collingbourne
· 6 years ago
191ecdc
Fix a few bionic test failures caused by hwasan global instrumentation.
by Peter Collingbourne
· 6 years ago
6b0d1cd
Merge "Use generated linker config"
by Kiyoung Kim
· 6 years ago
d82eb35
Merge "Don't create anonymous namespace"
by Jiyong Park
· 6 years ago
25bedfd
Don't create anonymous namespace
by Jiyong Park
· 6 years ago
35e3b4b
Use generated linker config
by Kiyoung Kim
· 6 years ago
6533208
linker: Add library load and unload hooks for HWASan.
by Peter Collingbourne
· 6 years ago
30feb64
Enable traditional TLS accesses on arm64
by Ryan Prichard
· 6 years ago
521ad07
linker: Speed up relocation with an 1-entry symbol cache
by Vic Yang
· 6 years ago
542db79
Fix linker compilation when STATS is set
by Vic Yang
· 6 years ago
dc25f6c
Use an APEX's linker configuration for any executable under its `bin` directory.
by Roland Levillain
· 6 years ago
3ec16be
linker: Speed up find_loaded_library_by_inode()
by Vic Yang
· 6 years ago
424eb11
Merge "Staticlly allocate string buffers for realpath_fd()"
by Treehugger Robot
· 6 years ago
8bb97d7
Merge "Add bootstrap directory to bootstrap linker's search path."
by Peter Collingbourne
· 6 years ago
ea11be0
Add bootstrap directory to bootstrap linker's search path.
by Peter Collingbourne
· 6 years ago
d8bef67
Staticlly allocate string buffers for realpath_fd()
by Vic Yang
· 6 years ago
90f96b9
linker: support ldd(1)-like behavior via --list.
by Elliott Hughes
· 6 years ago
b51bb50
Track libziparchive API change.
by Elliott Hughes
· 6 years ago
401e2ef
Merge "Only write main library's RELRO by default."
by Treehugger Robot
· 6 years ago
5d10374
Only write main library's RELRO by default.
by Torne (Richard Coles)
· 6 years ago
93ea856
Merge changes I59a8bc4a,Ic437d352
by Ryan Prichard
· 6 years ago
e4d620b
Fix dlsym and dladdr for TLS symbols
by Ryan Prichard
· 6 years ago
fa9f7f2
Fix DLEXT_WRITE_RELRO when loading multiple libs.
by Torne (Richard Coles)
· 6 years ago
2d020e4
linker: Add support for "whitelisted" property in linker config files
by Vic Yang
· 7 years ago
95252ee
Add more linker debug.
by Martin Stjernholm
· 7 years ago
b0e2dd0
Allow building the linker with -O0
by Ryan Prichard
· 6 years ago
b39cb3c
linker: Handle libraries with disjoint mappings correctly.
by Peter Collingbourne
· 7 years ago
7cdbd0d
Merge "linker: allow using reserved space for multiple libraries."
by Treehugger Robot
· 7 years ago
efbe9a5
linker: allow using reserved space for multiple libraries.
by Torne (Richard Coles)
· 7 years ago
54c8640
Merge "Redirect /system/lib/libicuuc.so regardless of duplication in /system"
by vichang
· 7 years ago
af12c94
Redirect /system/lib/libicuuc.so regardless of duplication in /system
by Victor Chang
· 7 years ago
efc503d
Greylist libraries are attempted to be loaded in the default ns
by Jiyong Park
· 7 years ago
6cb719f
Revert "Revert "Allow dlopen("/system/lib/<soname>") for pre-Q""
by Victor Chang
· 7 years ago
73ee7a6
Merge "Revert "Allow dlopen("/system/lib/<soname>") for pre-Q""
by vichang
· 7 years ago
1906e77
Revert "Allow dlopen("/system/lib/<soname>") for pre-Q"
by vichang
· 7 years ago
9c48951
Merge "Allow dlopen("/system/lib/<soname>") for pre-Q"
by vichang
· 7 years ago
f6e4cfd
Allow dlopen("/system/lib/<soname>") for pre-Q
by Victor Chang
· 7 years ago
bb7e123
Purge linker block allocators before leaving linker
by Vic Yang
· 7 years ago
ffaae70
Implement arm64 TLSDESC
by Ryan Prichard
· 7 years ago
3b463cf
Implement TLS_DTPMOD and TLS_DTPREL relocations
by Ryan Prichard
· 7 years ago
Next »