@@ -3730,7 +3730,7 @@ else case e in #(
3730
3730
e) enable_msvc=no
3731
3731
case $build in
3732
3732
*-mingw* | *-cygwin* | *-msys* )
3733
- for ac_prog in gcc clang icl cl
3733
+ for ac_prog in gcc clang icx icl cl
3734
3734
do
3735
3735
# Extract the first word of "$ac_prog", so it can be a program name with args.
3736
3736
set dummy $ac_prog; ac_word=$2
3778
3778
test -n "$CC" && break
3779
3779
done
3780
3780
3781
- case "$CC" in *cl ) enable_msvc=yes ;; esac
3781
+ case "$CC" in *cl | *icx ) enable_msvc=yes ;; esac
3782
3782
;;
3783
3783
esac ;;
3784
3784
esac
4817
4817
4818
4818
4819
4819
if test $enable_msvc = yes ; then
4820
- for ac_prog in icl cl
4820
+ for ac_prog in icx icl cl
4821
4821
do
4822
4822
# Extract the first word of "$ac_prog", so it can be a program name with args.
4823
4823
set dummy $ac_prog; ac_word=$2
@@ -4881,7 +4881,7 @@ ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4881
4881
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4882
4882
ac_compiler_gnu=$ac_cv_c_compiler_gnu
4883
4883
if test -n "$ac_tool_prefix"; then
4884
- for ac_prog in gcc clang cc icc icl cl cc xlc xlc_r pgcc
4884
+ for ac_prog in gcc clang cc icx icc icl cl cc xlc xlc_r pgcc
4885
4885
do
4886
4886
# Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4887
4887
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4931
4931
fi
4932
4932
if test -z "$CC"; then
4933
4933
ac_ct_CC=$CC
4934
- for ac_prog in gcc clang cc icc icl cl cc xlc xlc_r pgcc
4934
+ for ac_prog in gcc clang cc icx icc icl cl cc xlc xlc_r pgcc
4935
4935
do
4936
4936
# Extract the first word of "$ac_prog", so it can be a program name with args.
4937
4937
set dummy $ac_prog; ac_word=$2
5775
5775
5776
5776
5777
5777
if test $enable_msvc = yes ; then
5778
- for ac_prog in icl cl
5778
+ for ac_prog in icx icl cl
5779
5779
do
5780
5780
# Extract the first word of "$ac_prog", so it can be a program name with args.
5781
5781
set dummy $ac_prog; ac_word=$2
@@ -5843,7 +5843,7 @@ if test -z "$CXX"; then
5843
5843
CXX=$CCC
5844
5844
else
5845
5845
if test -n "$ac_tool_prefix"; then
5846
- for ac_prog in g++ clang++ c++ pgCC icpc gpp cxx cc++ icl cl FCC KCC RCC xlC_r aCC CC
5846
+ for ac_prog in g++ clang++ c++ pgCC icx icpc gpp cxx cc++ icl cl FCC KCC RCC xlC_r aCC CC
5847
5847
do
5848
5848
# Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5849
5849
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5893
5893
fi
5894
5894
if test -z "$CXX"; then
5895
5895
ac_ct_CXX=$CXX
5896
- for ac_prog in g++ clang++ c++ pgCC icpc gpp cxx cc++ icl cl FCC KCC RCC xlC_r aCC CC
5896
+ for ac_prog in g++ clang++ c++ pgCC icx icpc gpp cxx cc++ icl cl FCC KCC RCC xlC_r aCC CC
5897
5897
do
5898
5898
# Extract the first word of "$ac_prog", so it can be a program name with args.
5899
5899
set dummy $ac_prog; ac_word=$2
6442
6442
# first in PATH, which causes compile and link checks to fail.)
6443
6443
# For the same reason, set LD to use the compile wrapper.
6444
6444
if test $enable_msvc = yes ; then
6445
- for ac_prog in ifort
6445
+ for ac_prog in ifx ifort
6446
6446
do
6447
6447
# Extract the first word of "$ac_prog", so it can be a program name with args.
6448
6448
set dummy $ac_prog; ac_word=$2
@@ -6506,7 +6506,7 @@ ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
6506
6506
ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6507
6507
ac_compiler_gnu=$ac_cv_f77_compiler_gnu
6508
6508
if test -n "$ac_tool_prefix"; then
6509
- for ac_prog in gfortran ifort g95 fort77 f77 f95 f90 g77 pgf90 pgf77 ifc frt af77 xlf_r fl32
6509
+ for ac_prog in gfortran ifx ifort flang g95 fort77 f77 f95 f90 g77 pgf90 pgf77 ifc frt af77 xlf_r fl32
6510
6510
do
6511
6511
# Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
6512
6512
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
6556
6556
fi
6557
6557
if test -z "$F77"; then
6558
6558
ac_ct_F77=$F77
6559
- for ac_prog in gfortran ifort g95 fort77 f77 f95 f90 g77 pgf90 pgf77 ifc frt af77 xlf_r fl32
6559
+ for ac_prog in gfortran ifx ifort flang g95 fort77 f77 f95 f90 g77 pgf90 pgf77 ifc frt af77 xlf_r fl32
6560
6560
do
6561
6561
# Extract the first word of "$ac_prog", so it can be a program name with args.
6562
6562
set dummy $ac_prog; ac_word=$2
@@ -13911,8 +13911,8 @@ fi
13911
13911
# hardcode_libdir_flag_spec is actually meaningless, as there is
13912
13912
# no search path for DLLs.
13913
13913
case $cc_basename in
13914
- cl* | icl* | ifort*)
13915
- # Native MSVC or ICC or IFORT
13914
+ cl* | icl* | ifort* | icx* | ifx* )
13915
+ # Native MSVC or classic or new Intel Compilers
13916
13916
hardcode_libdir_flag_spec=' '
13917
13917
allow_undefined_flag=unsupported
13918
13918
always_export_symbols=yes
@@ -13953,7 +13953,7 @@ fi
13953
13953
fi'
13954
13954
;;
13955
13955
*)
13956
- # Assume MSVC and ICC and IFORT wrapper
13956
+ # Assume MSVC and Intel compilers wrapper
13957
13957
hardcode_libdir_flag_spec=' '
13958
13958
allow_undefined_flag=unsupported
13959
13959
# Tell ltmain to make .lib files, not .a files.
@@ -15014,8 +15014,8 @@ cygwin* | mingw* | windows* | pw32* | cegcc*)
15014
15014
dynamic_linker='Win32 ld.exe'
15015
15015
;;
15016
15016
15017
- *,cl* | *,icl* | *,ifort*)
15018
- # Native MSVC or ICC or IFORT
15017
+ *,cl* | *,icl* | *,ifort* | *,icx* | *,ifx* )
15018
+ # Native MSVC or classic or new Intel Compilers
15019
15019
libname_spec='$name'
15020
15020
soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
15021
15021
library_names_spec='$libname.dll.lib'
@@ -17732,8 +17732,8 @@ fi
17732
17732
17733
17733
cygwin* | mingw* | windows* | pw32* | cegcc*)
17734
17734
case $GXX,$cc_basename in
17735
- ,cl* | no,cl* | ,icl* | no,icl* | ,ifort* | no,ifort* )
17736
- # Native MSVC or ICC or IFORT
17735
+ ,cl* | no,cl* | ,icl* | no,icl* | ,ifort* | no,ifort* | ,icx* | no,icx* | ,ifx* | no,ifx* )
17736
+ # Native MSVC or classic or new Intel compilers
17737
17737
# hardcode_libdir_flag_spec is actually meaningless, as there is
17738
17738
# no search path for DLLs.
17739
17739
hardcode_libdir_flag_spec_CXX=' '
@@ -19330,7 +19330,7 @@ printf %s "checking whether the $compiler linker ($LD) supports shared libraries
19330
19330
;;
19331
19331
cygwin* | mingw* | windows* | cegcc*)
19332
19332
case $cc_basename in
19333
- cl* | icl* | ifort*)
19333
+ cl* | icl* | ifort* | icx* | ifx* )
19334
19334
exclude_expsyms_CXX='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
19335
19335
;;
19336
19336
*)
@@ -19708,8 +19708,8 @@ cygwin* | mingw* | windows* | pw32* | cegcc*)
19708
19708
dynamic_linker='Win32 ld.exe'
19709
19709
;;
19710
19710
19711
- *,cl* | *,icl* | *,ifort*)
19712
- # Native MSVC or ICC or IFORT
19711
+ *,cl* | *,icl* | *,ifort* | *,icx* | *,ifx* )
19712
+ # Native MSVC or classic or new Intel Compilers
19713
19713
libname_spec='$name'
19714
19714
soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
19715
19715
library_names_spec='$libname.dll.lib'
@@ -22379,8 +22379,8 @@ fi
22379
22379
# hardcode_libdir_flag_spec is actually meaningless, as there is
22380
22380
# no search path for DLLs.
22381
22381
case $cc_basename in
22382
- cl* | icl* | ifort*)
22383
- # Native MSVC or ICC or IFORT
22382
+ cl* | icl* | ifort* | icx* | ifx* )
22383
+ # Native MSVC or classic or new Intel Compilers
22384
22384
hardcode_libdir_flag_spec_F77=' '
22385
22385
allow_undefined_flag_F77=unsupported
22386
22386
always_export_symbols_F77=yes
@@ -22421,7 +22421,7 @@ fi
22421
22421
fi'
22422
22422
;;
22423
22423
*)
22424
- # Assume MSVC and ICC and IFORT wrapper
22424
+ # Assume MSVC and Intel compilers wrapper
22425
22425
hardcode_libdir_flag_spec_F77=' '
22426
22426
allow_undefined_flag_F77=unsupported
22427
22427
# Tell ltmain to make .lib files, not .a files.
@@ -23271,8 +23271,8 @@ cygwin* | mingw* | windows* | pw32* | cegcc*)
23271
23271
dynamic_linker='Win32 ld.exe'
23272
23272
;;
23273
23273
23274
- *,cl* | *,icl* | *,ifort*)
23275
- # Native MSVC or ICC or IFORT
23274
+ *,cl* | *,icl* | *,ifort* | *,icx* | *,ifx* )
23275
+ # Native MSVC or classic or new Intel Compilers
23276
23276
libname_spec='$name'
23277
23277
soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
23278
23278
library_names_spec='$libname.dll.lib'
0 commit comments