Skip to content

Commit 6854c2b

Browse files
committed
reduce diff
1 parent 7b3ca0e commit 6854c2b

File tree

2 files changed

+7
-9
lines changed

2 files changed

+7
-9
lines changed

CMakeLists.txt

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,9 @@ cmake_minimum_required(VERSION 2.8)
2121
SET(CMAKE_Fortran_COMPILER_WORKS 1)
2222
SET(CMAKE_Fortran_ABI_COMPILED 0)
2323
SET(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>")
2624
SET(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:
3028
if( 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()
@@ -58,6 +53,8 @@ else()
5853
return()
5954
endif()
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:
6360
if( CMAKE_SOURCE_DIR STREQUAL CMAKE_CURRENT_SOURCE_DIR )

runtime/flangrti/CMakeLists.txt

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
12
#
23
# Copyright (c) 2017-2018, NVIDIA CORPORATION. All rights reserved.
34
#
@@ -96,7 +97,7 @@ add_flang_library(flangrti_shared
9697

9798
# Resolve symbols against libm
9899
if (NOT MSVC)
99-
target_link_libraries(flangrti_shared PUBLIC m)
100+
target_link_libraries(flangrti_shared m)
100101
endif()
101102

102103

@@ -106,14 +107,14 @@ if (NOT DEFINED LIBOMP_EXPORT_DIR)
106107
FLANG_LIBOMP
107108
NAMES omp libomp
108109
HINTS ${CMAKE_BINARY_DIR}/lib)
109-
target_link_libraries(flangrti_shared PUBLIC ${FLANG_LIBOMP})
110+
target_link_libraries(flangrti_shared ${FLANG_LIBOMP})
110111
endif()
111112

112113
find_library(
113114
LIBPGMATH
114115
NAMES pgmath libpgmath
115116
HINTS ${CMAKE_BINARY_DIR}/lib)
116-
target_link_libraries(flangrti_shared PUBLIC ${LIBPGMATH})
117+
target_link_libraries(flangrti_shared ${LIBPGMATH})
117118

118119
if( ${TARGET_ARCHITECTURE} STREQUAL "aarch64" )
119120
target_compile_definitions(flangrti_static PRIVATE TARGET_LINUX_ARM)

0 commit comments

Comments
 (0)