From ad7342be69761f32de99198fd8461cbcc4ff884e Mon Sep 17 00:00:00 2001 From: "J\"orn Rennecke" Date: Thu, 2 Sep 1999 22:10:15 +0000 Subject: [PATCH] stmt.c (expand_asm_operands): Fix index into inout_mode when reading it. * stmt.c (expand_asm_operands): Fix index into inout_mode when reading it. From-SVN: r29066 --- gcc/ChangeLog | 5 +++++ gcc/stmt.c | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index e73dd7dc76f..5732fbc3ccc 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +Thu Sep 2 22:00:08 1999 J"orn Rennecke + + * stmt.c (expand_asm_operands): Fix index into inout_mode when + reading it. + Thu Sep 2 13:00:48 1999 Richard Henderson * stmt.c (expand_asm_operands): Invoke MD_ASM_CLOBBERS if present. diff --git a/gcc/stmt.c b/gcc/stmt.c index f0548b494ed..64b9232c5b1 100644 --- a/gcc/stmt.c +++ b/gcc/stmt.c @@ -1552,7 +1552,7 @@ expand_asm_operands (string, outputs, inputs, clobbers, vol, filename, line) XVECEXP (body, 3, ninputs - ninout + i) /* argvec */ = output_rtx[j]; XVECEXP (body, 4, ninputs - ninout + i) /* constraints */ - = gen_rtx_ASM_INPUT (inout_mode[j], match[j]); + = gen_rtx_ASM_INPUT (inout_mode[i], match[j]); } /* Now, for each output, construct an rtx -- 2.30.2