emit pointer size for GetST0 and SetST0 as well
authorChristian Würdig <chriswue@ipd.info.uni-karlsruhe.de>
Wed, 2 Aug 2006 15:47:18 +0000 (15:47 +0000)
committerChristian Würdig <chriswue@ipd.info.uni-karlsruhe.de>
Wed, 2 Aug 2006 15:47:18 +0000 (15:47 +0000)
ir/be/ia32/ia32_emitter.c

index e6b866d..528816e 100644 (file)
@@ -587,7 +587,7 @@ const char *ia32_emit_am(const ir_node *n, ia32_emit_env_t *env) {
        /* obstack_free with NULL results in an uninitialized obstack */
        obstack_init(obst);
 
-       p = pointer_size(mode, has_x87_register(n));
+       p = pointer_size(mode, has_x87_register(n) || is_ia32_GetST0(n) || is_ia32_SetST0(n));
        if (p)
                obstack_printf(obst, "%s ", p);