version 1.96, 2017/08/11 19:36:37 |
version 1.97, 2017/09/12 08:16:13 |
|
|
.if !empty(CLANG_ARCH:M${_arch}) |
.if !empty(CLANG_ARCH:M${_arch}) |
COMPILER_VERSION=clang |
COMPILER_VERSION=clang |
BUILD_CLANG=yes |
BUILD_CLANG=yes |
|
CC=clang |
|
CXX=clang++ |
.elif !empty(GCC3_ARCH:M${_arch}) |
.elif !empty(GCC3_ARCH:M${_arch}) |
COMPILER_VERSION=gcc3 |
COMPILER_VERSION=gcc3 |
|
CC=gcc |
|
CXX=g++ |
.else |
.else |
COMPILER_VERSION=gcc4 |
COMPILER_VERSION=gcc4 |
|
CC=gcc |
|
CXX=g++ |
.endif |
.endif |
|
|
.if !empty(PIE_ARCH:M${_arch}) |
.if !empty(PIE_ARCH:M${_arch}) |
|
|
PATH=${CROSSPATH} \ |
PATH=${CROSSPATH} \ |
${MAKE} -f Makefile.bsd-wrapper depend && \ |
${MAKE} -f Makefile.bsd-wrapper depend && \ |
env CROSSDIR=${CROSSDIR} \ |
env CROSSDIR=${CROSSDIR} \ |
|
CC=${CC} CXX=${CXX} \ |
MAKEOBJDIR=obj.${MACHINE}.${TARGET} \ |
MAKEOBJDIR=obj.${MACHINE}.${TARGET} \ |
PIE_DEFAULT=${PIE_DEFAULT} \ |
PIE_DEFAULT=${PIE_DEFAULT} \ |
TARGET_ARCH=${TARGET_ARCH} TARGET_CPU=${TARGET_CPU} \ |
TARGET_ARCH=${TARGET_ARCH} TARGET_CPU=${TARGET_CPU} \ |
|
|
MACHINE_ARCH=${TARGET_ARCH} \ |
MACHINE_ARCH=${TARGET_ARCH} \ |
${MAKE} obj) |
${MAKE} obj) |
(cd ${.CURDIR}/gnu/usr.bin/clang; \ |
(cd ${.CURDIR}/gnu/usr.bin/clang; \ |
CC=clang CXX=clang++ \ |
CC=${CC} CXX=${CXX} \ |
MAKEOBJDIR=obj.${MACHINE}.${TARGET} \ |
MAKEOBJDIR=obj.${MACHINE}.${TARGET} \ |
MACHINE_ARCH=${TARGET_ARCH} \ |
MACHINE_ARCH=${TARGET_ARCH} \ |
${MAKE} all) |
${MAKE} all) |
|
|
MAKEOBJDIR=obj.${MACHINE}.${TARGET} \ |
MAKEOBJDIR=obj.${MACHINE}.${TARGET} \ |
TARGET_ARCH=${TARGET_ARCH} TARGET_CPU=${TARGET_CPU} \ |
TARGET_ARCH=${TARGET_ARCH} TARGET_CPU=${TARGET_CPU} \ |
CROSSDIR=${CROSSDIR} \ |
CROSSDIR=${CROSSDIR} \ |
|
CC=${CC} CXX=${CXX} \ |
${MAKE} -f Makefile.bsd-wrapper all && \ |
${MAKE} -f Makefile.bsd-wrapper all && \ |
env CROSSDIR=${CROSSDIR} DESTDIR=${CROSSDIR} MAKEOBJDIR=obj.${MACHINE}.${TARGET} \ |
env CROSSDIR=${CROSSDIR} DESTDIR=${CROSSDIR} MAKEOBJDIR=obj.${MACHINE}.${TARGET} \ |
PATH=${CROSSPATH} ${MAKE} -f Makefile.bsd-wrapper install) |
PATH=${CROSSPATH} ${MAKE} -f Makefile.bsd-wrapper install) |
|
|
PATH=${CROSSPATH} ${MAKE} depend ) |
PATH=${CROSSPATH} ${MAKE} depend ) |
(cd ${.CURDIR}/gnu/usr.bin/cc; \ |
(cd ${.CURDIR}/gnu/usr.bin/cc; \ |
env CROSSDIR=${CROSSDIR} \ |
env CROSSDIR=${CROSSDIR} \ |
|
COMPILER_VERSION=${COMPILER_VERSION} \ |
|
CC=${CC} CXX=${CXX} \ |
PIE_DEFAULT=${PIE_DEFAULT} \ |
PIE_DEFAULT=${PIE_DEFAULT} \ |
MAKEOBJDIR=obj.${MACHINE}.${TARGET} \ |
MAKEOBJDIR=obj.${MACHINE}.${TARGET} \ |
TARGET_ARCH=${TARGET_ARCH} TARGET_CPU=${TARGET_CPU} \ |
TARGET_ARCH=${TARGET_ARCH} TARGET_CPU=${TARGET_CPU} \ |
|
|
${MAKE} all ) |
${MAKE} all ) |
(cd ${.CURDIR}/gnu/usr.bin/cc; \ |
(cd ${.CURDIR}/gnu/usr.bin/cc; \ |
env CROSSDIR=${CROSSDIR} DESTDIR=${CROSSDIR} \ |
env CROSSDIR=${CROSSDIR} DESTDIR=${CROSSDIR} \ |
|
COMPILER_VERSION=${COMPILER_VERSION} \ |
PIE_DEFAULT=${PIE_DEFAULT} \ |
PIE_DEFAULT=${PIE_DEFAULT} \ |
MAKEOBJDIR=obj.${MACHINE}.${TARGET} \ |
MAKEOBJDIR=obj.${MACHINE}.${TARGET} \ |
TARGET_ARCH=${TARGET_ARCH} TARGET_CPU=${TARGET_CPU} \ |
TARGET_ARCH=${TARGET_ARCH} TARGET_CPU=${TARGET_CPU} \ |