Renamed the VAX Qbus simulator executables to reflect the VAX model names they actually simulate

This commit is contained in:
Mark Pizzolato 2013-02-03 12:46:19 -08:00
parent 10ab68ce29
commit 0b2d790678
6 changed files with 56 additions and 41 deletions

View file

@ -70,7 +70,7 @@
Name="VCLinkerTool" Name="VCLinkerTool"
AdditionalOptions="/fixed:no" AdditionalOptions="/fixed:no"
AdditionalDependencies="wpcap.lib packet.lib wsock32.lib winmm.lib" AdditionalDependencies="wpcap.lib packet.lib wsock32.lib winmm.lib"
OutputFile="$(OutDir)\VAX.exe" OutputFile="$(OutDir)\MicroVAX3900.exe"
LinkIncremental="1" LinkIncremental="1"
AdditionalLibraryDirectories=""../../windows-build/winpcap/Wpdpack/Lib/"" AdditionalLibraryDirectories=""../../windows-build/winpcap/Wpdpack/Lib/""
GenerateDebugInformation="true" GenerateDebugInformation="true"
@ -100,6 +100,8 @@
/> />
<Tool <Tool
Name="VCPostBuildEventTool" Name="VCPostBuildEventTool"
Description="Copy result to legacy binary name (VAX.exe)"
CommandLine="if exist &quot;$(TargetPath)&quot; copy &quot;$(TargetPath)&quot; &quot;$(TargetDir)VAX$(TargetExt)&quot; "
/> />
</Configuration> </Configuration>
<Configuration <Configuration
@ -161,7 +163,7 @@
Name="VCLinkerTool" Name="VCLinkerTool"
AdditionalOptions="/fixed:no" AdditionalOptions="/fixed:no"
AdditionalDependencies="wpcap.lib packet.lib wsock32.lib winmm.lib" AdditionalDependencies="wpcap.lib packet.lib wsock32.lib winmm.lib"
OutputFile="$(OutDir)\VAX.exe" OutputFile="$(OutDir)\MicroVAX3900.exe"
LinkIncremental="1" LinkIncremental="1"
AdditionalLibraryDirectories="&quot;../../windows-build/winpcap/Wpdpack/Lib/&quot;" AdditionalLibraryDirectories="&quot;../../windows-build/winpcap/Wpdpack/Lib/&quot;"
GenerateDebugInformation="true" GenerateDebugInformation="true"
@ -193,6 +195,8 @@
/> />
<Tool <Tool
Name="VCPostBuildEventTool" Name="VCPostBuildEventTool"
Description="Copy result to legacy binary name (VAX.exe)"
CommandLine="if exist &quot;$(TargetPath)&quot; copy &quot;$(TargetPath)&quot; &quot;$(TargetDir)VAX$(TargetExt)&quot; "
/> />
</Configuration> </Configuration>
</Configurations> </Configurations>

View file

@ -70,7 +70,7 @@
Name="VCLinkerTool" Name="VCLinkerTool"
AdditionalOptions="/fixed:no" AdditionalOptions="/fixed:no"
AdditionalDependencies="wpcap.lib packet.lib wsock32.lib winmm.lib" AdditionalDependencies="wpcap.lib packet.lib wsock32.lib winmm.lib"
OutputFile="$(OutDir)\VAX610.exe" OutputFile="$(OutDir)\MicroVAX1.exe"
LinkIncremental="1" LinkIncremental="1"
AdditionalLibraryDirectories="&quot;../../windows-build/winpcap/Wpdpack/Lib/&quot;" AdditionalLibraryDirectories="&quot;../../windows-build/winpcap/Wpdpack/Lib/&quot;"
GenerateDebugInformation="true" GenerateDebugInformation="true"
@ -161,7 +161,7 @@
Name="VCLinkerTool" Name="VCLinkerTool"
AdditionalOptions="/fixed:no" AdditionalOptions="/fixed:no"
AdditionalDependencies="wpcap.lib packet.lib wsock32.lib winmm.lib" AdditionalDependencies="wpcap.lib packet.lib wsock32.lib winmm.lib"
OutputFile="$(OutDir)\VAX610.exe" OutputFile="$(OutDir)\MicroVAX1.exe"
LinkIncremental="1" LinkIncremental="1"
AdditionalLibraryDirectories="&quot;../../windows-build/winpcap/Wpdpack/Lib/&quot;" AdditionalLibraryDirectories="&quot;../../windows-build/winpcap/Wpdpack/Lib/&quot;"
GenerateDebugInformation="true" GenerateDebugInformation="true"

