aboutsummaryrefslogtreecommitdiff
path: root/csu/libc-start.c
AgeCommit message (Expand)AuthorFilesLines
2023-01-12elf: Fix GL(dl_phdr) and GL(dl_phnum) for static builds [BZ #29864]Adhemerval Zanella1-21/+0
2023-01-06Update copyright dates with scripts/update-copyrightsJoseph Myers1-1/+1
2022-05-16Remove kernel version checkAdhemerval Zanella1-8/+0
2022-04-19elf: Remove __libc_init_secureFangrui Song1-3/+0
2022-01-01Update copyright dates with scripts/update-copyrightsPaul Eggert1-1/+1
2021-12-28elf: Add _dl_audit_preinitAdhemerval Zanella1-20/+3
2021-07-09Force building with -fno-commonFlorian Weimer1-2/+1
2021-06-04nptl: Remove exit-thread.hAdhemerval Zanella1-1/+0
2021-04-21csu: Move calling main out of __libc_start_main_implFlorian Weimer1-70/+4
2021-02-25Reduce the statically linked startup code [BZ #23323]Florian Weimer1-11/+155
2021-01-21csu: Move static pie self relocation later [BZ #27072]Szabolcs Nagy1-2/+5
2021-01-21Use hidden visibility for early static PIE codeSzabolcs Nagy1-0/+4
2021-01-21csu: Avoid weak ref for __ehdr_start in static PIESzabolcs Nagy1-0/+4
2021-01-02Update copyright dates with scripts/update-copyrightsPaul Eggert1-1/+1
2020-12-16Replace __libc_multiple_libcs with __libc_initial flagFlorian Weimer1-8/+5
2020-10-30Disable spurious -Wstringop-overflow for setjmp/longjmp (bug 26647)Joseph Myers1-0/+10
2020-04-29elf: Add initial flag argument to __libc_early_initFlorian Weimer1-1/+2
2020-04-24elf: Implement __libc_early_initFlorian Weimer1-0/+5
2020-01-01Update copyright dates with scripts/update-copyrights.Joseph Myers1-1/+1
2019-11-15Introduce link_map_audit_state accessor functionFlorian Weimer1-1/+1
2019-09-07Prefer https to http for gnu.org and fsf.org URLsPaul Eggert1-1/+1
2019-01-01Update copyright dates with scripts/update-copyrights.Joseph Myers1-1/+1
2018-03-25hurd: Initialize TLS and libpthread before signal thread startSamuel Thibault1-1/+1
2018-01-01Update copyright dates with scripts/update-copyrights.Joseph Myers1-1/+1
2017-12-15Add --enable-static-pie configure option to build static PIE [BZ #19574]H.J. Lu1-0/+2
2017-08-21Mark __libc_multiple_libcs with attribute_hidden [BZ #18822]H.J. Lu1-2/+0
2017-07-17powerpc: Fix float128 IFUNC relocations [BZ #21707]Tulio Magno Quites Machado Filho1-2/+9
2017-05-31Delay initialization of CPU features struct in static binariesSiddhesh Poyarekar1-0/+6
2017-01-01Update copyright dates with scripts/update-copyrights.Joseph Myers1-1/+1
2016-12-31Add framework for tunablesSiddhesh Poyarekar1-0/+8
2016-12-26Initialize the stack guard earlier when linking statically [BZ #7065]Nick Alcock1-14/+15
2016-09-10Remove __libc_csu_irel declarationSiddhesh Poyarekar1-3/+0
2016-01-04Update copyright dates with scripts/update-copyrights.Joseph Myers1-1/+1
2015-01-02Update copyright dates with scripts/update-copyrights.Joseph Myers1-1/+1
2014-05-13Clean up __exit_thread.Roland McGrath1-1/+2
2014-04-14Support _r_debug for static binaries.Carlos O'Donell1-0/+3
2014-02-10Use glibc_likely instead __builtin_expect.Ondřej Bílka1-4/+4
2014-01-01Update copyright notices with scripts/update-copyrightsAllan McRae1-1/+1
2013-09-23BZ #15754: CVE-2013-4788Carlos O'Donell1-0/+16
2013-04-25Declare __ehdr_start with hidden visibility.Maciej W. Rozycki1-1/+2
2013-03-28Use __ehdr_start, if available, as fallback for AT_PHDR.Roland McGrath1-0/+18
2013-03-01Revert GLIBC_PTHREAD_DEFAULT_STACKSIZE changes.Carlos O'Donell1-2/+2
2013-03-01Set default stack size from program environmentSiddhesh Poyarekar1-2/+2
2013-02-14Remove bp-sym.h and BP_SYM uses from C code.Joseph Myers1-2/+1
2013-02-13Remove __ptrvalue, __bounded and __unbounded.Joseph Myers1-17/+11
2013-02-01Remove bp-start.h and INIT_ARGV_and_ENVIRON.Joseph Myers1-2/+1
2013-01-02Update copyright notices with scripts/update-copyrights.Joseph Myers1-1/+1
2012-11-04[BZ #5246] Conditionalize use of PTR_DEMANGLE.Thomas Schwinge1-0/+2
2012-08-22Fix libc-start change for IRELless machines.Roland McGrath1-7/+8
2012-08-21Support static IFUNC calls irrespective of USE_MULTIARCH.Roland McGrath1-3/+35