Skip to content

Commit 0e5d56a

Browse files
authored
Merge pull request #4170 from felixonmars/patch-2
Fix 64-bit fortran options for riscv64
2 parents ebc157f + f5506b0 commit 0e5d56a

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

cmake/fc.cmake

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,13 @@ if (${F_COMPILER} STREQUAL "GFORTRAN" OR ${F_COMPILER} STREQUAL "F95" OR CMAKE_F
6666
set(FCOMMON_OPT "${FCOMMON_OPT} -mabi=lp32")
6767
endif ()
6868
endif ()
69+
if (RISCV64)
70+
if (BINARY64)
71+
if (INTERFACE64)
72+
set(FCOMMON_OPT "${FCOMMON_OPT} -fdefault-integer-8")
73+
endif ()
74+
endif ()
75+
endif ()
6976
else ()
7077
if (BINARY64)
7178
set(FCOMMON_OPT "${FCOMMON_OPT} -m64")

0 commit comments

Comments
 (0)