freebsd-dev/lib/csu
Kyle Evans 036d2e814b Re-add ALLOW_MIPS_SHARED_TEXTREL, sprinkle it around
Diff partially stolen from CheriBSD; these bits need -Wl,-z,notext in order
to build in an LLVM world. They are needed for all flavors/sizes of MIPS.
This will eventually get fixed in LLVM, but it's unclear when.

Reported by:	arichardson, emaste
Differential Revision:	https://reviews.freebsd.org/D21696
2019-10-06 04:19:49 +00:00
..
aarch64 Implement a BSD licensed crtbegin/crtend 2018-10-25 17:39:41 +00:00
amd64 csu: use BSD-1-clause license on csu files 2018-11-20 21:04:20 +00:00
arm Build the csu tests on all architectures. 2018-10-30 14:44:12 +00:00
common Add the missing 0 at the end of the .jcr section. 2018-11-24 18:23:53 +00:00
i386 csu: use BSD-1-clause license on csu files 2018-11-20 21:04:20 +00:00
mips mips: remove 16-byte alignment from .init and .fini epilogues 2019-05-20 20:48:04 +00:00
powerpc Create crtsavres.o for powerpc builds 2019-01-12 21:29:54 +00:00
powerpc64 [PPC64] Add ifunc support in libcsu 2019-09-12 16:45:07 +00:00
riscv csu: Add the riscv .init call sequence 2019-09-09 16:25:09 +00:00
sparc64 Add the (untested) mips and sparc64 .init call sequences. 2018-11-07 09:49:25 +00:00
tests Re-add ALLOW_MIPS_SHARED_TEXTREL, sprinkle it around 2019-10-06 04:19:49 +00:00
Makefile Build the csu tests on all architectures. 2018-10-30 14:44:12 +00:00
Makefile.inc Support reading in .depend files. 2019-06-15 17:08:32 +00:00