Allow to override the compiler, linker, and assembler used to build 32-bit
shim libraries on amd64.
This commit is contained in:
parent
ff869641ae
commit
cb1e3c19f0
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=147049
@ -227,21 +227,21 @@ LIB32MAKEENV= MAKEOBJDIRPREFIX=${OBJTREE}/lib32 \
|
|||||||
MACHINE_ARCH=i386 \
|
MACHINE_ARCH=i386 \
|
||||||
INSTALL="sh ${.CURDIR}/tools/install.sh" \
|
INSTALL="sh ${.CURDIR}/tools/install.sh" \
|
||||||
PATH=${TMPPATH} \
|
PATH=${TMPPATH} \
|
||||||
CC="cc ${LIB32CC}" \
|
CC="${CC} ${LIB32CC}" \
|
||||||
CXX="c++ ${LIB32CXX}" \
|
CXX="${CXX} ${LIB32CXX}" \
|
||||||
OBJC="cc ${LIB32OBJC}" \
|
OBJC="${OBJC} ${LIB32OBJC}" \
|
||||||
LD="ld -m elf_i386_fbsd -Y P,${LIB32TMP}/usr/lib32" \
|
LD="${LD} -m elf_i386_fbsd -Y P,${LIB32TMP}/usr/lib32" \
|
||||||
AS="as --32" \
|
AS="${AS} --32" \
|
||||||
LIBDIR=/usr/lib32 \
|
LIBDIR=/usr/lib32 \
|
||||||
SHLIBDIR=/usr/lib32
|
SHLIBDIR=/usr/lib32
|
||||||
|
|
||||||
LIB32MAKE= ${LIB32MAKEENV} ${MAKE} -DNO_CPU_CFLAGS -DCOMPAT_32BIT \
|
LIB32MAKE= ${LIB32MAKEENV} ${MAKE} -DNO_CPU_CFLAGS -DCOMPAT_32BIT \
|
||||||
-DNO_BIND -DNO_MAN -DNO_NLS -DNO_INFO -DNO_HTML \
|
-DNO_BIND -DNO_MAN -DNO_NLS -DNO_INFO -DNO_HTML \
|
||||||
CC="cc ${LIB32CC}" \
|
CC="${CC} ${LIB32CC}" \
|
||||||
CXX="c++ ${LIB32CXX}" \
|
CXX="${CXX} ${LIB32CXX}" \
|
||||||
OBJC="cc ${LIB32OBJC}" \
|
OBJC="${OBJC} ${LIB32OBJC}" \
|
||||||
LD="ld -m elf_i386_fbsd -Y P,${LIB32TMP}/usr/lib32" \
|
LD="${LD} -m elf_i386_fbsd -Y P,${LIB32TMP}/usr/lib32" \
|
||||||
AS="as --32" \
|
AS="${AS} --32" \
|
||||||
LIBDIR=/usr/lib32 \
|
LIBDIR=/usr/lib32 \
|
||||||
SHLIBDIR=/usr/lib32
|
SHLIBDIR=/usr/lib32
|
||||||
.endif
|
.endif
|
||||||
|
Loading…
Reference in New Issue
Block a user