WIP: pedantic

This commit is contained in:
Enrico Weigelt, metux IT consult
2025-08-29 14:50:56 +02:00
parent b9c5787ca5
commit d38092f7db

View File

@@ -11,6 +11,7 @@ release_date = '2025-12-21'
add_project_arguments('-DHAVE_DIX_CONFIG_H', language: ['c', 'objc'])
cc = meson.get_compiler('c')
add_project_arguments('-pedantic', language : 'c')
add_project_arguments('-fno-strict-aliasing', language : 'c')
add_project_arguments('-fvisibility=hidden', language : 'c')
add_project_arguments('-Wvla', language: 'c')
@@ -38,6 +39,7 @@ conf_data.set('_DIX_CONFIG_H_', '1')
if cc.get_id() == 'gcc' or cc.get_id() == 'clang'
test_wflags = [
'-pedantic',
'-Wall',
'-Wchar-subscripts',
'-Wpointer-arith',