Try to enable LTO by default
This commit is contained in:
		
							parent
							
								
									a2915f78c5
								
							
						
					
					
						commit
						d74e6a5e39
					
				| @ -31,7 +31,7 @@ option(ENABLE_ASSERTIONS "Use assertions in release mode" OFF) | |||||||
| option(ENABLE_DEBUG_LOGGING "Use debug logging in release mode" OFF) | option(ENABLE_DEBUG_LOGGING "Use debug logging in release mode" OFF) | ||||||
| option(ENABLE_COVERAGE "Build with coverage instrumentalisation" OFF) | option(ENABLE_COVERAGE "Build with coverage instrumentalisation" OFF) | ||||||
| option(ENABLE_SANITIZER "Use memory sanitizer for Debug build" OFF) | option(ENABLE_SANITIZER "Use memory sanitizer for Debug build" OFF) | ||||||
| option(ENABLE_LTO "Use LTO if available" OFF) | option(ENABLE_LTO "Use LTO if available" ON) | ||||||
| option(ENABLE_FUZZING "Fuzz testing using LLVM's libFuzzer" OFF) | option(ENABLE_FUZZING "Fuzz testing using LLVM's libFuzzer" OFF) | ||||||
| option(ENABLE_NODE_BINDINGS "Build NodeJs bindings" OFF) | option(ENABLE_NODE_BINDINGS "Build NodeJs bindings" OFF) | ||||||
| option(ENABLE_CLANG_TIDY "Enables clang-tidy checks" OFF) | option(ENABLE_CLANG_TIDY "Enables clang-tidy checks" OFF) | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user