File tree Expand file tree Collapse file tree 3 files changed +4
-0
lines changed Expand file tree Collapse file tree 3 files changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -111,6 +111,8 @@ set(OPENMP_TEST_FLAGS "" CACHE STRING
111111 "Extra compiler flags to send to the test compiler." )
112112set (OPENMP_TEST_OPENMP_FLAGS ${OPENMP_TEST_COMPILER_OPENMP_FLAGS} CACHE STRING
113113 "OpenMP compiler flag to use for testing OpenMP runtime libraries." )
114+ set (OPENMP_TEST_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} " CACHE STRING
115+ "Additional compiler flags to use for testing Fortran programs." )
114116
115117if (LLVM_RUNTIMES_BUILD)
116118 flang_module_fortran_enable()
Original file line number Diff line number Diff line change @@ -48,6 +48,7 @@ if config.test_fortran_compiler:
4848 ToolSubst (
4949 "%flang" ,
5050 command = config .test_fortran_compiler ,
51+ extra_args = config .test_fortran_flags .split (),
5152 unresolved = "fatal" ,
5253 ),
5354 ], [config .llvm_tools_dir ])
Original file line number Diff line number Diff line change @@ -8,6 +8,7 @@ config.test_compiler_has_omp_h = @OPENMP_TEST_COMPILER_HAS_OMP_H@
88config.test_filecheck = "@OPENMP_FILECHECK_EXECUTABLE@"
99config.test_not = "@OPENMP_NOT_EXECUTABLE@"
1010config.test_openmp_flags = "@OPENMP_TEST_OPENMP_FLAGS@"
11+ config.test_fortran_flags = "@OPENMP_TEST_Fortran_FLAGS@"
1112config.test_extra_flags = "@OPENMP_TEST_FLAGS@"
1213config.libomp_obj_root = "@CMAKE_CURRENT_BINARY_DIR@"
1314config.library_dir = "@LIBOMP_LIBRARY_DIR@"
You can’t perform that action at this time.
0 commit comments