@@ -686,6 +686,7 @@ CPPFLAGS
686686ac_ct_CC
687687EXEEXT
688688OBJEXT
689+ SUN_STUDIO_CC
689690CPP
690691GCC
691692TAS
@@ -3758,6 +3759,54 @@ fi
37583759
37593760rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
37603761
3762+ # Check if it's Sun Studio compiler. We assume that
3763+ # __SUNPRO_C will be defined for Sun Studio compilers
3764+ cat >conftest.$ac_ext <<_ACEOF
3765+ /* confdefs.h. */
3766+ _ACEOF
3767+ cat confdefs.h >>conftest.$ac_ext
3768+ cat >>conftest.$ac_ext <<_ACEOF
3769+ /* end confdefs.h. */
3770+
3771+ int
3772+ main ()
3773+ {
3774+ #ifndef __SUNPRO_C
3775+ choke me
3776+ #endif
3777+ ;
3778+ return 0;
3779+ }
3780+ _ACEOF
3781+ rm -f conftest.$ac_objext
3782+ if { (ac_try="$ac_compile"
3783+ case "(($ac_try" in
3784+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3785+ *) ac_try_echo=$ac_try;;
3786+ esac
3787+ eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3788+ (eval "$ac_compile") 2>conftest.er1
3789+ ac_status=$?
3790+ grep -v '^ *+' conftest.er1 >conftest.err
3791+ rm -f conftest.er1
3792+ cat conftest.err >&5
3793+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
3794+ (exit $ac_status); } && {
3795+ test -z "$ac_c_werror_flag" ||
3796+ test ! -s conftest.err
3797+ } && test -s conftest.$ac_objext; then
3798+ SUN_STUDIO_CC=yes
3799+ else
3800+ echo "$as_me: failed program was:" >&5
3801+ sed 's/^/| /' conftest.$ac_ext >&5
3802+
3803+ SUN_STUDIO_CC=no
3804+ fi
3805+
3806+ rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3807+
3808+
3809+
37613810unset CFLAGS
37623811
37633812#
@@ -26726,6 +26775,7 @@ CPPFLAGS!$CPPFLAGS$ac_delim
2672626775ac_ct_CC!$ac_ct_CC$ac_delim
2672726776EXEEXT!$EXEEXT$ac_delim
2672826777OBJEXT!$OBJEXT$ac_delim
26778+ SUN_STUDIO_CC!$SUN_STUDIO_CC$ac_delim
2672926779CPP!$CPP$ac_delim
2673026780GCC!$GCC$ac_delim
2673126781TAS!$TAS$ac_delim
@@ -26754,7 +26804,6 @@ ELF_SYS!$ELF_SYS$ac_delim
2675426804LDFLAGS_SL!$LDFLAGS_SL$ac_delim
2675526805LD!$LD$ac_delim
2675626806with_gnu_ld!$with_gnu_ld$ac_delim
26757- ld_R_works!$ld_R_works$ac_delim
2675826807_ACEOF
2675926808
2676026809 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
@@ -26796,6 +26845,7 @@ _ACEOF
2679626845ac_delim='%!_!# '
2679726846for ac_last_try in false false false false false :; do
2679826847 cat >conf$$subs.sed <<_ACEOF
26848+ ld_R_works!$ld_R_works$ac_delim
2679926849RANLIB!$RANLIB$ac_delim
2680026850STRIP!$STRIP$ac_delim
2680126851STRIP_STATIC_LIB!$STRIP_STATIC_LIB$ac_delim
@@ -26850,7 +26900,7 @@ vpath_build!$vpath_build$ac_delim
2685026900LTLIBOBJS!$LTLIBOBJS$ac_delim
2685126901_ACEOF
2685226902
26853- if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` =52 ; then
26903+ if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` =53 ; then
2685426904 break
2685526905 elif $ac_last_try; then
2685626906 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5