Skip to content

Commit 1a308a0

Browse files
authored
Move OpenMP dependency handling for clang/gfortran combo
1 parent dc1c880 commit 1a308a0

File tree

2 files changed

+3
-7
lines changed

2 files changed

+3
-7
lines changed

Makefile.system

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -608,6 +608,9 @@ endif
608608

609609
ifeq ($(C_COMPILER), CLANG)
610610
CCOMMON_OPT += -fopenmp
611+
ifeq ($(F_COMPILER), GFORTRAN)
612+
FEXTRALIB := $(subst -lgomp,-lomp,$(FEXTRALIB))
613+
endif
611614
endif
612615

613616
ifeq ($(C_COMPILER), INTEL)

f_check

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -373,13 +373,6 @@ if [ -n "$link" ]; then
373373
;;
374374
esac
375375

376-
case "$flag" in *-lgomp*)
377-
case "$CC" in *clang*)
378-
flag="-lomp"
379-
;;
380-
esac
381-
esac
382-
383376
case "$flag" in -l*)
384377
case "$flag" in
385378
*ibrary*|*gfortranbegin*|*flangmain*|*frtbegin*|*pathfstart*|\

0 commit comments

Comments
 (0)