OSDN Git Service

[pf3gnuchains/gcc-fork.git] / gcc / c-tree.h
index a2a76c0..c615ac2 100644 (file)
@@ -164,6 +164,7 @@ extern void declare_function_name               PROTO((void));
 extern void decl_attributes                     PROTO((tree, tree, tree));
 extern void init_function_format_info          PROTO((void));
 extern void check_function_format              PROTO((tree, tree, tree));
+extern int c_get_alias_set                      PROTO((tree));
 /* Print an error message for invalid operands to arith operation CODE.
    NOP_EXPR is used as a special case (see truthvalue_conversion).  */
 extern void binary_op_error                     PROTO((enum tree_code));
@@ -429,7 +430,7 @@ extern int warn_implicit;
    to get extra warnings from them.  These warnings will be too numerous
    to be useful, except in thoroughly ANSIfied programs.  */
 
-extern int warn_write_strings;
+extern int flag_const_strings;
 
 /* Nonzero means warn about sizeof (function) or addition/subtraction
    of function pointers.  */
@@ -504,10 +505,13 @@ extern int warn_missing_braces;
 
 extern int warn_sign_compare;
 
-/* Nonzero means this is a function to call to perform comptypes
-   on two record types.  */
+/* Warn about multicharacter constants.  */
 
-extern int (*comptypes_record_hook) ();
+extern int warn_multichar;
+
+/* Warn about long long.  */
+
+extern int warn_long_long;
 
 /* Nonzero means we are reading code that came from a system header file.  */
 
@@ -517,4 +521,7 @@ extern int system_header_p;
 
 extern int doing_objc_thang;
 
+/* In c-decl.c */
+extern void finish_incomplete_decl PROTO((tree));
+
 #endif /* not _C_TREE_H */