Move -L${LIBCOMPATTMP}/usr/lib${libcompat} from CFLAGS to LDFLAGS.
This is only needed when linking and fixes various "unused command line argument" warnings during the lib32 build. Reviewed by: bdrewery Obtained from: CheriBSD Sponsored by: DARPA Differential Revision: https://reviews.freebsd.org/D26068
This commit is contained in:
parent
30dcce2709
commit
e2ec07432d
@ -38,7 +38,7 @@ LIB32_MACHINE_ARCH= i386
|
||||
LIB32WMAKEENV= MACHINE_CPU="i686 mmx sse sse2"
|
||||
LIB32WMAKEFLAGS= \
|
||||
AS="${XAS} --32" \
|
||||
LD="${XLD} -m elf_i386_fbsd -L${LIBCOMPATTMP}/usr/lib32"
|
||||
LD="${XLD} -m elf_i386_fbsd"
|
||||
|
||||
.elif ${COMPAT_ARCH} == "powerpc64"
|
||||
HAS_COMPAT=32
|
||||
@ -146,10 +146,11 @@ LIBCOMPAT_OBJTOP?= ${OBJTOP}/obj-lib${libcompat}
|
||||
LIBCOMPATTMP?= ${LIBCOMPAT_OBJTOP}/tmp
|
||||
|
||||
LIBCOMPATCFLAGS+= ${LIBCOMPATCPUFLAGS} \
|
||||
-L${LIBCOMPATTMP}/usr/lib${libcompat} \
|
||||
--sysroot=${LIBCOMPATTMP} \
|
||||
${BFLAGS}
|
||||
|
||||
LIBCOMPATLDFLAGS+= -L${LIBCOMPATTMP}/usr/lib${libcompat}
|
||||
|
||||
LIBCOMPATWMAKEENV+= MACHINE=${LIBCOMPAT_MACHINE}
|
||||
LIBCOMPATWMAKEENV+= MACHINE_ARCH=${LIBCOMPAT_MACHINE_ARCH}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user