Support Arm Compiler for Linux as classic flang (#4436)

* Support ArmCompilerforLinux as classic flang
This commit is contained in:
Martin Kroeker 2024-01-17 07:33:10 +01:00 committed by GitHub
parent 452741b67f
commit ec46ca7a43
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 7 additions and 3 deletions

View File

@ -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'