From 64ab16c668640e3f285f9ec6e4c8c6f096400a89 Mon Sep 17 00:00:00 2001 From: Richard Cornwell Date: Thu, 9 Jun 2022 09:49:52 -0400 Subject: [PATCH] Removed other simulators from the makefile --- makefile | 1456 +----------------------------------------------------- 1 file changed, 1 insertion(+), 1455 deletions(-) diff --git a/makefile b/makefile index a99a05b..c8fcc0a 100644 --- a/makefile +++ b/makefile @@ -1313,324 +1313,6 @@ SIM = ${SIMHD}/scp.c ${SIMHD}/sim_console.c ${SIMHD}/sim_fio.c \ DISPLAYD = ${SIMHD}/display -SCSI = ${SIMHD}/sim_scsi.c - -# -# Emulator source files and compile time options -# -PDP1D = ${SIMHD}/PDP1 -PDP1_DISPLAY_OPT = -DDISPLAY_TYPE=DIS_TYPE30 -DPIX_SCALE=RES_HALF -PDP1 = ${PDP1D}/pdp1_lp.c ${PDP1D}/pdp1_cpu.c ${PDP1D}/pdp1_stddev.c \ - ${PDP1D}/pdp1_sys.c ${PDP1D}/pdp1_dt.c ${PDP1D}/pdp1_drm.c \ - ${PDP1D}/pdp1_clk.c ${PDP1D}/pdp1_dcs.c ${PDP1D}/pdp1_dpy.c ${DISPLAYL} -PDP1_OPT = -I ${PDP1D} ${DISPLAY_OPT} $(PDP1_DISPLAY_OPT) - - -NOVAD = ${SIMHD}/NOVA -NOVA = ${NOVAD}/nova_sys.c ${NOVAD}/nova_cpu.c ${NOVAD}/nova_dkp.c \ - ${NOVAD}/nova_dsk.c ${NOVAD}/nova_lp.c ${NOVAD}/nova_mta.c \ - ${NOVAD}/nova_plt.c ${NOVAD}/nova_pt.c ${NOVAD}/nova_clk.c \ - ${NOVAD}/nova_tt.c ${NOVAD}/nova_tt1.c ${NOVAD}/nova_qty.c -NOVA_OPT = -I ${NOVAD} - - -ECLIPSE = ${NOVAD}/eclipse_cpu.c ${NOVAD}/eclipse_tt.c ${NOVAD}/nova_sys.c \ - ${NOVAD}/nova_dkp.c ${NOVAD}/nova_dsk.c ${NOVAD}/nova_lp.c \ - ${NOVAD}/nova_mta.c ${NOVAD}/nova_plt.c ${NOVAD}/nova_pt.c \ - ${NOVAD}/nova_clk.c ${NOVAD}/nova_tt1.c ${NOVAD}/nova_qty.c -ECLIPSE_OPT = -I ${NOVAD} -DECLIPSE - - -PDP18BD = ${SIMHD}/PDP18B -PDP18B = ${PDP18BD}/pdp18b_dt.c ${PDP18BD}/pdp18b_drm.c ${PDP18BD}/pdp18b_cpu.c \ - ${PDP18BD}/pdp18b_lp.c ${PDP18BD}/pdp18b_mt.c ${PDP18BD}/pdp18b_rf.c \ - ${PDP18BD}/pdp18b_rp.c ${PDP18BD}/pdp18b_stddev.c ${PDP18BD}/pdp18b_sys.c \ - ${PDP18BD}/pdp18b_rb.c ${PDP18BD}/pdp18b_tt1.c ${PDP18BD}/pdp18b_fpp.c \ - ${PDP18BD}/pdp18b_g2tty.c ${PDP18BD}/pdp18b_dr15.c - -ifneq (,${DISPLAY_OPT}) - PDP7_DISPLAY_OPT = -DDISPLAY_TYPE=DIS_TYPE30 -DPIX_SCALE=RES_HALF -endif - -PDP4_OPT = -DPDP4 -I ${PDP18BD} -PDP7_OPT = -DPDP7 -I ${PDP18BD} ${DISPLAY_OPT} $(PDP7_DISPLAY_OPT) -PDP9_OPT = -DPDP9 -I ${PDP18BD} -PDP15_OPT = -DPDP15 -I ${PDP18BD} - - -PDP11D = ${SIMHD}/PDP11 -PDP11 = ${PDP11D}/pdp11_fp.c ${PDP11D}/pdp11_cpu.c ${PDP11D}/pdp11_dz.c \ - ${PDP11D}/pdp11_cis.c ${PDP11D}/pdp11_lp.c ${PDP11D}/pdp11_rk.c \ - ${PDP11D}/pdp11_rl.c ${PDP11D}/pdp11_rp.c ${PDP11D}/pdp11_rx.c \ - ${PDP11D}/pdp11_stddev.c ${PDP11D}/pdp11_sys.c ${PDP11D}/pdp11_tc.c \ - ${PDP11D}/pdp11_tm.c ${PDP11D}/pdp11_ts.c ${PDP11D}/pdp11_io.c \ - ${PDP11D}/pdp11_rq.c ${PDP11D}/pdp11_tq.c ${PDP11D}/pdp11_pclk.c \ - ${PDP11D}/pdp11_ry.c ${PDP11D}/pdp11_pt.c ${PDP11D}/pdp11_hk.c \ - ${PDP11D}/pdp11_xq.c ${PDP11D}/pdp11_xu.c ${PDP11D}/pdp11_vh.c \ - ${PDP11D}/pdp11_rh.c ${PDP11D}/pdp11_tu.c ${PDP11D}/pdp11_cpumod.c \ - ${PDP11D}/pdp11_cr.c ${PDP11D}/pdp11_rf.c ${PDP11D}/pdp11_dl.c \ - ${PDP11D}/pdp11_ta.c ${PDP11D}/pdp11_rc.c ${PDP11D}/pdp11_kg.c \ - ${PDP11D}/pdp11_ke.c ${PDP11D}/pdp11_dc.c ${PDP11D}/pdp11_dmc.c \ - ${PDP11D}/pdp11_kmc.c ${PDP11D}/pdp11_dup.c ${PDP11D}/pdp11_rs.c \ - ${PDP11D}/pdp11_vt.c ${PDP11D}/pdp11_td.c ${PDP11D}/pdp11_io_lib.c \ - ${PDP11D}/pdp11_rom.c ${PDP11D}/pdp11_ch.c ${DISPLAYL} ${DISPLAYVT} \ - ${PDP11D}/pdp11_ng.c ${PDP11D}/pdp11_daz.c ${DISPLAYNG} -PDP11_OPT = -DVM_PDP11 -I ${PDP11D} ${NETWORK_OPT} ${DISPLAY_OPT} - - -UC15D = ${SIMHD}/PDP11 -UC15 = ${UC15D}/pdp11_cis.c ${UC15D}/pdp11_cpu.c \ - ${UC15D}/pdp11_cpumod.c ${UC15D}/pdp11_cr.c \ - ${UC15D}/pdp11_fp.c ${UC15D}/pdp11_io.c \ - ${UC15D}/pdp11_io_lib.c ${UC15D}/pdp11_lp.c \ - ${UC15D}/pdp11_rh.c ${UC15D}/pdp11_rk.c \ - ${UC15D}/pdp11_stddev.c ${UC15D}/pdp11_sys.c \ - ${UC15D}/pdp11_uc15.c -UC15_OPT = -DVM_PDP11 -DUC15 -I ${UC15D} -I ${PDP18BD} - - -VAXD = ${SIMHD}/VAX -VAX = ${VAXD}/vax_cpu.c ${VAXD}/vax_cpu1.c ${VAXD}/vax_fpa.c ${VAXD}/vax_io.c \ - ${VAXD}/vax_cis.c ${VAXD}/vax_octa.c ${VAXD}/vax_cmode.c \ - ${VAXD}/vax_mmu.c ${VAXD}/vax_stddev.c ${VAXD}/vax_sysdev.c \ - ${VAXD}/vax_sys.c ${VAXD}/vax_syscm.c ${VAXD}/vax_syslist.c \ - ${VAXD}/vax_vc.c ${VAXD}/vax_lk.c ${VAXD}/vax_vs.c ${VAXD}/vax_2681.c \ - ${PDP11D}/pdp11_rl.c ${PDP11D}/pdp11_rq.c ${PDP11D}/pdp11_ts.c \ - ${PDP11D}/pdp11_dz.c ${PDP11D}/pdp11_lp.c ${PDP11D}/pdp11_tq.c \ - ${PDP11D}/pdp11_xq.c ${PDP11D}/pdp11_vh.c ${PDP11D}/pdp11_cr.c \ - ${PDP11D}/pdp11_td.c ${PDP11D}/pdp11_io_lib.c -VAX_OPT = -DVM_VAX -DUSE_INT64 -DUSE_ADDR64 -DUSE_SIM_VIDEO -I ${VAXD} -I ${PDP11D} ${NETWORK_OPT} ${VIDEO_CCDEFS} ${VIDEO_LDFLAGS} - - -VAX410 = ${VAXD}/vax_cpu.c ${VAXD}/vax_cpu1.c ${VAXD}/vax_fpa.c \ - ${VAXD}/vax_cis.c ${VAXD}/vax_octa.c ${VAXD}/vax_cmode.c \ - ${VAXD}/vax_mmu.c ${VAXD}/vax_sys.c ${VAXD}/vax_syscm.c \ - ${VAXD}/vax_watch.c ${VAXD}/vax_nar.c ${VAXD}/vax4xx_stddev.c \ - ${VAXD}/vax410_sysdev.c ${VAXD}/vax410_syslist.c ${VAXD}/vax4xx_dz.c \ - ${VAXD}/vax4xx_rd.c ${VAXD}/vax4xx_rz80.c ${VAXD}/vax_xs.c \ - ${VAXD}/vax4xx_va.c ${VAXD}/vax4xx_vc.c ${VAXD}/vax_lk.c \ - ${VAXD}/vax_vs.c ${VAXD}/vax_gpx.c -VAX410_OPT = -DVM_VAX -DVAX_410 -DUSE_INT64 -DUSE_ADDR64 -DUSE_SIM_VIDEO -I ${VAXD} ${NETWORK_OPT} ${VIDEO_CCDEFS} ${VIDEO_LDFLAGS} - - -VAX420 = ${VAXD}/vax_cpu.c ${VAXD}/vax_cpu1.c ${VAXD}/vax_fpa.c \ - ${VAXD}/vax_cis.c ${VAXD}/vax_octa.c ${VAXD}/vax_cmode.c \ - ${VAXD}/vax_mmu.c ${VAXD}/vax_sys.c ${VAXD}/vax_syscm.c \ - ${VAXD}/vax_watch.c ${VAXD}/vax_nar.c ${VAXD}/vax4xx_stddev.c \ - ${VAXD}/vax420_sysdev.c ${VAXD}/vax420_syslist.c ${VAXD}/vax4xx_dz.c \ - ${VAXD}/vax4xx_rd.c ${VAXD}/vax4xx_rz80.c ${VAXD}/vax_xs.c \ - ${VAXD}/vax4xx_va.c ${VAXD}/vax4xx_vc.c ${VAXD}/vax4xx_ve.c \ - ${VAXD}/vax_lk.c ${VAXD}/vax_vs.c ${VAXD}/vax_gpx.c -VAX420_OPT = -DVM_VAX -DVAX_420 -DUSE_INT64 -DUSE_ADDR64 -DUSE_SIM_VIDEO -I ${VAXD} -I ${PDP11D} ${NETWORK_OPT} ${VIDEO_CCDEFS} ${VIDEO_LDFLAGS} -VAX411_OPT = ${VAX420_OPT} -DVAX_411 -VAX412_OPT = ${VAX420_OPT} -DVAX_412 -VAX41A_OPT = ${VAX420_OPT} -DVAX_41A -VAX41D_OPT = ${VAX420_OPT} -DVAX_41D -VAX42A_OPT = ${VAX420_OPT} -DVAX_42A -VAX42B_OPT = ${VAX420_OPT} -DVAX_42B - - -VAX43 = ${VAXD}/vax_cpu.c ${VAXD}/vax_cpu1.c ${VAXD}/vax_fpa.c \ - ${VAXD}/vax_cis.c ${VAXD}/vax_octa.c ${VAXD}/vax_cmode.c \ - ${VAXD}/vax_mmu.c ${VAXD}/vax_sys.c ${VAXD}/vax_syscm.c \ - ${VAXD}/vax_watch.c ${VAXD}/vax_nar.c ${VAXD}/vax4xx_stddev.c \ - ${VAXD}/vax43_sysdev.c ${VAXD}/vax43_syslist.c ${VAXD}/vax4xx_dz.c \ - ${VAXD}/vax4xx_rz80.c ${VAXD}/vax_xs.c ${VAXD}/vax4xx_vc.c \ - ${VAXD}/vax4xx_ve.c ${VAXD}/vax_lk.c ${VAXD}/vax_vs.c -VAX43_OPT = -DVM_VAX -DVAX_43 -DUSE_INT64 -DUSE_ADDR64 -DUSE_SIM_VIDEO -I ${VAXD} ${NETWORK_OPT} ${VIDEO_CCDEFS} ${VIDEO_LDFLAGS} - - -VAX440 = ${VAXD}/vax_cpu.c ${VAXD}/vax_cpu1.c ${VAXD}/vax_fpa.c \ - ${VAXD}/vax_cis.c ${VAXD}/vax_octa.c ${VAXD}/vax_cmode.c \ - ${VAXD}/vax_mmu.c ${VAXD}/vax_sys.c ${VAXD}/vax_syscm.c \ - ${VAXD}/vax_watch.c ${VAXD}/vax_nar.c ${VAXD}/vax4xx_stddev.c \ - ${VAXD}/vax440_sysdev.c ${VAXD}/vax440_syslist.c ${VAXD}/vax4xx_dz.c \ - ${VAXD}/vax_xs.c ${VAXD}/vax_lk.c ${VAXD}/vax_vs.c ${VAXD}/vax4xx_rz94.c -VAX440_OPT = -DVM_VAX -DVAX_440 -DUSE_INT64 -DUSE_ADDR64 -I ${VAXD} ${NETWORK_OPT} -VAX46_OPT = ${VAX440_OPT} -DVAX_46 -VAX47_OPT = ${VAX440_OPT} -DVAX_47 -VAX48_OPT = ${VAX440_OPT} -DVAX_48 - - -IS1000 = ${VAXD}/vax_cpu.c ${VAXD}/vax_cpu1.c ${VAXD}/vax_fpa.c \ - ${VAXD}/vax_cis.c ${VAXD}/vax_octa.c ${VAXD}/vax_cmode.c \ - ${VAXD}/vax_mmu.c ${VAXD}/vax_sys.c ${VAXD}/vax_syscm.c \ - ${VAXD}/vax_watch.c ${VAXD}/vax_nar.c ${VAXD}/vax_xs.c \ - ${VAXD}/vax4xx_rz94.c ${VAXD}/vax4nn_stddev.c \ - ${VAXD}/is1000_sysdev.c ${VAXD}/is1000_syslist.c -IS1000_OPT = -DVM_VAX -DIS_1000 -DUSE_INT64 -DUSE_ADDR64 -I ${VAXD} ${NETWORK_OPT} - - -VAX610 = ${VAXD}/vax_cpu.c ${VAXD}/vax_cpu1.c ${VAXD}/vax_fpa.c \ - ${VAXD}/vax_cis.c ${VAXD}/vax_octa.c ${VAXD}/vax_cmode.c \ - ${VAXD}/vax_mmu.c ${VAXD}/vax_sys.c ${VAXD}/vax_syscm.c \ - ${VAXD}/vax610_stddev.c ${VAXD}/vax610_sysdev.c ${VAXD}/vax610_io.c \ - ${VAXD}/vax610_syslist.c ${VAXD}/vax610_mem.c ${VAXD}/vax_vc.c \ - ${VAXD}/vax_lk.c ${VAXD}/vax_vs.c ${VAXD}/vax_2681.c \ - ${PDP11D}/pdp11_rl.c ${PDP11D}/pdp11_rq.c ${PDP11D}/pdp11_ts.c \ - ${PDP11D}/pdp11_dz.c ${PDP11D}/pdp11_lp.c ${PDP11D}/pdp11_tq.c \ - ${PDP11D}/pdp11_xq.c ${PDP11D}/pdp11_vh.c ${PDP11D}/pdp11_cr.c \ - ${PDP11D}/pdp11_td.c ${PDP11D}/pdp11_io_lib.c -VAX610_OPT = -DVM_VAX -DVAX_610 -DUSE_INT64 -DUSE_ADDR64 -DUSE_SIM_VIDEO -I ${VAXD} -I ${PDP11D} ${NETWORK_OPT} ${VIDEO_CCDEFS} ${VIDEO_LDFLAGS} - - -VAX630 = ${VAXD}/vax_cpu.c ${VAXD}/vax_cpu1.c ${VAXD}/vax_fpa.c \ - ${VAXD}/vax_cis.c ${VAXD}/vax_octa.c ${VAXD}/vax_cmode.c \ - ${VAXD}/vax_mmu.c ${VAXD}/vax_sys.c ${VAXD}/vax_syscm.c \ - ${VAXD}/vax_watch.c ${VAXD}/vax630_stddev.c ${VAXD}/vax630_sysdev.c \ - ${VAXD}/vax630_io.c ${VAXD}/vax630_syslist.c ${VAXD}/vax_va.c \ - ${VAXD}/vax_vc.c ${VAXD}/vax_lk.c ${VAXD}/vax_vs.c \ - ${VAXD}/vax_2681.c ${VAXD}/vax_gpx.c \ - ${PDP11D}/pdp11_rl.c ${PDP11D}/pdp11_rq.c ${PDP11D}/pdp11_ts.c \ - ${PDP11D}/pdp11_dz.c ${PDP11D}/pdp11_lp.c ${PDP11D}/pdp11_tq.c \ - ${PDP11D}/pdp11_xq.c ${PDP11D}/pdp11_vh.c ${PDP11D}/pdp11_cr.c \ - ${PDP11D}/pdp11_td.c ${PDP11D}/pdp11_io_lib.c -VAX620_OPT = -DVM_VAX -DVAX_620 -DUSE_INT64 -DUSE_ADDR64 -I ${VAXD} -I ${PDP11D} ${NETWORK_OPT} -VAX630_OPT = -DVM_VAX -DVAX_630 -DUSE_INT64 -DUSE_ADDR64 -DUSE_SIM_VIDEO -I ${VAXD} -I ${PDP11D} ${NETWORK_OPT} ${VIDEO_CCDEFS} ${VIDEO_LDFLAGS} - - -VAX730 = ${VAXD}/vax_cpu.c ${VAXD}/vax_cpu1.c ${VAXD}/vax_fpa.c \ - ${VAXD}/vax_cis.c ${VAXD}/vax_octa.c ${VAXD}/vax_cmode.c \ - ${VAXD}/vax_mmu.c ${VAXD}/vax_sys.c ${VAXD}/vax_syscm.c \ - ${VAXD}/vax730_stddev.c ${VAXD}/vax730_sys.c \ - ${VAXD}/vax730_mem.c ${VAXD}/vax730_uba.c ${VAXD}/vax730_rb.c \ - ${VAXD}/vax730_syslist.c \ - ${PDP11D}/pdp11_rl.c ${PDP11D}/pdp11_rq.c ${PDP11D}/pdp11_ts.c \ - ${PDP11D}/pdp11_dz.c ${PDP11D}/pdp11_lp.c ${PDP11D}/pdp11_tq.c \ - ${PDP11D}/pdp11_xu.c ${PDP11D}/pdp11_ry.c ${PDP11D}/pdp11_cr.c \ - ${PDP11D}/pdp11_hk.c ${PDP11D}/pdp11_vh.c ${PDP11D}/pdp11_dmc.c \ - ${PDP11D}/pdp11_td.c ${PDP11D}/pdp11_tc.c ${PDP11D}/pdp11_rk.c \ - ${PDP11D}/pdp11_io_lib.c ${PDP11D}/pdp11_ch.c -VAX730_OPT = -DVM_VAX -DVAX_730 -DUSE_INT64 -DUSE_ADDR64 -I VAX -I ${PDP11D} ${NETWORK_OPT} - - -VAX750 = ${VAXD}/vax_cpu.c ${VAXD}/vax_cpu1.c ${VAXD}/vax_fpa.c \ - ${VAXD}/vax_cis.c ${VAXD}/vax_octa.c ${VAXD}/vax_cmode.c \ - ${VAXD}/vax_mmu.c ${VAXD}/vax_sys.c ${VAXD}/vax_syscm.c \ - ${VAXD}/vax750_stddev.c ${VAXD}/vax750_cmi.c \ - ${VAXD}/vax750_mem.c ${VAXD}/vax750_uba.c ${VAXD}/vax7x0_mba.c \ - ${VAXD}/vax750_syslist.c \ - ${PDP11D}/pdp11_rl.c ${PDP11D}/pdp11_rq.c ${PDP11D}/pdp11_ts.c \ - ${PDP11D}/pdp11_dz.c ${PDP11D}/pdp11_lp.c ${PDP11D}/pdp11_tq.c \ - ${PDP11D}/pdp11_xu.c ${PDP11D}/pdp11_ry.c ${PDP11D}/pdp11_cr.c \ - ${PDP11D}/pdp11_hk.c ${PDP11D}/pdp11_rp.c ${PDP11D}/pdp11_tu.c \ - ${PDP11D}/pdp11_vh.c ${PDP11D}/pdp11_dmc.c ${PDP11D}/pdp11_dup.c \ - ${PDP11D}/pdp11_td.c ${PDP11D}/pdp11_tc.c ${PDP11D}/pdp11_rk.c \ - ${PDP11D}/pdp11_io_lib.c ${PDP11D}/pdp11_ch.c -VAX750_OPT = -DVM_VAX -DVAX_750 -DUSE_INT64 -DUSE_ADDR64 -I VAX -I ${PDP11D} ${NETWORK_OPT} - - -VAX780 = ${VAXD}/vax_cpu.c ${VAXD}/vax_cpu1.c ${VAXD}/vax_fpa.c \ - ${VAXD}/vax_cis.c ${VAXD}/vax_octa.c ${VAXD}/vax_cmode.c \ - ${VAXD}/vax_mmu.c ${VAXD}/vax_sys.c ${VAXD}/vax_syscm.c \ - ${VAXD}/vax780_stddev.c ${VAXD}/vax780_sbi.c \ - ${VAXD}/vax780_mem.c ${VAXD}/vax780_uba.c ${VAXD}/vax7x0_mba.c \ - ${VAXD}/vax780_fload.c ${VAXD}/vax780_syslist.c \ - ${PDP11D}/pdp11_rl.c ${PDP11D}/pdp11_rq.c ${PDP11D}/pdp11_ts.c \ - ${PDP11D}/pdp11_dz.c ${PDP11D}/pdp11_lp.c ${PDP11D}/pdp11_tq.c \ - ${PDP11D}/pdp11_xu.c ${PDP11D}/pdp11_ry.c ${PDP11D}/pdp11_cr.c \ - ${PDP11D}/pdp11_rp.c ${PDP11D}/pdp11_tu.c ${PDP11D}/pdp11_hk.c \ - ${PDP11D}/pdp11_vh.c ${PDP11D}/pdp11_dmc.c ${PDP11D}/pdp11_dup.c \ - ${PDP11D}/pdp11_td.c ${PDP11D}/pdp11_tc.c ${PDP11D}/pdp11_rk.c \ - ${PDP11D}/pdp11_io_lib.c ${PDP11D}/pdp11_ch.c -VAX780_OPT = -DVM_VAX -DVAX_780 -DUSE_INT64 -DUSE_ADDR64 -I VAX -I ${PDP11D} ${NETWORK_OPT} - - -VAX8200 = ${VAXD}/vax_cpu.c ${VAXD}/vax_cpu1.c ${VAXD}/vax_fpa.c \ - ${VAXD}/vax_cis.c ${VAXD}/vax_octa.c ${VAXD}/vax_cmode.c \ - ${VAXD}/vax_mmu.c ${VAXD}/vax_sys.c ${VAXD}/vax_syscm.c \ - ${VAXD}/vax_watch.c ${VAXD}/vax820_stddev.c ${VAXD}/vax820_bi.c \ - ${VAXD}/vax820_mem.c ${VAXD}/vax820_uba.c ${VAXD}/vax820_ka.c \ - ${VAXD}/vax820_syslist.c \ - ${PDP11D}/pdp11_rl.c ${PDP11D}/pdp11_rq.c ${PDP11D}/pdp11_ts.c \ - ${PDP11D}/pdp11_dz.c ${PDP11D}/pdp11_lp.c ${PDP11D}/pdp11_tq.c \ - ${PDP11D}/pdp11_xu.c ${PDP11D}/pdp11_ry.c ${PDP11D}/pdp11_cr.c \ - ${PDP11D}/pdp11_hk.c ${PDP11D}/pdp11_vh.c ${PDP11D}/pdp11_dmc.c \ - ${PDP11D}/pdp11_td.c ${PDP11D}/pdp11_tc.c ${PDP11D}/pdp11_rk.c \ - ${PDP11D}/pdp11_io_lib.c ${PDP11D}/pdp11_ch.c -VAX8200_OPT = -DVM_VAX -DVAX_820 -DUSE_INT64 -DUSE_ADDR64 -I VAX -I ${PDP11D} ${NETWORK_OPT} - - -VAX8600 = ${VAXD}/vax_cpu.c ${VAXD}/vax_cpu1.c ${VAXD}/vax_fpa.c \ - ${VAXD}/vax_cis.c ${VAXD}/vax_octa.c ${VAXD}/vax_cmode.c \ - ${VAXD}/vax_mmu.c ${VAXD}/vax_sys.c ${VAXD}/vax_syscm.c \ - ${VAXD}/vax860_stddev.c ${VAXD}/vax860_sbia.c \ - ${VAXD}/vax860_abus.c ${VAXD}/vax780_uba.c ${VAXD}/vax7x0_mba.c \ - ${VAXD}/vax860_syslist.c \ - ${PDP11D}/pdp11_rl.c ${PDP11D}/pdp11_rq.c ${PDP11D}/pdp11_ts.c \ - ${PDP11D}/pdp11_dz.c ${PDP11D}/pdp11_lp.c ${PDP11D}/pdp11_tq.c \ - ${PDP11D}/pdp11_xu.c ${PDP11D}/pdp11_ry.c ${PDP11D}/pdp11_cr.c \ - ${PDP11D}/pdp11_rp.c ${PDP11D}/pdp11_tu.c ${PDP11D}/pdp11_hk.c \ - ${PDP11D}/pdp11_vh.c ${PDP11D}/pdp11_dmc.c ${PDP11D}/pdp11_dup.c \ - ${PDP11D}/pdp11_td.c ${PDP11D}/pdp11_tc.c ${PDP11D}/pdp11_rk.c \ - ${PDP11D}/pdp11_io_lib.c ${PDP11D}/pdp11_ch.c -VAX8600_OPT = -DVM_VAX -DVAX_860 -DUSE_INT64 -DUSE_ADDR64 -I VAX -I ${PDP11D} ${NETWORK_OPT} - - -PDP10D = ${SIMHD}/PDP10 -PDP10 = ${PDP10D}/pdp10_fe.c ${PDP11D}/pdp11_dz.c ${PDP10D}/pdp10_cpu.c \ - ${PDP10D}/pdp10_ksio.c ${PDP10D}/pdp10_lp20.c ${PDP10D}/pdp10_mdfp.c \ - ${PDP10D}/pdp10_pag.c ${PDP10D}/pdp10_rp.c ${PDP10D}/pdp10_sys.c \ - ${PDP10D}/pdp10_tim.c ${PDP10D}/pdp10_tu.c ${PDP10D}/pdp10_xtnd.c \ - ${PDP11D}/pdp11_pt.c ${PDP11D}/pdp11_ry.c ${PDP11D}/pdp11_cr.c \ - ${PDP11D}/pdp11_dup.c ${PDP11D}/pdp11_dmc.c ${PDP11D}/pdp11_kmc.c \ - ${PDP11D}/pdp11_xu.c ${PDP11D}/pdp11_ch.c -PDP10_OPT = -DVM_PDP10 -DUSE_INT64 -I ${PDP10D} -I ${PDP11D} ${NETWORK_OPT} - - -PDP8D = ${SIMHD}/PDP8 -PDP8 = ${PDP8D}/pdp8_cpu.c ${PDP8D}/pdp8_clk.c ${PDP8D}/pdp8_df.c \ - ${PDP8D}/pdp8_dt.c ${PDP8D}/pdp8_lp.c ${PDP8D}/pdp8_mt.c \ - ${PDP8D}/pdp8_pt.c ${PDP8D}/pdp8_rf.c ${PDP8D}/pdp8_rk.c \ - ${PDP8D}/pdp8_rx.c ${PDP8D}/pdp8_sys.c ${PDP8D}/pdp8_tt.c \ - ${PDP8D}/pdp8_ttx.c ${PDP8D}/pdp8_rl.c ${PDP8D}/pdp8_tsc.c \ - ${PDP8D}/pdp8_td.c ${PDP8D}/pdp8_ct.c ${PDP8D}/pdp8_fpp.c -PDP8_OPT = -I ${PDP8D} - - -H316D = ${SIMHD}/H316 -H316 = ${H316D}/h316_stddev.c ${H316D}/h316_lp.c ${H316D}/h316_cpu.c \ - ${H316D}/h316_sys.c ${H316D}/h316_mt.c ${H316D}/h316_fhd.c \ - ${H316D}/h316_dp.c ${H316D}/h316_rtc.c ${H316D}/h316_imp.c \ - ${H316D}/h316_hi.c ${H316D}/h316_mi.c ${H316D}/h316_udp.c -H316_OPT = -I ${H316D} -D VM_IMPTIP - - -HP2100D = ${SIMHD}/HP2100 -HP2100 = ${HP2100D}/hp2100_stddev.c ${HP2100D}/hp2100_dp.c ${HP2100D}/hp2100_dq.c \ - ${HP2100D}/hp2100_dr.c ${HP2100D}/hp2100_lps.c ${HP2100D}/hp2100_ms.c \ - ${HP2100D}/hp2100_mt.c ${HP2100D}/hp2100_mux.c ${HP2100D}/hp2100_cpu.c \ - ${HP2100D}/hp2100_fp.c ${HP2100D}/hp2100_sys.c ${HP2100D}/hp2100_lpt.c \ - ${HP2100D}/hp2100_ipl.c ${HP2100D}/hp2100_ds.c ${HP2100D}/hp2100_cpu0.c \ - ${HP2100D}/hp2100_cpu1.c ${HP2100D}/hp2100_cpu2.c ${HP2100D}/hp2100_cpu3.c \ - ${HP2100D}/hp2100_cpu4.c ${HP2100D}/hp2100_cpu5.c ${HP2100D}/hp2100_cpu6.c \ - ${HP2100D}/hp2100_cpu7.c ${HP2100D}/hp2100_fp1.c ${HP2100D}/hp2100_baci.c \ - ${HP2100D}/hp2100_mpx.c ${HP2100D}/hp2100_pif.c ${HP2100D}/hp2100_di.c \ - ${HP2100D}/hp2100_di_da.c ${HP2100D}/hp2100_disclib.c -HP2100_OPT = -DHAVE_INT64 -I ${HP2100D} - -HP3000D = ${SIMHD}/HP3000 -HP3000 = ${HP3000D}/hp_disclib.c ${HP3000D}/hp_tapelib.c ${HP3000D}/hp3000_atc.c \ - ${HP3000D}/hp3000_clk.c ${HP3000D}/hp3000_cpu.c ${HP3000D}/hp3000_cpu_base.c \ - ${HP3000D}/hp3000_cpu_fp.c ${HP3000D}/hp3000_cpu_cis.c ${HP3000D}/hp3000_ds.c \ - ${HP3000D}/hp3000_iop.c ${HP3000D}/hp3000_lp.c ${HP3000D}/hp3000_mem.c \ - ${HP3000D}/hp3000_mpx.c ${HP3000D}/hp3000_ms.c ${HP3000D}/hp3000_scmb.c \ - ${HP3000D}/hp3000_sel.c ${HP3000D}/hp3000_sys.c -HP3000_OPT = -I ${HP3000D} - - -I1401D = ${SIMHD}/I1401 -I1401 = ${I1401D}/i1401_lp.c ${I1401D}/i1401_cpu.c ${I1401D}/i1401_iq.c \ - ${I1401D}/i1401_cd.c ${I1401D}/i1401_mt.c ${I1401D}/i1401_dp.c \ - ${I1401D}/i1401_sys.c -I1401_OPT = -I ${I1401D} - - -I1620D = ${SIMHD}/I1620 -I1620 = ${I1620D}/i1620_cd.c ${I1620D}/i1620_dp.c ${I1620D}/i1620_pt.c \ - ${I1620D}/i1620_tty.c ${I1620D}/i1620_cpu.c ${I1620D}/i1620_lp.c \ - ${I1620D}/i1620_fp.c ${I1620D}/i1620_sys.c -I1620_OPT = -I ${I1620D} I7000D = ${SIMHD}/I7000 I7090 = ${I7000D}/i7090_cpu.c ${I7000D}/i7090_sys.c ${I7000D}/i7090_chan.c \ @@ -1686,377 +1368,12 @@ I7094 = ${I7094D}/i7094_cpu.c ${I7094D}/i7094_cpu1.c ${I7094D}/i7094_io.c \ I7094_OPT = -DUSE_INT64 -I ${I7094D} -I650D = ${SIMHD}/I650 -I650 = ${I650D}/i650_cpu.c ${I650D}/i650_cdr.c ${I650D}/i650_cdp.c \ - ${I650D}/i650_sys.c -I650_OPT = -I ${I650D} -DUSE_INT64 -DUSE_SIM_CARD - - -IBM1130D = ${SIMHD}/Ibm1130 -IBM1130 = ${IBM1130D}/ibm1130_cpu.c ${IBM1130D}/ibm1130_cr.c \ - ${IBM1130D}/ibm1130_disk.c ${IBM1130D}/ibm1130_stddev.c \ - ${IBM1130D}/ibm1130_sys.c ${IBM1130D}/ibm1130_gdu.c \ - ${IBM1130D}/ibm1130_gui.c ${IBM1130D}/ibm1130_prt.c \ - ${IBM1130D}/ibm1130_fmt.c ${IBM1130D}/ibm1130_ptrp.c \ - ${IBM1130D}/ibm1130_plot.c ${IBM1130D}/ibm1130_sca.c \ - ${IBM1130D}/ibm1130_t2741.c -IBM1130_OPT = -I ${IBM1130D} -ifneq (${WIN32},) -IBM1130_OPT += -DGUI_SUPPORT -lgdi32 ${BIN}ibm1130.o -endif - - -ID16D = ${SIMHD}/Interdata -ID16 = ${ID16D}/id16_cpu.c ${ID16D}/id16_sys.c ${ID16D}/id_dp.c \ - ${ID16D}/id_fd.c ${ID16D}/id_fp.c ${ID16D}/id_idc.c ${ID16D}/id_io.c \ - ${ID16D}/id_lp.c ${ID16D}/id_mt.c ${ID16D}/id_pas.c ${ID16D}/id_pt.c \ - ${ID16D}/id_tt.c ${ID16D}/id_uvc.c ${ID16D}/id16_dboot.c ${ID16D}/id_ttp.c -ID16_OPT = -I ${ID16D} - - -ID32D = ${SIMHD}/Interdata -ID32 = ${ID32D}/id32_cpu.c ${ID32D}/id32_sys.c ${ID32D}/id_dp.c \ - ${ID32D}/id_fd.c ${ID32D}/id_fp.c ${ID32D}/id_idc.c ${ID32D}/id_io.c \ - ${ID32D}/id_lp.c ${ID32D}/id_mt.c ${ID32D}/id_pas.c ${ID32D}/id_pt.c \ - ${ID32D}/id_tt.c ${ID32D}/id_uvc.c ${ID32D}/id32_dboot.c ${ID32D}/id_ttp.c -ID32_OPT = -I ${ID32D} - - -S3D = ${SIMHD}/S3 -S3 = ${S3D}/s3_cd.c ${S3D}/s3_cpu.c ${S3D}/s3_disk.c ${S3D}/s3_lp.c \ - ${S3D}/s3_pkb.c ${S3D}/s3_sys.c -S3_OPT = -I ${S3D} - - -ALTAIRD = ${SIMHD}/ALTAIR -ALTAIR = ${ALTAIRD}/altair_sio.c ${ALTAIRD}/altair_cpu.c ${ALTAIRD}/altair_dsk.c \ - ${ALTAIRD}/altair_sys.c -ALTAIR_OPT = -I ${ALTAIRD} - - -ALTAIRZ80D = ${SIMHD}/AltairZ80 -ALTAIRZ80 = ${ALTAIRZ80D}/altairz80_cpu.c ${ALTAIRZ80D}/altairz80_cpu_nommu.c \ - ${ALTAIRZ80D}/altairz80_dsk.c ${ALTAIRZ80D}/disasm.c \ - ${ALTAIRZ80D}/altairz80_sio.c ${ALTAIRZ80D}/altairz80_sys.c \ - ${ALTAIRZ80D}/altairz80_hdsk.c ${ALTAIRZ80D}/altairz80_net.c \ - ${ALTAIRZ80D}/flashwriter2.c ${ALTAIRZ80D}/i86_decode.c \ - ${ALTAIRZ80D}/i86_ops.c ${ALTAIRZ80D}/i86_prim_ops.c \ - ${ALTAIRZ80D}/i8272.c ${ALTAIRZ80D}/insnsd.c ${ALTAIRZ80D}/altairz80_mhdsk.c \ - ${ALTAIRZ80D}/mfdc.c ${ALTAIRZ80D}/n8vem.c ${ALTAIRZ80D}/vfdhd.c \ - ${ALTAIRZ80D}/s100_disk1a.c ${ALTAIRZ80D}/s100_disk2.c ${ALTAIRZ80D}/s100_disk3.c \ - ${ALTAIRZ80D}/s100_fif.c ${ALTAIRZ80D}/s100_mdriveh.c \ - ${ALTAIRZ80D}/s100_mdsa.c \ - ${ALTAIRZ80D}/s100_mdsad.c ${ALTAIRZ80D}/s100_selchan.c \ - ${ALTAIRZ80D}/s100_ss1.c ${ALTAIRZ80D}/s100_64fdc.c \ - ${ALTAIRZ80D}/s100_scp300f.c \ - ${ALTAIRZ80D}/s100_tarbell.c \ - ${ALTAIRZ80D}/wd179x.c ${ALTAIRZ80D}/s100_hdc1001.c \ - ${ALTAIRZ80D}/s100_if3.c ${ALTAIRZ80D}/s100_adcs6.c \ - ${ALTAIRZ80D}/m68kcpu.c ${ALTAIRZ80D}/m68kdasm.c \ - ${ALTAIRZ80D}/m68kopac.c ${ALTAIRZ80D}/m68kopdm.c \ - ${ALTAIRZ80D}/m68kopnz.c ${ALTAIRZ80D}/m68kops.c ${ALTAIRZ80D}/m68ksim.c -ALTAIRZ80_OPT = -I ${ALTAIRZ80D} -DUSE_SIM_IMD - - -GRID = ${SIMHD}/GRI -GRI = ${GRID}/gri_cpu.c ${GRID}/gri_stddev.c ${GRID}/gri_sys.c -GRI_OPT = -I ${GRID} - - -LGPD = ${SIMHD}/LGP -LGP = ${LGPD}/lgp_cpu.c ${LGPD}/lgp_stddev.c ${LGPD}/lgp_sys.c -LGP_OPT = -I ${LGPD} - - -SDSD = ${SIMHD}/SDS -SDS = ${SDSD}/sds_cpu.c ${SDSD}/sds_drm.c ${SDSD}/sds_dsk.c ${SDSD}/sds_io.c \ - ${SDSD}/sds_lp.c ${SDSD}/sds_mt.c ${SDSD}/sds_mux.c ${SDSD}/sds_rad.c \ - ${SDSD}/sds_stddev.c ${SDSD}/sds_sys.c -SDS_OPT = -I ${SDSD} - - -SWTP6800D = ${SIMHD}/swtp6800/swtp6800 -SWTP6800C = ${SIMHD}/swtp6800/common -SWTP6800MP-A = ${SWTP6800C}/mp-a.c ${SWTP6800C}/m6800.c ${SWTP6800C}/m6810.c \ - ${SWTP6800C}/bootrom.c ${SWTP6800C}/dc-4.c ${SWTP6800C}/mp-s.c ${SWTP6800D}/mp-a_sys.c \ - ${SWTP6800C}/mp-b2.c ${SWTP6800C}/mp-8m.c -SWTP6800MP-A2 = ${SWTP6800C}/mp-a2.c ${SWTP6800C}/m6800.c ${SWTP6800C}/m6810.c \ - ${SWTP6800C}/bootrom.c ${SWTP6800C}/dc-4.c ${SWTP6800C}/mp-s.c ${SWTP6800D}/mp-a2_sys.c \ - ${SWTP6800C}/mp-b2.c ${SWTP6800C}/mp-8m.c ${SWTP6800C}/i2716.c -SWTP6800_OPT = -I ${SWTP6800D} - -INTELSYSD = ${SIMHD}/Intel-Systems -ISYS8010D = ${INTELSYSD}/isys8010 -ISYS8010C = ${INTELSYSD}/common -ISYS8010 = ${ISYS8010C}/i8080.c ${ISYS8010D}/isys8010_sys.c \ - ${ISYS8010C}/i8251.c ${ISYS8010C}/i8255.c \ - ${ISYS8010C}/ieprom.c ${ISYS8010C}/iram8.c \ - ${ISYS8010C}/multibus.c ${ISYS8010D}/isbc8010.c \ - ${ISYS8010C}/isbc064.c ${ISYS8010C}/isbc202.c \ - ${ISYS8010C}/isbc201.c ${ISYS8010C}/zx200a.c \ - ${ISYS8010C}/isbc206.c ${ISYS8010C}/isbc464.c \ - ${ISYS8010C}/isbc208.c -ISYS8010_OPT = -I ${ISYS8010D} - - -ISYS8020D = ${INTELSYSD}/isys8020 -ISYS8020C = ${INTELSYSD}/common -ISYS8020 = ${ISYS8020C}/i8080.c ${ISYS8020D}/isys8020_sys.c \ - ${ISYS8020C}/i8251.c ${ISYS8020C}/i8255.c \ - ${ISYS8020C}/ieprom.c ${ISYS8020C}/iram8.c \ - ${ISYS8020C}/multibus.c ${ISYS8020D}/isbc8020.c \ - ${ISYS8020C}/isbc064.c ${ISYS8020C}/i8259.c \ - ${ISYS8020C}/isbc202.c ${ISYS8020C}/isbc201.c \ - ${ISYS8020C}/isbc206.c ${ISYS8020C}/isbc464.c \ - ${ISYS8020C}/zx200a.c ${ISYS8020C}/i8253.c \ - ${ISYS8020C}/isbc208.c -ISYS8020_OPT = -I ${ISYS8020D} - - -ISYS8024D = ${INTELSYSD}/isys8024 -ISYS8024C = ${INTELSYSD}/common -ISYS8024 = ${ISYS8024C}/i8080.c ${ISYS8024D}/isys8024_sys.c \ - ${ISYS8024C}/i8251.c ${ISYS8024C}/i8253.c \ - ${ISYS8024C}/i8255.c ${ISYS8024C}/i8259.c \ - ${ISYS8024C}/ieprom.c ${ISYS8024C}/iram8.c \ - ${ISYS8024C}/multibus.c ${ISYS8024D}/isbc8024.c \ - ${ISYS8024C}/isbc064.c ${ISYS8024C}/isbc208.c \ - ${ISYS8024C}/isbc202.c ${ISYS8024C}/isbc201.c \ - ${ISYS8024C}/isbc206.c ${ISYS8024C}/isbc464.c \ - ${ISYS8024C}/zx200a.c -ISYS8024_OPT = -I ${ISYS8024D} - - -ISYS8030D = ${INTELSYSD}/isys8030 -ISYS8030C = ${INTELSYSD}/common -ISYS8030 = ${ISYS8030C}/i8080.c ${ISYS8030D}/isys8030_sys.c \ - ${ISYS8030C}/i8251.c ${ISYS8030C}/i8255.c \ - ${ISYS8030C}/i8259.c ${ISYS8030C}/i8253.c \ - ${ISYS8030C}/ieprom.c ${ISYS8030C}/iram8.c \ - ${ISYS8030C}/multibus.c ${ISYS8030D}/isbc8030.c \ - ${ISYS8030C}/isbc202.c ${ISYS8030C}/isbc201.c \ - ${ISYS8030C}/isbc206.c ${ISYS8030C}/isbc464.c \ - ${ISYS8030C}/isbc064.c ${ISYS8030C}/zx200a.c \ - ${ISYS8010C}/isbc208.c -ISYS8030_OPT = -I ${ISYS8030D} - - -IMDS210D = ${INTELSYSD}/imds-210 -IMDS210C = ${INTELSYSD}/common -IMDS210 = ${IMDS210C}/i8080.c ${IMDS210D}/imds-210_sys.c \ - ${IMDS210C}/i8251.c ${IMDS210C}/i8255.c \ - ${IMDS210C}/i8259.c ${IMDS210C}/i8253.c \ - ${IMDS210C}/ieprom.c ${IMDS210C}/iram8.c \ - ${IMDS210C}/ipbmultibus.c ${IMDS210C}/ipb.c \ - ${IMDS210C}/ipc-cont.c ${IMDS210C}/ioc-cont.c \ - ${IMDS210C}/isbc202.c ${IMDS210C}/isbc201.c \ - ${IMDS210C}/isbc206.c ${IMDS210C}/isbc464.c \ - ${IMDS210C}/zx200a.c ${IMDS210C}/isbc064.c -IMDS210_OPT = -I ${IMDS210D} - - -IMDS220D = ${INTELSYSD}/imds-220 -IMDS220C = ${INTELSYSD}/common -IMDS220 = ${IMDS220C}/i8080.c ${IMDS220D}/imds-220_sys.c \ - ${IMDS220C}/i8251.c ${IMDS220C}/i8255.c \ - ${IMDS220C}/i8259.c ${IMDS220C}/i8253.c \ - ${IMDS220C}/ieprom.c ${IMDS220C}/iram8.c \ - ${IMDS220C}/ipbmultibus.c ${IMDS220C}/ipb.c \ - ${IMDS220C}/ipc-cont.c ${IMDS220C}/ioc-cont.c \ - ${IMDS220C}/isbc202.c ${IMDS220C}/isbc201.c \ - ${IMDS220C}/isbc206.c ${IMDS220C}/isbc464.c \ - ${IMDS220C}/zx200a.c ${IMDS220C}/isbc064.c -IMDS220_OPT = -I ${IMDS220D} - - -IMDS225D = ${INTELSYSD}/imds-225 -IMDS225C = ${INTELSYSD}/common -IMDS225 = ${IMDS225C}/i8080.c ${IMDS225D}/imds-225_sys.c \ - ${IMDS225C}/i8251.c ${IMDS225C}/i8255.c \ - ${IMDS225C}/i8259.c ${IMDS225C}/i8253.c \ - ${IMDS225C}/ieprom.c ${IMDS225C}/iram8.c \ - ${IMDS225C}/ipcmultibus.c ${IMDS225C}/ipc.c \ - ${IMDS225C}/ipc-cont.c ${IMDS225C}/ioc-cont.c \ - ${IMDS225C}/isbc202.c ${IMDS225C}/isbc201.c \ - ${IMDS225C}/zx200a.c ${IMDS225C}/isbc464.c \ - ${IMDS225C}/isbc206.c -IMDS225_OPT = -I ${IMDS225D} - - -IMDS230D = ${INTELSYSD}/imds-230 -IMDS230C = ${INTELSYSD}/common -IMDS230 = ${IMDS230C}/i8080.c ${IMDS230D}/imds-230_sys.c \ - ${IMDS230C}/i8251.c ${IMDS230C}/i8255.c \ - ${IMDS230C}/i8259.c ${IMDS230C}/i8253.c \ - ${IMDS230C}/ieprom.c ${IMDS230C}/iram8.c \ - ${IMDS230C}/ipbmultibus.c ${IMDS230C}/ipb.c \ - ${IMDS230C}/ipc-cont.c ${IMDS230C}/ioc-cont.c \ - ${IMDS230C}/isbc202.c ${IMDS230C}/isbc201.c \ - ${IMDS230C}/isbc206.c ${IMDS230C}/isbc464.c \ - ${IMDS230C}/zx200a.c ${IMDS230C}/isbc064.c -IMDS230_OPT = -I ${IMDS230D} - - -IMDS800D = ${INTELSYSD}/imds-800 -IMDS800C = ${INTELSYSD}/common -IMDS800 = ${IMDS800C}/i8080.c ${IMDS800D}/imds-800_sys.c \ - ${IMDS800D}/cpu.c ${IMDS800D}/front_panel.c \ - ${IMDS800D}/monitor.c ${IMDS800C}/ieprom1.c \ - ${IMDS800C}/i8251.c ${IMDS800C}/ieprom.c \ - ${IMDS800C}/m800multibus.c ${IMDS800C}/isbc064.c \ - ${IMDS800C}/isbc202.c ${IMDS800C}/isbc201.c \ - ${IMDS800C}/zx200a.c ${IMDS800C}/isbc464.c \ - ${IMDS800C}/isbc206.c ${IMDS800C}/i3214.c -IMDS800_OPT = -I ${IMDS800D} - - -IMDS810D = ${INTELSYSD}/imds-810 -IMDS810C = ${INTELSYSD}/common -IMDS810 = ${IMDS800C}/i8080.c ${IMDS810D}/imds-810_sys.c \ - ${IMDS810D}/cpu.c ${IMDS810D}/front_panel.c \ - ${IMDS810D}/monitor.c ${IMDS810C}/ieprom1.c \ - ${IMDS810C}/i8251.c ${IMDS810C}/ieprom.c \ - ${IMDS810C}/m800multibus.c ${IMDS810C}/isbc064.c \ - ${IMDS810C}/isbc202.c ${IMDS810C}/isbc201.c \ - ${IMDS810C}/zx200a.c ${IMDS810C}/isbc464.c \ - ${IMDS810C}/isbc206.c ${IMDS800C}/i3214.c -IMDS810_OPT = -I ${IMDS810D} - - -IBMPCD = ${INTELSYSD}/ibmpc -IBMPCC = ${INTELSYSD}/common -IBMPC = ${IBMPCC}/i8255.c ${IBMPCD}/ibmpc.c \ - ${IBMPCC}/i8088.c ${IBMPCD}/ibmpc_sys.c \ - ${IBMPCC}/i8253.c ${IBMPCC}/i8259.c \ - ${IBMPCC}/pceprom.c ${IBMPCC}/pcram8.c \ - ${IBMPCC}/i8237.c ${IBMPCC}/pcbus.c -IBMPC_OPT = -I ${IBMPCD} - - -IBMPCXTD = ${INTELSYSD}/ibmpcxt -IBMPCXTC = ${INTELSYSD}/common -IBMPCXT = ${IBMPCXTC}/i8088.c ${IBMPCXTD}/ibmpcxt_sys.c \ - ${IBMPCXTC}/i8253.c ${IBMPCXTC}/i8259.c \ - ${IBMPCXTC}/i8255.c ${IBMPCXTD}/ibmpcxt.c \ - ${IBMPCXTC}/pceprom.c ${IBMPCXTC}/pcram8.c \ - ${IBMPCXTC}/pcbus.c ${IBMPCXTC}/i8237.c -IBMPCXT_OPT = -I ${IBMPCXTD} - - -SCELBID = ${INTELSYSD}/scelbi -SCELBIC = ${INTELSYSD}/common -SCELBI = ${SCELBIC}/i8008.c ${SCELBID}/scelbi_sys.c ${SCELBID}/scelbi_io.c -SCELBI_OPT = -I ${SCELBID} - - -TX0D = ${SIMHD}/TX-0 -TX0 = ${TX0D}/tx0_cpu.c ${TX0D}/tx0_dpy.c ${TX0D}/tx0_stddev.c \ - ${TX0D}/tx0_sys.c ${TX0D}/tx0_sys_orig.c ${DISPLAYL} -TX0_OPT = -I ${TX0D} ${DISPLAY_OPT} - - -SSEMD = ${SIMHD}/SSEM -SSEM = ${SSEMD}/ssem_cpu.c ${SSEMD}/ssem_sys.c -SSEM_OPT = -I ${SSEMD} - B5500D = ${SIMHD}/B5500 B5500 = ${B5500D}/b5500_cpu.c ${B5500D}/b5500_io.c ${B5500D}/b5500_sys.c \ ${B5500D}/b5500_dk.c ${B5500D}/b5500_mt.c ${B5500D}/b5500_urec.c \ ${B5500D}/b5500_dr.c ${B5500D}/b5500_dtc.c B5500_OPT = -I.. -DUSE_INT64 -DB5500 -DUSE_SIM_CARD -BESM6D = ${SIMHD}/BESM6 -BESM6 = ${BESM6D}/besm6_cpu.c ${BESM6D}/besm6_sys.c ${BESM6D}/besm6_mmu.c \ - ${BESM6D}/besm6_arith.c ${BESM6D}/besm6_disk.c ${BESM6D}/besm6_drum.c \ - ${BESM6D}/besm6_tty.c ${BESM6D}/besm6_panel.c ${BESM6D}/besm6_printer.c \ - ${BESM6D}/besm6_punch.c ${BESM6D}/besm6_punchcard.c - -ifneq (,$(BESM6_BUILD)) - BESM6_OPT = -I ${BESM6D} -DUSE_INT64 $(BESM6_PANEL_OPT) - ifneq (,$(and ${SDLX_CONFIG},${VIDEO_LDFLAGS}, $(or $(and $(call find_include,SDL2/SDL_ttf),$(call find_lib,SDL2_ttf)), $(and $(call find_include,SDL/SDL_ttf),$(call find_lib,SDL_ttf))))) - FONTPATH += /usr/share/fonts /Library/Fonts /usr/lib/jvm /System/Library/Frameworks/JavaVM.framework/Versions C:/Windows/Fonts - FONTPATH := $(dir $(foreach dir,$(strip $(FONTPATH)),$(wildcard $(dir)/.))) - FONTNAME += DejaVuSans.ttf LucidaSansRegular.ttf FreeSans.ttf AppleGothic.ttf tahoma.ttf -#cmake-insert:set(BESM6_FONT) -#cmake-insert:foreach (fdir IN ITEMS -#cmake-insert: "/usr/share/fonts" "/Library/Fonts" "/usr/lib/jvm" -#cmake-insert: "/System/Library/Frameworks/JavaVM.framework/Versions" -#cmake-insert: "$ENV{WINDIR}/Fonts") -#cmake-insert: foreach (font IN ITEMS -#cmake-insert: "DejaVuSans.ttf" "LucidaSansRegular.ttf" "FreeSans.ttf" "AppleGothic.ttf" "tahoma.ttf") -#cmake-insert: if (EXISTS ${fdir}) -#cmake-insert: file(GLOB_RECURSE found_font ${fdir}/${font}) -#cmake-insert: if (found_font) -#cmake-insert: get_filename_component(fontfile ${found_font} ABSOLUTE) -#cmake-insert: list(APPEND BESM6_FONT ${fontfile}) -#cmake-insert: endif () -#cmake-insert: endif () -#cmake-insert: endforeach() -#cmake-insert:endforeach() -#cmake-insert: -#cmake-insert:if (NOT BESM6_FONT) -#cmake-insert: message("No font file available, BESM-6 video panel disabled") -#cmake-insert: set(BESM6_PANEL_OPT) -#cmake-insert:endif () -#cmake-insert: -#cmake-insert:if (BESM6_FONT AND WITH_VIDEO) -#cmake-insert: list(GET BESM6_FONT 0 BESM6_FONT) -#cmake-insert:endif () - $(info font paths are: $(FONTPATH)) - $(info font names are: $(FONTNAME)) - find_fontfile = $(strip $(firstword $(foreach dir,$(strip $(FONTPATH)),$(wildcard $(dir)/$(1))$(wildcard $(dir)/*/$(1))$(wildcard $(dir)/*/*/$(1))$(wildcard $(dir)/*/*/*/$(1))))) - find_font = $(abspath $(strip $(firstword $(foreach font,$(strip $(FONTNAME)),$(call find_fontfile,$(font)))))) - ifneq (,$(call find_font)) - FONTFILE=$(call find_font) - else - $(info ***) - $(info *** No font file available, BESM-6 video panel disabled.) - $(info ***) - $(info *** To enable the panel display please specify one of:) - $(info *** a font path with FONTPATH=path) - $(info *** a font name with FONTNAME=fontname.ttf) - $(info *** a font file with FONTFILE=path/fontname.ttf) - $(info ***) - endif - endif - ifeq (,$(and ${VIDEO_LDFLAGS}, ${FONTFILE}, $(BESM6_BUILD))) - $(info *** No SDL ttf support available. BESM-6 video panel disabled.) - $(info ***) - ifeq (Darwin,$(OSTYPE)) - ifeq (/opt/local/bin/port,$(shell which port)) - $(info *** Info *** Install the MacPorts libSDL2-ttf development package to provide this) - $(info *** Info *** functionality for your OS X system:) - $(info *** Info *** # port install libsdl2-ttf-dev) - endif - ifeq (/usr/local/bin/brew,$(shell which brew)) - ifeq (/opt/local/bin/port,$(shell which port)) - $(info *** Info ***) - $(info *** Info *** OR) - $(info *** Info ***) - endif - $(info *** Info *** Install the HomeBrew sdl2_ttf package to provide this) - $(info *** Info *** functionality for your OS X system:) - $(info *** Info *** $$ brew install sdl2_ttf) - endif - else - ifneq (,$(and $(findstring Linux,$(OSTYPE)),$(call find_exe,apt-get))) - $(info *** Info *** Install the development components of libSDL2-ttf) - $(info *** Info *** packaged for your Linux operating system distribution:) - $(info *** Info *** $$ sudo apt-get install libsdl2-ttf-dev) - else - $(info *** Info *** Install the development components of libSDL2-ttf packaged by your) - $(info *** Info *** operating system distribution and rebuild your simulator to) - $(info *** Info *** enable this extra functionality.) - endif - endif - BESM6_OPT = -I ${BESM6D} -DUSE_INT64 - else ifneq (,$(and $(findstring sdl2,${VIDEO_LDFLAGS}),$(call find_include,SDL2/SDL_ttf),$(call find_lib,SDL2_ttf))) - $(info using libSDL2_ttf: $(call find_lib,SDL2_ttf) $(call find_include,SDL2/SDL_ttf)) - $(info ***) - BESM6_PANEL_OPT = -DFONTFILE=${FONTFILE} ${VIDEO_CCDEFS} ${VIDEO_LDFLAGS} -lSDL2_ttf - endif -endif - SEL32D = ${SIMHD}/SEL32 SEL32 = ${SEL32D}/sel32_cpu.c ${SEL32D}/sel32_sys.c ${SEL32D}/sel32_chan.c \ ${SEL32D}/sel32_iop.c ${SEL32D}/sel32_com.c ${SEL32D}/sel32_con.c \ @@ -2101,6 +1418,7 @@ PDP6 += ${PDP6D}/kx10_lights.c PDP6_LDFLAGS += -lusb-1.0 endif +PDP10D = ${SIMHD}/PDP10 KA10D = ${SIMHD}/PDP10 ifneq (,${DISPLAY_OPT}) KA10_DISPLAY_OPT = @@ -2167,87 +1485,15 @@ KS10 = ${KS10D}/kx10_cpu.c ${KS10D}/kx10_sys.c ${KS10D}/kx10_disk.c \ ${KS10D}/ks10_kmc.c ${KS10D}/ks10_dup.c ${KS10D}/kx10_imp.c KS10_OPT = -DKS=1 -DUSE_INT64 -I $(KS10D) ${NETWORK_OPT} -ATT3B2D = ${SIMHD}/3B2 -ATT3B2 = ${ATT3B2D}/3b2_cpu.c ${ATT3B2D}/3b2_mmu.c \ - ${ATT3B2D}/3b2_iu.c ${ATT3B2D}/3b2_if.c \ - ${ATT3B2D}/3b2_id.c ${ATT3B2D}/3b2_dmac.c \ - ${ATT3B2D}/3b2_sys.c ${ATT3B2D}/3b2_io.c \ - ${ATT3B2D}/3b2_ports.c ${ATT3B2D}/3b2_ctc.c \ - ${ATT3B2D}/3b2_ni.c ${ATT3B2D}/3b2_mau.c \ - ${ATT3B2D}/3b2_sysdev.c -ATT3B2_OPT = -DUSE_INT64 -DUSE_ADDR64 -I ${ATT3B2D} ${NETWORK_OPT} - -### -### Experimental simulators -### - -CDC1700D = ${SIMHD}/CDC1700 -CDC1700 = ${CDC1700D}/cdc1700_cpu.c ${CDC1700D}/cdc1700_dis.c \ - ${CDC1700D}/cdc1700_io.c ${CDC1700D}/cdc1700_sys.c \ - ${CDC1700D}/cdc1700_dev1.c ${CDC1700D}/cdc1700_mt.c \ - ${CDC1700D}/cdc1700_dc.c ${CDC1700D}/cdc1700_iofw.c \ - ${CDC1700D}/cdc1700_lp.c ${CDC1700D}/cdc1700_dp.c \ - ${CDC1700D}/cdc1700_cd.c ${CDC1700D}/cdc1700_sym.c \ - ${CDC1700D}/cdc1700_rtc.c ${CDC1700D}/cdc1700_drm.c \ - ${CDC1700D}/cdc1700_msos5.c -CDC1700_OPT = -I ${CDC1700D} - -### -### Unsupported/Incomplete simulators -### - -SIGMAD = ${SIMHD}/sigma -SIGMA = ${SIGMAD}/sigma_cpu.c ${SIGMAD}/sigma_sys.c ${SIGMAD}/sigma_cis.c \ - ${SIGMAD}/sigma_coc.c ${SIGMAD}/sigma_dk.c ${SIGMAD}/sigma_dp.c \ - ${SIGMAD}/sigma_fp.c ${SIGMAD}/sigma_io.c ${SIGMAD}/sigma_lp.c \ - ${SIGMAD}/sigma_map.c ${SIGMAD}/sigma_mt.c ${SIGMAD}/sigma_pt.c \ - ${SIGMAD}/sigma_rad.c ${SIGMAD}/sigma_rtc.c ${SIGMAD}/sigma_tt.c -SIGMA_OPT = -I ${SIGMAD} - -ALPHAD = ${SIMHD}/alpha -ALPHA = ${ALPHAD}/alpha_500au_syslist.c ${ALPHAD}/alpha_cpu.c \ - ${ALPHAD}/alpha_ev5_cons.c ${ALPHAD}/alpha_ev5_pal.c \ - ${ALPHAD}/alpha_ev5_tlb.c ${ALPHAD}/alpha_fpi.c \ - ${ALPHAD}/alpha_fpv.c ${ALPHAD}/alpha_io.c \ - ${ALPHAD}/alpha_mmu.c ${ALPHAD}/alpha_sys.c -ALPHA_OPT = -I ${ALPHAD} -DUSE_ADDR64 -DUSE_INT64 - -SAGED = ${SIMHD}/SAGE -SAGE = ${SAGED}/sage_cpu.c ${SAGED}/sage_sys.c ${SAGED}/sage_stddev.c \ - ${SAGED}/sage_cons.c ${SAGED}/sage_fd.c ${SAGED}/sage_lp.c \ - ${SAGED}/m68k_cpu.c ${SAGED}/m68k_mem.c ${SAGED}/m68k_scp.c \ - ${SAGED}/m68k_parse.tab.c ${SAGED}/m68k_sys.c \ - ${SAGED}/i8251.c ${SAGED}/i8253.c ${SAGED}/i8255.c ${SAGED}/i8259.c ${SAGED}/i8272.c -SAGE_OPT = -I ${SAGED} -DHAVE_INT64 -DUSE_SIM_IMD - -PDQ3D = ${SIMHD}/PDQ-3 -PDQ3 = ${PDQ3D}/pdq3_cpu.c ${PDQ3D}/pdq3_sys.c ${PDQ3D}/pdq3_stddev.c \ - ${PDQ3D}/pdq3_mem.c ${PDQ3D}/pdq3_debug.c ${PDQ3D}/pdq3_fdc.c -PDQ3_OPT = -I ${PDQ3D} -DUSE_SIM_IMD # # Build everything (not the unsupported/incomplete or experimental simulators) # -ALL = pdp1 pdp4 pdp7 pdp8 pdp9 pdp15 pdp11 pdp10 \ - vax microvax3900 microvax1 rtvax1000 microvax2 vax730 vax750 vax780 \ - vax8200 vax8600 besm6 \ - microvax2000 infoserver100 infoserver150vxt microvax3100 microvax3100e \ - vaxstation3100m30 vaxstation3100m38 vaxstation3100m76 vaxstation4000m60 \ - microvax3100m80 vaxstation4000vlc infoserver1000 \ - nova eclipse hp2100 hp3000 i1401 i1620 s3 altair altairz80 gri \ - i7094 ibm1130 id16 id32 sds lgp h316 cdc1700 \ - swtp6800mp-a swtp6800mp-a2 tx-0 ssem b5500 isys8010 isys8020 \ - isys8030 isys8024 imds-210 imds-220 imds-225 imds-230 imds-800 imds-810 \ - scelbi 3b2 i701 i704 i7010 i7070 i7080 i7090 \ - sigma uc15 pdp10-ka pdp10-ki pdp6 ALL = b5500 i701 i704 i7010 i7070 i7080 i7090 pdp10-ka pdp10-ki pdp10-kl pdp10-ks pdp6 ibm360 ibm360_32 icl1900 sel32 all : ${ALL} -EXPERIMENTAL = cdc1700 - -experimental : ${EXPERIMENTAL} clean : ifeq (${WIN32},) @@ -2256,394 +1502,6 @@ else if exist BIN rmdir /s /q BIN endif -${BUILD_ROMS} : - ${MKDIRBIN} -ifeq (${WIN32},) - @if ${TEST} \( ! -e $@ \) -o \( sim_BuildROMs.c -nt $@ \) ; then ${CC} sim_BuildROMs.c ${CC_OUTSPEC}; fi -else - @if not exist $@ ${CC} sim_BuildROMs.c ${CC_OUTSPEC} -endif - @$@ - -# -# Individual builds -# -pdp1 : ${BIN}pdp1${EXE} - -${BIN}pdp1${EXE} : ${PDP1} ${SIM} - ${MKDIRBIN} - ${CC} ${PDP1} ${SIM} ${PDP1_OPT} ${CC_OUTSPEC} ${LDFLAGS} -ifneq (,$(call find_test,${PDP1D},pdp1)) - $@ $(call find_test,${PDP1D},pdp1) ${TEST_ARG} -endif - -pdp4 : ${BIN}pdp4${EXE} - -${BIN}pdp4${EXE} : ${PDP18B} ${SIM} - ${MKDIRBIN} - ${CC} ${PDP18B} ${SIM} ${PDP4_OPT} ${CC_OUTSPEC} ${LDFLAGS} -ifneq (,$(call find_test,${PDP18BD},pdp4)) - $@ $(call find_test,${PDP18BD},pdp4) ${TEST_ARG} -endif - -pdp7 : ${BIN}pdp7${EXE} - -${BIN}pdp7${EXE} : ${PDP18B} ${PDP18BD}/pdp18b_dpy.c ${DISPLAYL} ${DISPLAY340} ${SIM} - ${MKDIRBIN} - ${CC} ${PDP18B} ${PDP18BD}/pdp18b_dpy.c ${DISPLAYL} ${DISPLAY340} ${SIM} ${PDP7_OPT} ${CC_OUTSPEC} ${LDFLAGS} -ifneq (,$(call find_test,${PDP18BD},pdp7)) - $@ $(call find_test,${PDP18BD},pdp7) ${TEST_ARG} -endif - -pdp8 : ${BIN}pdp8${EXE} - -${BIN}pdp8${EXE} : ${PDP8} ${SIM} - ${MKDIRBIN} - ${CC} ${PDP8} ${SIM} ${PDP8_OPT} ${CC_OUTSPEC} ${LDFLAGS} -ifneq (,$(call find_test,${PDP8D},pdp8)) - $@ $(call find_test,${PDP8D},pdp8) ${TEST_ARG} -endif - -pdp9 : ${BIN}pdp9${EXE} - -${BIN}pdp9${EXE} : ${PDP18B} ${SIM} - ${MKDIRBIN} - ${CC} ${PDP18B} ${SIM} ${PDP9_OPT} ${CC_OUTSPEC} ${LDFLAGS} -ifneq (,$(call find_test,${PDP18BD},pdp9)) - $@ $(call find_test,${PDP18BD},pdp9) ${TEST_ARG} -endif - -pdp15 : ${BIN}pdp15${EXE} - -${BIN}pdp15${EXE} : ${PDP18B} ${SIM} - ${MKDIRBIN} - ${CC} ${PDP18B} ${SIM} ${PDP15_OPT} ${CC_OUTSPEC} ${LDFLAGS} -ifneq (,$(call find_test,${PDP18BD},pdp15)) - $@ $(call find_test,${PDP18BD},pdp15) ${TEST_ARG} -endif - -pdp10 : ${BIN}pdp10${EXE} - -${BIN}pdp10${EXE} : ${PDP10} ${SIM} - ${MKDIRBIN} - ${CC} ${PDP10} ${SIM} ${PDP10_OPT} ${CC_OUTSPEC} ${LDFLAGS} -ifneq (,$(call find_test,${PDP10D},pdp10)) - $@ $(call find_test,${PDP10D},pdp10) ${TEST_ARG} -endif - -pdp11 : ${BIN}pdp11${EXE} - -${BIN}pdp11${EXE} : ${PDP11} ${SIM} - ${MKDIRBIN} - ${CC} ${PDP11} ${SIM} ${PDP11_OPT} ${CC_OUTSPEC} ${LDFLAGS} -ifneq (,$(call find_test,${PDP11D},pdp11)) - $@ $(call find_test,${PDP11D},pdp11) ${TEST_ARG} -endif - -uc15 : ${BIN}uc15${EXE} - -${BIN}uc15${EXE} : ${UC15} ${SIM} - ${MKDIRBIN} - ${CC} ${UC15} ${SIM} ${UC15_OPT} ${CC_OUTSPEC} ${LDFLAGS} -ifneq (,$(call find_test,${PDP11D},uc15)) - $@ $(call find_test,${PDP11D},uc15) ${TEST_ARG} -endif - -microvax3900 : vax - -vax : ${BIN}vax${EXE} - -${BIN}vax${EXE} : ${VAX} ${SIM} ${BUILD_ROMS} - ${MKDIRBIN} - ${CC} ${VAX} ${SIM} ${VAX_OPT} ${CC_OUTSPEC} ${LDFLAGS} -ifeq (${WIN32},) - cp ${BIN}vax${EXE} ${BIN}microvax3900${EXE} -else - copy $(@D)\vax${EXE} $(@D)\microvax3900${EXE} -endif -ifneq (,$(call find_test,${VAXD},vax-diag)) - $@ $(call find_test,${VAXD},vax-diag) ${TEST_ARG} -endif - -microvax2000 : ${BIN}microvax2000${EXE} - -${BIN}microvax2000${EXE} : ${VAX410} ${SIM} ${BUILD_ROMS} - ${MKDIRBIN} - ${CC} ${VAX410} ${SCSI} ${SIM} ${VAX410_OPT} -o $@ ${LDFLAGS} -ifneq (,$(call find_test,${VAXD},vax-diag)) - $@ $(call find_test,${VAXD},vax-diag) ${TEST_ARG} -endif - -infoserver100 : ${BIN}infoserver100${EXE} - -${BIN}infoserver100${EXE} : ${VAX420} ${SCSI} ${SIM} ${BUILD_ROMS} - ${MKDIRBIN} - ${CC} ${VAX420} ${SCSI} ${SIM} ${VAX411_OPT} -o $@ ${LDFLAGS} -ifneq (,$(call find_test,${VAXD},vax-diag)) - $@ $(call find_test,${VAXD},vax-diag) ${TEST_ARG} -endif - -infoserver150vxt : ${BIN}infoserver150vxt${EXE} - -${BIN}infoserver150vxt${EXE} : ${VAX420} ${SCSI} ${SIM} ${BUILD_ROMS} - ${MKDIRBIN} - ${CC} ${VAX420} ${SCSI} ${SIM} ${VAX412_OPT} -o $@ ${LDFLAGS} -ifneq (,$(call find_test,${VAXD},vax-diag)) - $@ $(call find_test,${VAXD},vax-diag) ${TEST_ARG} -endif - -microvax3100 : ${BIN}microvax3100${EXE} - -${BIN}microvax3100${EXE} : ${VAX420} ${SCSI} ${SIM} ${BUILD_ROMS} - ${MKDIRBIN} - ${CC} ${VAX420} ${SCSI} ${SIM} ${VAX41A_OPT} -o $@ ${LDFLAGS} -ifneq (,$(call find_test,${VAXD},vax-diag)) - $@ $(call find_test,${VAXD},vax-diag) ${TEST_ARG} -endif - -microvax3100e : ${BIN}microvax3100e${EXE} - -${BIN}microvax3100e${EXE} : ${VAX420} ${SCSI} ${SIM} ${BUILD_ROMS} - ${MKDIRBIN} - ${CC} ${VAX420} ${SCSI} ${SIM} ${VAX41D_OPT} -o $@ ${LDFLAGS} -ifneq (,$(call find_test,${VAXD},vax-diag)) - $@ $(call find_test,${VAXD},vax-diag) ${TEST_ARG} -endif - -vaxstation3100m30 : ${BIN}vaxstation3100m30${EXE} - -${BIN}vaxstation3100m30${EXE} : ${VAX420} ${SCSI} ${SIM} ${BUILD_ROMS} - ${MKDIRBIN} - ${CC} ${VAX420} ${SCSI} ${SIM} ${VAX42A_OPT} -o $@ ${LDFLAGS} -ifneq (,$(call find_test,${VAXD},vax-diag)) - $@ $(call find_test,${VAXD},vax-diag) ${TEST_ARG} -endif - -vaxstation3100m38 : ${BIN}vaxstation3100m38${EXE} - -${BIN}vaxstation3100m38${EXE} : ${VAX420} ${SCSI} ${SIM} ${BUILD_ROMS} - ${MKDIRBIN} - ${CC} ${VAX420} ${SCSI} ${SIM} ${VAX42B_OPT} -o $@ ${LDFLAGS} -ifneq (,$(call find_test,${VAXD},vax-diag)) - $@ $(call find_test,${VAXD},vax-diag) ${TEST_ARG} -endif - -vaxstation3100m76 : ${BIN}vaxstation3100m76${EXE} - -${BIN}vaxstation3100m76${EXE} : ${VAX43} ${SCSI} ${SIM} ${BUILD_ROMS} - ${MKDIRBIN} - ${CC} ${VAX43} ${SCSI} ${SIM} ${VAX43_OPT} -o $@ ${LDFLAGS} -ifneq (,$(call find_test,${VAXD},vax-diag)) - $@ $(call find_test,${VAXD},vax-diag) ${TEST_ARG} -endif - -vaxstation4000m60 : ${BIN}vaxstation4000m60${EXE} - -${BIN}vaxstation4000m60${EXE} : ${VAX440} ${SCSI} ${SIM} ${BUILD_ROMS} - ${MKDIRBIN} - ${CC} ${VAX440} ${SCSI} ${SIM} ${VAX46_OPT} -o $@ ${LDFLAGS} -ifneq (,$(call find_test,${VAXD},vax-diag)) - $@ $(call find_test,${VAXD},vax-diag) ${TEST_ARG} -endif - -microvax3100m80 : ${BIN}microvax3100m80${EXE} - -${BIN}microvax3100m80${EXE} : ${VAX440} ${SCSI} ${SIM} ${BUILD_ROMS} - ${MKDIRBIN} - ${CC} ${VAX440} ${SCSI} ${SIM} ${VAX47_OPT} -o $@ ${LDFLAGS} -ifneq (,$(call find_test,${VAXD},vax-diag)) - $@ $(call find_test,${VAXD},vax-diag) ${TEST_ARG} -endif - -vaxstation4000vlc : ${BIN}vaxstation4000vlc${EXE} - -${BIN}vaxstation4000vlc${EXE} : ${VAX440} ${SCSI} ${SIM} ${BUILD_ROMS} - ${MKDIRBIN} - ${CC} ${VAX440} ${SCSI} ${SIM} ${VAX48_OPT} -o $@ ${LDFLAGS} -ifneq (,$(call find_test,${VAXD},vax-diag)) - $@ $(call find_test,${VAXD},vax-diag) ${TEST_ARG} -endif - -infoserver1000 : ${BIN}infoserver1000${EXE} - -${BIN}infoserver1000${EXE} : ${IS1000} ${SCSI} ${SIM} ${BUILD_ROMS} - ${MKDIRBIN} - ${CC} ${IS1000} ${SCSI} ${SIM} ${IS1000_OPT} -o $@ ${LDFLAGS} -ifneq (,$(call find_test,${VAXD},vax-diag)) - $@ $(call find_test,${VAXD},vax-diag) ${TEST_ARG} -endif - -microvax1 : ${BIN}microvax1${EXE} - -${BIN}microvax1${EXE} : ${VAX610} ${SIM} ${BUILD_ROMS} - ${MKDIRBIN} - ${CC} ${VAX610} ${SIM} ${VAX610_OPT} -o $@ ${LDFLAGS} -ifneq (,$(call find_test,${VAXD},vax-diag)) - $@ $(call find_test,${VAXD},vax-diag) ${TEST_ARG} -endif - -rtvax1000 : ${BIN}rtvax1000${EXE} - -${BIN}rtvax1000${EXE} : ${VAX630} ${SIM} ${BUILD_ROMS} - ${MKDIRBIN} - ${CC} ${VAX630} ${SIM} ${VAX620_OPT} -o $@ ${LDFLAGS} -ifneq (,$(call find_test,${VAXD},vax-diag)) - $@ $(call find_test,${VAXD},vax-diag) ${TEST_ARG} -endif - -microvax2 : ${BIN}microvax2${EXE} - -${BIN}microvax2${EXE} : ${VAX630} ${SIM} ${BUILD_ROMS} - ${MKDIRBIN} - ${CC} ${VAX630} ${SIM} ${VAX630_OPT} -o $@ ${LDFLAGS} -ifneq (,$(call find_test,${VAXD},vax-diag)) - $@ $(call find_test,${VAXD},vax-diag) ${TEST_ARG} -endif - -vax730 : ${BIN}vax730${EXE} - -${BIN}vax730${EXE} : ${VAX730} ${SIM} ${BUILD_ROMS} - ${MKDIRBIN} - ${CC} ${VAX730} ${SIM} ${VAX730_OPT} -o $@ ${LDFLAGS} -ifneq (,$(call find_test,${VAXD},vax-diag)) - $@ $(call find_test,${VAXD},vax-diag) ${TEST_ARG} -endif - -vax750 : ${BIN}vax750${EXE} - -${BIN}vax750${EXE} : ${VAX750} ${SIM} ${BUILD_ROMS} - ${MKDIRBIN} - ${CC} ${VAX750} ${SIM} ${VAX750_OPT} -o $@ ${LDFLAGS} -ifneq (,$(call find_test,${VAXD},vax-diag)) - $@ $(call find_test,${VAXD},vax-diag) ${TEST_ARG} -endif - -vax780 : ${BIN}vax780${EXE} - -${BIN}vax780${EXE} : ${VAX780} ${SIM} ${BUILD_ROMS} - ${MKDIRBIN} - ${CC} ${VAX780} ${SIM} ${VAX780_OPT} ${CC_OUTSPEC} ${LDFLAGS} -ifneq (,$(call find_test,${VAXD},vax-diag)) - $@ $(call find_test,${VAXD},vax-diag) ${TEST_ARG} -endif - -vax8200 : ${BIN}vax8200${EXE} - -${BIN}vax8200${EXE} : ${VAX8200} ${SIM} ${BUILD_ROMS} - ${MKDIRBIN} - ${CC} ${VAX8200} ${SIM} ${VAX8200_OPT} ${CC_OUTSPEC} ${LDFLAGS} -ifneq (,$(call find_test,${VAXD},vax-diag)) - $@ $(call find_test,${VAXD},vax-diag) ${TEST_ARG} -endif - -vax8600 : ${BIN}vax8600${EXE} - -${BIN}vax8600${EXE} : ${VAX8600} ${SIM} ${BUILD_ROMS} - ${MKDIRBIN} - ${CC} ${VAX8600} ${SIM} ${VAX8600_OPT} ${CC_OUTSPEC} ${LDFLAGS} -ifneq (,$(call find_test,${VAXD},vax-diag)) - $@ $(call find_test,${VAXD},vax-diag) ${TEST_ARG} -endif - -nova : ${BIN}nova${EXE} - -${BIN}nova${EXE} : ${NOVA} ${SIM} - ${MKDIRBIN} - ${CC} ${NOVA} ${SIM} ${NOVA_OPT} ${CC_OUTSPEC} ${LDFLAGS} -ifneq (,$(call find_test,${NOVAD},nova)) - $@ $(call find_test,${NOVAD},nova) ${TEST_ARG} -endif - -eclipse : ${BIN}eclipse${EXE} - -${BIN}eclipse${EXE} : ${ECLIPSE} ${SIM} - ${MKDIRBIN} - ${CC} ${ECLIPSE} ${SIM} ${ECLIPSE_OPT} ${CC_OUTSPEC} ${LDFLAGS} -ifneq (,$(call find_test,${NOVAD},eclipse)) - $@ $(call find_test,${NOVAD},eclipse) ${TEST_ARG} -endif - -h316 : ${BIN}h316${EXE} - -${BIN}h316${EXE} : ${H316} ${SIM} - ${MKDIRBIN} - ${CC} ${H316} ${SIM} ${H316_OPT} ${CC_OUTSPEC} ${LDFLAGS} -ifneq (,$(call find_test,${H316D},h316)) - $@ $(call find_test,${H316D},h316) ${TEST_ARG} -endif - -hp2100 : ${BIN}hp2100${EXE} - -${BIN}hp2100${EXE} : ${HP2100} ${SIM} -ifneq (1,${CPP_BUILD}${CPP_FORCE}) - ${MKDIRBIN} - ${CC} ${HP2100} ${SIM} ${HP2100_OPT} ${CC_OUTSPEC} ${LDFLAGS} -ifneq (,$(call find_test,${HP2100D},hp2100)) - $@ $(call find_test,${HP2100D},hp2100) ${TEST_ARG} -endif -else - $(info hp2100 can't be built using C++) -endif - -hp3000 : ${BIN}hp3000${EXE} - -${BIN}hp3000${EXE} : ${HP3000} ${SIM} -ifneq (1,${CPP_BUILD}${CPP_FORCE}) - ${MKDIRBIN} - ${CC} ${HP3000} ${SIM} ${HP3000_OPT} ${CC_OUTSPEC} ${LDFLAGS} -ifneq (,$(call find_test,${HP3000D},hp3000)) - $@ $(call find_test,${HP3000D},hp3000) ${TEST_ARG} -endif -else - $(info hp3000 can't be built using C++) -endif - -i1401 : ${BIN}i1401${EXE} - -${BIN}i1401${EXE} : ${I1401} ${SIM} - ${MKDIRBIN} - ${CC} ${I1401} ${SIM} ${I1401_OPT} ${CC_OUTSPEC} ${LDFLAGS} -ifneq (,$(call find_test,${I1401D},i1401)) - $@ $(call find_test,${I1401D},i1401) ${TEST_ARG} -endif - -i1620 : ${BIN}i1620${EXE} - -${BIN}i1620${EXE} : ${I1620} ${SIM} - ${MKDIRBIN} - ${CC} ${I1620} ${SIM} ${I1620_OPT} ${CC_OUTSPEC} ${LDFLAGS} -ifneq (,$(call find_test,${I1620D},i1620)) - $@ $(call find_test,${I1620D},i1620) ${TEST_ARG} -endif - -i7094 : ${BIN}i7094${EXE} - -${BIN}i7094${EXE} : ${I7094} ${SIM} - ${MKDIRBIN} - ${CC} ${I7094} ${SIM} ${I7094_OPT} ${CC_OUTSPEC} ${LDFLAGS} -ifneq (,$(call find_test,${I7094D},i7094)) - $@ $(call find_test,${I7094D},i7094) ${TEST_ARG} -endif - -ibm1130 : ${BIN}ibm1130${EXE} - -${BIN}ibm1130${EXE} : ${IBM1130} -ifneq (1,${CPP_BUILD}${CPP_FORCE}) - ${MKDIRBIN} -ifneq (${WIN32},) - windres ${IBM1130D}/ibm1130.rc ${BIN}ibm1130.o -endif - ${CC} ${IBM1130} ${SIM} ${IBM1130_OPT} ${CC_OUTSPEC} ${LDFLAGS} -ifneq (${WIN32},) - del BIN\ibm1130.o -endif -ifneq (,$(call find_test,${IBM1130D},ibm1130)) - $@ $(call find_test,${IBM1130D},ibm1130) ${TEST_ARG} -endif -else - $(info ibm1130 can't be built using C++) -endif - ibm360: $(BIN)ibm360$(EXE) ${BIN}ibm360${EXE}: ${IBM360} ${SIM} @@ -2681,291 +1539,6 @@ ifneq (,$(call find_test,${SEL32D},sel32)) $@ $(call find_test,${SEL32D},sel32) $(TEST_ARG) endif -s3 : ${BIN}s3${EXE} - -${BIN}s3${EXE} : ${S3} ${SIM} - ${MKDIRBIN} - ${CC} ${S3} ${SIM} ${S3_OPT} ${CC_OUTSPEC} ${LDFLAGS} -ifneq (,$(call find_test,${S3D},s3)) - $@ $(call find_test,${S3D},s3) ${TEST_ARG} -endif - -altair : ${BIN}altair${EXE} - -${BIN}altair${EXE} : ${ALTAIR} ${SIM} - ${MKDIRBIN} - ${CC} ${ALTAIR} ${SIM} ${ALTAIR_OPT} ${CC_OUTSPEC} ${LDFLAGS} -ifneq (,$(call find_test,${ALTAIRD},altair)) - $@ $(call find_test,${ALTAIRD},altair) ${TEST_ARG} -endif - -altairz80 : ${BIN}altairz80${EXE} - -${BIN}altairz80${EXE} : ${ALTAIRZ80} ${SIM} - ${MKDIRBIN} - ${CC} ${ALTAIRZ80} ${SIM} ${ALTAIRZ80_OPT} ${CC_OUTSPEC} ${LDFLAGS} -ifneq (,$(call find_test,${ALTAIRZ80D},altairz80)) - $@ $(call find_test,${ALTAIRZ80D},altairz80) ${TEST_ARG} -endif - -gri : ${BIN}gri${EXE} - -${BIN}gri${EXE} : ${GRI} ${SIM} - ${MKDIRBIN} - ${CC} ${GRI} ${SIM} ${GRI_OPT} ${CC_OUTSPEC} ${LDFLAGS} -ifneq (,$(call find_test,${GRID},gri)) - $@ $(call find_test,${GRID},gri) ${TEST_ARG} -endif - -lgp : ${BIN}lgp${EXE} - -${BIN}lgp${EXE} : ${LGP} ${SIM} - ${MKDIRBIN} - ${CC} ${LGP} ${SIM} ${LGP_OPT} ${CC_OUTSPEC} ${LDFLAGS} -ifneq (,$(call find_test,${LGPD},lgp)) - $@ $(call find_test,${LGPD},lgp) ${TEST_ARG} -endif - -id16 : ${BIN}id16${EXE} - -${BIN}id16${EXE} : ${ID16} ${SIM} - ${MKDIRBIN} - ${CC} ${ID16} ${SIM} ${ID16_OPT} ${CC_OUTSPEC} ${LDFLAGS} -ifneq (,$(call find_test,${ID32D},id16)) - $@ $(call find_test,${ID32D},id16) ${TEST_ARG} -endif - -id32 : ${BIN}id32${EXE} - -${BIN}id32${EXE} : ${ID32} ${SIM} - ${MKDIRBIN} - ${CC} ${ID32} ${SIM} ${ID32_OPT} ${CC_OUTSPEC} ${LDFLAGS} -ifneq (,$(call find_test,${ID32D},id32)) - $@ $(call find_test,${ID32D},id32) ${TEST_ARG} -endif - -sds : ${BIN}sds${EXE} - -${BIN}sds${EXE} : ${SDS} ${SIM} - ${MKDIRBIN} - ${CC} ${SDS} ${SIM} ${SDS_OPT} ${CC_OUTSPEC} ${LDFLAGS} -ifneq (,$(call find_test,${SDSD},sds)) - $@ $(call find_test,${SDSD},sds) ${TEST_ARG} -endif - -swtp6800mp-a : ${BIN}swtp6800mp-a${EXE} - -${BIN}swtp6800mp-a${EXE} : ${SWTP6800MP-A} ${SIM} ${BUILD_ROMS} - ${MKDIRBIN} - ${CC} ${SWTP6800MP-A} ${SIM} ${SWTP6800_OPT} ${CC_OUTSPEC} ${LDFLAGS} -ifneq (,$(call find_test,${SWTP6800D},swtp6800mp-a)) - $@ $(call find_test,${SWTP6800D},swtp6800mp-a) ${TEST_ARG} -endif - -swtp6800mp-a2 : ${BIN}swtp6800mp-a2${EXE} - -${BIN}swtp6800mp-a2${EXE} : ${SWTP6800MP-A2} ${SIM} ${BUILD_ROMS} - ${MKDIRBIN} - ${CC} ${SWTP6800MP-A2} ${SIM} ${SWTP6800_OPT} ${CC_OUTSPEC} ${LDFLAGS} -ifneq (,$(call find_test,${SWTP6800D},swtp6800mp-a2)) - $@ $(call find_test,${SWTP6800D},swtp6800mp-a2) ${TEST_ARG} -endif - -isys8010: ${BIN}isys8010${EXE} - -${BIN}isys8010${EXE} : ${ISYS8010} ${SIM} ${BUILD_ROMS} - ${MKDIRBIN} - ${CC} ${ISYS8010} ${SIM} ${ISYS8010_OPT} ${CC_OUTSPEC} ${LDFLAGS} -ifneq (,$(call find_test,${ISYS8010D},isys8010)) - $@ $(call find_test,${ISYS8010D},isys8010) ${TEST_ARG} -endif - -isys8020: ${BIN}isys8020${EXE} - -${BIN}isys8020${EXE} : ${ISYS8020} ${SIM} ${BUILD_ROMS} - ${MKDIRBIN} - ${CC} ${ISYS8020} ${SIM} ${ISYS8020_OPT} ${CC_OUTSPEC} ${LDFLAGS} -ifneq (,$(call find_test,${ISYS8020D},isys8020)) - $@ $(call find_test,${ISYS8020D},isys8020) ${TEST_ARG} -endif - -isys8024: ${BIN}isys8024${EXE} - -${BIN}isys8024${EXE} : ${ISYS8024} ${SIM} ${BUILD_ROMS} - ${MKDIRBIN} - ${CC} ${ISYS8024} ${SIM} ${ISYS8024_OPT} ${CC_OUTSPEC} ${LDFLAGS} -ifneq (,$(call find_test,${ISYS8024D},isys8024)) - $@ $(call find_test,${ISYS8024D},isys8024) ${TEST_ARG} -endif - -isys8030: ${BIN}isys8030${EXE} - -${BIN}isys8030${EXE} : ${ISYS8030} ${SIM} ${BUILD_ROMS} - ${MKDIRBIN} - ${CC} ${ISYS8030} ${SIM} ${ISYS8030_OPT} ${CC_OUTSPEC} ${LDFLAGS} -ifneq (,$(call find_test,${ISYS8030D},isys8030)) - $@ $(call find_test,${ISYS8030D},isys8030) ${TEST_ARG} -endif - -imds-210: ${BIN}imds-210${EXE} - -${BIN}imds-210${EXE} : ${IMDS210} ${SIM} ${BUILD_ROMS} - ${MKDIRBIN} - ${CC} ${IMDS210} ${SIM} ${IMDS210_OPT} ${CC_OUTSPEC} ${LDFLAGS} -ifneq (,$(call find_test,${IMDS210D},imds-210)) - $@ $(call find_test,${IMDS210D},imds-210) ${TEST_ARG} -endif - -imds-220: ${BIN}imds-220${EXE} - -${BIN}imds-220${EXE} : ${IMDS220} ${SIM} ${BUILD_ROMS} - ${MKDIRBIN} - ${CC} ${IMDS220} ${SIM} ${IMDS220_OPT} ${CC_OUTSPEC} ${LDFLAGS} -ifneq (,$(call find_test,${IMDS220D},imds-220)) - $@ $(call find_test,${IMDS220D},imds-220) ${TEST_ARG} -endif - -imds-225: ${BIN}imds-225${EXE} - -${BIN}imds-225${EXE} : ${IMDS225} ${SIM} ${BUILD_ROMS} - ${MKDIRBIN} - ${CC} ${IMDS225} ${SIM} ${IMDS225_OPT} ${CC_OUTSPEC} ${LDFLAGS} -ifneq (,$(call find_test,${IMDS225D},imds-225)) - $@ $(call find_test,${IMDS225D},imds-225) ${TEST_ARG} -endif - -imds-230: ${BIN}imds-230${EXE} - -${BIN}imds-230${EXE} : ${IMDS230} ${SIM} ${BUILD_ROMS} - ${MKDIRBIN} - ${CC} ${IMDS230} ${SIM} ${IMDS230_OPT} ${CC_OUTSPEC} ${LDFLAGS} -ifneq (,$(call find_test,${IMDS230D},imds-230)) - $@ $(call find_test,${IMDS230D},imds-230) ${TEST_ARG} -endif - -imds-800: ${BIN}imds-800${EXE} - -${BIN}imds-800${EXE} : ${IMDS800} ${SIM} ${BUILD_ROMS} - ${MKDIRBIN} - ${CC} ${IMDS800} ${SIM} ${IMDS800_OPT} ${CC_OUTSPEC} ${LDFLAGS} -ifneq (,$(call find_test,${IMDS800D},imds-800)) - $@ $(call find_test,${IMDS800D},imds-800) ${TEST_ARG} -endif - -imds-810: ${BIN}imds-810${EXE} - -${BIN}imds-810${EXE} : ${IMDS810} ${SIM} ${BUILD_ROMS} - ${MKDIRBIN} - ${CC} ${IMDS810} ${SIM} ${IMDS810_OPT} ${CC_OUTSPEC} ${LDFLAGS} -ifneq (,$(call find_test,${IMDS810D},imds-810)) - $@ $(call find_test,${IMDS810D},imds-810) ${TEST_ARG} -endif - -ibmpc: ${BIN}ibmpc${EXE} - -${BIN}ibmpc${EXE} : ${IBMPC} ${SIM} ${BUILD_ROMS} - #cmake:ignore-target - ${MKDIRBIN} - ${CC} ${IBMPC} ${SIM} ${IBMPC_OPT} ${CC_OUTSPEC} ${LDFLAGS} -ifneq (,$(call find_test,${IBMPCD},ibmpc)) - $@ $(call find_test,${IBMPCD},ibmpc) ${TEST_ARG} -endif - -ibmpcxt: ${BIN}ibmpcxt${EXE} - -${BIN}ibmpcxt${EXE} : ${IBMPCXT} ${SIM} ${BUILD_ROMS} - #cmake:ignore-target - ${MKDIRBIN} - ${CC} ${IBMPCXT} ${SIM} ${IBMPCXT_OPT} ${CC_OUTSPEC} ${LDFLAGS} -ifneq (,$(call find_test,${IBMPCXTD},ibmpcxt)) - $@ $(call find_test,${IBMPCXTD},ibmpcxt) ${TEST_ARG} -endif - -scelbi: ${BIN}scelbi${EXE} - -${BIN}scelbi${EXE} : ${SCELBI} ${SIM} - ${MKDIRBIN} - ${CC} ${SCELBI} ${SIM} ${SCELBI_OPT} ${CC_OUTSPEC} ${LDFLAGS} -ifneq (,$(call find_test,${SCELBID},scelbi)) - $@ $(call find_test,${SCELBID},scelbi) ${TEST_ARG} -endif - -tx-0 : ${BIN}tx-0${EXE} - -${BIN}tx-0${EXE} : ${TX0} ${SIM} - ${MKDIRBIN} - ${CC} ${TX0} ${SIM} ${TX0_OPT} ${CC_OUTSPEC} ${LDFLAGS} -ifneq (,$(call find_test,${TX0D},tx-0)) - $@ $(call find_test,${TX0D},tx-0) ${TEST_ARG} -endif - -ssem : ${BIN}ssem${EXE} - -${BIN}ssem${EXE} : ${SSEM} ${SIM} - ${MKDIRBIN} - ${CC} ${SSEM} ${SIM} ${SSEM_OPT} ${CC_OUTSPEC} ${LDFLAGS} -ifneq (,$(call find_test,${SSEMD},ssem)) - $@ $(call find_test,${SSEMD},ssem) ${TEST_ARG} -endif - -cdc1700 : ${BIN}cdc1700${EXE} - -${BIN}cdc1700${EXE} : ${CDC1700} ${SIM} - ${MKDIRBIN} - ${CC} ${CDC1700} ${SIM} ${CDC1700_OPT} ${CC_OUTSPEC} ${LDFLAGS} -ifneq (,$(call find_test,${CDC1700D},cdc1700)) - $@ $(call find_test,${CDC1700D},cdc1700) ${TEST_ARG} -endif - -besm6 : ${BIN}besm6${EXE} - -${BIN}besm6${EXE} : ${BESM6} ${SIM} -ifneq (1,${CPP_BUILD}${CPP_FORCE}) - ${MKDIRBIN} - ${CC} ${BESM6} ${SIM} ${BESM6_OPT} ${BESM6_PANEL_OPT} ${CC_OUTSPEC} ${LDFLAGS} -ifneq (,$(call find_test,${BESM6D},besm6)) - $@ $(call find_test,${BESM6D},besm6) ${TEST_ARG} -endif -else - $(info besm6 can't be built using C++) -endif - -sigma : ${BIN}sigma${EXE} - -${BIN}sigma${EXE} : ${SIGMA} ${SIM} - ${MKDIRBIN} - ${CC} ${SIGMA} ${SIM} ${SIGMA_OPT} ${CC_OUTSPEC} ${LDFLAGS} -ifneq (,$(call find_test,${SIGMAD},sigma)) - $@ $(call find_test,${SIGMAD},sigma) ${TEST_ARG} -endif - -alpha : ${BIN}alpha${EXE} - -${BIN}alpha${EXE} : ${ALPHA} ${SIM} - ${MKDIRBIN} - ${CC} ${ALPHA} ${SIM} ${ALPHA_OPT} ${CC_OUTSPEC} ${LDFLAGS} -ifneq (,$(call find_test,${ALPHAD},alpha)) - $@ $(call find_test,${ALPHAD},alpha) ${TEST_ARG} -endif - -sage : ${BIN}sage${EXE} - -${BIN}sage${EXE} : ${SAGE} ${SIM} - ${MKDIRBIN} - ${CC} ${SAGE} ${SIM} ${SAGE_OPT} ${CC_OUTSPEC} ${LDFLAGS} -ifneq (,$(call find_test,${SAGED},sage)) - $@ $(call find_test,${SAGED},sage) ${TEST_ARG} -endif - -pdq3 : ${BIN}pdq3${EXE} - -${BIN}pdq3${EXE} : ${PDQ3} ${SIM} - ${MKDIRBIN} - ${CC} ${PDQ3} ${SIM} ${PDQ3_OPT} ${CC_OUTSPEC} ${LDFLAGS} -ifneq (,$(call find_test,${PDQ3D},pdq3)) - $@ $(call find_test,${PDQ3D},pdq3) ${TEST_ARG} -endif - b5500 : ${BIN}b5500${EXE} ${BIN}b5500${EXE} : ${B5500} ${SIM} @@ -2975,15 +1548,6 @@ ifneq (,$(call find_test,${B5500D},b5500)) $@ $(call find_test,${B5500D},b5500) ${TEST_ARG} endif -3b2 : ${BIN}3b2${EXE} - -${BIN}3b2${EXE} : ${ATT3B2} ${SIM} ${BUILD_ROMS} - ${MKDIRBIN} - ${CC} ${ATT3B2} ${SIM} ${ATT3B2_OPT} ${CC_OUTSPEC} ${LDFLAGS} -ifneq (,$(call find_test,${ATT3B2D},3b2)) - $@ $(call find_test,${ATT3B2D},3b2) ${TEST_ARG} -endif - i7090 : ${BIN}i7090${EXE} ${BIN}i7090${EXE} : ${I7090} ${SIM} @@ -3038,16 +1602,6 @@ ifneq (,$(call find_test,${I701D},i701)) $@ $(call find_test,${I701D},i701) ${TEST_ARG} endif -i650 : ${BIN}i650${EXE} - -${BIN}i650${EXE} : ${I650} ${SIM} - #cmake:ignore-target - ${MKDIRBIN} - ${CC} ${I650} ${SIM} ${I650_OPT} ${CC_OUTSPEC} ${LDFLAGS} -ifneq (,$(call find_test,${I650D},i650)) - $@ $(call find_test,${I650D},i650) ${TEST_ARG} -endif - pdp6 : ${BIN}pdp6${EXE} ${BIN}pdp6${EXE} : ${PDP6} ${SIM} @@ -3093,12 +1647,4 @@ ifneq (,$(call find_test,${PDP10D},ks10)) $@ $(call find_test,${PDP10D},ks10) ${TEST_ARG} endif -# Front Panel API Demo/Test program - -frontpaneltest : ${BIN}frontpaneltest${EXE} - -${BIN}frontpaneltest${EXE} : frontpanel/FrontPanelTest.c sim_sock.c sim_frontpanel.c - #cmake:ignore-target - ${MKDIRBIN} - ${CC} frontpanel/FrontPanelTest.c sim_sock.c sim_frontpanel.c ${CC_OUTSPEC} ${LDFLAGS} ${OS_CURSES_DEFS}