mirror of
https://github.com/X11Libre/xserver.git
synced 2026-04-14 17:18:09 +00:00
WIP: pedantic
This commit is contained in:
@@ -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',
|
||||
|
||||
Reference in New Issue
Block a user