Alexandre Oliva wrote:
There's a bug in either GCC 2.95.2 or glibc that causes rts/rts-va.c to fail to compile with GCC 2.95.2 on GNU/Linux/sparc. The complaint is that va_start is being used with the wrong number of arguments.
The problem is that some glibc header previously included stdarg.h, and then, including varargs.h doesn't have the desired effect. This patch introduces an ugly, but functional work-around.
That's also been fixed in the current sources, we now use stdarg.h as well.
Frank