Fix i386-* failure that shows up as a cpp usage message.
authorJim Wilson <wilson@cygnus.com>
Mon, 20 Apr 1998 20:51:02 +0000 (20:51 +0000)
committerJim Wilson <wilson@gcc.gnu.org>
Mon, 20 Apr 1998 20:51:02 +0000 (13:51 -0700)
* gcc.c (do_spec_1, case '['): Move flag out of loop and initialize it.

From-SVN: r19350

gcc/ChangeLog
gcc/gcc.c

index 871f04d..fa11e45 100644 (file)
@@ -1,3 +1,7 @@
+Mon Apr 20 20:44:25 1998  Jim Wilson  <wilson@cygnus.com>
+
+       * gcc.c (do_spec_1, case '['): Move flag out of loop and initialize it.
+
 Mon Apr 20 12:43:09 1998  Doug Evans  <devans@canuck.cygnus.com>
 
        * flow.c (sbitmap_vector_alloc): Ensure sbitmaps properly aligned.
index ed2ef72..fa47ee3 100644 (file)
--- a/gcc/gcc.c
+++ b/gcc/gcc.c
@@ -3869,13 +3869,12 @@ do_spec_1 (spec, inswitch, soft_matched_part)
                      char *x = (char *) alloca (strlen (name) * 2 + 1);
                      char *buf = x;
                      char *y = name;
+                     int flag = 0;
 
                      /* Copy all of NAME into BUF, but put __ after
                         every -D and at the end of each arg,  */
                      while (1)
                        {
-                         int flag;
-
                          if (! strncmp (y, "-D", 2))
                            {
                              *x++ = '-';