Handle -Wglobal-constructors too

This commit is contained in:
Jeremy Rifkin
2025-01-18 11:12:08 -06:00
parent b97392b2a4
commit 6ac5e6ab64

View File

@@ -6,11 +6,10 @@
// SPDX-License-Identifier: BSL-1.0 // SPDX-License-Identifier: BSL-1.0
#include <catch2/internal/catch_global_lock.hpp> #include <catch2/internal/catch_global_lock.hpp>
#include <catch2/internal/catch_compiler_capabilities.hpp>
#if defined(__clang__) CATCH_INTERNAL_START_WARNINGS_SUPPRESSION
# pragma clang diagnostic push CATCH_INTERNAL_SUPPRESS_GLOBALS_WARNINGS
# pragma clang diagnostic ignored "-Wexit-time-destructors"
#endif
namespace Catch { namespace Catch {
@@ -18,6 +17,4 @@ namespace Catch {
} // namespace Catch } // namespace Catch
#if defined(__clang__) CATCH_INTERNAL_STOP_WARNINGS_SUPPRESSION
# pragma clang diagnostic pop
#endif