view gcc/testsuite/c-c++-common/cpp/pr92296-1.c @ 145:1830386684a0

gcc-9.2.0
author anatofuz
date Thu, 13 Feb 2020 11:34:05 +0900
parents
children
line wrap: on
line source

/* 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")