fixed emit
authorChristian Würdig <chriswue@ipd.info.uni-karlsruhe.de>
Sat, 28 Jan 2006 13:27:27 +0000 (13:27 +0000)
committerChristian Würdig <chriswue@ipd.info.uni-karlsruhe.de>
Sat, 28 Jan 2006 13:27:27 +0000 (13:27 +0000)
ir/be/ia32/ia32_emitter.c

index 999317a..128712d 100644 (file)
@@ -659,10 +659,10 @@ void emit_ia32_Call(ir_node *irn, emit_env_t *emit_env) {
                /* We had stack arguments: clear the stack */
                fprintf(F, "\tadd %d, ", args_size);
                if (emit_env->cg->has_alloca) {
-                       fprintf(F, "%ebp");
+                       fprintf(F, "%%ebp");
                }
                else {
-                       fprintf(F, "%esp");
+                       fprintf(F, "%%esp");
                }
                fprintf(F, "\t\t\t\t/* clear stack after call */\n");
        }