From 292a0513ba9dfd8c469677b5e41331cf8bb58afa Mon Sep 17 00:00:00 2001 From: Christoph Mallon Date: Thu, 16 Oct 2008 06:44:42 +0000 Subject: [PATCH] Remove unnecessary global variable. [r22934] --- ir/be/ppc32/ppc32_emitter.c | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/ir/be/ppc32/ppc32_emitter.c b/ir/be/ppc32/ppc32_emitter.c index 0ba77b1d8..24a508977 100644 --- a/ir/be/ppc32/ppc32_emitter.c +++ b/ir/be/ppc32/ppc32_emitter.c @@ -54,8 +54,6 @@ static char printbuf[SNPRINTF_BUF_LEN]; extern int isleaf; -static const ppc32_code_gen_t *cg; - /************************************************************* * _ _ __ _ _ @@ -599,7 +597,7 @@ static void ppc32_gen_block(const ir_node *block) { */ static void ppc32_emit_start(ir_graph *irg) { const char *irg_name = get_entity_ld_name(get_irg_entity(irg)); - int framesize = get_type_size_bytes(get_irg_frame_type(cg->irg)); + int framesize = get_type_size_bytes(get_irg_frame_type(irg)); if(! strcmp(irg_name, "main")) { // XXX: underscore hack irg_name = "_main"; @@ -629,7 +627,7 @@ static void ppc32_emit_start(ir_graph *irg) { * Emits code for function end */ static void ppc32_emit_end(ir_graph *irg) { - int framesize = get_type_size_bytes(get_irg_frame_type(cg->irg)); + int framesize = get_type_size_bytes(get_irg_frame_type(irg)); (void) irg; /* if(!isleaf) { @@ -668,13 +666,11 @@ void ppc32_gen_labels(ir_node *block, void *env) { /** * Main driver: generates code for one routine */ -void ppc32_gen_routine(const ppc32_code_gen_t *ppc32_cg, ir_graph *irg) +void ppc32_gen_routine(const ppc32_code_gen_t *cg, ir_graph *irg) { ir_node *block; int i, n; - cg = ppc32_cg; - ppc32_register_emitters(); ppc32_emit_start(irg); -- 2.20.1