Enable -Wno-language-extension-token except on Windows
It is required on Windows to be able to use __uuidof(). Bug: dawn:394 Change-Id: I02c1a4d36688c5985d5eb7f65737f6b821655ddc Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/20703 Commit-Queue: Corentin Wallez <cwallez@chromium.org> Reviewed-by: Stephen White <senorblanco@chromium.org> Reviewed-by: Austin Eng <enga@chromium.org>
This commit is contained in:
parent
75f55bfaa3
commit
a121e7fff0
|
@ -112,10 +112,14 @@ config("dawn_internal") {
|
||||||
cflags += [ "-pedantic" ]
|
cflags += [ "-pedantic" ]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# On Windows allow the use of __uuidof()
|
||||||
|
if (is_win) {
|
||||||
|
cflags += [ "-Wno-language-extension-token" ]
|
||||||
|
}
|
||||||
|
|
||||||
# Flags for -pedantic warnings that haven't been fixed yet.
|
# Flags for -pedantic warnings that haven't been fixed yet.
|
||||||
cflags += [
|
cflags += [
|
||||||
"-Wno-gnu-zero-variadic-macro-arguments",
|
"-Wno-gnu-zero-variadic-macro-arguments",
|
||||||
"-Wno-language-extension-token",
|
|
||||||
"-Wno-microsoft-enum-value",
|
"-Wno-microsoft-enum-value",
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue