[EMAIL PROTECTED] writes:
>
> Here's the patch for these problems. Please note that there are
> additional problems described after the patch, for which I don't have
> fixes.
Sorry for the long wait, I almost forgot your message.
> +++ flower/data-file.cc Sat Sep 4 07:01:41 1999
> @@ -116,12 +116,38 @@
> message (_ ("warning: ") + s);
> }
>
> +#if __alpha__ && __GNUC__ == 2 && __GNUC_MINOR__ == 95
> +/* On alpha (OSF and GNU/Linux), GCC 2.95.1 crashes if exit() is
> + called directly within Data_file::error (String), or even if
> + exit_wrapper is inlined, so define it only after it is called. */
> +#ifndef USE_EXIT_WRAPPER
> +#define USE_EXIT_WRAPPER 1
> +#endif
> +#endif
This is unacceptable code. This has to be cleany put into some
header. I suggest you use macros to keep the main code clean.
--
Han-Wen Nienhuys, [EMAIL PROTECTED] ** GNU LilyPond - The Music Typesetter
http://www.cs.uu.nl/people/hanwen/lilypond/index.html