]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
arm64 lib32: enable building of lib32 on arm64
authorMike Karels <karels@FreeBSD.org>
Tue, 25 Jul 2023 23:59:52 +0000 (18:59 -0500)
committerMike Karels <karels@FreeBSD.org>
Tue, 25 Jul 2023 23:59:52 +0000 (18:59 -0500)
commita1b67573130114257fdd443c4ec9b54fbe2e5843
treea64da99d0270831d3de2af70b9d194552330b454
parentd5d97bed4ab6bb63e97c8ff67b5b94ae37cd24fc
arm64 lib32: enable building of lib32 on arm64

Enable LIB32 option on aarch64, defaulting to YES; it had defaulted
to "broken".  Add required variables for how to compile lib32 on
arm.  Use /usr/include/arm for armv7 (32-bit) headers, analogous to
/usr/include/i386 on amd64.  Omit libomp from lib32; it is not
supported on armv7.

Reviewed by: jrtc27
Differential Revision: https://reviews.freebsd.org/D40945
Makefile.inc1
Makefile.libcompat
lib/Makefile
share/mk/bsd.compat.mk
share/mk/src.opts.mk