aboutsummaryrefslogtreecommitdiff
path: root/gcc/cppinit.c
diff options
context:
space:
mode:
authorNeil Booth <neil@daikokuya.co.uk>2002-08-12 06:02:53 +0000
committerNeil Booth <neil@gcc.gnu.org>2002-08-12 06:02:53 +0000
commit460bd0e32d7dab7ae075d4548d1d284267e52382 (patch)
tree82b18582d84748178bc2373cabf50220825d9659 /gcc/cppinit.c
parentf3f268dd79c61ee770687c82cbeeab6fa345f1ce (diff)
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/cppinit.c')
-rw-r--r--gcc/cppinit.c6
1 files changed, 0 insertions, 6 deletions
diff --git a/gcc/cppinit.c b/gcc/cppinit.c
index 977629acbe1..2792ebfb672 100644
--- a/gcc/cppinit.c
+++ b/gcc/cppinit.c
@@ -1452,12 +1452,6 @@ void
cpp_post_options (pfile)
cpp_reader *pfile;
{
- /* Canonicalize in_fname and out_fname. We guarantee they are not
- NULL, and that the empty string represents stdin / stdout. */
- if (CPP_OPTION (pfile, in_fname) == NULL
- || !strcmp (CPP_OPTION (pfile, in_fname), "-"))
- CPP_OPTION (pfile, in_fname) = "";
-
/* -Wtraditional is not useful in C++ mode. */
if (CPP_OPTION (pfile, cplusplus))
CPP_OPTION (pfile, warn_traditional) = 0;