@@ -3224,7 +3224,7 @@ else case e in #(
3224
3224
e) enable_msvc=no
3225
3225
case $build in
3226
3226
*-mingw* | *-cygwin* | *-msys* )
3227
- for ac_prog in gcc clang icl cl
3227
+ for ac_prog in gcc clang icx icl cl
3228
3228
do
3229
3229
# Extract the first word of "$ac_prog", so it can be a program name with args.
3230
3230
set dummy $ac_prog; ac_word=$2
3272
3272
test -n "$CC" && break
3273
3273
done
3274
3274
3275
- case "$CC" in *cl ) enable_msvc=yes ;; esac
3275
+ case "$CC" in *cl | *icx ) enable_msvc=yes ;; esac
3276
3276
;;
3277
3277
esac ;;
3278
3278
esac
4311
4311
4312
4312
4313
4313
if test $enable_msvc = yes ; then
4314
- for ac_prog in icl cl
4314
+ for ac_prog in icx icl cl
4315
4315
do
4316
4316
# Extract the first word of "$ac_prog", so it can be a program name with args.
4317
4317
set dummy $ac_prog; ac_word=$2
@@ -4375,7 +4375,7 @@ ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4375
4375
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4376
4376
ac_compiler_gnu=$ac_cv_c_compiler_gnu
4377
4377
if test -n "$ac_tool_prefix"; then
4378
- for ac_prog in gcc clang cc icc icl cl cc xlc xlc_r pgcc
4378
+ for ac_prog in gcc clang cc icx icc icl cl cc xlc xlc_r pgcc
4379
4379
do
4380
4380
# Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4381
4381
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4425
4425
fi
4426
4426
if test -z "$CC"; then
4427
4427
ac_ct_CC=$CC
4428
- for ac_prog in gcc clang cc icc icl cl cc xlc xlc_r pgcc
4428
+ for ac_prog in gcc clang cc icx icc icl cl cc xlc xlc_r pgcc
4429
4429
do
4430
4430
# Extract the first word of "$ac_prog", so it can be a program name with args.
4431
4431
set dummy $ac_prog; ac_word=$2
5269
5269
5270
5270
5271
5271
if test $enable_msvc = yes ; then
5272
- for ac_prog in icl cl
5272
+ for ac_prog in icx icl cl
5273
5273
do
5274
5274
# Extract the first word of "$ac_prog", so it can be a program name with args.
5275
5275
set dummy $ac_prog; ac_word=$2
@@ -5337,7 +5337,7 @@ if test -z "$CXX"; then
5337
5337
CXX=$CCC
5338
5338
else
5339
5339
if test -n "$ac_tool_prefix"; then
5340
- for ac_prog in g++ clang++ c++ pgCC icpc gpp cxx cc++ icl cl FCC KCC RCC xlC_r aCC CC
5340
+ for ac_prog in g++ clang++ c++ pgCC icx icpc gpp cxx cc++ icl cl FCC KCC RCC xlC_r aCC CC
5341
5341
do
5342
5342
# Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5343
5343
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5387
5387
fi
5388
5388
if test -z "$CXX"; then
5389
5389
ac_ct_CXX=$CXX
5390
- for ac_prog in g++ clang++ c++ pgCC icpc gpp cxx cc++ icl cl FCC KCC RCC xlC_r aCC CC
5390
+ for ac_prog in g++ clang++ c++ pgCC icx icpc gpp cxx cc++ icl cl FCC KCC RCC xlC_r aCC CC
5391
5391
do
5392
5392
# Extract the first word of "$ac_prog", so it can be a program name with args.
5393
5393
set dummy $ac_prog; ac_word=$2
@@ -12223,8 +12223,8 @@ fi
12223
12223
# hardcode_libdir_flag_spec is actually meaningless, as there is
12224
12224
# no search path for DLLs.
12225
12225
case $cc_basename in
12226
- cl* | icl* | ifort*)
12227
- # Native MSVC or ICC or IFORT
12226
+ cl* | icl* | ifort* | icx* | ifx* )
12227
+ # Native MSVC or classic or new Intel Compilers
12228
12228
hardcode_libdir_flag_spec=' '
12229
12229
allow_undefined_flag=unsupported
12230
12230
always_export_symbols=yes
@@ -12265,7 +12265,7 @@ fi
12265
12265
fi'
12266
12266
;;
12267
12267
*)
12268
- # Assume MSVC and ICC and IFORT wrapper
12268
+ # Assume MSVC and Intel compilers wrapper
12269
12269
hardcode_libdir_flag_spec=' '
12270
12270
allow_undefined_flag=unsupported
12271
12271
# Tell ltmain to make .lib files, not .a files.
@@ -13326,8 +13326,8 @@ cygwin* | mingw* | windows* | pw32* | cegcc*)
13326
13326
dynamic_linker='Win32 ld.exe'
13327
13327
;;
13328
13328
13329
- *,cl* | *,icl* | *,ifort*)
13330
- # Native MSVC or ICC or IFORT
13329
+ *,cl* | *,icl* | *,ifort* | *,icx* | *,ifx* )
13330
+ # Native MSVC or classic or new Intel Compilers
13331
13331
libname_spec='$name'
13332
13332
soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
13333
13333
library_names_spec='$libname.dll.lib'
@@ -15980,8 +15980,8 @@ fi
15980
15980
15981
15981
cygwin* | mingw* | windows* | pw32* | cegcc*)
15982
15982
case $GXX,$cc_basename in
15983
- ,cl* | no,cl* | ,icl* | no,icl* | ,ifort* | no,ifort* )
15984
- # Native MSVC or ICC or IFORT
15983
+ ,cl* | no,cl* | ,icl* | no,icl* | ,ifort* | no,ifort* | ,icx* | no,icx* | ,ifx* | no,ifx* )
15984
+ # Native MSVC or classic or new Intel compilers
15985
15985
# hardcode_libdir_flag_spec is actually meaningless, as there is
15986
15986
# no search path for DLLs.
15987
15987
hardcode_libdir_flag_spec_CXX=' '
@@ -17578,7 +17578,7 @@ printf %s "checking whether the $compiler linker ($LD) supports shared libraries
17578
17578
;;
17579
17579
cygwin* | mingw* | windows* | cegcc*)
17580
17580
case $cc_basename in
17581
- cl* | icl* | ifort*)
17581
+ cl* | icl* | ifort* | icx* | ifx* )
17582
17582
exclude_expsyms_CXX='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
17583
17583
;;
17584
17584
*)
@@ -17956,8 +17956,8 @@ cygwin* | mingw* | windows* | pw32* | cegcc*)
17956
17956
dynamic_linker='Win32 ld.exe'
17957
17957
;;
17958
17958
17959
- *,cl* | *,icl* | *,ifort*)
17960
- # Native MSVC or ICC or IFORT
17959
+ *,cl* | *,icl* | *,ifort* | *,icx* | *,ifx* )
17960
+ # Native MSVC or classic or new Intel Compilers
17961
17961
libname_spec='$name'
17962
17962
soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
17963
17963
library_names_spec='$libname.dll.lib'
0 commit comments