From: Richard Henderson Date: Fri, 11 Apr 2003 23:27:59 +0000 (-0700) Subject: * emit-rtl.c (gen_rtx): Zero '0' fields. X-Git-Tag: releases/gcc-3.4.0~7356 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=a73071bc4efc2a959aff02abb43972679cb4184b;p=thirdparty%2Fgcc.git * emit-rtl.c (gen_rtx): Zero '0' fields. From-SVN: r65488 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index f24de1b789f6..fa4532274da0 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2003-04-11 Richard Henderson + + * emit-rtl.c (gen_rtx): Zero '0' fields. + 2003-04-11 Richard Henderson PR c++/10202 diff --git a/gcc/emit-rtl.c b/gcc/emit-rtl.c index 96903a3148c7..f4b986cbb4e5 100644 --- a/gcc/emit-rtl.c +++ b/gcc/emit-rtl.c @@ -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? */