Support Arm Compiler for Linux as classic flang (#4436)
* Support ArmCompilerforLinux as classic flang
This commit is contained in:
parent
452741b67f
commit
ec46ca7a43
8
f_check
8
f_check
|
@ -45,7 +45,7 @@ if [ -z "$compiler" ]; then
|
||||||
pathf90 pathf95
|
pathf90 pathf95
|
||||||
pgf95 pgf90 pgf77 pgfortran nvfortran
|
pgf95 pgf90 pgf77 pgfortran nvfortran
|
||||||
flang egfortran
|
flang egfortran
|
||||||
ifort nagfor ifx ftn crayftn"
|
ifort nagfor ifx ftn crayftn armflang"
|
||||||
|
|
||||||
for list in $lists; do
|
for list in $lists; do
|
||||||
for p in $path; do
|
for p in $path; do
|
||||||
|
@ -86,6 +86,10 @@ else
|
||||||
vendor=CRAY
|
vendor=CRAY
|
||||||
openmp='-fopenmp'
|
openmp='-fopenmp'
|
||||||
;;
|
;;
|
||||||
|
*Arm\ F90*)
|
||||||
|
vendor=FLANG
|
||||||
|
openmp='-fopenmp'
|
||||||
|
;;
|
||||||
*GNU*|*GCC*)
|
*GNU*|*GCC*)
|
||||||
|
|
||||||
v="${data#*GCC: *\) }"
|
v="${data#*GCC: *\) }"
|
||||||
|
@ -108,7 +112,7 @@ else
|
||||||
if [ "$major" -ge 17 ]; then
|
if [ "$major" -ge 17 ]; then
|
||||||
vendor=FLANGNEW
|
vendor=FLANGNEW
|
||||||
fi
|
fi
|
||||||
;;
|
;;
|
||||||
*ifort*|*ifx*)
|
*ifort*|*ifx*)
|
||||||
vendor=INTEL
|
vendor=INTEL
|
||||||
openmp='-fopenmp'
|
openmp='-fopenmp'
|
||||||
|
|
Loading…
Reference in New Issue