summaryrefslogtreecommitdiffstats
path: root/Makefile.inc1
diff options
context:
space:
mode:
authorru <ru@FreeBSD.org>2005-06-06 09:39:46 +0000
committerru <ru@FreeBSD.org>2005-06-06 09:39:46 +0000
commitadf06d9d3dacaf1fb07dcaddfd440fa9b65f0056 (patch)
treee1e960b82f03ade99d7869189b6ea11a8ebc6645 /Makefile.inc1
parent2828ecf11a682f65b686ccc66039823734c7ed2b (diff)
downloadFreeBSD-src-adf06d9d3dacaf1fb07dcaddfd440fa9b65f0056.zip
FreeBSD-src-adf06d9d3dacaf1fb07dcaddfd440fa9b65f0056.tar.gz
Allow to override the compiler, linker, and assembler used to build 32-bit
shim libraries on amd64.
Diffstat (limited to 'Makefile.inc1')
-rw-r--r--Makefile.inc120
1 files changed, 10 insertions, 10 deletions
diff --git a/Makefile.inc1 b/Makefile.inc1
index 45e2537..612ed83 100644
--- a/Makefile.inc1
+++ b/Makefile.inc1
@@ -227,21 +227,21 @@ LIB32MAKEENV= MAKEOBJDIRPREFIX=${OBJTREE}/lib32 \
MACHINE_ARCH=i386 \
INSTALL="sh ${.CURDIR}/tools/install.sh" \
PATH=${TMPPATH} \
- CC="cc ${LIB32CC}" \
- CXX="c++ ${LIB32CXX}" \
- OBJC="cc ${LIB32OBJC}" \
- LD="ld -m elf_i386_fbsd -Y P,${LIB32TMP}/usr/lib32" \
- AS="as --32" \
+ CC="${CC} ${LIB32CC}" \
+ CXX="${CXX} ${LIB32CXX}" \
+ OBJC="${OBJC} ${LIB32OBJC}" \
+ LD="${LD} -m elf_i386_fbsd -Y P,${LIB32TMP}/usr/lib32" \
+ AS="${AS} --32" \
LIBDIR=/usr/lib32 \
SHLIBDIR=/usr/lib32
LIB32MAKE= ${LIB32MAKEENV} ${MAKE} -DNO_CPU_CFLAGS -DCOMPAT_32BIT \
-DNO_BIND -DNO_MAN -DNO_NLS -DNO_INFO -DNO_HTML \
- CC="cc ${LIB32CC}" \
- CXX="c++ ${LIB32CXX}" \
- OBJC="cc ${LIB32OBJC}" \
- LD="ld -m elf_i386_fbsd -Y P,${LIB32TMP}/usr/lib32" \
- AS="as --32" \
+ CC="${CC} ${LIB32CC}" \
+ CXX="${CXX} ${LIB32CXX}" \
+ OBJC="${OBJC} ${LIB32OBJC}" \
+ LD="${LD} -m elf_i386_fbsd -Y P,${LIB32TMP}/usr/lib32" \
+ AS="${AS} --32" \
LIBDIR=/usr/lib32 \
SHLIBDIR=/usr/lib32
.endif
OpenPOWER on IntegriCloud