- c28b69a linker: improve misleading function name. by Elliott Hughes · 4 months ago
- f32116a Merge "Fix unused variables in linker_phdr.cpp" into main by Treehugger Robot · 4 months ago
- 1473ca6 16k compat: Handle BTI protection in 16KiB compatibility mode by Csanád Hajdú · 5 months ago
- bee0bbd 16k compat: Combine memory protection logic for RX|RW and RWX modes by Csanád Hajdú · 5 months ago
- d0ee358 Merge "Reland: linker: Use load_bias in ElfReader::FindGnuPropertySection" into main by Kalesh Singh · 5 months ago
- 43ce88e Reland: linker: Use load_bias in ElfReader::FindGnuPropertySection by Csanád Hajdú · 5 months ago
- d7d851f Merge changes from topic "revert-35370994-JHRUZTXNLX" into main by Kalesh Singh · 5 months ago
- 543ad0f Revert "linker: Use load_bias in ElfReader::FindGnuPropertySection" by Kalesh Singh · 5 months ago
- cb8612c Revert "linker_note_gnu_property_test: Move "using" declarations" by Kalesh Singh · 5 months ago
- f89d7fb Merge changes from topic "cherrypicker-not_set-L11000030001814794:N89900030002913259" into main by Kalesh Singh · 5 months ago
- e566d30 linker_note_gnu_property_test: Move "using" declarations by Kalesh Singh · 5 months ago
- 7306824 linker: Use load_bias in ElfReader::FindGnuPropertySection by Csanád Hajdú · 5 months ago
- 6920e50 Make tests isolated. by Christopher Ferris · 5 months ago
- 6619f38 Fix unused variables in linker_phdr.cpp by Yi Kong · 5 months ago
- b8c5f81 Android.bp: always have the name at the top for readability. by Elliott Hughes · 5 months ago
- c1eb27b Fix Clang unused variable warning by Yi Kong · 5 months ago
- e9be735 Fix -Wtautological-constant-out-of-range-compare in linker by Yi Kong · 5 months ago
- e065bd4 bionic: loader: 16k: Make dlopen() errors fatal by Kalesh Singh · 6 months ago
- 120ac66 bionic: loader: 16k: Introduce SetupRWXAppCompat() by Kalesh Singh · 6 months ago
- a7c79ac bionic: loader: 16k: Factor out SetupRXRWAppCompat() by Kalesh Singh · 6 months ago
- 4854b4a bionic: loader: 16k: Factor out LabelCompatVma() by Kalesh Singh · 6 months ago
- 594a9c3 bionic: loader: 16k: Refactor Setup16KiBAppCompat() by Kalesh Singh · 6 months ago
- 375ba23 bionic: loader: 16k: Rename current compat mode to RX|RW compat by Kalesh Singh · 6 months ago
- 6aad7e0 bionic: 16k: Reject multiple RX segments separated by RW segment(s) by Kalesh Singh · 7 months ago
- 903b744 linker: Fix is-proc-mounted check to check for mountedness by Wez · 7 months ago
- 09c2e4f Consistently use lr for x30/r14 and fp for x29. by Elliott Hughes · 7 months ago
- d530246 <sys/prctl.h> gets you <linux/prctl.h>. by Elliott Hughes · 7 months ago
- fd49fe2 ElfReader: use powerof2() for consistency and grepability. by Elliott Hughes · 7 months ago
- f0bd748 Merge "linker: be more intention-revealing about /proc check." into main by Elliott Hughes · 7 months ago
- 6c15650 Merge "16k compat: Check RELRO end alignment" into main by Kalesh Singh · 7 months ago
- b7d73db linker: be more intention-revealing about /proc check. by Elliott Hughes · 7 months ago
- 89032c4 16k compat: Check RELRO end alignment by Csanád Hajdú · 8 months ago
- 69077c6 linker: remove badly-motivated thread unsafe code. by Elliott Hughes · 8 months ago
- b80bf28 Merge "Replace __BIONIC_ALIGN() with __builtin_align_up()." into main by Elliott Hughes · 8 months ago
- 69be838 16k compat: Truncate anonymous mapping name of ELF segments by Csanád Hajdú · 8 months ago
- d62e131 Tag all Bionic packages with the "Native Tools & Libraries" team. by Sophie Zheng · 8 months ago
- 193b0bc Replace __BIONIC_ALIGN() with __builtin_align_up(). by Elliott Hughes · 8 months ago
- 0ec50d8 Trivial C++23 fixes. by Elliott Hughes · 8 months ago
- 87fcb21 Make the linker namespace functions a platform header. by Elliott Hughes · 9 months ago
- 4a042b0 Merge "find_libraries: don't try to load the executable" into main by Ryan Prichard · 9 months ago
- 0c14a37 find_libraries: don't try to load the executable by Ryan Prichard · 9 months ago
- fda4c10 Fix uninitialized CFI shadow value for linker by hangl · 9 months ago
- b63b7a5 Merge "Stop using __LIBC_HIDDEN__ in linker_main.cpp." into main by Elliott Hughes · 9 months ago
- 7c6a466 Merge "dl_iterate_phdr(): fix iteration order." into main by Elliott Hughes · 9 months ago
- 00a07c7 dl_iterate_phdr(): fix iteration order. by Elliott Hughes · 9 months ago
- 94fe34c remove_link_map_from_debug_map() does not need to be public. by Elliott Hughes · 9 months ago
- 2383919 Stop using __LIBC_HIDDEN__ in linker_main.cpp. by Elliott Hughes · 9 months ago
- ecf83ce Stop using __LIBC_HIDDEN__ in linker_main.cpp. by Elliott Hughes · 9 months ago
- ee67162 Merge "Stop using __LIBC_HIDDEN__ in linker_tls.h." into main by Elliott Hughes · 9 months ago
- 939aec4 Merge "Stop using __LIBC_HIDDEN__ in linker_globals.h." into main by Elliott Hughes · 9 months ago
- f58a352 Merge "Stop using __LIBC_HIDDEN__ in linker_wrapper.cpp." into main by Elliott Hughes · 9 months ago
- 94f1d0b Stop using __LIBC_HIDDEN__ in linker_wrapper.cpp. by Elliott Hughes · 9 months ago
- 5ce9c22 Stop using __LIBC_HIDDEN__ in linker_tls.h. by Elliott Hughes · 9 months ago
- b699028 Stop using __LIBC_HIDDEN__ in linker_globals.h. by Elliott Hughes · 9 months ago
- 14a6d98 Stop using __LIBC_HIDDEN__ in linker_debug.h. by Elliott Hughes · 9 months ago
- 19b89a9 bionic: loader: compat: Log ELF layout on failure by Kalesh Singh · 10 months ago
- 7ea4c99 Merge changes from topic "mteenabled" into main by Florian Mayer · 10 months ago
- 5e13617 [HWASan] [MTE] disable MTE for HWASan binaries by Florian Mayer · 10 months ago
- 836c2e6 Merge "Clarify that the has_min_version() is ILP32-only." into main by Elliott Hughes · 11 months ago
- 6feec2c Clarify that the has_min_version() is ILP32-only. by Elliott Hughes · 11 months ago
- a4d84ff linker: inline a single-use constant. by Elliott Hughes · 11 months ago
- ac818e2 linker: make it less unclear that all the workarounds are ILP32-only. by Elliott Hughes · 11 months ago
- 02f51c3 Merge "bionic: loader: Log failures to load incompatible 4KiB-ELFs" into main by Treehugger Robot · 11 months ago
- 463df1a bionic: loader: Log failures to load incompatible 4KiB-ELFs by Kalesh Singh · 11 months ago
- e4e893d Merge "linker: have clang check the DL_ERROR_AFTER() format strings." into main by Elliott Hughes · 12 months ago
- 3b6a13f linker: have clang check the DL_ERROR_AFTER() format strings. by Elliott Hughes · 12 months ago
- cc3cb35 Prefer the app-developer targetSdkVersion over "api level". by Elliott Hughes · 12 months ago
- 9160882 Merge "linker: simplify how warnings turn into errors past a certain api level." into main by Elliott Hughes · 12 months ago
- c14f545 linker: simplify how warnings turn into errors past a certain api level. by Elliott Hughes · 12 months ago
- d2ca7da Inline two single-use templates. by Elliott Hughes · 12 months ago
- c039e49 linker: warn about invalid p_align for loadable segments. by Elliott Hughes · 12 months ago
- 21869a5 ReadPadSegmentNote(): improve error message. by Elliott Hughes · 12 months ago
- 296bd99 Merge "Skip rather than reject invalid ELF notes for existing apps." into main by Elliott Hughes · 12 months ago
- d5e064d Merge "[MTE] do not use ldg in linker if MTE is off for process" into main by Florian Mayer · 12 months ago
- ec79de0 Skip rather than reject invalid ELF notes for existing apps. by Elliott Hughes · 12 months ago
- e6f8321 [MTE] do not use ldg in linker if MTE is off for process by Florian Mayer · 1 year ago
- 93d8194 Further harden the pad note parsing code. by Elliott Hughes · 1 year ago
- e194535 Merge "Remove a historical accident." into main by Elliott Hughes · 1 year, 1 month ago
- 00d1bd6 Fix fuzzer build. by Elliott Hughes · 1 year, 1 month ago
- 2debd46 Merge "Add a fuzzer for the linker's ElfReader class." into main by Elliott Hughes · 1 year, 1 month ago
- 0744513 Add a fuzzer for the linker's ElfReader class. by Elliott Hughes · 1 year, 1 month ago
- fed0ce9 <bionic/macros.h>: replace align_up()/align_down() with clang's builtins. by Elliott Hughes · 1 year, 1 month ago
- 77b4f8b Remove a historical accident. by Elliott Hughes · 1 year, 1 month ago
- 1a2c4f8 Merge "Refactor the phdr max/min alignment code." into main by Elliott Hughes · 1 year, 1 month ago
- d9a9779 Refactor the phdr max/min alignment code. by Elliott Hughes · 1 year, 1 month ago
- c05035e linker: say 2MiB in more readable fashion. by Elliott Hughes · 1 year, 1 month ago
- 1359d2f Revert^2 "Define linker.recovery" by Jihoon Kang · 1 year, 1 month ago
- 2549899 linker: ignore the possibility of page size migration for 32-bit processes. by Elliott Hughes · 1 year, 1 month ago
- 1cbf193 Merge "Add API to set page size compat mode" into main by Pawan Wagh · 1 year, 2 months ago
- 8e5de06 Add API to set page size compat mode by Pawan Wagh · 1 year, 3 months ago
- 4a3a5c9 Merge changes I8e5d1c46,Ib4a89382,Ifacb006b,I75f2ca4a into main by Florian Mayer · 1 year, 2 months ago
- 28057b8 Re-land Implement deterministic MTE globals for dlext RELRO sharing by Mitch Phillips · 1 year, 5 months ago
- 4edc20d Re-land^2 linker support for MTE globals by Florian Mayer · 1 year, 3 months ago
- 44a5876 Merge "[MTE] split heap and stack MTE initialization" into main by Florian Mayer · 1 year, 2 months ago
- 426e2a8 Merge "[MTE] do not use version number for memtag_dynamic_entries" into main by Florian Mayer · 1 year, 3 months ago
- c138f81 [MTE] split heap and stack MTE initialization by Florian Mayer · 1 year, 3 months ago
- 3e56e56 [MTE] do not use version number for memtag_dynamic_entries by Florian Mayer · 1 year, 3 months ago
- 8eceeea Revert "Re-land linker support for MTE globals" by Daniel Chapin · 1 year, 3 months ago
- f0c2b2e Revert "Implement deterministic MTE globals for dlext RELRO sharing" by Daniel Chapin · 1 year, 3 months ago
- ba3805a Remove unused variable. by Christopher Ferris · 1 year, 3 months ago