This is the mail archive of the guile@sourceware.cygnus.com mailing list for the Guile project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Guile docstrings---should Guile code be ANSI C compatible?


| > > I hope I'm strictly using it only if HAVE_LONG_LONGS is defined.
| > 
| > I don't see where that guard is for the uses around __scm.h:114.
| 
| Hmm... In revision 1.35 of __scm.h, the line you refer to was changed
| from
| 
|   typedef long long_long;
| 
| to
| 
|   typedef long long long_long;
| 
| Was this intentional, Gary?  If so, we need to provide an alternative
| for systems which lack long longs.

It was intentional, but it's only used in code protected by
HAVE_LONG_LONGS as far as I can see.  Why not just put an #ifdef
around it, or remove it completely and use long long in the code?

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]