ifdef ASFILE
@echo 'ASFILE = $(ASFILE)' >>$(UNITNAME)/Makefile
endif
+ @echo 'ASCMD = $$(CASL2) $$(CASL2FLAG) -O $(ASFILE)' >>$(UNITNAME)/Makefile
ifdef INFILE
- @echo 'INFILE = $(INFILE)' >>$(UNITNAME)/Makefile
+ @echo 'INFILE = $$(INFILE)' >>$(UNITNAME)/Makefile
endif
- @echo -n 'CMD = $$(COMET2) $$(COMET2FLAG) $$(OBJFILE)' >>$(UNITNAME)/Makefile; \
+ @echo -n 'EXECCMD = $$(COMET2) $$(COMET2FLAG) $$(OBJFILE)' >>$(UNITNAME)/Makefile
+ifdef INFILE
+ @echo '< $(INFILE)' >>$(UNITNAME)/Makefile
+endif
+ @echo >>$(UNITNAME)/Makefile; \
echo 'include ../TEST.mk' >>$(UNITNAME)/Makefile
endif
--- /dev/null
+../../../../comet2 -M8 a.o
+Execute error - 201: Load object file - full of COMET II memory
--- /dev/null
+include ../CMD.mk # YACASL2DIR, CASL2, COMET2
+ASDIR = $(YACASL2DIR)/as
+CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib
+ASFILE = $(YACASL2DIR)/as/err/err_201.casl
+ASCMD = $(CASL2) -O $(YACASL2DIR)/as/err/err_201.casl
+COMET2FLAG = -M8
+EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE)
+include ../TEST.mk
--- /dev/null
+../../../../comet2 -M32 a.o
+Execute error - 202: SVC input - out of Input memory
--- /dev/null
+include ../CMD.mk # YACASL2DIR, CASL2, COMET2
+ASDIR = $(YACASL2DIR)/as
+CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib
+ASFILE = $(YACASL2DIR)/as/err/err_202.casl
+ASCMD = $(CASL2) -O $(YACASL2DIR)/as/err/err_202.casl
+COMET2FLAG = -M32
+INFILE = $(YACASL2DIR)/as/err/teststr.txt
+EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) <$(INFILE)
+include ../TEST.mk
--- /dev/null
+../../../../comet2 -M32 a.o
+ !<
+........Execute error - 203: SVC output - out of COMET II memory
--- /dev/null
+include ../CMD.mk # YACASL2DIR, CASL2, COMET2
+ASDIR = $(YACASL2DIR)/as
+CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib
+ASFILE = $(YACASL2DIR)/as/err/err_203.casl
+ASCMD = $(CASL2) -O $(YACASL2DIR)/as/err/err_203.casl
+COMET2FLAG = -M32
+EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE)
+include ../TEST.mk
--- /dev/null
+../../../../comet2 -M8 a.o
+Execute error - 204: PR:#FFFF: Program Register (PR) - out of COMET II memory
--- /dev/null
+include ../CMD.mk # YACASL2DIR, CASL2, COMET2
+ASDIR = $(YACASL2DIR)/as
+CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib
+ASFILE = $(YACASL2DIR)/as/err/err_204.casl
+ASCMD = $(CASL2) -O $(YACASL2DIR)/as/err/err_204.casl
+COMET2FLAG = -M8
+EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE)
+include ../TEST.mk
--- /dev/null
+../../../../comet2 -M32 a.o
+Execute error - 205: PR:#000E: Stack Pointer (SP) - cannot allocate stack buffer
--- /dev/null
+include ../CMD.mk # YACASL2DIR, CASL2, COMET2
+ASDIR = $(YACASL2DIR)/as
+CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib
+ASFILE = $(YACASL2DIR)/as/err/err_205.casl
+ASCMD = $(CASL2) -O $(YACASL2DIR)/as/err/err_205.casl
+COMET2FLAG = -M32
+EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE)
+include ../TEST.mk
--- /dev/null
+../../../../comet2 -M8 a.o
+Execute error - 206: PR:#0001: Address - out of COMET II memory
--- /dev/null
+include ../CMD.mk # YACASL2DIR, CASL2, COMET2
+ASDIR = $(YACASL2DIR)/as
+CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib
+ASFILE = $(YACASL2DIR)/as/err/err_206.casl
+ASCMD = $(CASL2) -O $(YACASL2DIR)/as/err/err_206.casl
+COMET2FLAG = -M8
+EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE)
+include ../TEST.mk
--- /dev/null
+../../../../comet2 -M8 a.o
+Execute error - 207: PR:#0001: Stack Pointer (SP) - out of COMET II memory
--- /dev/null
+include ../CMD.mk # YACASL2DIR, CASL2, COMET2
+ASDIR = $(YACASL2DIR)/as
+CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib
+ASFILE = $(YACASL2DIR)/as/err/err_207.casl
+ASCMD = $(CASL2) -O $(YACASL2DIR)/as/err/err_207.casl
+COMET2FLAG = -M8
+EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE)
+include ../TEST.mk