summaryrefslogtreecommitdiff
path: root/csu
AgeCommit message (Expand)Author
2026-01-01Update copyright dates with scripts/update-copyrightsPaul Eggert
2025-12-02Use 64-bit atomic on sem_t with 8-byte alignment [BZ #33632]H.J. Lu
2025-02-05elf: Build dl-tls.o with early startup symbol redirectionsFlorian Weimer
2025-01-24Revert "stdlib: Support malloc-managed environ arrays for compatibility"Florian Weimer
2025-01-23stdlib: Support malloc-managed environ arrays for compatibilityFlorian Weimer
2025-01-16Consolidate TLS block allocation for static binaries with ld.soFlorian Weimer
2025-01-10Add generic 'extra TLS'Michael Jeanson
2025-01-01Update copyright dates with scripts/update-copyrightsPaul Eggert
2024-05-06Add crt1-2.0.o for glibc 2.0 compatibility testsH.J. Lu
2024-02-25csu: Reformat Makefile.Carlos O'Donell
2024-01-01Update copyright dates with scripts/update-copyrightsPaul Eggert
2023-06-02Fix all the remaining misspellings -- BZ 25337Paul Pluzhnikov
2023-01-12elf: Fix GL(dl_phdr) and GL(dl_phnum) for static builds [BZ #29864]Adhemerval Zanella
2023-01-06Update copyright dates with scripts/update-copyrightsJoseph Myers
2022-11-03elf: Introduce <dl-call_tls_init_tp.h> and call_tls_init_tp (bug 29249)Florian Weimer
2022-10-06csu: Disable stack protector for static-reloc for static-pieAdhemerval Zanella
2022-05-16Remove kernel version checkAdhemerval Zanella
2022-05-16csu: Implement and use _dl_early_allocate during static startupFlorian Weimer
2022-04-19elf: Remove __libc_init_secureFangrui Song
2022-01-01Update copyright dates with scripts/update-copyrightsPaul Eggert
2021-12-28elf: Add _dl_audit_preinitAdhemerval Zanella
2021-12-12hurd: Add rules for static PIE buildSamuel Thibault
2021-12-09Remove TLS_TCB_ALIGN and TLS_INIT_TCB_ALIGNFlorian Weimer
2021-12-05csu: Always use __executable_start in gmon-start.cFlorian Weimer
2021-09-19Extend struct r_debug to support multiple namespaces [BZ #15971]H.J. Lu
2021-08-24Use __executable_start as the lowest address for profiling [BZ #28153]H.J. Lu
2021-07-09Force building with -fno-commonFlorian Weimer
2021-06-22Use 64 bit time_t stat internallyAdhemerval Zanella
2021-06-04nptl: Remove exit-thread.hAdhemerval Zanella
2021-05-10elf: Introduce __tls_pre_init_tpFlorian Weimer
2021-04-21elf: Introduce __tls_init_tp for second-phase TCB initializationFlorian Weimer
2021-04-21csu: Move calling main out of __libc_start_main_implFlorian Weimer
2021-03-15Build libc-start with stack protector for SHAREDSiddhesh Poyarekar
2021-02-25Reduce the statically linked startup code [BZ #23323]Florian Weimer
2021-01-21csu: Move static pie self relocation later [BZ #27072]Szabolcs Nagy
2021-01-21Use hidden visibility for early static PIE codeSzabolcs Nagy
2021-01-21csu: Avoid weak ref for __ehdr_start in static PIESzabolcs Nagy
2021-01-02Update copyright dates with scripts/update-copyrightsPaul Eggert
2020-12-16Replace __libc_multiple_libcs with __libc_initial flagFlorian Weimer
2020-11-16nptl: Move stack list variables into _rtld_globalFlorian Weimer
2020-10-30Disable spurious -Wstringop-overflow for setjmp/longjmp (bug 26647)Joseph Myers
2020-09-11Remove internal usage of extensible stat functionsAdhemerval Zanella
2020-07-16Linux: Remove rseq supportFlorian Weimer
2020-07-12elf: Support at least 32-byte alignment in static dlopenFlorian Weimer
2020-07-08rtld: Avoid using up static TLS surplus for optimizations [BZ #25051]Szabolcs Nagy
2020-07-08rtld: Account static TLS surplus for audit modulesSzabolcs Nagy
2020-07-08rtld: Add rtld.nns tunable for the number of supported namespacesSzabolcs Nagy
2020-07-08Rewrite abi-note.S in C.Szabolcs Nagy
2020-05-18Remove NO_CTORS_DTORS_SECTIONS macroFlorian Weimer
2020-04-29elf: Add initial flag argument to __libc_early_initFlorian Weimer