From: Michael Beck Date: Thu, 11 Oct 2007 20:13:06 +0000 (+0000) Subject: allow get_mode_all_one() for mode_b X-Git-Url: http://nsz.repo.hu/git/?a=commitdiff_plain;h=d5f1355e86a90bd7a1488481b2abb3967666895f;p=libfirm allow get_mode_all_one() for mode_b [r16157] --- diff --git a/ir/ir/irmode.c b/ir/ir/irmode.c index e7c54a858..a9923d294 100644 --- a/ir/ir/irmode.c +++ b/ir/ir/irmode.c @@ -489,7 +489,7 @@ tarval * get_mode_all_one(ir_mode *mode) { assert(mode); assert(get_mode_modecode(mode) < (modecode) num_modes); - assert(mode_is_data(mode)); + assert(mode_is_data(mode) || mode == mode_b); return mode->all_one; } @@ -670,7 +670,7 @@ void set_reference_mode_unsigned_eq(ir_mode *ref_mode, ir_mode *int_mode) { /* initialization, build the default modes */ void -init_mode (void) { +init_mode(void) { ir_mode newmode; obstack_init(&modes);