about summary refs log tree commit diff
path: root/elf
Commit message (Expand)AuthorAgeFilesLines
* elf: Support DT_RELR relative relocation formatFangrui Song2022-04-2516-8/+450
* elf: Drop elf/tls-macros.h in favor of __thread and tls_model attributes [BZ ...Fangrui Song2021-08-2711-193/+60
* elf: Unconditionally use __ehdr_startFangrui Song2021-08-271-9/+4
* Fix a return type in elf unload testStan Shebs2021-08-271-1/+2
* Fix bug where ld.so hashtable would retain strings passed to dlopen().Ambrose Feinstein2021-08-271-11/+2
* Extend elf/unload8 to test an additional load/unload patternStan Shebs2021-08-273-1/+55
* Fix memory leak in TLS allocationJames Y Knight2021-08-271-0/+1
* Add a case to async-signal-safe TLS to set static TLS instead of waiting for ...Stan Shebs2021-08-271-2/+25
* Add an LD_DEBUG=tls option to help debug thread-local storage handling in ld.soStan Shebs2021-08-273-8/+184
* Remove an unneeded local refactor in _dl_update_slotinfoStan Shebs2021-08-271-7/+6
* Make multi-arch ifunc support work with clangStan Shebs2021-08-271-2/+6
* Revert clang workaround for _begin that is no longer neededStan Shebs2021-08-271-6/+0
* Redesign the fastload support for additional performanceAmbrose Feinstein2021-08-277-423/+458
* Un-nest an include in dl-reloc-static-pie.c.Siva Chandra Reddy2021-08-271-2/+14
* Fix mistaken order of arguments to open_pathStan Shebs2021-08-271-1/+1
* Undid the dl_enable_fastload environment variable changes.Raman Tenneti2021-08-275-14/+3
* Add "fastload" support.Paul Pluzhnikov2021-08-276-31/+591
* Add workaround for clang link failure in elf/tst-unique4Stan Shebs2021-08-271-0/+5
* Add workaround for segfaults in __longjmp when compiled with ppc clangStan Shebs2021-08-271-0/+23
* Change de-nesting fix to use added argument instead of globalsStan Shebs2021-08-275-11/+134
* Fix regressions in async-safe TLS, add run-time control for debugging, add mo...Stan Shebs2021-08-275-30/+180
* Fix TLS problems not handled by cherrypickStan Shebs2021-08-271-47/+2
* Revert upstream removal of async-safe TLS patches.Brooks Moses2021-08-275-52/+294
* Work around a make 3.81 segfault with clangStan Shebs2021-08-271-1/+3
* Fix stack overflow with huge PT_NOTE segment [BZ #20419]Paul Pluzhnikov2021-08-274-4/+78
* Add a clang/lld workaround for symbol not being overriddenStan Shebs2018-05-091-0/+2
* Add basic testsuite for dlopen_with_offsetStan Shebs2018-03-295-0/+184
* Fix GCC compilation issues in cherrypicksStan Shebs2018-03-281-1/+1
* For b/22641205, #include _itoa.hPaul Pluzhnikov2015-10-101-0/+2
* For b/20141439, don't add "foo.so" as alternate name for previously loaded "f...Paul Pluzhnikov2015-10-021-1/+4
* For b/8315591, b/20141439 correct off-by-one error that resulted in last byte...Paul Pluzhnikov2015-06-031-1/+1
* Fix arm build by only using _itoa when building ld-linux, and not 'sln'. Also...Paul Pluzhnikov2014-11-231-0/+4
* For b/18243822, fix dlopen_with_offset to not reuse the same link_map entry w...Paul Pluzhnikov2014-11-101-2/+22
* For Google b/8315591, experimental implementation of dlopen_with_offset.Paul Pluzhnikov2014-03-105-22/+35
* Backport cl/98967227 to GRTE glibc 2.19 sources.Brooks Moses2015-08-141-4/+4
* Fix out-of-date bits in EXEC_ORIGIN patchStan Shebs2018-03-192-3/+3
* For b/12342355, remove inappropriate assert in EXEC_ORIGIN support.Brooks Moses2014-04-111-4/+0
* For b/4074041, add EXEC_ORIGIN support. Forward-ported from cl/56955623 and h...Paul Pluzhnikov2014-03-084-3/+107
* Forward-port addition of _google_dl_debug_state_hookStan Shebs2018-03-132-0/+6
* Add workarounds for clang and lld problemsStan Shebs2018-02-271-0/+6
* Remove a testing hackStan Shebs2018-02-201-1/+1
* Add a --with-lld option to choose LLVMs lld linkerStan Shebs2018-02-142-1/+8
* Stub out execstack problemStan Shebs2018-01-221-0/+2
* Un-nest nested functions in dynamic linkerStan Shebs2018-01-185-1/+120
* Skip execstack test, depends on nested functionStan Shebs2018-01-181-0/+2
* Add support for the RISC-V-specific ELF flagsPalmer Dabbelt2018-01-252-0/+14
* Add NT_ARM_SVE to elf.hAlan Hayward2018-01-151-0/+2
* Synchronize DF_1_* flags with binutils (Bug 22707)Carlos O'Donell2018-01-131-0/+2
* Add RISC-V dynamic relocations to elf.hPalmer Dabbelt2018-01-061-0/+14
* elf: Support dlvsym within libc.soFlorian Weimer2018-01-047-6/+303