Retire <machine/varargs.h>

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Retire <machine/varargs.h>

Visa Hankala-2
The <machine/varargs.h> header is not used any longer. Consequently,
it should be safe to remove the following files:

sys/arch/alpha/include/varargs.h
sys/arch/hppa/include/varargs.h
sys/arch/i386/include/varargs.h
sys/arch/landisk/include/varargs.h
sys/arch/loongson/include/varargs.h
sys/arch/luna88k/include/varargs.h
sys/arch/m88k/include/varargs.h
sys/arch/macppc/include/varargs.h
sys/arch/mips64/include/varargs.h
sys/arch/octeon/include/varargs.h
sys/arch/powerpc/include/varargs.h
sys/arch/sgi/include/varargs.h
sys/arch/sh/include/varargs.h
sys/arch/sparc64/include/varargs.h

OK to remove them?


(As a leftover of gcc 2.95 times, the <varargs.h> header should be ripe
for removal as well. clang's copy of <varargs.h> gives an #error,
whereas attempts to use the header with gcc 4 fail because of missing
symbol __builtin_varargs_start.)