summaryrefslogtreecommitdiffstats
path: root/meson/suppressions
diff options
context:
space:
mode:
Diffstat (limited to 'meson/suppressions')
-rw-r--r--meson/suppressions/meson.build7
1 files changed, 6 insertions, 1 deletions
diff --git a/meson/suppressions/meson.build b/meson/suppressions/meson.build
index 1ffc1a0..2f96751 100644
--- a/meson/suppressions/meson.build
+++ b/meson/suppressions/meson.build
@@ -15,7 +15,7 @@ if is_variable('cc')
c_suppressions = []
if get_option('strict')
- if cc.get_id() == 'clang'
+ if cc.get_id() in ['clang', 'emscripten']
c_suppressions += [
'-Wno-bad-function-cast',
'-Wno-c11-extensions', # Glib
@@ -63,6 +63,11 @@ if is_variable('cc')
c_suppressions += [
'-Wno-nullability-extension',
]
+ elif cc.get_id() == 'emscripten'
+ c_suppressions += [
+ '-Wno-format',
+ '-Wno-nullability-extension',
+ ]
elif cc.get_id() == 'msvc'
c_suppressions += [
'/wd4706', # assignment within conditional expression