summaryrefslogtreecommitdiffstats
path: root/gcc/c-common.h
diff options
context:
space:
mode:
authorneil <neil@138bc75d-0d04-0410-961f-82ee72b054a4>2002-08-12 06:02:53 +0000
committerneil <neil@138bc75d-0d04-0410-961f-82ee72b054a4>2002-08-12 06:02:53 +0000
commit79cf3ec10c796d1bf7911b7da6d6fcbdd79b049e (patch)
tree82b18582d84748178bc2373cabf50220825d9659 /gcc/c-common.h
parenta9c6f96edd65142dab0063066ae635cb5b445497 (diff)
downloadppe42-gcc-79cf3ec10c796d1bf7911b7da6d6fcbdd79b049e.tar.gz
ppe42-gcc-79cf3ec10c796d1bf7911b7da6d6fcbdd79b049e.zip
* c-common.c (STDC_0_IN_SYSTEM_HEADERS, c_common_init): Move
to c-copts.c. (warn_multichar): Die. (cb_register_builtins): Export. * c-common.h (warn_multichar, preprocess_file): Remove. (cb_register_builtins): New. * c-lang.c (c_init): Remove. (LANG_HOOKS_INIT): Use c_objc_common_init. * c-lex.c (init_c_lex): Don't canonicalize filename. * c-opts.c (in_fname, STDC_0_IN_SYSTEM_HEADERS): New. (preprocess_file): Make static. Update for cpplib. (c_common_decode_option): Remove warn_multichar. Use in_fname. (c_common_post_options): Set some cpp options here. (c_common_init): Move from c-common.c. * cppinit.c (cpp_post_options): Don't canonicalize in_fname. * cpplib.h (struct cpp_options): Remove in_fname. (cpp_preprocess_file): Update. * cppmain.c (cpp_preprocess_file): Update for new prototypes. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@56223 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/c-common.h')
-rw-r--r--gcc/c-common.h6
1 files changed, 1 insertions, 5 deletions
diff --git a/gcc/c-common.h b/gcc/c-common.h
index ce3860820fb..8cdbbcee42a 100644
--- a/gcc/c-common.h
+++ b/gcc/c-common.h
@@ -481,10 +481,6 @@ extern int warn_conversion;
extern int warn_unknown_pragmas; /* Tri state variable. */
-/* Nonzero means warn about use of multicharacter literals. */
-
-extern int warn_multichar;
-
/* Warn about format/argument anomalies in calls to formatted I/O functions
(*printf, *scanf, strftime, strfmon, etc.). */
@@ -1209,7 +1205,7 @@ extern int c_common_unsafe_for_reeval PARAMS ((tree));
extern const char *init_c_lex PARAMS ((const char *));
-extern void preprocess_file PARAMS ((void));
+extern void cb_register_builtins PARAMS ((cpp_reader *));
/* Information recorded about each file examined during compilation. */
OpenPOWER on IntegriCloud