From: Michael Beck Date: Thu, 27 Nov 2008 14:46:05 +0000 (+0000) Subject: - drop dependency of mode_Bs X-Git-Url: http://nsz.repo.hu/git/?a=commitdiff_plain;h=5cad4334cc4ece2d43aadfe4455d6612f56b0456;p=libfirm - drop dependency of mode_Bs [r24063] --- diff --git a/ir/be/begnuas.c b/ir/be/begnuas.c index bf85fc84f..a2d36cb88 100644 --- a/ir/be/begnuas.c +++ b/ir/be/begnuas.c @@ -547,8 +547,7 @@ static int initializer_is_string_const(const ir_initializer_t *initializer) tv = sub_initializer->tarval.value; mode = get_tarval_mode(tv); - if (!mode_is_int(mode) - || get_mode_size_bits(mode) != get_mode_size_bits(mode_Bs)) + if (!mode_is_int(mode) || get_mode_size_bits(mode) != 8) return 0; c = get_tarval_long(tv); @@ -591,8 +590,7 @@ static int ent_is_string_const(ir_entity *ent) /* and the mode of the element type is an int of * the same size as the byte mode */ mode = get_type_mode(element_type); - if (!mode_is_int(mode) - || get_mode_size_bits(mode) != get_mode_size_bits(mode_Bs)) + if (!mode_is_int(mode) || get_mode_size_bits(mode) != 8) return 0; if (ent->has_initializer) {