Index: libcfa/src/exception.c
===================================================================
--- libcfa/src/exception.c	(revision 21923bd69beadddd764dbbb5886c599246dec848)
+++ libcfa/src/exception.c	(revision f017af691b3b9b7f3f2088d796c00c74804513ec)
@@ -445,8 +445,8 @@
 
 #pragma GCC push_options
-#if __GNUC__ != 7
+#if __GNUC__ < 7
 #pragma GCC optimize("no-toplevel-reorder")
-#else
-#pragma GCC optimize("no-unit-at-a-time")
+#elif __GNUC__ == 7
+#pragma GCC optimize(0)
 #endif
 
