| 
					
				 | 
			
			
				@@ -52,7 +52,11 @@ if("${CMAKE_BUILD_TYPE}" STREQUAL "Release") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     set(COMPILE_OPTIONS -flto) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     set(LINK_OPTIONS -flto) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     set(LOG_LEVEL 2) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    set(DEFINITIONS "") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    if(CMAKE_C_COMPILER_ID STREQUAL "GNU") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        set(DEFINITIONS bool=_Bool true=1 false=0 nullptr=0 static_assert=_Static_assert) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    else() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        set(DEFINITIONS "") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    endif() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 else() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     if(CMAKE_C_COMPILER_ID STREQUAL "GNU") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         set(COMPILE_OPTIONS --coverage) 
			 |