freebsd-dev/lib/csu
Andrew Turner 84eacaf728 Use -mlong-calls to build crt1.o and gcrt1.o. This tells the compiler to
generate code to branch based on an address in a register. This allows us
to have binaries larger than the 32MiB limit of a branch instruction.

The main use of this is with clang. Clang 3.8.0 has been shown to be larger
than the above limit.
2016-01-10 23:41:31 +00:00
..
aarch64 Remove historical GNUC test 2015-12-08 19:32:58 +00:00
amd64 Remove historical GNUC test 2015-12-08 19:32:58 +00:00
arm Use -mlong-calls to build crt1.o and gcrt1.o. This tells the compiler to 2016-01-10 23:41:31 +00:00
common Add an elf note on ARM to store the MACHINE_ARCH an executable was built 2013-09-26 07:53:18 +00:00
i386 Remove historical GNUC test 2015-12-08 19:32:58 +00:00
mips Remove historical GNUC test 2015-12-08 19:32:58 +00:00
powerpc Remove historical GNUC test 2015-12-08 19:32:58 +00:00
powerpc64 Remove historical GNUC test 2015-12-08 19:32:58 +00:00
riscv Start support for the RISC-V 64-bit architecture developed by UC Berkeley. 2015-12-11 22:55:23 +00:00
sparc64 Remove historical GNUC test 2015-12-08 19:32:58 +00:00
Makefile All FreeBSD platforms are elf: move i386-elf to i386 2015-05-19 21:00:53 +00:00
Makefile.inc Replace realinstall: and META_MODE staging hacks with FILES mechanism. 2015-09-21 18:39:13 +00:00