Skip to content
Snippets Groups Projects

Support for single precision wp

Merged Dylan Kierans requested to merge feature-single-precision-rebase into master
Compare and
17 files
+ 1311
228
Compare changes
  • Side-by-side
  • Inline
Files
17
+ 10
1
@@ -27,6 +27,7 @@ add_library(
fortran-support
${CMAKE_CURRENT_BINARY_DIR}/config.h
fortran_support.F90
mo_iconlib_kind.F90
mo_exception.F90
mo_expression.F90
mo_fortran_tools.F90
@@ -75,7 +76,15 @@ set_target_properties(
EXPORT_NAME ${PROJECT_NAME}::fortran-support)
if(FS_ENABLE_MIXED_PRECISION)
target_compile_definitions(fortran-support PRIVATE __MIXED_PRECISION)
if(FS_ENABLE_SINGLE_PRECISION)
# Do not enable MIXED_PRECISION if SINGLE_PRECISION enabled
else()
target_compile_definitions(fortran-support PRIVATE __MIXED_PRECISION)
endif()
endif()
if(FS_ENABLE_SINGLE_PRECISION)
target_compile_definitions(fortran-support PRIVATE __SINGLE_PRECISION)
endif()
include("${PROJECT_SOURCE_DIR}/cmake/check_macro.cmake")
Loading