View file

@ -70,7 +70,7 @@
Name="VCLinkerTool" Name="VCLinkerTool"
AdditionalOptions="/fixed:no" AdditionalOptions="/fixed:no"
AdditionalDependencies="wpcap.lib packet.lib wsock32.lib winmm.lib" AdditionalDependencies="wpcap.lib packet.lib wsock32.lib winmm.lib"
OutputFile="$(OutDir)\VAX620.exe" OutputFile="$(OutDir)\rtVAX1000.exe"
LinkIncremental="1" LinkIncremental="1"
AdditionalLibraryDirectories="&quot;../../windows-build/winpcap/Wpdpack/Lib/&quot;" AdditionalLibraryDirectories="&quot;../../windows-build/winpcap/Wpdpack/Lib/&quot;"
GenerateDebugInformation="true" GenerateDebugInformation="true"
@ -161,7 +161,7 @@
Name="VCLinkerTool" Name="VCLinkerTool"
AdditionalOptions="/fixed:no" AdditionalOptions="/fixed:no"
AdditionalDependencies="wpcap.lib packet.lib wsock32.lib winmm.lib" AdditionalDependencies="wpcap.lib packet.lib wsock32.lib winmm.lib"
OutputFile="$(OutDir)\VAX620.exe" OutputFile="$(OutDir)\rtVAX1000.exe"
LinkIncremental="1" LinkIncremental="1"
AdditionalLibraryDirectories="&quot;../../windows-build/winpcap/Wpdpack/Lib/&quot;" AdditionalLibraryDirectories="&quot;../../windows-build/winpcap/Wpdpack/Lib/&quot;"
GenerateDebugInformation="true" GenerateDebugInformation="true"

View file

@ -70,7 +70,7 @@
Name="VCLinkerTool" Name="VCLinkerTool"
AdditionalOptions="/fixed:no" AdditionalOptions="/fixed:no"
AdditionalDependencies="wpcap.lib packet.lib wsock32.lib winmm.lib" AdditionalDependencies="wpcap.lib packet.lib wsock32.lib winmm.lib"
OutputFile="$(OutDir)\VAX630.exe" OutputFile="$(OutDir)\MicroVAX2.exe"
LinkIncremental="1" LinkIncremental="1"
AdditionalLibraryDirectories="&quot;../../windows-build/winpcap/Wpdpack/Lib/&quot;" AdditionalLibraryDirectories="&quot;../../windows-build/winpcap/Wpdpack/Lib/&quot;"
GenerateDebugInformation="true" GenerateDebugInformation="true"
@ -161,7 +161,7 @@
Name="VCLinkerTool" Name="VCLinkerTool"
AdditionalOptions="/fixed:no" AdditionalOptions="/fixed:no"
AdditionalDependencies="wpcap.lib packet.lib wsock32.lib winmm.lib" AdditionalDependencies="wpcap.lib packet.lib wsock32.lib winmm.lib"
OutputFile="$(OutDir)\VAX630.exe" OutputFile="$(OutDir)\MicroVAX2.exe"
LinkIncremental="1" LinkIncremental="1"
AdditionalLibraryDirectories="&quot;../../windows-build/winpcap/Wpdpack/Lib/&quot;" AdditionalLibraryDirectories="&quot;../../windows-build/winpcap/Wpdpack/Lib/&quot;"
GenerateDebugInformation="true" GenerateDebugInformation="true"

View file

