From 55aa3a3931f3d313df9f3d517ebd19382e720899 Mon Sep 17 00:00:00 2001 From: Matthias Braun Date: Fri, 9 Jul 2010 16:17:04 +0000 Subject: [PATCH] symconst symbols are part of an arm function [r27721] --- ir/be/arm/arm_emitter.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ir/be/arm/arm_emitter.c b/ir/be/arm/arm_emitter.c index 443ae6fb1..01e20c0f3 100644 --- a/ir/be/arm/arm_emitter.c +++ b/ir/be/arm/arm_emitter.c @@ -1142,9 +1142,6 @@ void arm_gen_routine(const arm_code_gen_t *arm_cg, ir_graph *irg) last_block = block; } - be_gas_emit_function_epilog(entity); - be_dbg_method_end(); - /* emit SymConst values */ if (set_count(sym_or_tv) > 0) { sym_or_tv_t *entry; @@ -1181,6 +1178,9 @@ void arm_gen_routine(const arm_code_gen_t *arm_cg, ir_graph *irg) be_emit_write_line(); } del_set(sym_or_tv); + + be_gas_emit_function_epilog(entity); + be_dbg_method_end(); } void arm_init_emitter(void) -- 2.20.1