diff options
author | marcel <marcel@FreeBSD.org> | 2003-09-28 05:34:07 +0000 |
---|---|---|
committer | marcel <marcel@FreeBSD.org> | 2003-09-28 05:34:07 +0000 |
commit | cf9458da70a4b58c40c447b3580e0fa7b98d1e8a (patch) | |
tree | 8289be1705cd605c7e0d8e6e37a84a0d3f7c4244 /sys/ia64/include | |
parent | 61d1eccf96ae9cdfb760fa6af66a5b283a9dfff2 (diff) | |
download | FreeBSD-src-cf9458da70a4b58c40c447b3580e0fa7b98d1e8a.zip FreeBSD-src-cf9458da70a4b58c40c447b3580e0fa7b98d1e8a.tar.gz |
Drop any and all support for varargs. There's no history to worry
about because we're still tier 2 and our current compiler, as well
as future compilers will not support varargs. This is mostly a
no-op in practice, because <sys/varargs.h> should already cause
compile failures.
Diffstat (limited to 'sys/ia64/include')
-rw-r--r-- | sys/ia64/include/varargs.h | 15 |
1 files changed, 1 insertions, 14 deletions
diff --git a/sys/ia64/include/varargs.h b/sys/ia64/include/varargs.h index f45b5d7..3ed4231 100644 --- a/sys/ia64/include/varargs.h +++ b/sys/ia64/include/varargs.h @@ -43,19 +43,6 @@ #ifndef _MACHINE_VARARGS_H_ #define _MACHINE_VARARGS_H_ -#include <sys/_types.h> - -#ifndef _VA_LIST_DECLARED -#define _VA_LIST_DECLARED -typedef __va_list va_list; -#endif - -typedef int __builtin_va_alist_t __attribute__((__mode__(__word__))); - -#define va_alist __builtin_va_alist -#define va_dcl __builtin_va_alist_t __builtin_va_alist; ... -#define va_start(ap) __builtin_varargs_start(ap) -#define va_arg(ap, type) __builtin_va_arg((ap), type) -#define va_end(ap) __builtin_va_end(ap) +#error "<varargs.h> is obsolete on ia64. Use <stdarg.h> instead." #endif /* !_MACHINE_VARARGS_H_ */ |