aboutsummaryrefslogtreecommitdiff
path: root/net/lapb/lapb_iface.c
diff options
context:
space:
mode:
authorNicholas Piggin <[email protected]>2022-11-28 14:15:39 +1000
committerMichael Ellerman <[email protected]>2022-12-02 17:54:07 +1100
commit5017b45946722bdd20ac255c9ae7273b78d1f12e (patch)
treedc757f1286ffb73a54354b3ca5007edcc5c48285 /net/lapb/lapb_iface.c
parent505ea33089dcfc3ee3201b0fcb94751165805413 (diff)
powerpc/64: Option to build big-endian with ELFv2 ABI
Provide an option to build big-endian kernels using the ELFv2 ABI. This works on GCC only for now. Clang is rumored to support this, but core build files need updating first, at least. This gives big-endian kernels useful advantages of the ELFv2 ABI, e.g., less stack usage, -mprofile-kernel support, better compatibility with eBPF tools. BE+ELFv2 is not officially supported by the GNU toolchain, but it works fine in testing and has been used by some userspace for some time (e.g., Void Linux). Tested-by: Michal Suchánek <[email protected]> Reviewed-by: Segher Boessenkool <[email protected]> Signed-off-by: Nicholas Piggin <[email protected]> Reviewed-by: Joel Stanley <[email protected]> Signed-off-by: Michael Ellerman <[email protected]> Link: https://lore.kernel.org/r/[email protected]
Diffstat (limited to 'net/lapb/lapb_iface.c')
0 files changed, 0 insertions, 0 deletions