Skip to content

Commit d6c1f37

Browse files
author
Oscar Fuentes
committed
GetTargetTriple.cmake: detect MinGW 64 bits.
llvm-svn: 116424
1 parent e01d224 commit d6c1f37

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

llvm/cmake/modules/GetTargetTriple.cmake

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,11 @@ function( get_target_triple var )
99
set( value "i686-pc-win32" )
1010
endif()
1111
elseif( MINGW AND NOT MSYS )
12-
set( value "i686-pc-mingw32" )
12+
if( CMAKE_SIZEOF_VOID_P EQUAL 8 )
13+
set( value "x86_64-w64-mingw32" )
14+
else()
15+
set( value "i686-pc-mingw32" )
16+
endif()
1317
else( MSVC )
1418
set(config_guess ${LLVM_MAIN_SRC_DIR}/autoconf/config.guess)
1519
execute_process(COMMAND sh ${config_guess}

0 commit comments

Comments
 (0)