Re: stdio and stdarg
Glenn McGrath <bug1@optushome.com.au> writes:
> The busybox-cvs package has problems compiling on alpha
>
> http://buildd.debian.org/fetch.php?&pkg=busybox-cvs&ver=0.60.99.cvs20030104-2&arch=alpha&stamp=1041667318&file=log&as=raw
>
> gcc -I./include -Wall -Wstrict-prototypes -Wshadow -Os
> -fomit-frame-pointer -D_GNU_SOURCE -c -o applets/applets.o
> applets/applets.c
> In file included from
> /usr/lib/gcc-lib/alpha-linux/2.95.4/include/stdarg.h:36,
> from include/busybox.h:30,
> from applets/applets.c:32:
> /usr/lib/gcc-lib/alpha-linux/2.95.4/include/va-alpha.h:36: warning:
> redefinition of `va_list'
> /usr/include/stdio.h:77: warning: `va_list' previously declared here
>
> It generates a warning if both stdarg.h and stdio.h are included, is
> this an alpha specific bug in glibc ?
Yes. It's just a warning, though, and it doesn't occurr with gcc 3.2,
so nobody is going to fix it. The busybox problem must be somewhere
else.
--
Falk
Reply to: