mirror of
https://github.com/python/cpython.git
synced 2025-11-12 23:16:47 +00:00
remove configure check for 'volatile' (#3281)
This is a required feature is C99, which we require.
This commit is contained in:
parent
1c1f8f30c0
commit
fc96f1e95e
3 changed files with 3 additions and 37 deletions
26
configure
vendored
26
configure
vendored
|
|
@ -13543,32 +13543,6 @@ $as_echo "#define const /**/" >>confdefs.h
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
works=no
|
|
||||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working volatile" >&5
|
|
||||||
$as_echo_n "checking for working volatile... " >&6; }
|
|
||||||
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
|
||||||
/* end confdefs.h. */
|
|
||||||
|
|
||||||
int
|
|
||||||
main ()
|
|
||||||
{
|
|
||||||
volatile int x; x = 0;
|
|
||||||
;
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
_ACEOF
|
|
||||||
if ac_fn_c_try_compile "$LINENO"; then :
|
|
||||||
works=yes
|
|
||||||
else
|
|
||||||
|
|
||||||
$as_echo "#define volatile /**/" >>confdefs.h
|
|
||||||
|
|
||||||
|
|
||||||
fi
|
|
||||||
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
|
||||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $works" >&5
|
|
||||||
$as_echo "$works" >&6; }
|
|
||||||
|
|
||||||
works=no
|
works=no
|
||||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working signed char" >&5
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working signed char" >&5
|
||||||
$as_echo_n "checking for working signed char... " >&6; }
|
$as_echo_n "checking for working signed char... " >&6; }
|
||||||
|
|
|
||||||
|
|
@ -4080,14 +4080,6 @@ fi
|
||||||
AC_C_CHAR_UNSIGNED
|
AC_C_CHAR_UNSIGNED
|
||||||
AC_C_CONST
|
AC_C_CONST
|
||||||
|
|
||||||
works=no
|
|
||||||
AC_MSG_CHECKING(for working volatile)
|
|
||||||
AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[volatile int x; x = 0;]])],
|
|
||||||
[works=yes],
|
|
||||||
[AC_DEFINE(volatile, , [Define to empty if the keyword does not work.])]
|
|
||||||
)
|
|
||||||
AC_MSG_RESULT($works)
|
|
||||||
|
|
||||||
works=no
|
works=no
|
||||||
AC_MSG_CHECKING(for working signed char)
|
AC_MSG_CHECKING(for working signed char)
|
||||||
AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[signed char c;]])],
|
AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[signed char c;]])],
|
||||||
|
|
|
||||||
|
|
@ -775,6 +775,9 @@
|
||||||
/* Define to 1 if you have the `sched_setscheduler' function. */
|
/* Define to 1 if you have the `sched_setscheduler' function. */
|
||||||
#undef HAVE_SCHED_SETSCHEDULER
|
#undef HAVE_SCHED_SETSCHEDULER
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `select' function. */
|
||||||
|
#undef HAVE_SELECT
|
||||||
|
|
||||||
/* Define to 1 if you have the `sem_getvalue' function. */
|
/* Define to 1 if you have the `sem_getvalue' function. */
|
||||||
#undef HAVE_SEM_GETVALUE
|
#undef HAVE_SEM_GETVALUE
|
||||||
|
|
||||||
|
|
@ -1505,9 +1508,6 @@
|
||||||
/* Define to `int' if <sys/types.h> doesn't define. */
|
/* Define to `int' if <sys/types.h> doesn't define. */
|
||||||
#undef uid_t
|
#undef uid_t
|
||||||
|
|
||||||
/* Define to empty if the keyword does not work. */
|
|
||||||
#undef volatile
|
|
||||||
|
|
||||||
|
|
||||||
/* Define the macros needed if on a UnixWare 7.x system. */
|
/* Define the macros needed if on a UnixWare 7.x system. */
|
||||||
#if defined(__USLC__) && defined(__SCO_VERSION__)
|
#if defined(__USLC__) && defined(__SCO_VERSION__)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue