| Commit message (Expand) | Author | Age | Files | Lines |
| * | rtld: Add MD_OBJ_ENTRY to extend Struct_Obj_Entry | Andrew Turner | 2024-07-15 | 1 | -0/+2 |
| * | rtld: introduce STATIC_TLS_EXTRA | Stephen J. Kiernan | 2024-04-23 | 1 | -1/+1 |
| * | Remove $FreeBSD$: one-line sh pattern | Warner Losh | 2023-08-23 | 1 | -1/+0 |
| * | Remove $FreeBSD$: two-line .h pattern | Warner Losh | 2023-08-23 | 3 | -6/+0 |
| * | spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD | Warner Losh | 2023-07-25 | 2 | -2/+2 |
| * | rtld: rename tls_done to tls_static | Konstantin Belousov | 2023-06-11 | 1 | -2/+2 |
| * | sys/param.h: Add _WANT_P_OSREL | Konstantin Belousov | 2023-02-19 | 1 | -0/+1 |
| * | TLS: Use <machine/tls.h> for libc and rtld. | John Baldwin | 2022-04-29 | 2 | -6/+9 |
| * | amd64: Allocate TCB with alignment of 16 rather than 8. | John Baldwin | 2022-04-29 | 1 | -1/+1 |
| * | rtld: Remove calculate_tls_end | Fangrui Song | 2021-08-23 | 2 | -7/+1 |
| * | rtld: Fix i386/amd64 TP offset when p_vaddr % p_align != 0 | Fangrui Song | 2021-08-23 | 1 | -15/+12 |
| * | rtld: use _get_tp() in __tls_get_addr() | Konstantin Belousov | 2021-04-23 | 1 | -4/+3 |
| * | rtld: define TLS_DTV_OFFSET on all architectures | Konstantin Belousov | 2021-04-23 | 1 | -0/+2 |
| * | rtld/x86/reloc.c: style | Konstantin Belousov | 2021-04-23 | 1 | -1/+2 |
| * | rtld-elf(1): remove obsolete pre_init() hook | Marius Strobl | 2020-12-25 | 1 | -6/+0 |
| * | Align initial-exec TLS segments to the p_vaddr % align. | Konstantin Belousov | 2020-04-19 | 2 | -8/+34 |
| * | Handle non-plt IRELATIVE relocations, at least for x86. | Konstantin Belousov | 2020-02-13 | 1 | -20/+43 |
| * | rtld: clean up Makefile. | Konstantin Belousov | 2020-01-11 | 1 | -1/+1 |
| * | rtld-elf: Remove x86 elf_rtld.x linker scripts. | Konstantin Belousov | 2019-08-04 | 2 | -134/+0 |
| * | Improve R_AARCH64_TLSDESC relocation. | Michal Meloun | 2018-12-15 | 1 | -1/+1 |
| * | Silence gcc warnings. | Konstantin Belousov | 2018-11-23 | 1 | -0/+3 |
| * | Remove rtld use of libc amd64_set_fsbase(). | Konstantin Belousov | 2018-10-29 | 1 | -9/+19 |
| * | rtld-elf: compile with WANRS=4 warnings other than -Wcast-align | Alex Richardson | 2018-10-29 | 1 | -12/+15 |
| * | o Let rtld(1) set up psABI user trap handlers prior to executing the | Marius Strobl | 2018-02-03 | 1 | -0/+6 |
| * | libexec: adoption of SPDX licensing ID tags. | Pedro F. Giffuni | 2017-11-27 | 2 | -0/+4 |
| * | Implement LD_BIND_NOT knob for rtld. | Konstantin Belousov | 2017-03-15 | 2 | -14/+18 |
| * | rtld: do not rely on a populated GOT on amd64 | Ed Maste | 2017-01-16 | 2 | -2/+14 |
| * | Adjust r308689 to make rtld compilable with either in-tree or | Konstantin Belousov | 2016-11-21 | 1 | -1/+1 |
| * | Pass CPUID[1] %edx (cpu_feature), %ecx (cpu_feature2) and | Konstantin Belousov | 2016-11-15 | 2 | -1/+29 |
| * | Do not call callbacks for dl_iterate_phdr(3) with the rtld bind and | Konstantin Belousov | 2016-01-20 | 1 | -1/+2 |
| * | rtld: wrap a comment to 80 columns | Ed Maste | 2016-01-05 | 1 | -2/+2 |
| * | Create a generalized exec hook that different architectures can hook | Warner Losh | 2016-01-03 | 1 | -0/+2 |
| * | Disable SSE in libthr | Eric van Gyzen | 2015-08-05 | 1 | -1/+1 |
| * | Change compiler setting to make default visibility of the symbols for | Konstantin Belousov | 2015-03-29 | 3 | -3/+4 |
| * | Optimize r270798, only do the second pass over non-plt relocations | Konstantin Belousov | 2014-08-29 | 1 | -1/+3 |
| * | IFUNC symbol type shall be processed for non-PLT relocations, | Konstantin Belousov | 2014-08-29 | 1 | -188/+161 |
| * | Add dwarf annotations to the amd64 _rtld_bind_start to allow debuggers | Konstantin Belousov | 2014-04-14 | 1 | -0/+43 |
| * | Add GNU hash support for rtld. | Konstantin Belousov | 2012-04-30 | 1 | -1/+1 |
| * | Fix several problems with our ELF filters implementation. | Konstantin Belousov | 2012-03-20 | 1 | -16/+18 |
| * | Add support for preinit, init and fini arrays. Some ABIs, in | Konstantin Belousov | 2012-03-11 | 1 | -0/+3 |
| * | Remove unneeded dtv variable. | Ed Schouten | 2012-01-17 | 1 | -2/+0 |
| * | _rtld_bind() read-locks the bind lock, and possible plt resolution | Konstantin Belousov | 2011-12-14 | 1 | -1/+8 |
| * | Add support for STT_GNU_IFUNC and R_MACHINE_IRELATIVE GNU extensions to | Konstantin Belousov | 2011-12-12 | 1 | -13/+96 |
| * | - change "is is" to "is" or "it is" | Eitan Adler | 2011-10-16 | 1 | -1/+1 |
| * | When loading dso without PT_GNU_STACK phdr, only call | Konstantin Belousov | 2011-01-25 | 1 | -0/+3 |
| * | Add section .note.GNU-stack for assembly files used by 386 and amd64. | Konstantin Belousov | 2011-01-07 | 1 | -0/+2 |
| * | Sort -mno-(mmx|3dnow|sse|sse2|sse3) options consistently throughout the | Dimitry Andric | 2011-01-05 | 1 | -1/+1 |
| * | On amd64 and i386, tell the compiler to refrain from generating SSE, | Dimitry Andric | 2011-01-04 | 1 | -0/+1 |
| * | Remove '-elf' from build flags for libexec/rtld-elf for amd64 and i386. | Dimitry Andric | 2011-01-04 | 1 | -2/+0 |
| * | Implement support for ELF filters in rtld. Both normal and auxillary | Konstantin Belousov | 2010-12-25 | 1 | -20/+26 |