Changeset View
Changeset View
Standalone View
Standalone View
head/Makefile.inc1
Show First 20 Lines • Show All 635 Lines • ▼ Show 20 Lines | |||||
# Force using libc++ for external GCC. | # Force using libc++ for external GCC. | ||||
.if ${X_COMPILER_TYPE} == gcc && ${X_COMPILER_VERSION} >= 40800 | .if ${X_COMPILER_TYPE} == gcc && ${X_COMPILER_VERSION} >= 40800 | ||||
XCXXFLAGS+= -isystem ${WORLDTMP}/usr/include/c++/v1 -std=c++11 \ | XCXXFLAGS+= -isystem ${WORLDTMP}/usr/include/c++/v1 -std=c++11 \ | ||||
-nostdinc++ | -nostdinc++ | ||||
.endif | .endif | ||||
.elif ${WANT_COMPILER_TYPE} == clang || \ | .elif ${WANT_COMPILER_TYPE} == clang || \ | ||||
(defined(X_COMPILER_TYPE) && ${X_COMPILER_TYPE} == clang) | (defined(X_COMPILER_TYPE) && ${X_COMPILER_TYPE} == clang) | ||||
MACHINE_ABI?= unknown | MACHINE_ABI?= unknown | ||||
MACHINE_TRIPLE?=${MACHINE_ARCH:C/amd64/x86_64/}-${MACHINE_ABI}-freebsd12.0 | MACHINE_TRIPLE?=${MACHINE_ARCH:S/amd64/x86_64/:C/hf$//:S/mipsn32/mips64/}-${MACHINE_ABI}-freebsd12.0 | ||||
TARGET_ABI?= unknown | TARGET_ABI?= unknown | ||||
TARGET_TRIPLE?= ${TARGET_ARCH:C/amd64/x86_64/}-${TARGET_ABI}-freebsd12.0 | TARGET_TRIPLE?= ${TARGET_ARCH:S/amd64/x86_64/:C/hf$//:S/mipsn32/mips64/}-${TARGET_ABI}-freebsd12.0 | ||||
XCFLAGS+= -target ${TARGET_TRIPLE} | XCFLAGS+= -target ${TARGET_TRIPLE} | ||||
.endif | .endif | ||||
XCFLAGS+= --sysroot=${WORLDTMP} | XCFLAGS+= --sysroot=${WORLDTMP} | ||||
.if !empty(BFLAGS) | .if !empty(BFLAGS) | ||||
XCFLAGS+= ${BFLAGS} | XCFLAGS+= ${BFLAGS} | ||||
.endif | .endif | ||||
▲ Show 20 Lines • Show All 2,340 Lines • Show Last 20 Lines |