]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
* emit-rtl.c (gen_rtx): Zero '0' fields.
authorRichard Henderson <rth@redhat.com>
Fri, 11 Apr 2003 23:27:59 +0000 (16:27 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Fri, 11 Apr 2003 23:27:59 +0000 (16:27 -0700)
From-SVN: r65488

gcc/ChangeLog
gcc/emit-rtl.c

index f24de1b789f6193bafb32c942691d9698fb07f12..fa4532274da0ac434278d7858ec4275b586053cc 100644 (file)
@@ -1,3 +1,7 @@
+2003-04-11  Richard Henderson  <rth@redhat.com>
+
+       * emit-rtl.c (gen_rtx): Zero '0' fields.
+
 2003-04-11  Richard Henderson  <rth@redhat.com>
 
        PR c++/10202
index 96903a3148c7b8442f6a6281b561c733c02395e8..f4b986cbb4e55bac7eea6e8c3ffb27ce7fe76fb4 100644 (file)
@@ -755,7 +755,8 @@ gen_rtx VPARAMS ((enum rtx_code code, enum machine_mode mode, ...))
        {
          switch (*fmt++)
            {
-           case '0':           /* Unused field.  */
+           case '0':           /* Field with unknown use.  Zero it.  */
+             X0EXP (rt, 1) = NULL_RTX;
              break;
 
            case 'i':           /* An integer?  */