From: Doug Evans Date: Sat, 28 Feb 1998 02:43:31 +0000 (+0000) Subject: * interp.c (DECLARE_OPTION_HANDLER): Use it. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=7c5d88c1bb671d64d01766531d48a1dfca8c8ee1;p=binutils-gdb.git * interp.c (DECLARE_OPTION_HANDLER): Use it. (mips_option_handler): New argument `cpu'. (sim_open): Update call to sim_add_option_table. --- diff --git a/sim/mips/ChangeLog b/sim/mips/ChangeLog index 8d2c5e085ff..bfda50a54c7 100644 --- a/sim/mips/ChangeLog +++ b/sim/mips/ChangeLog @@ -1,3 +1,9 @@ +Fri Feb 27 18:41:01 1998 Doug Evans + + * interp.c (DECLARE_OPTION_HANDLER): Use it. + (mips_option_handler): New argument `cpu'. + (sim_open): Update call to sim_add_option_table. + Wed Feb 25 18:56:22 1998 Andrew Cagney * mips.igen (CxC1): Add tracing. diff --git a/sim/mips/interp.c b/sim/mips/interp.c index fa83966926d..ec9bd0c50eb 100644 --- a/sim/mips/interp.c +++ b/sim/mips/interp.c @@ -155,14 +155,18 @@ FILE *tracefh = NULL; static void open_trace PARAMS((SIM_DESC sd)); #endif /* TRACE */ +static DECLARE_OPTION_HANDLER (mips_option_handler); + #define OPTION_DINERO_TRACE 200 #define OPTION_DINERO_FILE 201 static SIM_RC -mips_option_handler (sd, opt, arg) +mips_option_handler (sd, cpu, opt, arg, is_command) SIM_DESC sd; + sim_cpu *cpu; int opt; char *arg; + int is_command; { int cpu_nr; switch (opt) @@ -296,7 +300,7 @@ sim_open (kind, cb, abfd, argv) if (sim_pre_argv_init (sd, argv[0]) != SIM_RC_OK) return 0; - sim_add_option_table (sd, mips_options); + sim_add_option_table (sd, NULL, mips_options); /* Allocate core managed memory */