Page MenuHomeFreeBSD

D10846.id29120.diff
No OneTemporary

D10846.id29120.diff

Index: head/lib/clang/llvm.build.mk
===================================================================
--- head/lib/clang/llvm.build.mk
+++ head/lib/clang/llvm.build.mk
@@ -25,16 +25,17 @@
# arm (for armv4 and armv5 CPUs) always uses the soft float ABI.
# For all other targets, we stick with 'unknown'.
.if ${TARGET_ARCH:Marmv6*} && (!defined(CPUTYPE) || ${CPUTYPE:M*soft*} == "")
-TARGET_ABI= gnueabihf
+TARGET_ABI= -gnueabihf
.elif ${TARGET_ARCH:Marm*}
-TARGET_ABI= gnueabi
+TARGET_ABI= -gnueabi
.else
-TARGET_ABI= unknown
+TARGET_ABI=
.endif
+VENDOR= unknown
OS_VERSION= freebsd12.0
-TARGET_TRIPLE?= ${TARGET_ARCH:C/amd64/x86_64/:C/arm64/aarch64/}-${TARGET_ABI}-${OS_VERSION}
-BUILD_TRIPLE?= ${BUILD_ARCH:C/amd64/x86_64/:C/arm64/aarch64/}-unknown-${OS_VERSION}
+TARGET_TRIPLE?= ${TARGET_ARCH:C/amd64/x86_64/:C/arm64/aarch64/}-${VENDOR}-${OS_VERSION}${TARGET_ABI}
+BUILD_TRIPLE?= ${BUILD_ARCH:C/amd64/x86_64/:C/arm64/aarch64/}-${VENDOR}-${OS_VERSION}
CFLAGS+= -DLLVM_DEFAULT_TARGET_TRIPLE=\"${TARGET_TRIPLE}\"
CFLAGS+= -DLLVM_HOST_TRIPLE=\"${BUILD_TRIPLE}\"

File Metadata

Mime Type
text/plain
Expires
Thu, Jun 11, 8:24 PM (2 h, 8 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
33889765
Default Alt Text
D10846.id29120.diff (1 KB)

Event Timeline