Fix thinko with previous delta to RL78 sim, by adding code to define the G10 and G13 mode options.
* cpu.c (rl78_g10_mode): Declare. (g13_multiply): Declare. * cpu.h (rl78_g10_mode): Export. (g13_multiply): Export.
This commit is contained in:
parent
49cd1634b2
commit
99067e2973
@ -1,3 +1,10 @@
|
||||
2015-03-23 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* cpu.c (rl78_g10_mode): Declare.
|
||||
(g13_multiply): Declare.
|
||||
* cpu.h (rl78_g10_mode): Export.
|
||||
(g13_multiply): Export.
|
||||
|
||||
2015-03-20 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* load.c (rl78_load): If the G10, G13 or G14 flag bits are set in
|
||||
|
@ -32,6 +32,8 @@ int verbose = 0;
|
||||
int trace = 0;
|
||||
int rl78_in_gdb = 1;
|
||||
int timer_enabled = 2;
|
||||
int rl78_g10_mode = 0;
|
||||
int g13_multiply = 0;
|
||||
|
||||
#define REGISTER_ADDRESS 0xffee0
|
||||
|
||||
|
@ -46,7 +46,7 @@ extern const char * const reg_names[];
|
||||
|
||||
void init_cpu (void);
|
||||
void set_flags (int mask, int newbits);
|
||||
void set_c (int c);
|
||||
void set_c (int);
|
||||
int get_c (void);
|
||||
|
||||
const char *bits (int v, int b);
|
||||
@ -97,4 +97,7 @@ extern int timer_enabled;
|
||||
extern void dump_counts_per_insn (const char * filename);
|
||||
extern unsigned int counts_per_insn[0x100000];
|
||||
|
||||
extern int rl78_g10_mode;
|
||||
extern int g13_multiply;
|
||||
|
||||
#endif
|
||||
|
@ -100,7 +100,7 @@ rl78_load (bfd *prog, host_callback *callbacks, const char * const simname)
|
||||
case E_FLAG_RL78_G14:
|
||||
default:
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
for (i = 0; i < num_headers; i++)
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user