mirror of
				https://github.com/catchorg/Catch2.git
				synced 2025-11-04 14:09:33 +01:00 
			
		
		
		
	Add lcc to the list of unwanted compilers that mimic gcc
This commit is contained in:
		
				
					committed by
					
						
						Martin Hořeňovský
					
				
			
			
				
	
			
			
			
						parent
						
							b025a007b9
						
					
				
				
					commit
					4cb3220a8a
				
			@@ -39,9 +39,9 @@
 | 
			
		||||
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// We have to avoid both ICC and Clang, because they try to mask themselves
 | 
			
		||||
// as gcc, and we want only GCC in this block
 | 
			
		||||
#if defined(__GNUC__) && !defined(__clang__) && !defined(__ICC) && !defined(__CUDACC__)
 | 
			
		||||
// Only GCC compiler should be used in this block, so other compilers trying to
 | 
			
		||||
// mask themselves as GCC should be ignored.
 | 
			
		||||
#if defined(__GNUC__) && !defined(__clang__) && !defined(__ICC) && !defined(__CUDACC__) && !defined(__LCC__)
 | 
			
		||||
#    define CATCH_INTERNAL_START_WARNINGS_SUPPRESSION _Pragma( "GCC diagnostic push" )
 | 
			
		||||
#    define CATCH_INTERNAL_STOP_WARNINGS_SUPPRESSION  _Pragma( "GCC diagnostic pop" )
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user