144 |
(__GNUC__ == 2 && __GNUC_MINOR__ < 5) || __STRICT_ANSI__ |
(__GNUC__ == 2 && __GNUC_MINOR__ < 5) || __STRICT_ANSI__ |
145 |
# define __attribute__(Spec) /* empty */ |
# define __attribute__(Spec) /* empty */ |
146 |
# endif |
# endif |
147 |
|
#endif |
148 |
|
|
149 |
/* The __-protected variants of `format' and `printf' attributes |
/* The __-protected variants of `format' and `printf' attributes |
150 |
are accepted by gcc versions 2.6.4 (effectively 2.7) and later. */ |
are accepted by gcc versions 2.6.4 (effectively 2.7) and later. */ |
151 |
# if __GNUC__ < 2 || (__GNUC__ == 2 && __GNUC_MINOR__ < 7) |
#if __GNUC__ < 2 || (__GNUC__ == 2 && __GNUC_MINOR__ < 7) |
152 |
# define __format__ format |
# define __format__ format |
153 |
# define __printf__ printf |
# define __printf__ printf |
|
# endif |
|
154 |
#endif |
#endif |
155 |
|
|
156 |
|
#ifndef ATTRIBUTE_NORETURN |
157 |
|
# define ATTRIBUTE_NORETURN __attribute__ ((__noreturn__)) |
158 |
|
#endif |
159 |
|
|
160 |
|
#ifndef ATTRIBUTE_UNUSED |
161 |
|
# define ATTRIBUTE_UNUSED __attribute__ ((__unused__)) |
162 |
|
#endif |
163 |
|
|
164 |
/*------. |
/*------. |
165 |
| NLS. | |
| NLS. | |