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