OSDN Git Service

* gcc.dg/compat/scalar-by-value-3_main.c: New file.
[pf3gnuchains/gcc-fork.git] / gcc / cpphash.h
index 6e17226..aa5eec4 100644 (file)
@@ -378,9 +378,9 @@ struct cpp_reader
   cpp_token avoid_paste;
   cpp_token eof;
 
-  /* True if we have already warned about dollars in identifiers or
-     numbers for this buffer.  */
-  bool warned_dollar;
+  /* True if we should warn about dollars in identifiers or numbers
+     for this translation unit.  */
+  bool warn_dollars;
 
   /* Opaque handle to the dependencies of mkdeps.c.  */
   struct deps *deps;
@@ -498,11 +498,10 @@ extern void _cpp_destroy_hashtable        PARAMS ((cpp_reader *));
 extern void _cpp_fake_include          PARAMS ((cpp_reader *, const char *));
 extern void _cpp_never_reread          PARAMS ((struct include_file *));
 extern bool _cpp_read_file             PARAMS ((cpp_reader *, const char *));
-extern bool _cpp_execute_include       PARAMS ((cpp_reader *,
-                                                const cpp_token *,
-                                                enum include_type));
-extern int _cpp_compare_file_date       PARAMS ((cpp_reader *,
-                                                const cpp_token *));
+extern bool _cpp_execute_include       PARAMS ((cpp_reader *, const char *,
+                                                int, enum include_type));
+extern int _cpp_compare_file_date       PARAMS ((cpp_reader *, const char *,
+                                                int));
 extern void _cpp_report_missing_guards PARAMS ((cpp_reader *));
 extern void _cpp_init_includes         PARAMS ((cpp_reader *));
 extern void _cpp_cleanup_includes      PARAMS ((cpp_reader *));