[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: HAVE_LONG_LONGS in __scm.h
From: |
Marius Vollmer |
Subject: |
Re: HAVE_LONG_LONGS in __scm.h |
Date: |
13 Nov 2001 15:25:15 +0100 |
User-agent: |
Gnus/5.09 (Gnus v5.9.0) Emacs/21.1 |
Bill Schottstaedt <address@hidden> writes:
> The CVS guile now has these lines in __scm.h:
>
> #if SIZEOF_LONG_LONG != 0
> #define HAVE_LONG_LONGS
> #define HAVE_LONG_LONG
> #endif
>
> Could I suggest that configuration macros might be better
> placed in _scm.h -- i.e. invisible (as I understand it)
> to user's of Guile.
It would be better if these configuration macros are invisible, but we
don't have that yet, in general. scmconfig.h is included by __scm.h
and thus visible to the client. I placed HAVE_LONG_LONGS into __scm.h
because it previously was defined in scmconfig.h.
> Alternatively, perhaps use
>
> #define HAVE_LONG_LONGS 1
Yes, that's what I'm going to do. configure defines its macros to "1"
and we need to copy that.