Commits on Source (18)
-
Simon McVittie authored
Meson warns that get_supported_arguments() is wrong for linker options like these. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Detected by g++ -Wshadow. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
It's inconsistent to ask for this in warning_cflags, and immediately disable it in no_warning_cflags. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
For completeness, I've added separate lists of flags that are only supported for C++, although there are none yet. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
In particular this disables -Wmissing-field-initializers in check-vulkan. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
They sometimes give different warnings. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
We're using GLib, and GLib explicitly doesn't support pedantic Standard C compilers: it assumes and requires the ability to cast between function pointers and data pointers. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
As noted in pressure-vessel, if the compiler decides not to inline a `static inline` function (type-safe macro-equivalent), that isn't really a bug. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
This is Meson best-practice: it avoids accidentally including the wrong config.h when using subprojects. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
This matters when invoked as a subproject, for example by pressure-vessel, in which case we don't get -I$(top_builddir). Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Enable and squash compiler warnings See merge request steam/steam-runtime-tools!82
Showing
- debian/gitlab-ci.yml 11 additions, 0 deletionsdebian/gitlab-ci.yml
- debian/rules 7 additions, 1 deletiondebian/rules
- helpers/check-vulkan.cpp 17 additions, 17 deletionshelpers/check-vulkan.cpp
- helpers/meson.build 3 additions, 0 deletionshelpers/meson.build
- meson.build 52 additions, 21 deletionsmeson.build
- tests/meson.build 12 additions, 0 deletionstests/meson.build