From d8e1c0a515d4bb5818c7e6185d75a96f285d253d Mon Sep 17 00:00:00 2001 From: David Robillard Date: Wed, 17 Aug 2022 13:23:17 -0400 Subject: Remove weird GCC optimization hacks from fmt This somehow breaks the build with gcc 10.2.1 on Debian 11: Patchage.cpp:907:1: error: macro "__OPTIMIZE__" is not used [-Werror=unused-macros] Header libraries messing with optimization flags is wildly inappropriate anyway. --- subprojects/fmt/include/fmt/core.h | 3 --- 1 file changed, 3 deletions(-) (limited to 'subprojects') diff --git a/subprojects/fmt/include/fmt/core.h b/subprojects/fmt/include/fmt/core.h index 0e7843b..a3096d5 100644 --- a/subprojects/fmt/include/fmt/core.h +++ b/subprojects/fmt/include/fmt/core.h @@ -282,9 +282,6 @@ // Enable minimal optimizations for more compact code in debug mode. FMT_GCC_PRAGMA("GCC push_options") -#if !defined(__OPTIMIZE__) && !defined(__NVCOMPILER) -FMT_GCC_PRAGMA("GCC optimize(\"Og\")") -#endif FMT_BEGIN_NAMESPACE FMT_MODULE_EXPORT_BEGIN -- cgit v1.2.1