[Ada] Consistently use explicit Entity_Id type instead of alias
[gcc.git] / libcpp / traditional.c
index 77adb3bf595fe5f358528b192f8e8ca5d78ee5b2..225e3c2c2f2127d22030963ac40ab8a9006a4552 100644 (file)
@@ -330,7 +330,10 @@ fun_like_macro (cpp_hashnode *node)
 {
   if (cpp_builtin_macro_p (node))
     return (node->value.builtin == BT_HAS_ATTRIBUTE
-           || node->value.builtin == BT_HAS_BUILTIN);
+           || node->value.builtin == BT_HAS_STD_ATTRIBUTE
+           || node->value.builtin == BT_HAS_BUILTIN
+           || node->value.builtin == BT_HAS_INCLUDE
+           || node->value.builtin == BT_HAS_INCLUDE_NEXT);
   return node->value.macro->fun_like;
 }