From: Michael Beck Date: Wed, 6 Jun 2007 12:17:57 +0000 (+0000) Subject: signed/unsigned warning fixed X-Git-Url: http://nsz.repo.hu/git/?a=commitdiff_plain;h=fe4dd08ecc09bf5c9e63cc2d2cb756295af7b423;p=libfirm signed/unsigned warning fixed [r14365] --- diff --git a/ir/opt/scalar_replace.c b/ir/opt/scalar_replace.c index 102532725..dd49297e5 100644 --- a/ir/opt/scalar_replace.c +++ b/ir/opt/scalar_replace.c @@ -432,7 +432,7 @@ static unsigned allocate_value_numbers(pset *sels, ir_entity *ent, unsigned vnum set_insert(pathes, key, PATH_SIZE(key), path_hash(key)); SET_VNUM(sel, key->vnum); - ARR_EXTO(ir_mode *, *modes, (key->vnum + 15) & ~15); + ARR_EXTO(ir_mode *, *modes, (int)((key->vnum + 15) & ~15)); (*modes)[key->vnum] = get_type_mode(get_entity_type(get_Sel_entity(sel)));