aboutsummaryrefslogtreecommitdiff
path: root/lib/csu
Commit message (Expand)AuthorAgeFilesLines
* Remove $FreeBSD$: one-line sh patternWarner Losh2023-08-1622-22/+0
* Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-1634-68/+0
* Remove $FreeBSD$: one-line .c comment patternWarner Losh2023-08-163-3/+0
* Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-167-14/+0
* amd64 crt1: Explicitly use a PLT entry for main in the PIC case.John Baldwin2023-07-191-3/+4
* csu: Implement _start using as to satisfy unwinders on i386Dmitry Chagin2023-07-114-34/+54
* csu: Add the prologue and epilogue to the _init and _fini on i386Dmitry Chagin2023-07-112-4/+10
* csu: Implement _start using as to satisfy unwinders on aarch64Dmitry Chagin2023-07-073-17/+25
* csu: Add the prologue and epilogue to the _init and _fini on aarch64Dmitry Chagin2023-07-072-8/+6
* csu: Add the prologue and epilogue to the _init and _fini on x86_64Dmitry Chagin2023-07-012-4/+6
* csu: Implement _start using as to satisfy unwinders on x86_64Dmitry Chagin2023-06-294-31/+102
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-124-4/+4
* csu: move common code to libcKonstantin Belousov2023-03-1120-590/+90
* csu: Add missing GNU-stack annotations to note object files.John Baldwin2022-11-183-0/+6
* Revert "csu: test: explicitly add libm as build parameter"Alfredo Dal'Ava Junior2022-07-282-16/+0
* csu: test: explicitly add libm as build parameterAlfredo Dal'Ava Junior2022-07-072-0/+16
* mips: Remove CSUWarner Losh2021-12-316-269/+0
* csu: define STRIP_FBSDIDEd Maste2021-12-211-0/+1
* Add arm64 ifunc support in static binariesAndrew Turner2021-08-233-2/+51
* Prefer MK_SSP=no to SSP_CFLAGS=Mitchell Horne2021-08-041-2/+1
* Add build system support for ASAN+UBSAN instrumentationAlex Richardson2021-08-021-0/+3
* lib/csu: Get rid of unused fptr typedef on amd64.Gleb Popov2021-07-253-8/+2
* Add C startup code tests for PIE binaries.John Baldwin2020-11-103-0/+13
* Fix dso_handle_check for PIE executables.John Baldwin2020-11-101-2/+2
* Rename __JCR_LIST__ to __JCR_END__ in crtend.c.John Baldwin2020-11-101-1/+1
* [PowerPC64LE] Use a shared LIBC_ARCH for powerpc64le.Brandon Bergren2020-09-231-2/+2
* ld.bfd requires an explicit emulation for MIPS for ld -r.John Baldwin2020-08-041-0/+21
* Include ABI note tag in shared libraries.John Baldwin2020-07-163-12/+51
* Invoke objcopy on the right object when building Scrt1.o on i386.John Baldwin2020-07-071-2/+2
* Consolidate duplicated logic in csu Makefiles to lib/csu/Makefile.inc.John Baldwin2020-07-039-248/+46
* Stop using STATIC_CFLAGS.John Baldwin2020-06-291-2/+2
* Only include object files from .ALLSRC when linking crt1 objects.John Baldwin2020-06-264-12/+12
* Always compile the brand and ignore init ELF notes standalone.John Baldwin2020-06-248-35/+31
* Remove the sed hack for ABI tag notes.John Baldwin2020-06-1525-359/+391
* csu: Avoid additional nops in the MIPS INIT_CALL_SEQ macroAlex Richardson2020-06-051-5/+7
* [PowerPC] Fix wrong instructions in _savegpr_X.Brandon Bergren2020-05-141-2/+2
* Use -fno-asynchronous-unwind-tables to compile lib/csuDimitry Andric2020-05-111-0/+3
* Remove -mlong-calls vhen building arm libraries and llvm.Dimitry Andric2020-03-101-1/+0
* Remove libthr, csu, libthread_db and testfloat sparc64 specific directories.Warner Losh2020-02-276-277/+0
* retire BSD_CRTBEGIN optionEd Maste2020-01-311-1/+1
* powerpc64/csu: Rename dummy asm file to force use of 'cc'Justin Hibbits2020-01-291-2/+2
* Revert r353140: Re-add ALLOW_MIPS_SHARED_TEXTREL, sprinkle it aroundKyle Evans2020-01-141-2/+0
* mips !o32: fix csu buildKyle Evans2020-01-031-2/+2
* mips: csu: fix compilation w/ LLVMKyle Evans2020-01-031-2/+7
* csu: Fix dynamiclib/init_test:jcr_test on !HAVE_CTORS archsKyle Evans2019-11-081-4/+6
* [PowerPC] force applications linked with lib CSU to have .gotJustin Hibbits2019-10-121-0/+6
* Re-add ALLOW_MIPS_SHARED_TEXTREL, sprinkle it aroundKyle Evans2019-10-061-0/+2
* [PPC64] Add ifunc support in libcsuLeandro Lupori2019-09-123-3/+78
* csu: Add the riscv .init call sequenceKristof Provost2019-09-091-1/+8
* Support reading in .depend files.Bryan Drewery2019-06-151-2/+3