File tree Expand file tree Collapse file tree 1 file changed +3
-6
lines changed Expand file tree Collapse file tree 1 file changed +3
-6
lines changed Original file line number Diff line number Diff line change @@ -21,11 +21,9 @@ cmake_minimum_required(VERSION 2.8)
2121SET (CMAKE_Fortran_COMPILER_WORKS 1)
2222SET (CMAKE_Fortran_ABI_COMPILED 0)
2323SET (CMAKE_Fortran_COMPILER_SUPPORTS_F90 1)
24- SET (CMAKE_Fortran_PREPROCESS_SOURCE
25- "<CMAKE_Fortran_COMPILER> -cpp <DEFINES> <INCLUDES> <FLAGS> -E <SOURCE> -o <PREPROCESSED_SOURCE>" )
2624SET (CMAKE_Fortran_MODDIR_FLAG "-module " )
2725
28- # If we are not building as a part of LLVM, build Flang as an
26+ # If we are not building as a part of LLVM, build Flang as a
2927# standalone project, using LLVM as an external library:
3028if ( CMAKE_SOURCE_DIR STREQUAL CMAKE_CURRENT_SOURCE_DIR )
3129 project (Flang)
@@ -40,15 +38,12 @@ if( ${TARGET_OS} STREQUAL "Linux" )
4038 if ( ${TARGET_ARCHITECTURE} STREQUAL "x86_64" )
4139 set (ARCHNAME x86-64)
4240 set (ARCH X86)
43- set (WRDSZ 64)
4441 elseif ( ${TARGET_ARCHITECTURE} STREQUAL "aarch64" )
4542 set (ARCHNAME aarch64)
4643 set (ARCH ARM)
47- set (WRDSZ 64)
4844 elseif ( ${TARGET_ARCHITECTURE} STREQUAL "ppc64le" )
4945 set (ARCHNAME ppc64le)
5046 set (ARCH POWER)
51- set (WRDSZ 64)
5247 else ()
5348 message ("Unsupported architecture: ${TARGET_ARCHITECTURE} " )
5449 return ()
5853 return ()
5954endif ()
6055
56+ math (EXPR WRDSZ "${CMAKE_SIZEOF_VOID_P} * 8" )
57+
6158# If we are not building as a part of LLVM, build Flang as an
6259# standalone project, using LLVM as an external library:
6360if ( CMAKE_SOURCE_DIR STREQUAL CMAKE_CURRENT_SOURCE_DIR )
You can’t perform that action at this time.
0 commit comments