Index: libcfa/src/exception.c
===================================================================
--- libcfa/src/exception.c	(revision da36d25fb1a2f474bae010c7465231546031fa03)
+++ libcfa/src/exception.c	(revision 912ccbcf495df9c8cccf8d1396d013895e717e1d)
@@ -10,6 +10,6 @@
 // Created On       : Mon Jun 26 15:13:00 2017
 // Last Modified By : Andrew Beach
-// Last Modified On : Thr Apr  9 12:20:00 2020
-// Update Count     : 17
+// Last Modified On : Tue Apr 14 12:01:00 2020
+// Update Count     : 18
 //
 
@@ -445,5 +445,9 @@
 
 #pragma GCC push_options
+#if __GNUC__ != 7
 #pragma GCC optimize("no-toplevel-reorder")
+#else
+#pragma GCC optimize("no-unit-at-a-time")
+#endif
 
 // Try statements are hoisted out see comments for details. While this could probably be unique
