This is the mail archive of the guile@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: Yow: Maciej.



> >     - The Guile tree should compile without warnings under the following
> >     GCC switches, which are the default in the current configure script:
> > 	-Wall -Wpointer-arith -Wmissing-prototypes
> >     The only exceptions are the warnings about variables being clobbered
> >     by longjmp/vfork in eval.c.  (Tho' if you can figure out how to get
> >     rid of those, too, I'd be happy.)
> 
> What about -Wstrict-prototypes?

Nope.  It complains too much about Guile's C->Scheme function trickery.

> Does guile demand a clean compile with the above gcc switches and -O?
> (ie. to pick up possibly uninitialised local variables).

I've added -O2 (which is the standard) to the HACKING instructions.