HomeFreeBSD

Turn on ELFv2 kernels by default if we have a capable toolchain (GCC >= 4.9).

Description

Turn on ELFv2 kernels by default if we have a capable toolchain (GCC >= 4.9).
This makes our kernels more Linux-like, which helps with some bootloaders
(kexec, for instance), and provides some marginal efficiency benefits.
Clang also supports ELFv2, but in-tree binutils does not, which is a trickier
combination to gate on.

Details

Provenance
nwhitehornAuthored on
Parents
rS323687: Don't use a non-zero argument for __builtin_frame_address
Branches
Unknown
Tags
Unknown