meson/mesonbuild/modules
Philip Withnall 42ba8efaf2 gnome: Drop use of volatile in GLib type functions
See https://gitlab.gnome.org/GNOME/glib/-/issues/600

`volatile` was previously mistakenly used in GLib to indicate that a
variable was accessed atomically or otherwise multi-threaded. It’s not
meant for that, and up to date compilers (like gcc-11) will rightly warn
about it.

Drop the `volatile` qualifiers.

Based on a patch by Jeff Law.

See also http://isvolatileusefulwiththreads.in/c/.

Signed-off-by: Philip Withnall <pwithnall@endlessos.org>
2020-11-17 17:45:25 +02:00
..
__init__.py typing: more fixes 2020-09-08 20:15:58 +02:00
cmake.py include_type: Add CMake subporject dependency method (fixes #6879) 2020-10-13 23:51:25 +03:00
dlang.py dlang module: allow all configuration types when generating dub.json 2018-07-16 12:39:29 +01:00
fs.py pathlib: Fix resolve() by overriding it in Python 3.5 2020-10-04 10:45:48 +02:00
gnome.py gnome: Drop use of volatile in GLib type functions 2020-11-17 17:45:25 +02:00
hotdoc.py Make werror per subproject option 2020-03-24 22:48:55 +02:00
i18n.py Remove some uses of mesonlib.run_once 2020-03-05 09:31:29 -08:00
keyval.py Stabilize keyval module 2020-07-19 17:53:32 +03:00
modtest.py Updated all modules to work with the new API. 2018-04-15 13:32:38 +05:30
pkgconfig.py pkgconfig: Make external deps of static library public 2020-11-04 17:56:48 +02:00
python.py python.dependency() is not respecting 'required' kwarg 2020-10-06 19:15:59 -04:00
python3.py Fix legacy env var support with cross 2020-03-23 17:51:36 +02:00
qt.py qt module: fix error message typo, translation qresource accepts qm not ts 2020-11-04 17:23:34 +02:00
qt4.py qt module: rcc supports depfiles now, given a recent enough version of Qt5 2020-07-13 22:28:58 +00:00
qt5.py qt module: rcc supports depfiles now, given a recent enough version of Qt5 2020-07-13 22:28:58 +00:00
rpm.py rpm: update for host machine compiler API change 2019-12-05 23:07:18 -05:00
sourceset.py switch python2 %s for python3 .format 2020-04-21 00:16:21 +03:00
unstable_cuda.py Add table entry for CUDA Toolkit 10.2.89. 2019-11-21 13:53:08 -05:00
unstable_external_project.py pathlib: Fix resolve() by overriding it in Python 3.5 2020-10-04 10:45:48 +02:00
unstable_icestorm.py Don't use len() to test for container emptiness 2019-04-25 12:28:51 -07:00
unstable_simd.py Fix typos found by codespell 2019-11-06 09:55:30 -05:00
windows.py windows: Avoid target name clash happening in GTK+ 2020-10-15 23:07:29 +03:00