[Xorp-cvs] XORP cvs commit: xorp/libxorp

Bruce M Simpson bms@spc.org
Wed, 21 Dec 2005 06:22:55 +0000


On Tue, Dec 20, 2005 at 06:48:15PM -0800, Pavlin Radoslavov wrote:
> Introducing va_copy() breaks the compilation on FreeBSD-4.10 with
> the default compiler (gcc-2.95.4):
> 
> xlog.c: In function `x_vasprintf':
> xlog.c:1162: warning: implicit declaration of function `va_copy'
> gmake[3]: *** [xlog.lo] Error 1
> 
> Can you give an example where the original implementation fails.

I'm currently trying to merge the Windows stuff to HEAD.

This has broken the test compile on but, so I may have to abort before
I head to the train station.

I read that __va_copy is meant to be recognized by gcc 2.95.x vintage,
but can't find any header definitions for it in the default compiler
search paths.

BMS