1
0
mirror of https://github.com/open-simh/simh.git synced 2026-05-04 07:08:55 +00:00

Renamed the VAX860 simulator to VAX8600, and used the VAX system model names for all simulators

This commit is contained in:
Mark Pizzolato
2013-01-26 13:24:28 -08:00
parent c4251bd53b
commit 6dcf5ba7d9
11 changed files with 46 additions and 525 deletions

View File

@@ -48,7 +48,7 @@
# VAX730 Just Build The DEC VAX730.
# VAX750 Just Build The DEC VAX750.
# VAX780 Just Build The DEC VAX780.
# VAX860 Just Build The DEC VAX860.
# VAX8600 Just Build The DEC VAX8600.
# CLEAN Will Clean Files Back To Base Kit.
#
# To build with debugging enabled (which will also enable traceback
@@ -814,20 +814,20 @@ VAX780_OPTIONS = /INCL=($(SIMH_DIR),$(VAX780_DIR),$(PDP11_DIR)$(PCAP_INC))\
VAX780_SIMH_LIB = $(SIMH_LIB)
.ENDIF
# Digital Equipment VAX860 Simulator Definitions.
# Digital Equipment VAX8600 Simulator Definitions.
#
VAX860_DIR = SYS$DISK:[.VAX]
VAX860_LIB1 = $(LIB_DIR)VAX860L1-$(ARCH).OLB
VAX860_SOURCE1 = $(VAX860_DIR)VAX_CPU.C,$(VAX860_DIR)VAX_CPU1.C,\
$(VAX860_DIR)VAX_FPA.C,$(VAX860_DIR)VAX_CIS.C,\
$(VAX860_DIR)VAX_OCTA.C,$(VAX860_DIR)VAX_CMODE.C,\
$(VAX860_DIR)VAX_MMU.C,$(VAX860_DIR)VAX_SYS.C,\
$(VAX860_DIR)VAX_SYSCM.C,$(VAX860_DIR)VAX860_STDDEV.C,\
$(VAX860_DIR)VAX860_SBIA.C,$(VAX860_DIR)VAX860_ABUS.C,\
$(VAX860_DIR)VAX780_UBA.C,$(VAX860_DIR)VAX7X0_MBA.C,\
$(VAX860_DIR)VAX860_SYSLIST.C
VAX860_LIB2 = $(LIB_DIR)VAX860L2-$(ARCH).OLB
VAX860_SOURCE2 = $(PDP11_DIR)PDP11_RL.C,$(PDP11_DIR)PDP11_RQ.C,\
VAX8600_DIR = SYS$DISK:[.VAX]
VAX8600_LIB1 = $(LIB_DIR)VAX860L1-$(ARCH).OLB
VAX8600_SOURCE1 = $(VAX8600_DIR)VAX_CPU.C,$(VAX8600_DIR)VAX_CPU1.C,\
$(VAX8600_DIR)VAX_FPA.C,$(VAX8600_DIR)VAX_CIS.C,\
$(VAX8600_DIR)VAX_OCTA.C,$(VAX8600_DIR)VAX_CMODE.C,\
$(VAX8600_DIR)VAX_MMU.C,$(VAX8600_DIR)VAX_SYS.C,\
$(VAX8600_DIR)VAX_SYSCM.C,$(VAX8600_DIR)VAX860_STDDEV.C,\
$(VAX8600_DIR)VAX860_SBIA.C,$(VAX8600_DIR)VAX860_ABUS.C,\
$(VAX8600_DIR)VAX780_UBA.C,$(VAX8600_DIR)VAX7X0_MBA.C,\
$(VAX8600_DIR)VAX860_SYSLIST.C
VAX8600_LIB2 = $(LIB_DIR)VAX860L2-$(ARCH).OLB
VAX8600_SOURCE2 = $(PDP11_DIR)PDP11_RL.C,$(PDP11_DIR)PDP11_RQ.C,\
$(PDP11_DIR)PDP11_TS.C,$(PDP11_DIR)PDP11_DZ.C,\
$(PDP11_DIR)PDP11_LP.C,$(PDP11_DIR)PDP11_TQ.C,\
$(PDP11_DIR)PDP11_XU.C,$(PDP11_DIR)PDP11_RY.C,\
@@ -836,13 +836,13 @@ VAX860_SOURCE2 = $(PDP11_DIR)PDP11_RL.C,$(PDP11_DIR)PDP11_RQ.C,\
$(PDP11_DIR)PDP11_VH.C,$(PDP11_DIR)PDP11_DMC.C,\
$(PDP11_DIR)PDP11_IO_LIB.C
.IFDEF ALPHA_OR_IA64
VAX860_OPTIONS = /INCL=($(SIMH_DIR),$(VAX860_DIR),$(PDP11_DIR)$(PCAP_INC))\
VAX8600_OPTIONS = /INCL=($(SIMH_DIR),$(VAX8600_DIR),$(PDP11_DIR)$(PCAP_INC))\
/DEF=($(CC_DEFS),"VM_VAX=1","USE_ADDR64=1","USE_INT64=1"$(PCAP_DEFS),"VAX_860=1")
VAX860_SIMH_LIB = $(SIMH_LIB64)
VAX8600_SIMH_LIB = $(SIMH_LIB64)
.ELSE
VAX860_OPTIONS = /INCL=($(SIMH_DIR),$(VAX860_DIR),$(PDP11_DIR)$(PCAP_INC))\
VAX8600_OPTIONS = /INCL=($(SIMH_DIR),$(VAX8600_DIR),$(PDP11_DIR)$(PCAP_INC))\
/DEF=($(CC_DEFS),"VM_VAX=1"$(PCAP_DEFS),"VAX_860=1")
VAX860_SIMH_LIB = $(SIMH_LIB)
VAX8600_SIMH_LIB = $(SIMH_LIB)
.ENDIF
# IBM 7094 Simulator Definitions.
@@ -862,7 +862,7 @@ I7094_OPTIONS = /INCL=($(SIMH_DIR),$(I7094_DIR))/DEF=($(CC_DEFS))
.IFDEF ALPHA_OR_IA64
ALL : ALTAIR ALTAIRZ80 ECLIPSE GRI LGP H316 HP2100 I1401 I1620 IBM1130 ID16 \
ID32 NOVA PDP1 PDP4 PDP7 PDP8 PDP9 PDP10 PDP11 PDP15 S3 \
VAX VAX610 VAX620 VAX630 VAX730 VAX750 VAX780 VAX860 \
VAX VAX610 VAX620 VAX630 VAX730 VAX750 VAX780 VAX8600 \
SDS I7094 SWTP6800MP-A SWTP6800MP-A2
$! No further actions necessary
.ELSE
@@ -871,7 +871,7 @@ ALL : ALTAIR ALTAIRZ80 ECLIPSE GRI LGP H316 HP2100 I1401 I1620 IBM1130 ID16 \
#
ALL : ALTAIR ALTAIRZ80 GRI H316 HP2100 I1401 I1620 IBM1130 ID16 ID32 \
NOVA PDP1 PDP4 PDP7 PDP8 PDP9 PDP11 PDP15 S3 \
VAX VAX510 VAX620 VAX630 VAX730 VAX750 VAX780 VAX860 SDS \
VAX VAX510 VAX620 VAX630 VAX730 VAX750 VAX780 VAX8600 SDS \
SWTP6800MP-A SWTP6800MP-A2
$! No further actions necessary
.ENDIF
@@ -1438,23 +1438,23 @@ $(VAX780_LIB2) : $(VAX780_SOURCE2)
$ LIBRARY/REPLACE $(MMS$TARGET) $(BLD_DIR)*.OBJ
$ DELETE/NOLOG/NOCONFIRM $(BLD_DIR)*.OBJ;*
$(VAX860_LIB1) : $(VAX860_SOURCE1)
$(VAX8600_LIB1) : $(VAX8600_SOURCE1)
$!
$! Building The $(VAX860_LIB1) Library.
$! Building The $(VAX8600_LIB1) Library.
$!
$ RUN/NODEBUG $(BIN_DIR)BuildROMs-$(ARCH).EXE
$ $(CC)$(VAX860_OPTIONS)/OBJ=$(VAX860_DIR) -
$ $(CC)$(VAX8600_OPTIONS)/OBJ=$(VAX8600_DIR) -
/OBJ=$(BLD_DIR) $(MMS$CHANGED_LIST)
$ IF (F$SEARCH("$(MMS$TARGET)").EQS."") THEN -
LIBRARY/CREATE $(MMS$TARGET)
$ LIBRARY/REPLACE $(MMS$TARGET) $(BLD_DIR)*.OBJ
$ DELETE/NOLOG/NOCONFIRM $(BLD_DIR)*.OBJ;*
$(VAX860_LIB2) : $(VAX860_SOURCE2)
$(VAX8600_LIB2) : $(VAX8600_SOURCE2)
$!
$! Building The $(VAX860_LIB2) Library.
$! Building The $(VAX8600_LIB2) Library.
$!
$ $(CC)$(VAX860_OPTIONS)/OBJ=$(VAX860_DIR) -
$ $(CC)$(VAX8600_OPTIONS)/OBJ=$(VAX8600_DIR) -
/OBJ=$(BLD_DIR) $(MMS$CHANGED_LIST)
$ IF (F$SEARCH("$(MMS$TARGET)").EQS."") THEN -
LIBRARY/CREATE $(MMS$TARGET)
@@ -1931,19 +1931,19 @@ $(BIN_DIR)VAX780-$(ARCH).EXE : $(SIMH_MAIN) $(VAX780_SIMH_LIB) $(PCAP_LIBD) $(VA
$(VAX780_SIMH_LIB)/LIBRARY$(PCAP_LIBR)
$ DELETE/NOLOG/NOCONFIRM $(BLD_DIR)*.OBJ;*
VAX860 : $(BIN_DIR)VAX860-$(ARCH).EXE
$! VAX860 done
VAX8600 : $(BIN_DIR)VAX8600-$(ARCH).EXE
$! VAX8600 done
$(BIN_DIR)VAX860-$(ARCH).EXE : $(SIMH_MAIN) $(VAX860_SIMH_LIB) $(PCAP_LIBD) $(VAX860_LIB1) $(VAX860_LIB2) $(PCAP_EXECLET)
$(BIN_DIR)VAX8600-$(ARCH).EXE : $(SIMH_MAIN) $(VAX8600_SIMH_LIB) $(PCAP_LIBD) $(VAX8600_LIB1) $(VAX8600_LIB2) $(PCAP_EXECLET)
$!
$! Building The $(BIN_DIR)VAX860-$(ARCH).EXE Simulator.
$!
$ $(CC)$(VAX860_OPTIONS)/OBJ=$(BLD_DIR) SCP.C
$ $(CC)$(VAX8600_OPTIONS)/OBJ=$(BLD_DIR) SCP.C
$ LINK $(LINK_DEBUG)$(LINK_SECTION_BINDING)-
/EXE=$(BIN_DIR)VAX860-$(ARCH).EXE -
$(BLD_DIR)SCP.OBJ,-
$(VAX860_LIB1)/LIBRARY,$(VAX860_LIB2)/LIBRARY,-
$(VAX860_SIMH_LIB)/LIBRARY$(PCAP_LIBR)
$(VAX8600_LIB1)/LIBRARY,$(VAX8600_LIB2)/LIBRARY,-
$(VAX8600_SIMH_LIB)/LIBRARY$(PCAP_LIBR)
$ DELETE/NOLOG/NOCONFIRM $(BLD_DIR)*.OBJ;*
#