mirror of
https://github.com/open-simh/simh.git
synced 2026-05-05 07:33:56 +00:00
Migrating scp and library global variables to be declared as extern in the appropriate library include file and remove repetitive declarations in referencing modules.
This commit is contained in:
@@ -276,12 +276,6 @@ int32 hst_p = 0; /* history pointer */
|
||||
int32 hst_lnt = 0; /* history length */
|
||||
InstHistory *hst = NULL; /* instruction history */
|
||||
|
||||
extern int32 sim_int_char;
|
||||
extern int32 sim_interval;
|
||||
extern uint32 sim_brk_types, sim_brk_dflt, sim_brk_summ; /* breakpoint info */
|
||||
extern FILE *sim_log;
|
||||
extern DEVICE *sim_devices[];
|
||||
|
||||
t_bool devtab_init (void);
|
||||
int32 dmaio (int32 inst, int32 fnc, int32 dat, int32 dev);
|
||||
int32 undio (int32 inst, int32 fnc, int32 dat, int32 dev);
|
||||
|
||||
@@ -220,7 +220,6 @@ extern int32 dev_int, dev_enb;
|
||||
extern uint32 chan_req;
|
||||
extern int32 stop_inst;
|
||||
extern uint32 dma_ad[DMA_MAX];
|
||||
extern int32 sim_switches;
|
||||
|
||||
uint32 dp_cw1 = 0; /* cmd word 1 */
|
||||
uint32 dp_cw2 = 0; /* cmd word 2 */
|
||||
|
||||
@@ -88,7 +88,6 @@ extern int32 PC;
|
||||
extern int32 stop_inst;
|
||||
extern int32 C, dp, ext, extoff_pending, sc;
|
||||
extern int32 dev_int, dev_enb;
|
||||
extern int32 sim_switches;
|
||||
extern UNIT cpu_unit;
|
||||
|
||||
uint32 ptr_motion = 0; /* read motion */
|
||||
|
||||
@@ -43,7 +43,6 @@ extern DEVICE fhd_dev;
|
||||
extern DEVICE mt_dev;
|
||||
extern REG cpu_reg[];
|
||||
extern uint16 M[];
|
||||
extern int32 sim_switches;
|
||||
|
||||
/* SCP data structures and interface routines
|
||||
|
||||
|
||||
Reference in New Issue
Block a user