Lines Matching +full:non +full:- +full:volatile
49 * Some systems - notably linux, have sys/cdefs.h
94 * The __CONCAT macro is a bit tricky -- make sure you don't put spaces
95 * in between its arguments. __CONCAT can also concatenate double-quoted
99 #define __P(protos) protos /* full-blown ANSI C */
107 #define __volatile volatile
122 #define __const /* delete pseudo-ANSI C keywords */
129 * In non-ANSI C environments, new programs will want ANSI-only C keywords
132 * identifiers should define -DNO_ANSI_KEYWORDS.
138 #define volatile __volatile macro
143 * GCC1 and some versions of GCC2 declare dead (non-returning) and
144 * pure (no side effects) functions using "volatile" and "const";
145 * unfortunately, these then cause warnings under "-ansi -pedantic".
152 #define __attribute__(x) /* delete __attribute__ if non-gcc or gcc1 */
169 /* Delete pseudo-keywords wherever they are not available or needed. */