Age | Commit message (Expand) | Author |
2023-02-18 | Lookup the start,len of the "execve" stub in libc.so, and tell the kernel | Theo de Raadt |
2022-11-05 | teach ld.so how to call the mimmutable() system call | Theo de Raadt |
2021-12-23 | Roll the syscalls that have an off_t argument to remove the explicit padding. | Philip Guenther |
2021-06-26 | Use AFLAGS when building syscall stubs. Drop AINC wich isn't used. | Mark Kettenis |
2019-12-02 | It is not always clear what ld.so was backed up to ld.so.backup, and | Theo de Raadt |
2019-11-29 | As additional paranoia, make a copy of system ld.so into obj/ld.so.backup | Theo de Raadt |
2019-11-29 | Repurpose the "syscalls must be on a writeable page" mechanism to | Theo de Raadt |
2019-10-20 | For more archs, ld.so itself only needs/uses the arch's "just add load offset" | Philip Guenther |
2019-08-03 | Suppress DWARF2 warnings on clang archs by building with -gdwarf-4 | Philip Guenther |
2019-07-14 | ld.so's $ORIGIN handling when argv[0] is a relative path was broken by | Philip Guenther |
2019-05-10 | ld.so boot cleanup support: | Philip Guenther |
2018-08-29 | make ld.so build reproducible by including a FILE symbol and by removing | Robert Nagy |
2018-01-30 | provide ffs, gcc generates calls to it, even when __builtin_ffs() is used. | Otto Moerbeek |
2017-12-08 | also cleanout ld.so.a | Theo de Raadt |
2017-11-05 | Consolidate lib.so.*.a, ld.so.a and the kernel relink kit into | Robert Peichaer |
2017-08-27 | Place all .o files, Symbols.map, and the test program into /usr/libdata/ld.so.a. | Theo de Raadt |
2017-08-27 | The test program run before ld.so is installed was encoding the $OBJDIR | Theo de Raadt |
2017-08-27 | Link the ~45 .o which become ld.so in a random order. | Theo de Raadt |
2017-08-27 | hppa & sh use support functions from libgcc. Rather than linking against | Theo de Raadt |
2017-08-27 | Replace heaps of hand-written syscall stubs with a simpler framework | Theo de Raadt |
2017-08-19 | Build ld.so with ${DEBUG} which defults to -g, like other "libraries" are. | Theo de Raadt |
2017-01-05 | Build with -fno-builtin to keep clang from optimizing the _dl_memset() | Christian Weisgerber |
2016-07-04 | Remove prebind support: binding to symbol table indices is too fragile | Philip Guenther |
2016-05-07 | Use a Thread Information Block in both single and multi-threaded programs. | Philip Guenther |
2015-08-31 | Add framework for resolving (pun intended) libc namespace issues, using | Philip Guenther |
2015-08-28 | Use ELF_LDFLAGS to pass the --version-script argument such that we actually | Mark Kettenis |
2015-08-23 | Apply a symbol export list to ld.so with just the expected dl*() and the | Philip Guenther |
2015-07-26 | Reenable the ld.so pre-install test; the "am I cross-compiling" test was | Philip Guenther |
2015-05-26 | Better cross-compilation check | Miod Vallat |
2015-02-08 | Fix cross-build. OK jsing@ miod@ guenther@ deraadt@ | Masao Uebayashi |
2014-12-22 | Static PIE has been delayed for quite a while. By pushing hard with pascal | Theo de Raadt |
2014-12-19 | place the afterinstall: target correctly for static-only architectures | Theo de Raadt |
2014-12-16 | install both ld.so with mode 444 | Theo de Raadt |
2014-12-16 | Install a copy of ld.so into /sbin. Soon to be used in order to make "static" | Pascal Stumpf |
2014-06-21 | Move to a non-zeroing _dl_malloc, a _dl_calloc and _dl_reallocarry and | Otto Moerbeek |
2014-06-05 | add malloc.c | Otto Moerbeek |
2014-05-28 | Remove additional files generated during ld.so build on make clean. | Brad Smith |
2014-02-16 | Unbreak ld.so with ssp-strong/all on sparc64 and powerpc. With the | Martynas Venckus |
2013-12-31 | Don't consider ld.so to be successfully built unless a test program | Philip Guenther |
2013-07-05 | ELF_TOOLCHAIN bye bye. | Miod Vallat |
2013-06-01 | Introduce ltrace(1). This tool works with ld.so to inject utrace record for | Miod Vallat |
2013-04-05 | - Add ORIGIN, OSNAME, OSREL and PLATFORM substitution support for rpaths. | Kurt Miller |
2013-03-20 | - Parse colon separated paths into NULL terminated arrays of string | Kurt Miller |
2013-02-17 | Always enter this ld.so and subdirectories to create obj (and then the | Theo de Raadt |
2013-01-05 | if defined(NOPIC), do not attempt to .include arch/Makefile.inc for it may | Miod Vallat |
2012-09-12 | Define empty CDIAGFLAGS for programs that use Werror. | Christiano F. Haesbaert |
2012-08-31 | Compile ld.so with debug info. This will not only help people hacking on | Mark Kettenis |
2010-02-03 | Use MACHINE_CPU instead of MACHINE_ARCH to pick the correct machine dependent | Miod Vallat |
2007-08-08 | on NOPIC architectures, do not build and install ld.so. this is in | Theo de Raadt |
2006-12-26 | no more seperate prebind | Theo de Raadt |