From: Michael Beck Date: Mon, 23 Apr 2007 09:23:10 +0000 (+0000) Subject: Allow casts from character mode in the same way as for integers (needed for ia32... X-Git-Url: http://nsz.repo.hu/git/?a=commitdiff_plain;h=40a6765d7070327d04bd70edb412cdba764627bd;p=libfirm Allow casts from character mode in the same way as for integers (needed for ia32 backend). Currently non-symmetric! [r13443] --- diff --git a/ir/tv/tv.c b/ir/tv/tv.c index 68999b871..f97719dfe 100644 --- a/ir/tv/tv.c +++ b/ir/tv/tv.c @@ -828,8 +828,9 @@ tarval *tarval_convert_to(tarval *src, ir_mode *m) { } break; - /* cast int to something */ + /* cast int/characters to something */ case irms_int_number: + case irms_character: switch (get_mode_sort(m)) { case irms_int_number: case irms_character: @@ -888,8 +889,6 @@ tarval *tarval_convert_to(tarval *src, ir_mode *m) { } break; - case irms_character: - break; case irms_reference: break; }