Lines 20-26
Link Here
|
20 |
|
20 |
|
21 |
SYSDEFINES='' |
21 |
SYSDEFINES='' |
22 |
|
22 |
|
23 |
AC_DEFUN([AC_S9X_DEFINE], |
23 |
AC_DEFUN([AC_S9X_DEFINE_DEPRECATED], |
24 |
AC_DEFINE($1, $2, $3) |
24 |
AC_DEFINE($1, $2, $3) |
25 |
SYSDEFINES="$SYSDEFINES"' -D$1') |
25 |
SYSDEFINES="$SYSDEFINES"' -D$1') |
26 |
|
26 |
|
Lines 115-121
Link Here
|
115 |
]) |
115 |
]) |
116 |
|
116 |
|
117 |
if test $ac_cv_type_$1 = no; then |
117 |
if test $ac_cv_type_$1 = no; then |
118 |
AC_S9X_DEFINE($1,$2) |
118 |
AC_DEFINE($1, $2) |
|
|
119 |
SYSDEFINES="$SYSDEFINES"' -D$1' |
119 |
AC_MSG_RESULT(no) |
120 |
AC_MSG_RESULT(no) |
120 |
else |
121 |
else |
121 |
AC_MSG_RESULT(yes) |
122 |
AC_MSG_RESULT(yes) |
Lines 652-664
Link Here
|
652 |
i>>=1; |
653 |
i>>=1; |
653 |
return(i<0?0:1); |
654 |
return(i<0?0:1); |
654 |
} |
655 |
} |
655 |
],ac_cv_my_sar_$1=yes,ac_cv_my_sar_$1=no,ac_cv_my_sar_%1=no) |
656 |
],ac_cv_my_sar_$1=yes, ac_cv_my_sar_$1=no, ac_cv_my_sar_$1=no) |
656 |
]) |
657 |
]) |
657 |
|
658 |
|
658 |
if test $ac_cv_my_sar_$1 = no; then |
659 |
if test x$ac_cv_my_sar_$1 = xno; then |
659 |
AC_MSG_RESULT(no) |
660 |
AC_MSG_RESULT(no) |
660 |
else |
661 |
else |
661 |
AC_S9X_DEFINE(RIGHTSHIFT_$1_IS_SAR) |
662 |
AC_DEFINE(RIGHTSHIFT_$1_IS_SAR) |
|
|
663 |
SYSDEFINES="$SYSDEFINES"' -DRIGHTSHIFT_$1_IS_SAR' |
662 |
AC_MSG_RESULT(yes) |
664 |
AC_MSG_RESULT(yes) |
663 |
fi |
665 |
fi |
664 |
]) |
666 |
]) |
Lines 681-691
Link Here
|
681 |
AC_MY_CHECK_SAR(int16) |
683 |
AC_MY_CHECK_SAR(int16) |
682 |
AC_MY_CHECK_SAR(int32) |
684 |
AC_MY_CHECK_SAR(int32) |
683 |
AC_MY_CHECK_SAR(int64) |
685 |
AC_MY_CHECK_SAR(int64) |
684 |
if test $ac_cv_my_sar_int8 = yes && \ |
686 |
AC_MSG_CHECKING([if rightshift is arithmetic]) |
685 |
test $ac_cv_my_sar_int16 = yes && \ |
687 |
if test x$ac_cv_my_sar_int8 = xyes && \ |
686 |
test $ac_cv_my_sar_int32 = yes && \ |
688 |
test x$ac_cv_my_sar_int16 = xyes && \ |
687 |
test $ac_cv_my_sar_int64 = yes ; then |
689 |
test x$ac_cv_my_sar_int32 = xyes && \ |
688 |
AC_S9X_DEFINE(RIGHTSHIFT_IS_SAR) |
690 |
test x$ac_cv_my_sar_int64 = xyes ; then |
|
|
691 |
AC_DEFINE(RIGHTSHIFT_IS_SAR) |
692 |
SYSDEFINES="$SYSDEFINES"' -DRIGHTSHIFT_IS_SAR' |
693 |
AC_MSG_RESULT(yes) |
694 |
else |
695 |
AC_MSG_RESULT(no) |
689 |
fi |
696 |
fi |
690 |
|
697 |
|
691 |
dnl Check accept. Thoughly. |
698 |
dnl Check accept. Thoughly. |