| /* PR preprocessor/92296 */ | |
| /* { dg-do preprocess } */ | |
| #pragma push_macro("__TIMESTAMP__") | |
| #pragma pop_macro("__TIMESTAMP__") | |
| #pragma push_macro("__TIME__") | |
| #pragma pop_macro("__TIME__") | |
| #pragma push_macro("__DATE__") | |
| #pragma pop_macro("__DATE__") | |
| #pragma push_macro("__FILE__") | |
| #pragma pop_macro("__FILE__") | |
| #pragma push_macro("__BASE_FILE__") | |
| #pragma pop_macro("__BASE_FILE__") | |
| #pragma push_macro("__LINE__") | |
| #pragma pop_macro("__LINE__") | |
| #pragma push_macro("__INCLUDE_LEVEL__") | |
| #pragma pop_macro("__INCLUDE_LEVEL__") | |
| #pragma push_macro("__COUNTER__") | |
| #pragma pop_macro("__COUNTER__") | |
| #pragma push_macro("__has_attribute") | |
| #pragma pop_macro("__has_attribute") | |
| #pragma push_macro("__has_cpp_attribute") | |
| #pragma pop_macro("__has_cpp_attribute") | |
| #pragma push_macro("__has_builtin") | |
| #pragma pop_macro("__has_builtin") |