Build fix: tell clang to use its integrated assembler on sparc64
This commit is contained in:
parent
c359712c56
commit
1f6f5cd621
@ -1,4 +1,4 @@
|
||||
# $OpenBSD: Makefile,v 1.24 2020/04/09 07:36:49 jca Exp $
|
||||
# $OpenBSD: Makefile,v 1.25 2020/04/09 08:16:29 jca Exp $
|
||||
|
||||
BROKEN-hppa = missing asm impl in block_trampolines.S
|
||||
BROKEN-mips64 = binutils < 2.18 lack support for symbolic register naming
|
||||
@ -27,6 +27,12 @@ WANTLIB += ${COMPILER_LIBCXX} m
|
||||
COMPILER = base-clang ports-clang
|
||||
MODULES = devel/cmake
|
||||
|
||||
# clang on sparc64 doesn't use the integrated assembler by default
|
||||
# gas(1), in turn, doesn't support the generated assembly
|
||||
.if ${MACHINE_ARCH} == "sparc64"
|
||||
CFLAGS += -fintegrated-as
|
||||
.endif
|
||||
|
||||
MAKE_FLAGS += LIBOBJCLIBNAME=objc2 \
|
||||
LIBOBJC=libobjc2 \
|
||||
HEADER_DIR=${DESTDIR}${PREFIX}/include/gnustep \
|
||||
|
Loading…
Reference in New Issue
Block a user