Revert "Parse the triple in base-config-ix to propagate ANDROID variable correctly"
This reverts commit r273914. This commit broke bots building compiler-rt using LLVM_BUILD_EXTERNAL_COMPILER_RT. See: http://lab.llvm.org:8080/green/job/clang-stage1-configure-RA_build/22221/console llvm-svn: 273956
This commit is contained in:
		
							parent
							
								
									f10c7fc286
								
							
						
					
					
						commit
						90b46fba3d
					
				| 
						 | 
					@ -86,6 +86,18 @@ if (COMPILER_RT_STANDALONE_BUILD)
 | 
				
			||||||
  set(LLVM_LIT_ARGS "${LIT_ARGS_DEFAULT}" CACHE STRING "Default options for lit")
 | 
					  set(LLVM_LIT_ARGS "${LIT_ARGS_DEFAULT}" CACHE STRING "Default options for lit")
 | 
				
			||||||
endif()
 | 
					endif()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					set(COMPILER_RT_DEFAULT_TARGET_TRIPLE ${TARGET_TRIPLE} CACHE STRING
 | 
				
			||||||
 | 
					    "Default triple for which compiler-rt runtimes will be built.")
 | 
				
			||||||
 | 
					if(DEFINED COMPILER_RT_TEST_TARGET_TRIPLE)
 | 
				
			||||||
 | 
					  # Backwards compatibility: this variable used to be called
 | 
				
			||||||
 | 
					  # COMPILER_RT_TEST_TARGET_TRIPLE.
 | 
				
			||||||
 | 
					  set(COMPILER_RT_DEFAULT_TARGET_TRIPLE ${COMPILER_RT_TEST_TARGET_TRIPLE})
 | 
				
			||||||
 | 
					endif()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					string(REPLACE "-" ";" TARGET_TRIPLE_LIST ${COMPILER_RT_DEFAULT_TARGET_TRIPLE})
 | 
				
			||||||
 | 
					list(GET TARGET_TRIPLE_LIST 0 COMPILER_RT_DEFAULT_TARGET_ARCH)
 | 
				
			||||||
 | 
					list(GET TARGET_TRIPLE_LIST 1 COMPILER_RT_DEFAULT_TARGET_OS)
 | 
				
			||||||
 | 
					list(GET TARGET_TRIPLE_LIST 2 COMPILER_RT_DEFAULT_TARGET_ABI)
 | 
				
			||||||
# Determine if test target triple is specified explicitly, and doesn't match the
 | 
					# Determine if test target triple is specified explicitly, and doesn't match the
 | 
				
			||||||
# default.
 | 
					# default.
 | 
				
			||||||
if(NOT COMPILER_RT_DEFAULT_TARGET_TRIPLE STREQUAL TARGET_TRIPLE)
 | 
					if(NOT COMPILER_RT_DEFAULT_TARGET_TRIPLE STREQUAL TARGET_TRIPLE)
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -61,19 +61,6 @@ else()
 | 
				
			||||||
  set(COMPILER_RT_TEST_COMPILER_ID GNU)
 | 
					  set(COMPILER_RT_TEST_COMPILER_ID GNU)
 | 
				
			||||||
endif()
 | 
					endif()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
set(COMPILER_RT_DEFAULT_TARGET_TRIPLE ${TARGET_TRIPLE} CACHE STRING
 | 
					 | 
				
			||||||
    "Default triple for which compiler-rt runtimes will be built.")
 | 
					 | 
				
			||||||
if(DEFINED COMPILER_RT_TEST_TARGET_TRIPLE)
 | 
					 | 
				
			||||||
  # Backwards compatibility: this variable used to be called
 | 
					 | 
				
			||||||
  # COMPILER_RT_TEST_TARGET_TRIPLE.
 | 
					 | 
				
			||||||
  set(COMPILER_RT_DEFAULT_TARGET_TRIPLE ${COMPILER_RT_TEST_TARGET_TRIPLE})
 | 
					 | 
				
			||||||
endif()
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
string(REPLACE "-" ";" TARGET_TRIPLE_LIST ${COMPILER_RT_DEFAULT_TARGET_TRIPLE})
 | 
					 | 
				
			||||||
list(GET TARGET_TRIPLE_LIST 0 COMPILER_RT_DEFAULT_TARGET_ARCH)
 | 
					 | 
				
			||||||
list(GET TARGET_TRIPLE_LIST 1 COMPILER_RT_DEFAULT_TARGET_OS)
 | 
					 | 
				
			||||||
list(GET TARGET_TRIPLE_LIST 2 COMPILER_RT_DEFAULT_TARGET_ABI)
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
if ("${COMPILER_RT_DEFAULT_TARGET_ABI}" STREQUAL "androideabi")
 | 
					if ("${COMPILER_RT_DEFAULT_TARGET_ABI}" STREQUAL "androideabi")
 | 
				
			||||||
  set(ANDROID 1)
 | 
					  set(ANDROID 1)
 | 
				
			||||||
endif()
 | 
					endif()
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue