mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-05-20 03:30:27 +02:00
relax sizeof(long) restriction in configure.ac
* configure.ac: Relax the sizeof(long)==sizeof(void*) restriction, instead asserting that the sizeof(long)<=sizeof(void*). There will still be problems on nonstandard platforms related to the interface with gmp, but those are confined to numbers.c.
This commit is contained in:
parent
e25f37271a
commit
8d4f5e8f92
1 changed files with 2 additions and 2 deletions
|
@ -281,8 +281,8 @@ AC_CHECK_SIZEOF(ptrdiff_t)
|
|||
AC_CHECK_SIZEOF(size_t)
|
||||
AC_CHECK_SIZEOF(off_t)
|
||||
|
||||
if test "$ac_cv_sizeof_long" -ne "$ac_cv_sizeof_void_p"; then
|
||||
AC_MSG_ERROR(sizes of long and void* are not identical)
|
||||
if test "$ac_cv_sizeof_long" -gt "$ac_cv_sizeof_void_p"; then
|
||||
AC_MSG_ERROR(long does not fit into a void*)
|
||||
fi
|
||||
|
||||
if test "$ac_cv_sizeof_ptrdiff_t" -ne 0; then
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue