Age | Commit message (Expand) | Author | Files | Lines |
2022-04-25 | elf: Support DT_RELR relative relocation format | Fangrui Song | 16 | -8/+450 |
2021-08-27 | elf: Drop elf/tls-macros.h in favor of __thread and tls_model attributes [BZ ... | Fangrui Song | 11 | -193/+60 |
2021-08-27 | elf: Unconditionally use __ehdr_start | Fangrui Song | 1 | -9/+4 |
2021-08-27 | Fix a return type in elf unload test | Stan Shebs | 1 | -1/+2 |
2021-08-27 | Fix bug where ld.so hashtable would retain strings passed to dlopen(). | Ambrose Feinstein | 1 | -11/+2 |
2021-08-27 | Extend elf/unload8 to test an additional load/unload pattern | Stan Shebs | 3 | -1/+55 |
2021-08-27 | Fix memory leak in TLS allocation | James Y Knight | 1 | -0/+1 |
2021-08-27 | Add a case to async-signal-safe TLS to set static TLS instead of waiting for ... | Stan Shebs | 1 | -2/+25 |
2021-08-27 | Add an LD_DEBUG=tls option to help debug thread-local storage handling in ld.so | Stan Shebs | 3 | -8/+184 |
2021-08-27 | Remove an unneeded local refactor in _dl_update_slotinfo | Stan Shebs | 1 | -7/+6 |
2021-08-27 | Make multi-arch ifunc support work with clang | Stan Shebs | 1 | -2/+6 |
2021-08-27 | Revert clang workaround for _begin that is no longer needed | Stan Shebs | 1 | -6/+0 |
2021-08-27 | Redesign the fastload support for additional performance | Ambrose Feinstein | 7 | -423/+458 |
2021-08-27 | Un-nest an include in dl-reloc-static-pie.c. | Siva Chandra Reddy | 1 | -2/+14 |
2021-08-27 | Fix mistaken order of arguments to open_path | Stan Shebs | 1 | -1/+1 |
2021-08-27 | Undid the dl_enable_fastload environment variable changes. | Raman Tenneti | 5 | -14/+3 |
2021-08-27 | Add "fastload" support. | Paul Pluzhnikov | 6 | -31/+591 |
2021-08-27 | Add workaround for clang link failure in elf/tst-unique4 | Stan Shebs | 1 | -0/+5 |
2021-08-27 | Add workaround for segfaults in __longjmp when compiled with ppc clang | Stan Shebs | 1 | -0/+23 |
2021-08-27 | Change de-nesting fix to use added argument instead of globals | Stan Shebs | 5 | -11/+134 |
2021-08-27 | Fix regressions in async-safe TLS, add run-time control for debugging, add mo... | Stan Shebs | 5 | -30/+180 |
2021-08-27 | Fix TLS problems not handled by cherrypick | Stan Shebs | 1 | -47/+2 |
2021-08-27 | Revert upstream removal of async-safe TLS patches. | Brooks Moses | 5 | -52/+294 |
2021-08-27 | Work around a make 3.81 segfault with clang | Stan Shebs | 1 | -1/+3 |
2021-08-27 | Fix stack overflow with huge PT_NOTE segment [BZ #20419] | Paul Pluzhnikov | 4 | -4/+78 |
2018-05-09 | Add a clang/lld workaround for symbol not being overridden | Stan Shebs | 1 | -0/+2 |
2018-03-29 | Add basic testsuite for dlopen_with_offset | Stan Shebs | 5 | -0/+184 |
2018-03-28 | Fix GCC compilation issues in cherrypicks | Stan Shebs | 1 | -1/+1 |
2015-10-10 | For b/22641205, #include _itoa.h | Paul Pluzhnikov | 1 | -0/+2 |
2015-10-02 | For b/20141439, don't add "foo.so" as alternate name for previously loaded "f... | Paul Pluzhnikov | 1 | -1/+4 |
2015-06-03 | For b/8315591, b/20141439 correct off-by-one error that resulted in last byte... | Paul Pluzhnikov | 1 | -1/+1 |
2014-11-23 | Fix arm build by only using _itoa when building ld-linux, and not 'sln'. Also... | Paul Pluzhnikov | 1 | -0/+4 |
2014-11-10 | For b/18243822, fix dlopen_with_offset to not reuse the same link_map entry w... | Paul Pluzhnikov | 1 | -2/+22 |
2014-03-10 | For Google b/8315591, experimental implementation of dlopen_with_offset. | Paul Pluzhnikov | 5 | -22/+35 |
2015-08-14 | Backport cl/98967227 to GRTE glibc 2.19 sources. | Brooks Moses | 1 | -4/+4 |
2018-03-19 | Fix out-of-date bits in EXEC_ORIGIN patch | Stan Shebs | 2 | -3/+3 |
2014-04-11 | For b/12342355, remove inappropriate assert in EXEC_ORIGIN support. | Brooks Moses | 1 | -4/+0 |
2014-03-08 | For b/4074041, add EXEC_ORIGIN support. Forward-ported from cl/56955623 and h... | Paul Pluzhnikov | 4 | -3/+107 |
2018-03-13 | Forward-port addition of _google_dl_debug_state_hook | Stan Shebs | 2 | -0/+6 |
2018-02-27 | Add workarounds for clang and lld problems | Stan Shebs | 1 | -0/+6 |
2018-02-20 | Remove a testing hack | Stan Shebs | 1 | -1/+1 |
2018-02-14 | Add a --with-lld option to choose LLVMs lld linker | Stan Shebs | 2 | -1/+8 |
2018-01-22 | Stub out execstack problem | Stan Shebs | 1 | -0/+2 |
2018-01-18 | Un-nest nested functions in dynamic linker | Stan Shebs | 5 | -1/+120 |
2018-01-18 | Skip execstack test, depends on nested function | Stan Shebs | 1 | -0/+2 |
2018-01-25 | Add support for the RISC-V-specific ELF flags | Palmer Dabbelt | 2 | -0/+14 |
2018-01-15 | Add NT_ARM_SVE to elf.h | Alan Hayward | 1 | -0/+2 |
2018-01-13 | Synchronize DF_1_* flags with binutils (Bug 22707) | Carlos O'Donell | 1 | -0/+2 |
2018-01-06 | Add RISC-V dynamic relocations to elf.h | Palmer Dabbelt | 1 | -0/+14 |
2018-01-04 | elf: Support dlvsym within libc.so | Florian Weimer | 7 | -6/+303 |