diff options
Diffstat (limited to 'libcpp/directives.c')
-rw-r--r-- | libcpp/directives.c | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/libcpp/directives.c b/libcpp/directives.c index c9be412..d0ff56a 100644 --- a/libcpp/directives.c +++ b/libcpp/directives.c @@ -571,10 +571,6 @@ lex_macro_node (cpp_reader *pfile, bool is_def_or_undef) || node == pfile->spec_nodes.n__has_include_next__)) cpp_error (pfile, CPP_DL_ERROR, "\"__has_include__\" cannot be used as a macro name"); - else if (is_def_or_undef - && node == pfile->spec_nodes.n__has_attribute__) - cpp_error (pfile, CPP_DL_ERROR, - "\"__has_attribute__\" cannot be used as a macro name"); else if (! (node->flags & NODE_POISONED)) return node; } |