summaryrefslogtreecommitdiff
path: root/misc/sys/cdefs.h
diff options
context:
space:
mode:
Diffstat (limited to 'misc/sys/cdefs.h')
-rw-r--r--misc/sys/cdefs.h24
1 files changed, 9 insertions, 15 deletions
diff --git a/misc/sys/cdefs.h b/misc/sys/cdefs.h
index 6a8b870e13..84e24b0b62 100644
--- a/misc/sys/cdefs.h
+++ b/misc/sys/cdefs.h
@@ -43,8 +43,6 @@
functions. */
# define __PMT(args) args
-# define __DOTS , ...
-
#else /* Not GCC. */
# define __inline /* No inline functions. */
@@ -53,22 +51,18 @@
# define __P(args) args
# define __PMT(args) args
-# define __const const
-# define __signed signed
-# define __volatile volatile
-# define __DOTS , ...
# else /* Not ANSI C or C++. */
# define __P(args) () /* No prototypes. */
# define __PMT(args) ()
-# define __const /* No ANSI C keywords. */
-# define __signed
-# define __volatile
-# define __DOTS
# endif /* ANSI C or C++. */
+# define __const const
+# define __signed signed
+# define __volatile volatile
+
#endif /* GCC. */
/* For these things, GCC behaves the ANSI way normally,
@@ -95,11 +89,11 @@
old programs may lose if they use the new keywords as identifiers), but
those names are not available under -traditional. We define them to
their __ versions, which are taken care of above. */
-#ifdef __USE_BSD
-# define const __const
-# define signed __signed
-# define volatile __volatile
-#endif
+# ifdef __USE_BSD
+# define const __const
+# define signed __signed
+# define volatile __volatile
+# endif
#endif /* __STDC__ */