@ -41,10 +41,11 @@
# SDS Just Build The SDS 940. # SDS Just Build The SDS 940.
# SWTP6800MP-A Just Build The SWTP6800MP-A. # SWTP6800MP-A Just Build The SWTP6800MP-A.
# SWTP6800MP-A2 Just Build The SWTP6800MP-A2. # SWTP6800MP-A2 Just Build The SWTP6800MP-A2.
# VAX Just Build The DEC VAX. # VAX Just Build The DEC MicroVAX3900 (aka VAX).
# VAX610 Just Build The DEC VAX610 (MicroVAX I). # MicroVAX3900 Just Build The DEC MicroVAX3900 (aka VAX).
# VAX620 Just Build The DEC VAX610 (rtVAX 1000). # MicroVAX1 Just Build The DEC MicroVAX1 (MicroVAX I).
# VAX630 Just Build The DEC VAX610 (MicroVAX II). # rtVAX1000 Just Build The DEC rtVAX1000 (rtVAX 1000).
# MicroVAX2 Just Build The DEC MicroVAX2 (MicroVAX II).
# VAX730 Just Build The DEC VAX730. # VAX730 Just Build The DEC VAX730.
# VAX750 Just Build The DEC VAX750. # VAX750 Just Build The DEC VAX750.
# VAX780 Just Build The DEC VAX780. # VAX780 Just Build The DEC VAX780.
@ -689,7 +690,7 @@ VAX630_OPTIONS = /INCL=($(SIMH_DIR),$(VAX630_DIR),$(PDP11_DIR)$(PCAP_INC))\
VAX630_SIMH_LIB = $(SIMH_LIB) VAX630_SIMH_LIB = $(SIMH_LIB)
.ENDIF .ENDIF
# Digital Equipment VAX620 (rtVAX 1000) Simulator Definitions. # Digital Equipment rtVAX1000 (rtVAX 1000) Simulator Definitions.
# #
VAX620_DIR = SYS$DISK:[.VAX] VAX620_DIR = SYS$DISK:[.VAX]
VAX620_LIB1 = $(LIB_DIR)VAX620L1-$(ARCH).OLB VAX620_LIB1 = $(LIB_DIR)VAX620L1-$(ARCH).OLB
@ -856,7 +857,7 @@ I7094_OPTIONS = /INCL=($(SIMH_DIR),$(I7094_DIR))/DEF=($(CC_DEFS))
.IFDEF ALPHA_OR_IA64 .IFDEF ALPHA_OR_IA64
ALL : ALTAIR ALTAIRZ80 ECLIPSE GRI LGP H316 HP2100 I1401 I1620 IBM1130 ID16 \ ALL : ALTAIR ALTAIRZ80 ECLIPSE GRI LGP H316 HP2100 I1401 I1620 IBM1130 ID16 \
ID32 NOVA PDP1 PDP4 PDP7 PDP8 PDP9 PDP10 PDP11 PDP15 S3 \ ID32 NOVA PDP1 PDP4 PDP7 PDP8 PDP9 PDP10 PDP11 PDP15 S3 \
VAX VAX610 VAX620 VAX630 VAX730 VAX750 VAX780 VAX8600 \ VAX MICROVAX3900 MICROVAX1 RTVAX1000 MICROVAX2 VAX730 VAX750 VAX780 VAX8600 \
SDS I7094 SWTP6800MP-A SWTP6800MP-A2 SDS I7094 SWTP6800MP-A SWTP6800MP-A2
$! No further actions necessary $! No further actions necessary
.ELSE .ELSE
@ -865,8 +866,8 @@ ALL : ALTAIR ALTAIRZ80 ECLIPSE GRI LGP H316 HP2100 I1401 I1620 IBM1130 ID16 \
# #
ALL : ALTAIR ALTAIRZ80 GRI H316 HP2100 I1401 I1620 IBM1130 ID16 ID32 \ ALL : ALTAIR ALTAIRZ80 GRI H316 HP2100 I1401 I1620 IBM1130 ID16 ID32 \
NOVA PDP1 PDP4 PDP7 PDP8 PDP9 PDP11 PDP15 S3 \ NOVA PDP1 PDP4 PDP7 PDP8 PDP9 PDP11 PDP15 S3 \
VAX VAX510 VAX620 VAX630 VAX730 VAX750 VAX780 VAX8600 SDS \ VAX MICROVAX3900 MICROVAX1 RTVAX1000 MICROVAX2 VAX730 VAX750 VAX780 VAX8600 \
SWTP6800MP-A SWTP6800MP-A2 SDS SWTP6800MP-A SWTP6800MP-A2
$! No further actions necessary $! No further actions necessary
.ENDIF .ENDIF
@ -1821,60 +1822,63 @@ $(BIN_DIR)SWTP6800MP-A2-$(ARCH).EXE : $(SIMH_MAIN) $(SIMH_NONET_LIB) $(SWTP6800M
$(BLD_DIR)SCP.OBJ,$(SWTP6800MP_A2_LIB)/LIBRARY,$(SIMH_NONET_LIB)/LIBRARY $(BLD_DIR)SCP.OBJ,$(SWTP6800MP_A2_LIB)/LIBRARY,$(SIMH_NONET_LIB)/LIBRARY
$ DELETE/NOLOG/NOCONFIRM $(BLD_DIR)*.OBJ;* $ DELETE/NOLOG/NOCONFIRM $(BLD_DIR)*.OBJ;*
VAX : $(BIN_DIR)VAX-$(ARCH).EXE VAX : MICROVAX3900
$! VAX done
$(BIN_DIR)VAX-$(ARCH).EXE : $(SIMH_MAIN) $(VAX_SIMH_LIB) $(PCAP_LIBD) $(VAX_LIB1) $(VAX_LIB2) $(PCAP_EXECLET) MICROVAX3900 : $(BIN_DIR)MICROVAX3900-$(ARCH).EXE
$! MICROVAX3900 done
$(BIN_DIR)MICROVAX3900-$(ARCH).EXE : $(SIMH_MAIN) $(VAX_SIMH_LIB) $(PCAP_LIBD) $(VAX_LIB1) $(VAX_LIB2) $(PCAP_EXECLET)
$! $!
$! Building The $(BIN_DIR)VAX-$(ARCH).EXE Simulator. $! Building The $(BIN_DIR)VAX-$(ARCH).EXE Simulator.
$! $!
$ $(CC)$(VAX_OPTIONS)/OBJ=$(BLD_DIR) SCP.C $ $(CC)$(VAX_OPTIONS)/OBJ=$(BLD_DIR) SCP.C
$ LINK $(LINK_DEBUG)$(LINK_SECTION_BINDING)- $ LINK $(LINK_DEBUG)$(LINK_SECTION_BINDING)-
/EXE=$(BIN_DIR)VAX-$(ARCH).EXE - /EXE=$(BIN_DIR)MICROVAX3900-$(ARCH).EXE -
$(BLD_DIR)SCP.OBJ,$(VAX_LIB1)/LIBRARY,$(VAX_LIB2)/LIBRARY,- $(BLD_DIR)SCP.OBJ,$(VAX_LIB1)/LIBRARY,$(VAX_LIB2)/LIBRARY,-
$(VAX_SIMH_LIB)/LIBRARY$(PCAP_LIBR) $(VAX_SIMH_LIB)/LIBRARY$(PCAP_LIBR)
$ DELETE/NOLOG/NOCONFIRM $(BLD_DIR)*.OBJ;* $ DELETE/NOLOG/NOCONFIRM $(BLD_DIR)*.OBJ;*
$ COPY $(BIN_DIR)MICROVAX3900-$(ARCH).EXE$(BIN_DIR)VAX-$(ARCH).EXE
VAX610 : $(BIN_DIR)VAX610-$(ARCH).EXE MICROVAX1 : $(BIN_DIR)MICROVAX1-$(ARCH).EXE
$! VAX610 done $! MICROVAX1 done
$(BIN_DIR)VAX610-$(ARCH).EXE : $(SIMH_MAIN) $(VAX610_SIMH_LIB) $(PCAP_LIBD) $(VAX610_LIB1) $(VAX610_LIB2) $(PCAP_EXECLET) $(BIN_DIR)MICROVAX1-$(ARCH).EXE : $(SIMH_MAIN) $(VAX610_SIMH_LIB) $(PCAP_LIBD) $(VAX610_LIB1) $(VAX610_LIB2) $(PCAP_EXECLET)
$! $!
$! Building The $(BIN_DIR)VAX610-$(ARCH).EXE Simulator. $! Building The $(BIN_DIR)VAX610-$(ARCH).EXE Simulator.
$! $!
$ $(CC)$(VAX610_OPTIONS)/OBJ=$(BLD_DIR) SCP.C $ $(CC)$(VAX610_OPTIONS)/OBJ=$(BLD_DIR) SCP.C
$ LINK $(LINK_DEBUG)$(LINK_SECTION_BINDING)- $ LINK $(LINK_DEBUG)$(LINK_SECTION_BINDING)-
/EXE=$(BIN_DIR)VAX610-$(ARCH).EXE - /EXE=$(BIN_DIR)MICROVAX1-$(ARCH).EXE -
$(BLD_DIR)SCP.OBJ,- $(BLD_DIR)SCP.OBJ,-
$(VAX610_LIB1)/LIBRARY,$(VAX610_LIB2)/LIBRARY,- $(VAX610_LIB1)/LIBRARY,$(VAX610_LIB2)/LIBRARY,-
$(VAX610_SIMH_LIB)/LIBRARY$(PCAP_LIBR) $(VAX610_SIMH_LIB)/LIBRARY$(PCAP_LIBR)
$ DELETE/NOLOG/NOCONFIRM $(BLD_DIR)*.OBJ;* $ DELETE/NOLOG/NOCONFIRM $(BLD_DIR)*.OBJ;*
VAX630 : $(BIN_DIR)VAX630-$(ARCH).EXE MICROVAX2 : $(BIN_DIR)MICROVAX2-$(ARCH).EXE
$! VAX630 done $! MICROVAX2 done
$(BIN_DIR)VAX630-$(ARCH).EXE : $(SIMH_MAIN) $(VAX630_SIMH_LIB) $(PCAP_LIBD) $(VAX630_LIB1) $(VAX630_LIB2) $(PCAP_EXECLET) $(BIN_DIR)MICROVAX2-$(ARCH).EXE : $(SIMH_MAIN) $(VAX630_SIMH_LIB) $(PCAP_LIBD) $(VAX630_LIB1) $(VAX630_LIB2) $(PCAP_EXECLET)
$! $!
$! Building The $(BIN_DIR)VAX630-$(ARCH).EXE Simulator. $! Building The $(BIN_DIR)VAX630-$(ARCH).EXE Simulator.
$! $!
$ $(CC)$(VAX630_OPTIONS)/OBJ=$(BLD_DIR) SCP.C $ $(CC)$(VAX630_OPTIONS)/OBJ=$(BLD_DIR) SCP.C
$ LINK $(LINK_DEBUG)$(LINK_SECTION_BINDING)- $ LINK $(LINK_DEBUG)$(LINK_SECTION_BINDING)-
/EXE=$(BIN_DIR)VAX630-$(ARCH).EXE - /EXE=$(BIN_DIR)MICROVAX2-$(ARCH).EXE -
$(BLD_DIR)SCP.OBJ,- $(BLD_DIR)SCP.OBJ,-
$(VAX630_LIB1)/LIBRARY,$(VAX630_LIB2)/LIBRARY,- $(VAX630_LIB1)/LIBRARY,$(VAX630_LIB2)/LIBRARY,-
$(VAX630_SIMH_LIB)/LIBRARY$(PCAP_LIBR) $(VAX630_SIMH_LIB)/LIBRARY$(PCAP_LIBR)
$ DELETE/NOLOG/NOCONFIRM $(BLD_DIR)*.OBJ;* $ DELETE/NOLOG/NOCONFIRM $(BLD_DIR)*.OBJ;*
VAX620 : $(BIN_DIR)VAX620-$(ARCH).EXE RTVAX1000 : $(BIN_DIR)RTVAX1000-$(ARCH).EXE
$! VAX620 done $! RTVAX1000 done
$(BIN_DIR)VAX620-$(ARCH).EXE : $(SIMH_MAIN) $(VAX620_SIMH_LIB) $(PCAP_LIBD) $(VAX620_LIB1) $(VAX620_LIB2) $(PCAP_EXECLET) $(BIN_DIR)RTVAX1000-$(ARCH).EXE : $(SIMH_MAIN) $(VAX620_SIMH_LIB) $(PCAP_LIBD) $(VAX620_LIB1) $(VAX620_LIB2) $(PCAP_EXECLET)
$! $!
$! Building The $(BIN_DIR)VAX620-$(ARCH).EXE Simulator. $! Building The $(BIN_DIR)VAX620-$(ARCH).EXE Simulator.
$! $!
$ $(CC)$(VAX620_OPTIONS)/OBJ=$(BLD_DIR) SCP.C $ $(CC)$(VAX620_OPTIONS)/OBJ=$(BLD_DIR) SCP.C
$ LINK $(LINK_DEBUG)$(LINK_SECTION_BINDING)- $ LINK $(LINK_DEBUG)$(LINK_SECTION_BINDING)-
/EXE=$(BIN_DIR)VAX620-$(ARCH).EXE - /EXE=$(BIN_DIR)RTVAX1000-$(ARCH).EXE -
$(BLD_DIR)SCP.OBJ,- $(BLD_DIR)SCP.OBJ,-
$(VAX620_LIB1)/LIBRARY,$(VAX620_LIB2)/LIBRARY,- $(VAX620_LIB1)/LIBRARY,$(VAX620_LIB2)/LIBRARY,-
$(VAX620_SIMH_LIB)/LIBRARY$(PCAP_LIBR) $(VAX620_SIMH_LIB)/LIBRARY$(PCAP_LIBR)

View file

@ -763,7 +763,7 @@ TX0_OPT = -I ${TX0D} $(DISPLAY_OPT)
# Build everything # Build everything
# #
ALL = pdp1 pdp4 pdp7 pdp8 pdp9 pdp15 pdp11 pdp10 \ ALL = pdp1 pdp4 pdp7 pdp8 pdp9 pdp15 pdp11 pdp10 \
vax vax610 vax620 vax630 vax730 vax750 vax780 vax8600 \ vax microvax3900 microvax1 rtvax1000 microvax2 vax730 vax750 vax780 vax8600 \
nova eclipse hp2100 i1401 i1620 s3 altair altairz80 gri \ nova eclipse hp2100 i1401 i1620 s3 altair altairz80 gri \
i7094 ibm1130 id16 id32 sds lgp h316 \ i7094 ibm1130 id16 id32 sds lgp h316 \
swtp6800mp-a swtp6800mp-a2 tx-0 swtp6800mp-a swtp6800mp-a2 tx-0
@ -847,27 +847,34 @@ ${BIN}pdp11${EXE} : ${PDP11} ${SIM}
${MKDIRBIN} ${MKDIRBIN}
${CC} ${PDP11} ${SIM} ${PDP11_OPT} $(CC_OUTSPEC) ${LDFLAGS} ${CC} ${PDP11} ${SIM} ${PDP11_OPT} $(CC_OUTSPEC) ${LDFLAGS}
vax : ${BIN}vax${EXE} vax : microvax3900
${BIN}vax${EXE} : ${VAX} ${SIM} ${BUILD_ROMS} microvax3900 : ${BIN}microvax3900${EXE}
${BIN}microvax3900${EXE} : ${VAX} ${SIM} ${BUILD_ROMS}
${MKDIRBIN} ${MKDIRBIN}
${CC} ${VAX} ${SIM} ${VAX_OPT} $(CC_OUTSPEC) ${LDFLAGS} ${CC} ${VAX} ${SIM} ${VAX_OPT} $(CC_OUTSPEC) ${LDFLAGS}
ifeq ($(WIN32),)
cp ${BIN}microvax3900${EXE} ${BIN}vax${EXE}
else
copy $(@D)\microvax3900${EXE} $(@D)\vax${EXE}
endif
vax610 : ${BIN}vax610${EXE} microvax1 : ${BIN}microvax1${EXE}
${BIN}vax610${EXE} : ${VAX610} ${SIM} ${BUILD_ROMS} ${BIN}microvax1${EXE} : ${VAX610} ${SIM} ${BUILD_ROMS}
${MKDIRBIN} ${MKDIRBIN}
${CC} ${VAX610} ${SIM} ${VAX610_OPT} -o $@ ${LDFLAGS} ${CC} ${VAX610} ${SIM} ${VAX610_OPT} -o $@ ${LDFLAGS}
vax620 : ${BIN}vax620${EXE} rtvax1000 : ${BIN}rtvax1000${EXE}
${BIN}vax620${EXE} : ${VAX630} ${SIM} ${BUILD_ROMS} ${BIN}rtvax1000${EXE} : ${VAX630} ${SIM} ${BUILD_ROMS}
${MKDIRBIN} ${MKDIRBIN}
${CC} ${VAX630} ${SIM} ${VAX620_OPT} -o $@ ${LDFLAGS} ${CC} ${VAX630} ${SIM} ${VAX620_OPT} -o $@ ${LDFLAGS}
vax630 : ${BIN}vax630${EXE} microvax2 : ${BIN}microvax2${EXE}
${BIN}vax630${EXE} : ${VAX630} ${SIM} ${BUILD_ROMS} ${BIN}microvax2${EXE} : ${VAX630} ${SIM} ${BUILD_ROMS}
${MKDIRBIN} ${MKDIRBIN}
${CC} ${VAX630} ${SIM} ${VAX630_OPT} -o $@ ${LDFLAGS} ${CC} ${VAX630} ${SIM} ${VAX630_OPT} -o $@ ${LDFLAGS}