mirror of
				https://github.com/ethereum/solidity
				synced 2023-10-03 13:03:40 +00:00 
			
		
		
		
	Merge pull request #6912 from ethereum/bigEndian
CMake error for big endian systems.
This commit is contained in:
		
						commit
						74b589577b
					
				| @ -13,6 +13,17 @@ eth_policy() | ||||
| set(PROJECT_VERSION "0.5.10") | ||||
| project(solidity VERSION ${PROJECT_VERSION} LANGUAGES CXX) | ||||
| 
 | ||||
| if (${CMAKE_VERSION} VERSION_LESS "3.9.0") | ||||
| 	# needed for the big endian test for older cmake versions | ||||
| 	enable_language(C) | ||||
| endif() | ||||
| 
 | ||||
| include(TestBigEndian) | ||||
| TEST_BIG_ENDIAN(IS_BIG_ENDIAN) | ||||
| if (IS_BIG_ENDIAN) | ||||
| 	message(FATAL_ERROR "${PROJECT_NAME} currently does not support big endian systems.") | ||||
| endif() | ||||
| 
 | ||||
| option(LLL "Build LLL" OFF) | ||||
| option(SOLC_LINK_STATIC "Link solc executable statically on supported platforms" OFF) | ||||
| option(LLLC_LINK_STATIC "Link lllc executable statically on supported platforms" OFF) | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user