From 860be71b2168419657bfc20f06eb0a73b1a37715 Mon Sep 17 00:00:00 2001 From: Matthias Braun Date: Fri, 9 Jan 2009 14:21:40 +0000 Subject: [PATCH 1/1] fix alignment for float constants [r25135] --- ir/be/ia32/ia32_common_transform.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ir/be/ia32/ia32_common_transform.c b/ir/be/ia32/ia32_common_transform.c index b3eed816d..81dd26a19 100644 --- a/ir/be/ia32/ia32_common_transform.c +++ b/ir/be/ia32/ia32_common_transform.c @@ -94,7 +94,7 @@ static ir_type *ia32_get_prim_type(pmap *types, ir_mode *mode) char buf[64]; snprintf(buf, sizeof(buf), "prim_type_%s", get_mode_name(mode)); res = new_type_primitive(new_id_from_str(buf), mode); - if (get_mode_size_bits(mode) >= 10) { + if (get_mode_size_bits(mode) >= 80) { set_type_alignment_bytes(res, 16); } pmap_insert(types, mode, res); -- 2.20.1