- 4edc20d Re-land^2 linker support for MTE globals by Florian Mayer · 9 months ago
- c138f81 [MTE] split heap and stack MTE initialization by Florian Mayer · 9 months ago
- b23787f linker: LoadSegments: Preparatory work for 16KiB App Compat by Kalesh Singh · 11 months ago
- 81d7c82 Add note about seemingly double relocation of the linker by Florian Mayer · 10 months ago
- f08d0eb Make LD_DEBUG more user-friendly. by Elliott Hughes · 11 months ago
- 03eda27 linker: use a string constant for the default PT_INTERP. by Elliott Hughes · 12 months ago
- f5e21d9 linker: use %m in error messages. by Elliott Hughes · 1 year ago
- 54564df Ignore relocations in the vdso. by Elliott Hughes · 1 year, 1 month ago
- 55ee76d Merge "Make __linker_error() handle the trailing newline." into main by Elliott Hughes · 1 year, 1 month ago
- 0f1e401 linker: show the exact ABI rather than "32-bit"/"64-bit". by Elliott Hughes · 1 year, 1 month ago
- c863e6e Make __linker_error() handle the trailing newline. by Elliott Hughes · 1 year, 1 month ago
- 8f653f8 bionic_allocator: more detailed and consistent error reporting. by Elliott Hughes · 1 year, 2 months ago
- 71abb3d linker: update non-PIE error message. by Elliott Hughes · 1 year, 3 months ago
- 33de273 get_executable_info: minor clarification. by Elliott Hughes · 1 year, 3 months ago
- 8d7c0f4 linker: use realpath instead of readlink when getting the symlink path by chenxinyuanchen · 1 year, 4 months ago
- 2a901e6 Call relocate_relr before the ifunc resolvers by Ryan Prichard · 1 year, 4 months ago
- f67f27b linker: clarify comments in call_ifunc_resolvers(). by Elliott Hughes · 1 year, 4 months ago
- c630da5 Disable Android relocation packing in linker. by Peter Collingbourne · 1 year, 4 months ago
- 68eb690 Merge changes Idb061b98,I93c17ca6 into main by Ryan Prichard · 1 year, 5 months ago
- 32bb367 ldd: skip relocation processing, TLS modules, CFI by Ryan Prichard · 1 year, 5 months ago
- 4084b55 Reapply "RELAND: bionic: loader: Extend LOAD segment VMAs" by Kalesh Singh · 1 year, 5 months ago
- 7a04fed Revert "RELAND: bionic: loader: Extend LOAD segment VMAs" by Kalesh Singh · 1 year, 5 months ago
- f9c297d Merge changes from topic "reland_bionic_vma_fixes" into main by Kalesh Singh · 1 year, 5 months ago
- 944164c RELAND: bionic: loader: Extend LOAD segment VMAs by Kalesh Singh · 1 year, 10 months ago
- e65e193 Reland^2 "[MTE] remap stacks with PROT_MTE when requested by dlopened library" by Florian Mayer · 1 year, 6 months ago
- 92a7e1c Revert "bionic: loader: Extend LOAD segment VMAs" by Zheng Pan · 1 year, 6 months ago
- 4b4fb6f bionic: loader: Extend LOAD segment VMAs by Kalesh Singh · 1 year, 10 months ago
- 6bbb75a Revert "Linker support for MTE globals." by Evgenii Stepanov · 1 year, 8 months ago
- e8139f5 Linker support for MTE globals. by Mitch Phillips · 2 years, 9 months ago
- 7c1f377 Use DYNAMIC entries for MTE enablement by Mitch Phillips · 1 year, 10 months ago
- 838dbac linker: add LD_SHOW_AUXV support. by Elliott Hughes · 2 years ago
- 67e8f22 linker_main: acquire loader lock earlier and release it later by Ryan Prichard · 2 years ago
- 9a027c7 Hold the loader mutex in linker_main once constructors are running by Ryan Prichard · 2 years, 1 month ago
- bb11ee6 Remove PAGE_SIZE call sites. by Peter Collingbourne · 3 years, 3 months ago
- a902a0d Remove unused include by Florian Mayer · 2 years, 4 months ago
- 2efa017 linker: Fallback to argv[0] to get the executable info by Vincent Donnefort · 2 years, 6 months ago
- f9fa32a Basic support for MTE stack tagging. by Evgenii Stepanov · 3 years, 3 months ago
- 1583cd2 Reland "Use the dynamic table instead of __rela?_iplt_* to find the linker's IRELATIVE relocs." with a fix. by Peter Collingbourne · 4 years ago
- 47d27aa Bionic: Mark PMD aligned text segments huge page eligible by Collin Fijalkovich · 4 years, 5 months ago
- bb1e373 Delay setting linker soname until post-reloc and post-ctor by Ryan Prichard · 4 years, 7 months ago
- 8564b8d Use ELF notes to set the desired memory tagging level. by Evgenii Stepanov · 4 years, 8 months ago
- 8d55d18 Enable BTI in bionic linker by Tamas Petz · 5 years ago
- 323d7df remove search_linked_namespaces param by Ryan Prichard · 5 years ago
- 339ecef Optimize GNU hash linking for large inputs by Ryan Prichard · 6 years ago
- 94a8e85 linker: avoid -O0 memset while clearing temp_tcb by Ryan Prichard · 6 years ago
- 249757b Use ifuncs in the linker by Ryan Prichard · 6 years ago
- 80e40f0 Refactor linker/Android.bp for native-bridge by Ryan Prichard · 6 years ago
- 78cd283 linker: remove COUNT_PAGES by Ryan Prichard · 6 years ago
- 1bf62b2 linker: Set VMA name for bss sections by Vic Yang · 6 years ago
- 542db79 Fix linker compilation when STATS is set by Vic Yang · 6 years ago
- cf9ed12 Use PT_INTERP as the linker's l_name path by Ryan Prichard · 6 years ago
- 90f96b9 linker: support ldd(1)-like behavior via --list. by Elliott Hughes · 6 years ago
- 7b9db34 Fix linker compilation with timing enabled by Vic Yang · 6 years ago
- 95252ee Add more linker debug. by Martin Stjernholm · 6 years ago
- 7cdbd0d Merge "linker: allow using reserved space for multiple libraries." by Treehugger Robot · 6 years ago
- efbe9a5 linker: allow using reserved space for multiple libraries. by Torne (Richard Coles) · 7 years ago
- 1990ba5 Fix linker self-exec detection by Ryan Prichard · 6 years ago
- bb7e123 Purge linker block allocators before leaving linker by Vic Yang · 7 years ago
- e5e69e0 Record TLS modules and layout static TLS memory by Ryan Prichard · 7 years ago
- 45d1349 Reorganize static TLS memory for ELF TLS by Ryan Prichard · 7 years ago
- 07440a8 Replace TLS_SLOT_BIONIC_PREINIT w/ shared globals by Ryan Prichard · 7 years ago
- 9cfca86 Split main thread init into early+late functions by Ryan Prichard · 7 years ago
- 6b70fda Merge changes I376d7695,Ied443375,I614d25e7 by Ryan Prichard · 7 years ago
- c7cbef4 Merge "linker: changes to init work arounds" by Tom Cherry · 7 years ago
- 48b1159 Use shared globals to init __progname + environ by Ryan Prichard · 7 years ago
- 7752bcb Move the abort message to libc_shared_globals by Ryan Prichard · 7 years ago
- abf736a Expose libc_shared_globals to libc.so with symbol by Ryan Prichard · 7 years ago
- 701bd0c Cleanup: __libc_init_AT_SECURE, auxv, sysinfo by Ryan Prichard · 7 years ago
- 66bc428 linker: changes to init work arounds by Tom Cherry · 7 years ago
- 8f639a4 Allow invoking the linker on an executable. by Ryan Prichard · 7 years ago
- 0489645 Fix linker's _r_debug (gdb) info by Ryan Prichard · 7 years ago
- 14dd992 Move [vdso] after exe/linker in _r_debug by Ryan Prichard · 7 years ago
- 9729f35 linker: find AT_BASE using AT_PHDR/AT_PHNUM by Ryan Prichard · 7 years ago
- f6e5b58 Introduce api to track fd ownership in libc. by Josh Gao · 7 years ago
- 31cd08f dynamic linker is running for init by Jiyong Park · 7 years ago
- 742982d Avoid post-reloc GOT usage in __linker_init by Ryan Prichard · 7 years ago
- 27475b5 Initialize __libc_sysinfo early on. by Ryan Prichard · 7 years ago
- 6631f9b Clean up TLS_SLOT_BIONIC_PREINIT usage a bit by Ryan Prichard · 7 years ago
- 8b14256 vdso should be available in all namespaces by dimitry · 7 years ago
- 965d06d Fix logic in loading dependencies crossing namespace boundaries by dimitry · 8 years ago
- 27242c6 Actually correctly call vector::erase after remove_if. by Josh Gao · 8 years ago
- 44f6e18 Correctly call vector::erase after std::remove_if. by Josh Gao · 8 years ago
- 04f7a79 Replace abort with exit(1) in __linker_cannot_link by dimitry · 8 years ago
- c18de1b Link vdso before linking the main executable by dimitry · 8 years ago
- 7b0af7a Always log errno when aborting. by Elliott Hughes · 8 years ago
- 7abea57 Replace artificial symbol table with proper one by dimitry · 8 years ago
- 02586a2 linker: the global group is added to all built-in namespaces by Jiyong Park · 8 years ago
- ad2d038 Clean up linker fatals slightly. by Elliott Hughes · 8 years ago
- f9abbf6 The ifdef check for AT_SYSINFO_EHDR is no longer needed by dimitry · 8 years ago
- 7059100 bionic: fix assorted static analyzer warnings by George Burgess IV · 8 years ago
- cd510cb Make dl_iterate_phdr return correct name for first entry by Dimitry Ivanov · 8 years ago
- 7a3681e Move libc_log code into libasync_safe. by Christopher Ferris · 8 years ago
- deca8ef Merge "Load namespace configuration from ld.config.txt" by Treehugger Robot · 8 years ago
- 4cabfaa Load namespace configuration from ld.config.txt by Dimitry Ivanov · 8 years ago
- 9b1cc4b loader: stop relying on AT_BASE by Dimitry Ivanov · 8 years ago
- 2a6955e loader: set PT_INTERP to itself by Dimitry Ivanov · 8 years ago
- 7d429d3 Replace public library list with shared lib sonames (part 1/2) by Dimitry Ivanov · 9 years ago
- 95e2e6f Exit failure if trying to load non-PIE. by Dan Albert · 9 years ago
- 082bec5 Merge "Runtime support for CFI" by Evgenii Stepanov · 9 years ago
- 0a3637d Runtime support for CFI by Evgenii Stepanov · 9 years ago