diff options
author | Neil Booth <neil@daikokuya.co.uk> | 2002-08-12 06:02:53 +0000 |
---|---|---|
committer | Neil Booth <neil@gcc.gnu.org> | 2002-08-12 06:02:53 +0000 |
commit | 460bd0e32d7dab7ae075d4548d1d284267e52382 (patch) | |
tree | 82b18582d84748178bc2373cabf50220825d9659 /gcc/cpplib.h | |
parent | f3f268dd79c61ee770687c82cbeeab6fa345f1ce (diff) | |
download | gcc-460bd0e32d7dab7ae075d4548d1d284267e52382.zip gcc-460bd0e32d7dab7ae075d4548d1d284267e52382.tar.gz gcc-460bd0e32d7dab7ae075d4548d1d284267e52382.tar.bz2 |
c-common.c (STDC_0_IN_SYSTEM_HEADERS, [...]): Move to c-copts.c.
* 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.
From-SVN: r56223
Diffstat (limited to 'gcc/cpplib.h')
-rw-r--r-- | gcc/cpplib.h | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/gcc/cpplib.h b/gcc/cpplib.h index b6a75cf..7df6ce2 100644 --- a/gcc/cpplib.h +++ b/gcc/cpplib.h @@ -221,9 +221,6 @@ enum { dump_none = 0, dump_only, dump_names, dump_definitions }; carries all the options visible to the command line. */ struct cpp_options { - /* Name of input and output files. */ - const char *in_fname; - /* Characters between tab stops. */ unsigned int tabstop; @@ -726,7 +723,7 @@ extern int cpp_included PARAMS ((cpp_reader *, const char *)); extern void cpp_make_system_header PARAMS ((cpp_reader *, int, int)); /* In cppmain.c */ -extern void cpp_preprocess_file PARAMS ((cpp_reader *, FILE *)); +extern void cpp_preprocess_file PARAMS ((cpp_reader *, const char *, FILE *)); #ifdef __cplusplus } |