From 6bc244c5aa70d29a3bd5a6c9d0912e7acac54f31 Mon Sep 17 00:00:00 2001 From: Michael Beck Date: Fri, 8 May 2009 13:26:29 +0000 Subject: [PATCH] - C99 feature removed [r25903] --- ir/ir/irio.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ir/ir/irio.c b/ir/ir/irio.c index 8b03b94bb..efd56c3fb 100644 --- a/ir/ir/irio.c +++ b/ir/ir/irio.c @@ -1481,14 +1481,14 @@ static int parse_modes(io_env_t *env) ir_mode_arithmetic arith = read_mode_arithmetic(env); unsigned modulo_shift = read_long(env); int vector_elems = read_long(env); + ir_mode *mode; + if (vector_elems != 1) { panic("no support for import of vector modes yes"); } - ir_mode *mode = new_ir_mode(name, sort, size, sign, arith, modulo_shift); - - if (mode_is_reference(mode)) - { + mode = new_ir_mode(name, sort, size, sign, arith, modulo_shift); + if (mode_is_reference(mode)) { set_reference_mode_signed_eq(mode, read_mode(env)); set_reference_mode_unsigned_eq(mode, read_mode(env)); } -- 2.20.1