guile-devel
[Top][All Lists]
Advanced

[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.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]