aboutsummaryrefslogtreecommitdiff
path: root/lib/csu
Commit message (Expand)AuthorAgeFilesLines
* csu/tests: Add tests to verify that errno == 0 upon program startupMark Johnston2025-06-243-0/+42
* tests: move some files to the tests packageLexi Winter2025-05-051-0/+2
* csu: drop support for GCJBrooks Davis2025-04-183-67/+0
* amd64 csu: microoptimize startupKonstantin Belousov2025-03-041-9/+6
* csu tests: Remove extra slashJose Luis Duran2025-02-041-1/+1
* crtend: accurately check for the start of .ctorsKonstantin Belousov2025-01-281-2/+9
* crtbegin: accurately check for the end of .dtorsKonstantin Belousov2025-01-281-1/+9
* csu: add the "Retain" flag to notes sections flagKonstantin Belousov2025-01-243-3/+3
* pkgbase: fix inclusion of tests in ssh, bsnmp, clibs-devIsaac Freund2024-12-232-1/+3
* csu: add include path to CFLAGS to be able to find libsys.hStephen J. Kiernan2024-09-191-1/+2
* Remove residual blank line at start of MakefileWarner Losh2024-07-1516-16/+0
* csu: Find the main pointer through the GOTAndrew Turner2024-05-221-2/+2
* csu: add crtbrand.o dependency on sys/param.hEd Maste2024-01-311-0/+3
* lib: Automated cleanup of cdefs and other formattingWarner Losh2023-11-274-4/+0
* csu: Teach csu about PAC and BTIAndrew Turner2023-10-306-0/+30
* dirdeps: Add missing dependency filesStephen J. Kiernan2023-10-292-0/+22
* pkgbase: Move headers and libs out of runtime and utilitiesDoug Rabson2023-09-121-0/+1
* 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