Merge branch 'fix-constructor-test-warning-clang' into 'main'

tests/constructor: Fix "unknown pragma ignored" warning on clang

See merge request GNOME/glib!3611
This commit is contained in:
Philip Withnall 2023-10-04 13:00:26 +00:00
commit a66cc62f56

View File

@ -32,11 +32,14 @@
#include <glib.h>
#ifndef _MSC_VER
#pragma GCC push_options
#pragma GCC optimize ("O0")
#if defined (_MSC_VER)
# pragma optimize ("", off)
#else
#pragma optimize ("", off)
# if defined (__clang__)
# pragma clang optimize off
# elif defined (__GNUC__)
# pragma GCC optimize ("O0")
# endif
#endif
#if defined(_WIN32)