Make `SCM_LONG_BIT' usable in preprocessor conditionals.
authorLudovic Courtès <ludo@gnu.org>
Wed, 6 Mar 2013 23:05:23 +0000 (00:05 +0100)
committerLudovic Courtès <ludo@gnu.org>
Wed, 6 Mar 2013 23:05:46 +0000 (00:05 +0100)
commit6db7ee7b3ae8a7dbd6dc194921024287bed40a0a
treef2501f316909b01820d6e3b81a4e37c450e0c8cf
parente6a7a86d7ec9fe1dcb77686ca549766e1641a961
Make `SCM_LONG_BIT' usable in preprocessor conditionals.

Reported by Jan Schukat <shookie@email.de>.
Partly fixes <http://bugs.gnu.org/13848>.

* libguile/__scm.h (SCM_LONG_BIT)[!defined LONG_BIT]: Use
  SCM_SIZEOF_LONG since `sizeof' cannot be used in #if directives as
  found in numbers.c.
libguile/__scm.h