mirror of
https://git.freebsd.org/src.git
synced 2026-01-11 19:57:22 +00:00
bsd.sys.mk: add NO_WCHARACTER_CONVERSION and use it for googletest
Some checks are pending
Cross-build Kernel / amd64 ubuntu-22.04 (clang-15) (push) Waiting to run
Cross-build Kernel / aarch64 ubuntu-22.04 (clang-15) (push) Waiting to run
Cross-build Kernel / amd64 ubuntu-24.04 (clang-18) (push) Waiting to run
Cross-build Kernel / aarch64 ubuntu-24.04 (clang-18) (push) Waiting to run
Cross-build Kernel / amd64 macos-latest (clang-18) (push) Waiting to run
Cross-build Kernel / aarch64 macos-latest (clang-18) (push) Waiting to run
Some checks are pending
Cross-build Kernel / amd64 ubuntu-22.04 (clang-15) (push) Waiting to run
Cross-build Kernel / aarch64 ubuntu-22.04 (clang-15) (push) Waiting to run
Cross-build Kernel / amd64 ubuntu-24.04 (clang-18) (push) Waiting to run
Cross-build Kernel / aarch64 ubuntu-24.04 (clang-18) (push) Waiting to run
Cross-build Kernel / amd64 macos-latest (clang-18) (push) Waiting to run
Cross-build Kernel / aarch64 macos-latest (clang-18) (push) Waiting to run
This silences warnings about benign implicit character conversions in googletest's gtest-printers.h.
This commit is contained in:
parent
63d1c3c436
commit
ae31c10537
3 changed files with 9 additions and 0 deletions
|
|
@ -10,3 +10,6 @@ CXXFLAGS+= ${GTESTS_FLAGS}
|
|||
|
||||
# Silence warnings about usage of deprecated implicit copy constructors
|
||||
CXXWARNFLAGS+= -Wno-deprecated-copy
|
||||
|
||||
# Silence warnings about implicit character conversions in gtest-printers.h
|
||||
CXXWARNFLAGS+= ${NO_WCHARACTER_CONVERSION}
|
||||
|
|
|
|||
|
|
@ -133,6 +133,9 @@ NO_WARRAY_PARAMETER= -Wno-array-parameter
|
|||
NO_WSTRICT_PROTOTYPES= -Wno-strict-prototypes
|
||||
NO_WDEPRECATED_NON_PROTOTYPE=-Wno-deprecated-non-prototype
|
||||
.endif
|
||||
.if ${COMPILER_TYPE} == "clang" && ${COMPILER_VERSION} >= 210000
|
||||
NO_WCHARACTER_CONVERSION=-Wno-character-conversion
|
||||
.endif
|
||||
.if ${COMPILER_TYPE} == "gcc" && ${COMPILER_VERSION} >= 50200
|
||||
NO_WUNUSED_BUT_SET_VARIABLE=-Wno-unused-but-set-variable
|
||||
.endif
|
||||
|
|
|
|||
|
|
@ -10,3 +10,6 @@ GTESTS_CXXFLAGS+= -frtti
|
|||
CXXFLAGS+= -I${DESTDIR}${INCLUDEDIR}/private
|
||||
|
||||
NO_WTHREAD_SAFETY=
|
||||
|
||||
# Silence warnings about implicit character conversions in gtest-printers.h
|
||||
CXXWARNFLAGS+= ${NO_WCHARACTER_CONVERSION}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue