From 40a6765d7070327d04bd70edb412cdba764627bd Mon Sep 17 00:00:00 2001 From: Michael Beck Date: Mon, 23 Apr 2007 09:23:10 +0000 Subject: [PATCH] Allow casts from character mode in the same way as for integers (needed for ia32 backend). Currently non-symmetric! [r13443] --- ir/tv/tv.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) 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; } -- 2.20.1