summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/sys/va_impl.h
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/uts/common/sys/va_impl.h')
-rw-r--r--usr/src/uts/common/sys/va_impl.h11
1 files changed, 2 insertions, 9 deletions
diff --git a/usr/src/uts/common/sys/va_impl.h b/usr/src/uts/common/sys/va_impl.h
index ca5acdc60e..d11a65640b 100644
--- a/usr/src/uts/common/sys/va_impl.h
+++ b/usr/src/uts/common/sys/va_impl.h
@@ -24,6 +24,8 @@
/*
+ * Copyright 2014 Garrett D'Amore <garrett@damore.org>
+ *
* Copyright 2004 Sun Microsystems, Inc. All rights reserved.
* Use is subject to license terms.
*/
@@ -118,18 +120,9 @@ static void __va_end(__va_list list) { __va_end(list); }
/* ISA __va_list structures defined in <sys/va_list.h> */
-#if defined(__STDC__) /* source language is ISO C or C++ */
-
void __builtin_va_start(__va_list, ...);
void *__builtin_va_arg_incr(__va_list, ...);
-#else /* source language is K&R C */
-
-int __builtin_va_start();
-char *__builtin_va_arg_incr();
-
-#endif /* source language */
-
#define __va_start(list, name) __builtin_va_start(list, 0)
#define __va_arg(list, type) \
((type *)__builtin_va_arg_incr(list, (type *)0))[0]