From c6f280da6cae40f87ba01ecc77ebe60eb67a0280 Mon Sep 17 00:00:00 2001 From: Matthias Braun Date: Thu, 10 Nov 2011 14:56:22 +0100 Subject: [PATCH] remove be_opt_register from public API (ir_init calls it anyway) --- include/libfirm/be.h | 5 ----- ir/be/bemain.c | 2 +- 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/include/libfirm/be.h b/include/libfirm/be.h index 878ccdfe4..2f4c1cc7c 100644 --- a/include/libfirm/be.h +++ b/include/libfirm/be.h @@ -125,11 +125,6 @@ typedef struct backend_params { unsigned stack_param_align; } backend_params; -/** - * Register the Firm backend command line options. - */ -FIRM_API void be_opt_register(void); - /** * Parse one backend argument. */ diff --git a/ir/be/bemain.c b/ir/be/bemain.c index 3190d0c89..e71b3afb2 100644 --- a/ir/be/bemain.c +++ b/ir/be/bemain.c @@ -280,7 +280,7 @@ void be_register_isa_if(const char *name, const arch_isa_if_t *isa) be_add_module_to_list(&isa_ifs, name, (void*) isa); } -void be_opt_register(void) +static void be_opt_register(void) { lc_opt_entry_t *be_grp; static int run_once = 0; -- 2.20.1