mirror of
				https://github.com/eclipse/upm.git
				synced 2025-11-04 09:05:34 +03:00 
			
		
		
		
	C: Fixes for sign compares in C libraries
Added explicit error for sign compares to CMake. Updated a handful of C source which compared unsigned vs signed. Signed-off-by: Noel Eck <noel.eck@intel.com>
This commit is contained in:
		@@ -104,6 +104,7 @@ endif (WERROR)
 | 
			
		||||
upm_add_compile_flags(C ${C_CXX_WARNING_FLAGS}
 | 
			
		||||
  -Winit-self
 | 
			
		||||
  -Wimplicit
 | 
			
		||||
  -Wsign-compare
 | 
			
		||||
  -Wmissing-parameter-type)
 | 
			
		||||
 | 
			
		||||
# Set CXX compiler warning flags at top-level scope and emit a warning about
 | 
			
		||||
@@ -111,6 +112,7 @@ upm_add_compile_flags(C ${C_CXX_WARNING_FLAGS}
 | 
			
		||||
upm_add_compile_flags(CXX ${C_CXX_WARNING_FLAGS}
 | 
			
		||||
  -Wnon-virtual-dtor
 | 
			
		||||
  -Woverloaded-virtual
 | 
			
		||||
  -Wsign-compare
 | 
			
		||||
  -Wreorder)
 | 
			
		||||
 | 
			
		||||
# Allow exception error handling for Android C++
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user