From 4b3fe5b65e6f971599615bf30a68e0a3564c1394 Mon Sep 17 00:00:00 2001 From: Zack Weinberg Date: Thu, 30 Mar 2000 07:42:55 +0000 Subject: cppinit.c (cpp_start_read): Call initialize_dependency_output only after reading in the primary source file. * cppinit.c (cpp_start_read): Call initialize_dependency_output only after reading in the primary source file. From-SVN: r32825 --- gcc/cppinit.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'gcc/cppinit.c') diff --git a/gcc/cppinit.c b/gcc/cppinit.c index 1410d73..6f54553 100644 --- a/gcc/cppinit.c +++ b/gcc/cppinit.c @@ -896,10 +896,8 @@ cpp_start_read (pfile, fname) fprintf (stderr, _("End of search list.\n")); } - initialize_dependency_output (pfile); - - /* Open the main input file. This must be done before -D processing - so we have a buffer to stand on. */ + /* Open the main input file. This must be done early, so we have a + buffer to stand on. */ if (opts->in_fname == NULL || *opts->in_fname == 0) { opts->in_fname = fname; @@ -910,6 +908,8 @@ cpp_start_read (pfile, fname) if (!cpp_read_file (pfile, fname)) return 0; + initialize_dependency_output (pfile); + /* -D and friends may produce output, which should be identified as line 0. */ -- cgit v1.1