Skip to content

Commit 76985b6

Browse files
committed
build: suppress -Wunterminated-string-initialization for instrument-hooks core.c
1 parent 9a88d80 commit 76985b6

2 files changed

Lines changed: 6 additions & 0 deletions

File tree

‎core/BUILD‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,9 @@ instrument_hooks_cflags = [
4242
"-Wno-unused-const-variable",
4343
"-Wno-type-limits",
4444
"-Wno-uninitialized",
45+
# Older Clang lacks -Wunterminated-string-initialization; tolerate the unknown flag.
46+
"-Wno-unknown-warning-option",
47+
"-Wno-unterminated-string-initialization",
4548
# When cross-compiling:
4649
"-Wno-constant-conversion",
4750
"-Wno-incompatible-pointer-types",

‎core/CMakeLists.txt‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,9 @@ if(CMAKE_CXX_COMPILER_ID MATCHES "GNU|Clang")
5454
-Wno-unused-const-variable
5555
-Wno-type-limits
5656
-Wno-uninitialized
57+
# Older Clang lacks -Wunterminated-string-initialization; tolerate the unknown flag.
58+
-Wno-unknown-warning-option
59+
-Wno-unterminated-string-initialization
5760
# When cross-compiling:
5861
-Wno-constant-conversion
5962
-Wno-incompatible-pointer-types

0 commit comments

Comments
 (0)