gcc.c: Revert previous -fsyntax-only-related change; move to cp/g++spec.c.
authorPhil Edwards <pme@gcc.gnu.org>
Tue, 16 Jan 2001 16:09:07 +0000 (16:09 +0000)
committerPhil Edwards <pme@gcc.gnu.org>
Tue, 16 Jan 2001 16:09:07 +0000 (16:09 +0000)
2001-01-16  Phil Edwards  <pme@sources.redhat.com>

* gcc.c:  Revert previous -fsyntax-only-related change; move
  to cp/g++spec.c.

From-SVN: r39068

gcc/ChangeLog
gcc/gcc.c

index 93815bd70ad065c42a93635ca651a643878b9f9e..a891cb466fc739e81abee4c58d82d5ccaadc1ee8 100644 (file)
@@ -1,3 +1,8 @@
+2001-01-16  Phil Edwards  <pme@sources.redhat.com>
+
+       * gcc.c:  Revert previous -fsyntax-only-related change; move
+         to cp/g++spec.c.
+
 2001-01-16  Jakub Jelinek  <jakub@redhat.com>
 
        * config/i386/i386.c (fcmov_comparison_operator): Only initialize
index dc3fb94bc102b73a3934dd9c335ad8fc1d67aafe..34a5cfeeb9f4ca2d7c1455970506835ee82444ed 100644 (file)
--- a/gcc/gcc.c
+++ b/gcc/gcc.c
@@ -96,9 +96,6 @@ static char dir_separator_str[] = { DIR_SEPARATOR, 0 };
 
 #define MIN_FATAL_STATUS 1
 
-/* If nonzero, -fsyntax-only was passed. */
-static int flag_syntax_only;
-
 /* Flag saying to pass the greatest exit code returned by a sub-process
    to the calling program.  */
 static int pass_exit_codes;
@@ -3158,11 +3155,6 @@ process_command (argc, argv)
          printf ("%s\n", spec_machine);
          exit (0);
        }
-      else if (strcmp (argv[i], "-fsyntax-only") == 0)
-       {
-         /* remember this so we don't complain about libraries */
-         flag_syntax_only = 1;
-       }
       else if (strcmp (argv[i], "-fhelp") == 0)
        {
          /* translate_options () has turned --help into -fhelp.  */
@@ -3789,7 +3781,6 @@ process_command (argc, argv)
          switches[n_switches].ordering = 0;
          /* These are always valid, since gcc.c itself understands it.  */
          if (!strcmp (p, "save-temps")
-             || !strcmp (p, "fsyntax-only")
              || !strcmp (p, "static-libgcc")
              || !strcmp (p, "shared-libgcc"))
            switches[n_switches].validated = 1;
@@ -5858,7 +5849,7 @@ main (argc, argv)
   /* If options said don't run linker,
      complain about input files to be given to the linker.  */
 
-  if (! linker_was_run && error_count == 0 && flag_syntax_only == 0)
+  if (! linker_was_run && error_count == 0)
     for (i = 0; (int) i < n_infiles; i++)
       if (explicit_link_files[i])
        error ("%s: linker input file unused because linking not done",