From: Matthias Braun Date: Wed, 16 Nov 2011 18:46:32 +0000 (+0100) Subject: ia32: do not change tarval output modes in init X-Git-Url: http://nsz.repo.hu/git/?a=commitdiff_plain;h=a13a2dcd4c3684dfecd238d5357bbd601401e48c;p=libfirm ia32: do not change tarval output modes in init --- diff --git a/ir/be/ia32/bearch_ia32.c b/ir/be/ia32/bearch_ia32.c index a07de4000..5f0be4587 100644 --- a/ir/be/ia32/bearch_ia32.c +++ b/ir/be/ia32/bearch_ia32.c @@ -1736,7 +1736,6 @@ static void ia32_init(void) init_asm_constraints(); - set_tarval_output_modes(); ia32_register_init(); ia32_create_opcodes(&ia32_irn_ops); @@ -1796,6 +1795,8 @@ static arch_env_t *ia32_begin_codegeneration(const be_main_env_t *env) { ia32_isa_t *isa = XMALLOC(ia32_isa_t); + set_tarval_output_modes(); + *isa = ia32_isa_template; isa->tv_ent = pmap_create();