freebsd-dev/lib/libc/csu
Konstantin Belousov c383f4857f lib/csu: do not compile the body of handle_static_init() for PIC build at all
The referenced symbols that provide init array boundaries are weak,
hidden, and undefined.  The code that iterates over that arrays is not
used for the case when libc is compiled as dso.

This should fix linking with ld.bfd.

Sponsored by:	The FreeBSD Foundation
MFC after:	3 weeks
2023-03-12 23:47:41 +02:00
..
aarch64
amd64
arm
i386
powerpc
powerpc64
powerpcspe libc/csu: add powerpcspe 2023-03-12 23:47:41 +02:00
riscv
libc_start1.c lib/csu: do not compile the body of handle_static_init() for PIC build at all 2023-03-12 23:47:41 +02:00
Makefile.inc libc/csu: rename ignore_init.c to libc_start1.c 2023-03-12 00:56:46 +02:00
Symbol.map