Don't add -Wno-class-memaccess with older gcc.
This is a gcc 8.0+ warning which needed to be silenced on for the riscv build. amd64-xtoolchain-gcc still uses gcc 6.4.0 and does not understand this flag. Reviewed by: asomers Feedback from: imp Differential Revision: https://reviews.freebsd.org/D21195
This commit is contained in:
parent
bdccf0bbac
commit
4a045a66fd
@ -1,5 +1,7 @@
|
||||
# $FreeBSD$
|
||||
|
||||
.include <bsd.compiler.mk>
|
||||
|
||||
PACKAGE= tests
|
||||
|
||||
TESTSDIR= ${TESTSBASE}/sys/fs/fusefs
|
||||
@ -65,7 +67,10 @@ TEST_METADATA+= timeout=10
|
||||
FUSEFS= ${SRCTOP}/sys/fs/fuse
|
||||
MOUNT= ${SRCTOP}/sbin/mount
|
||||
# Suppress warnings that GCC generates for the libc++ and gtest headers.
|
||||
CXXWARNFLAGS.gcc+= -Wno-placement-new -Wno-attributes -Wno-class-memaccess
|
||||
CXXWARNFLAGS.gcc+= -Wno-placement-new -Wno-attributes
|
||||
.if ${COMPILER_TYPE} == "gcc" && ${COMPILER_VERSION} >= 80000
|
||||
CXXWARNFLAGS+= -Wno-class-memaccess
|
||||
.endif
|
||||
CXXFLAGS+= -I${SRCTOP}/tests
|
||||
CXXFLAGS+= -I${FUSEFS}
|
||||
CXXFLAGS+= -I${MOUNT}
|
||||
|
Loading…
x
Reference in New Issue
Block a user