From 2167a27197104e2f39b6439b11099483d31eda3a Mon Sep 17 00:00:00 2001 From: Christoph Mallon Date: Tue, 28 Feb 2006 09:12:17 +0000 Subject: [PATCH] workaround for void* conversion of funcptr --- ir/be/beraextern.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ir/be/beraextern.c b/ir/be/beraextern.c index ceeecd7e8..3646a861e 100644 --- a/ir/be/beraextern.c +++ b/ir/be/beraextern.c @@ -900,9 +900,10 @@ static void be_ra_extern_main(const be_irg_t *bi) { #ifdef WITH_LIBCORE + static const lc_opt_enum_const_ptr_items_t ssa_destr_items[] = { - { "simple", ssa_destr_simple }, - { "rastello", ssa_destr_rastello }, + { "simple", (void*)ssa_destr_simple }, /* TODO make (void*) casts nicer */ + { "rastello", (void*)ssa_destr_rastello }, { NULL, NULL } }; -- 2.20.1