1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-04-29 19:30:36 +02:00

* Get rid of the annoying variable-gets-clobbered-by-longjmp warning.

This commit is contained in:
Dirk Herrmann 2000-12-28 16:06:56 +00:00
parent 23a62df4fe
commit fcba9b58c6
3 changed files with 10 additions and 8 deletions

View file

@ -130,13 +130,8 @@ make-stds.texi.
- The Guile tree should compile without warnings under the following
GCC switches, which are the default in the current configure script:
-O2 -Wall -Wpointer-arith -Wmissing-prototypes The only warnings
which can be tolerated are those about variables being clobbered by
longjmp/vfork in eval.c. The variables in question are critical to
the interpreter's performance; as far as I can tell, it is
difficult/annoying to avoid these warnings without slowing the system
down substantially. (If you can figure out a good fix, I'd be happy
to see it.)
-O2 -Wall -Wpointer-arith -Wmissing-prototypes
Note that the warnings generated vary from one version of GCC to the
next, and from one architecture to the next (apparently). To provide