CASLファイルの追加、整理
authorj8takagi <j8takagi@nifty.com>
Thu, 11 Feb 2010 16:08:25 +0000 (01:08 +0900)
committerj8takagi <j8takagi@nifty.com>
Thu, 11 Feb 2010 16:10:27 +0000 (01:10 +0900)
1  2 
as/cmd/SLA/sla_1.casl
as/cmd/SLA/sla_o.casl
as/cmd/SLA/sla_s.casl
as/cmd/SLA/sla_so.casl
test/integration/comet2/mula1_call/0.txt
test/integration/comet2/mula1_call/Makefile
test/integration/comet2/mula1_call/a.o

@@@ -1,5 -1,5 +1,6 @@@
++;;; SLA r,adr
  MAIN    START
          LAD     GR1,3
 -        LD      GR0,GR1
 +        SLA     GR1,2
          RET
          END
index ab7aac9,0000000..3c8f1c0
mode 100644,000000..100644
--- /dev/null
@@@ -1,5 -1,0 +1,6 @@@
++;;; SLA r,adr 正数のオーバーフロー
 +MAIN    START
 +        LAD     GR1,#4000
 +        SLA     GR1,1
 +        RET
 +        END
index 440cacc,0000000..5013b78
mode 100644,000000..100644
--- /dev/null
@@@ -1,5 -1,0 +1,6 @@@
- BEGIN   LAD     GR1,#8000
-         SLA     GR1,1
++;;; SLA r,adr 負数
 +SLA2    START   BEGIN
++BEGIN   LAD     GR1,#8001
++        SLA     GR1,7
 +        RET
 +        END
index d5aee00,0000000..e36ea7b
mode 100644,000000..100644
--- /dev/null
@@@ -1,5 -1,0 +1,6 @@@
++;;; SLA r,adr 負数のオーバーフロー
 +MAIN    START
 +        LAD     GR1,#C000
 +        SLA     GR1,1
 +        RET
 +        END
diff --cc test/integration/comet2/mula1_call/0.txt
index 0c9ada3,0c9ada3..0000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,1937 -1,1937 +1,0 @@@
--../../../../comet2 -M640 a.o
--0
--0
--0
----------------------
--0
--1
--0
----------------------
--0
--2
--0
----------------------
--0
--127
--0
----------------------
--0
--128
--0
----------------------
--0
--151
--0
----------------------
--0
--217
--0
----------------------
--0
--255
--0
----------------------
--0
--256
--0
----------------------
--0
--257
--0
----------------------
--0
--32767
--0
----------------------
--0
---32768
--0
----------------------
--0
---32767
--0
----------------------
--0
---257
--0
----------------------
--0
---256
--0
----------------------
--0
---255
--0
----------------------
--0
---217
--0
----------------------
--0
---151
--0
----------------------
--0
---128
--0
----------------------
--0
---127
--0
----------------------
--0
---2
--0
----------------------
--0
---1
--0
----------------------
--1
--0
--0
----------------------
--1
--1
--1
----------------------
--1
--2
--2
----------------------
--1
--127
--127
----------------------
--1
--128
--128
----------------------
--1
--151
--151
----------------------
--1
--217
--217
----------------------
--1
--255
--255
----------------------
--1
--256
--256
----------------------
--1
--257
--257
----------------------
--1
--32767
--32767
----------------------
--1
---32768
--Warning: overflow
----------------------
--1
---32767
---32767
----------------------
--1
---257
---257
----------------------
--1
---256
---256
----------------------
--1
---255
---255
----------------------
--1
---217
---217
----------------------
--1
---151
---151
----------------------
--1
---128
---128
----------------------
--1
---127
---127
----------------------
--1
---2
---2
----------------------
--1
---1
---1
----------------------
--2
--0
--0
----------------------
--2
--1
--2
----------------------
--2
--2
--4
----------------------
--2
--127
--254
----------------------
--2
--128
--256
----------------------
--2
--151
--302
----------------------
--2
--217
--434
----------------------
--2
--255
--510
----------------------
--2
--256
--512
----------------------
--2
--257
--514
----------------------
--2
--32767
--Warning: overflow
----------------------
--2
---32768
--Warning: overflow
----------------------
--2
---32767
--Warning: overflow
----------------------
--2
---257
---514
----------------------
--2
---256
---512
----------------------
--2
---255
---510
----------------------
--2
---217
---434
----------------------
--2
---151
---302
----------------------
--2
---128
---256
----------------------
--2
---127
---254
----------------------
--2
---2
---4
----------------------
--2
---1
---2
----------------------
--127
--0
--0
----------------------
--127
--1
--127
----------------------
--127
--2
--254
----------------------
--127
--127
--16129
----------------------
--127
--128
--16256
----------------------
--127
--151
--19177
----------------------
--127
--217
--27559
----------------------
--127
--255
--32385
----------------------
--127
--256
--32512
----------------------
--127
--257
--32639
----------------------
--127
--32767
--Warning: overflow
----------------------
--127
---32768
--Warning: overflow
----------------------
--127
---32767
--Warning: overflow
----------------------
--127
---257
---32639
----------------------
--127
---256
---32512
----------------------
--127
---255
---32385
----------------------
--127
---217
---27559
----------------------
--127
---151
---19177
----------------------
--127
---128
---16256
----------------------
--127
---127
---16129
----------------------
--127
---2
---254
----------------------
--127
---1
---127
----------------------
--128
--0
--0
----------------------
--128
--1
--128
----------------------
--128
--2
--256
----------------------
--128
--127
--16256
----------------------
--128
--128
--16384
----------------------
--128
--151
--19328
----------------------
--128
--217
--27776
----------------------
--128
--255
--32640
----------------------
--128
--256
--Warning: overflow
----------------------
--128
--257
--Warning: overflow
----------------------
--128
--32767
--Warning: overflow
----------------------
--128
---32768
--Warning: overflow
----------------------
--128
---32767
--Warning: overflow
----------------------
--128
---257
--Warning: overflow
----------------------
--128
---256
--Warning: overflow
----------------------
--128
---255
---32640
----------------------
--128
---217
---27776
----------------------
--128
---151
---19328
----------------------
--128
---128
---16384
----------------------
--128
---127
---16256
----------------------
--128
---2
---256
----------------------
--128
---1
---128
----------------------
--151
--0
--0
----------------------
--151
--1
--151
----------------------
--151
--2
--302
----------------------
--151
--127
--19177
----------------------
--151
--128
--19328
----------------------
--151
--151
--22801
----------------------
--151
--217
--32767
----------------------
--151
--255
--Warning: overflow
----------------------
--151
--256
--Warning: overflow
----------------------
--151
--257
--Warning: overflow
----------------------
--151
--32767
--Warning: overflow
----------------------
--151
---32768
--Warning: overflow
----------------------
--151
---32767
--Warning: overflow
----------------------
--151
---257
--Warning: overflow
----------------------
--151
---256
--Warning: overflow
----------------------
--151
---255
--Warning: overflow
----------------------
--151
---217
---32767
----------------------
--151
---151
---22801
----------------------
--151
---128
---19328
----------------------
--151
---127
---19177
----------------------
--151
---2
---302
----------------------
--151
---1
---151
----------------------
--217
--0
--0
----------------------
--217
--1
--217
----------------------
--217
--2
--434
----------------------
--217
--127
--27559
----------------------
--217
--128
--27776
----------------------
--217
--151
--32767
----------------------
--217
--217
--Warning: overflow
----------------------
--217
--255
--Warning: overflow
----------------------
--217
--256
--Warning: overflow
----------------------
--217
--257
--Warning: overflow
----------------------
--217
--32767
--Warning: overflow
----------------------
--217
---32768
--Warning: overflow
----------------------
--217
---32767
--Warning: overflow
----------------------
--217
---257
--Warning: overflow
----------------------
--217
---256
--Warning: overflow
----------------------
--217
---255
--Warning: overflow
----------------------
--217
---217
--Warning: overflow
----------------------
--217
---151
---32767
----------------------
--217
---128
---27776
----------------------
--217
---127
---27559
----------------------
--217
---2
---434
----------------------
--217
---1
---217
----------------------
--255
--0
--0
----------------------
--255
--1
--255
----------------------
--255
--2
--510
----------------------
--255
--127
--32385
----------------------
--255
--128
--32640
----------------------
--255
--151
--Warning: overflow
----------------------
--255
--217
--Warning: overflow
----------------------
--255
--255
--Warning: overflow
----------------------
--255
--256
--Warning: overflow
----------------------
--255
--257
--Warning: overflow
----------------------
--255
--32767
--Warning: overflow
----------------------
--255
---32768
--Warning: overflow
----------------------
--255
---32767
--Warning: overflow
----------------------
--255
---257
--Warning: overflow
----------------------
--255
---256
--Warning: overflow
----------------------
--255
---255
--Warning: overflow
----------------------
--255
---217
--Warning: overflow
----------------------
--255
---151
--Warning: overflow
----------------------
--255
---128
---32640
----------------------
--255
---127
---32385
----------------------
--255
---2
---510
----------------------
--255
---1
---255
----------------------
--256
--0
--0
----------------------
--256
--1
--256
----------------------
--256
--2
--512
----------------------
--256
--127
--32512
----------------------
--256
--128
--Warning: overflow
----------------------
--256
--151
--Warning: overflow
----------------------
--256
--217
--Warning: overflow
----------------------
--256
--255
--Warning: overflow
----------------------
--256
--256
--Warning: overflow
----------------------
--256
--257
--Warning: overflow
----------------------
--256
--32767
--Warning: overflow
----------------------
--256
---32768
--Warning: overflow
----------------------
--256
---32767
--Warning: overflow
----------------------
--256
---257
--Warning: overflow
----------------------
--256
---256
--Warning: overflow
----------------------
--256
---255
--Warning: overflow
----------------------
--256
---217
--Warning: overflow
----------------------
--256
---151
--Warning: overflow
----------------------
--256
---128
--Warning: overflow
----------------------
--256
---127
---32512
----------------------
--256
---2
---512
----------------------
--256
---1
---256
----------------------
--257
--0
--0
----------------------
--257
--1
--257
----------------------
--257
--2
--514
----------------------
--257
--127
--32639
----------------------
--257
--128
--Warning: overflow
----------------------
--257
--151
--Warning: overflow
----------------------
--257
--217
--Warning: overflow
----------------------
--257
--255
--Warning: overflow
----------------------
--257
--256
--Warning: overflow
----------------------
--257
--257
--Warning: overflow
----------------------
--257
--32767
--Warning: overflow
----------------------
--257
---32768
--Warning: overflow
----------------------
--257
---32767
--Warning: overflow
----------------------
--257
---257
--Warning: overflow
----------------------
--257
---256
--Warning: overflow
----------------------
--257
---255
--Warning: overflow
----------------------
--257
---217
--Warning: overflow
----------------------
--257
---151
--Warning: overflow
----------------------
--257
---128
--Warning: overflow
----------------------
--257
---127
---32639
----------------------
--257
---2
---514
----------------------
--257
---1
---257
----------------------
--32767
--0
--0
----------------------
--32767
--1
--32767
----------------------
--32767
--2
--Warning: overflow
----------------------
--32767
--127
--Warning: overflow
----------------------
--32767
--128
--Warning: overflow
----------------------
--32767
--151
--Warning: overflow
----------------------
--32767
--217
--Warning: overflow
----------------------
--32767
--255
--Warning: overflow
----------------------
--32767
--256
--Warning: overflow
----------------------
--32767
--257
--Warning: overflow
----------------------
--32767
--32767
--Warning: overflow
----------------------
--32767
---32768
--Warning: overflow
----------------------
--32767
---32767
--Warning: overflow
----------------------
--32767
---257
--Warning: overflow
----------------------
--32767
---256
--Warning: overflow
----------------------
--32767
---255
--Warning: overflow
----------------------
--32767
---217
--Warning: overflow
----------------------
--32767
---151
--Warning: overflow
----------------------
--32767
---128
--Warning: overflow
----------------------
--32767
---127
--Warning: overflow
----------------------
--32767
---2
--Warning: overflow
----------------------
--32767
---1
---32767
----------------------
---32768
--0
--0
----------------------
---32768
--1
--Warning: overflow
----------------------
---32768
--2
--Warning: overflow
----------------------
---32768
--127
--Warning: overflow
----------------------
---32768
--128
--Warning: overflow
----------------------
---32768
--151
--Warning: overflow
----------------------
---32768
--217
--Warning: overflow
----------------------
---32768
--255
--Warning: overflow
----------------------
---32768
--256
--Warning: overflow
----------------------
---32768
--257
--Warning: overflow
----------------------
---32768
--32767
--Warning: overflow
----------------------
---32768
---32768
--Warning: overflow
----------------------
---32768
---32767
--Warning: overflow
----------------------
---32768
---257
--Warning: overflow
----------------------
---32768
---256
--Warning: overflow
----------------------
---32768
---255
--Warning: overflow
----------------------
---32768
---217
--Warning: overflow
----------------------
---32768
---151
--Warning: overflow
----------------------
---32768
---128
--Warning: overflow
----------------------
---32768
---127
--Warning: overflow
----------------------
---32768
---2
--Warning: overflow
----------------------
---32768
---1
--Warning: overflow
----------------------
---32767
--0
--0
----------------------
---32767
--1
---32767
----------------------
---32767
--2
--Warning: overflow
----------------------
---32767
--127
--Warning: overflow
----------------------
---32767
--128
--Warning: overflow
----------------------
---32767
--151
--Warning: overflow
----------------------
---32767
--217
--Warning: overflow
----------------------
---32767
--255
--Warning: overflow
----------------------
---32767
--256
--Warning: overflow
----------------------
---32767
--257
--Warning: overflow
----------------------
---32767
--32767
--Warning: overflow
----------------------
---32767
---32768
--Warning: overflow
----------------------
---32767
---32767
--Warning: overflow
----------------------
---32767
---257
--Warning: overflow
----------------------
---32767
---256
--Warning: overflow
----------------------
---32767
---255
--Warning: overflow
----------------------
---32767
---217
--Warning: overflow
----------------------
---32767
---151
--Warning: overflow
----------------------
---32767
---128
--Warning: overflow
----------------------
---32767
---127
--Warning: overflow
----------------------
---32767
---2
--Warning: overflow
----------------------
---32767
---1
--32767
----------------------
---257
--0
--0
----------------------
---257
--1
---257
----------------------
---257
--2
---514
----------------------
---257
--127
---32639
----------------------
---257
--128
--Warning: overflow
----------------------
---257
--151
--Warning: overflow
----------------------
---257
--217
--Warning: overflow
----------------------
---257
--255
--Warning: overflow
----------------------
---257
--256
--Warning: overflow
----------------------
---257
--257
--Warning: overflow
----------------------
---257
--32767
--Warning: overflow
----------------------
---257
---32768
--Warning: overflow
----------------------
---257
---32767
--Warning: overflow
----------------------
---257
---257
--Warning: overflow
----------------------
---257
---256
--Warning: overflow
----------------------
---257
---255
--Warning: overflow
----------------------
---257
---217
--Warning: overflow
----------------------
---257
---151
--Warning: overflow
----------------------
---257
---128
--Warning: overflow
----------------------
---257
---127
--32639
----------------------
---257
---2
--514
----------------------
---257
---1
--257
----------------------
---256
--0
--0
----------------------
---256
--1
---256
----------------------
---256
--2
---512
----------------------
---256
--127
---32512
----------------------
---256
--128
--Warning: overflow
----------------------
---256
--151
--Warning: overflow
----------------------
---256
--217
--Warning: overflow
----------------------
---256
--255
--Warning: overflow
----------------------
---256
--256
--Warning: overflow
----------------------
---256
--257
--Warning: overflow
----------------------
---256
--32767
--Warning: overflow
----------------------
---256
---32768
--Warning: overflow
----------------------
---256
---32767
--Warning: overflow
----------------------
---256
---257
--Warning: overflow
----------------------
---256
---256
--Warning: overflow
----------------------
---256
---255
--Warning: overflow
----------------------
---256
---217
--Warning: overflow
----------------------
---256
---151
--Warning: overflow
----------------------
---256
---128
--Warning: overflow
----------------------
---256
---127
--32512
----------------------
---256
---2
--512
----------------------
---256
---1
--256
----------------------
---255
--0
--0
----------------------
---255
--1
---255
----------------------
---255
--2
---510
----------------------
---255
--127
---32385
----------------------
---255
--128
---32640
----------------------
---255
--151
--Warning: overflow
----------------------
---255
--217
--Warning: overflow
----------------------
---255
--255
--Warning: overflow
----------------------
---255
--256
--Warning: overflow
----------------------
---255
--257
--Warning: overflow
----------------------
---255
--32767
--Warning: overflow
----------------------
---255
---32768
--Warning: overflow
----------------------
---255
---32767
--Warning: overflow
----------------------
---255
---257
--Warning: overflow
----------------------
---255
---256
--Warning: overflow
----------------------
---255
---255
--Warning: overflow
----------------------
---255
---217
--Warning: overflow
----------------------
---255
---151
--Warning: overflow
----------------------
---255
---128
--32640
----------------------
---255
---127
--32385
----------------------
---255
---2
--510
----------------------
---255
---1
--255
----------------------
---217
--0
--0
----------------------
---217
--1
---217
----------------------
---217
--2
---434
----------------------
---217
--127
---27559
----------------------
---217
--128
---27776
----------------------
---217
--151
---32767
----------------------
---217
--217
--Warning: overflow
----------------------
---217
--255
--Warning: overflow
----------------------
---217
--256
--Warning: overflow
----------------------
---217
--257
--Warning: overflow
----------------------
---217
--32767
--Warning: overflow
----------------------
---217
---32768
--Warning: overflow
----------------------
---217
---32767
--Warning: overflow
----------------------
---217
---257
--Warning: overflow
----------------------
---217
---256
--Warning: overflow
----------------------
---217
---255
--Warning: overflow
----------------------
---217
---217
--Warning: overflow
----------------------
---217
---151
--32767
----------------------
---217
---128
--27776
----------------------
---217
---127
--27559
----------------------
---217
---2
--434
----------------------
---217
---1
--217
----------------------
---151
--0
--0
----------------------
---151
--1
---151
----------------------
---151
--2
---302
----------------------
---151
--127
---19177
----------------------
---151
--128
---19328
----------------------
---151
--151
---22801
----------------------
---151
--217
---32767
----------------------
---151
--255
--Warning: overflow
----------------------
---151
--256
--Warning: overflow
----------------------
---151
--257
--Warning: overflow
----------------------
---151
--32767
--Warning: overflow
----------------------
---151
---32768
--Warning: overflow
----------------------
---151
---32767
--Warning: overflow
----------------------
---151
---257
--Warning: overflow
----------------------
---151
---256
--Warning: overflow
----------------------
---151
---255
--Warning: overflow
----------------------
---151
---217
--32767
----------------------
---151
---151
--22801
----------------------
---151
---128
--19328
----------------------
---151
---127
--19177
----------------------
---151
---2
--302
----------------------
---151
---1
--151
----------------------
---128
--0
--0
----------------------
---128
--1
---128
----------------------
---128
--2
---256
----------------------
---128
--127
---16256
----------------------
---128
--128
---16384
----------------------
---128
--151
---19328
----------------------
---128
--217
---27776
----------------------
---128
--255
---32640
----------------------
---128
--256
--Warning: overflow
----------------------
---128
--257
--Warning: overflow
----------------------
---128
--32767
--Warning: overflow
----------------------
---128
---32768
--Warning: overflow
----------------------
---128
---32767
--Warning: overflow
----------------------
---128
---257
--Warning: overflow
----------------------
---128
---256
--Warning: overflow
----------------------
---128
---255
--32640
----------------------
---128
---217
--27776
----------------------
---128
---151
--19328
----------------------
---128
---128
--16384
----------------------
---128
---127
--16256
----------------------
---128
---2
--256
----------------------
---128
---1
--128
----------------------
---127
--0
--0
----------------------
---127
--1
---127
----------------------
---127
--2
---254
----------------------
---127
--127
---16129
----------------------
---127
--128
---16256
----------------------
---127
--151
---19177
----------------------
---127
--217
---27559
----------------------
---127
--255
---32385
----------------------
---127
--256
---32512
----------------------
---127
--257
---32639
----------------------
---127
--32767
--Warning: overflow
----------------------
---127
---32768
--Warning: overflow
----------------------
---127
---32767
--Warning: overflow
----------------------
---127
---257
--32639
----------------------
---127
---256
--32512
----------------------
---127
---255
--32385
----------------------
---127
---217
--27559
----------------------
---127
---151
--19177
----------------------
---127
---128
--16256
----------------------
---127
---127
--16129
----------------------
---127
---2
--254
----------------------
---127
---1
--127
----------------------
---2
--0
--0
----------------------
---2
--1
---2
----------------------
---2
--2
---4
----------------------
---2
--127
---254
----------------------
---2
--128
---256
----------------------
---2
--151
---302
----------------------
---2
--217
---434
----------------------
---2
--255
---510
----------------------
---2
--256
---512
----------------------
---2
--257
---514
----------------------
---2
--32767
--Warning: overflow
----------------------
---2
---32768
--Warning: overflow
----------------------
---2
---32767
--Warning: overflow
----------------------
---2
---257
--514
----------------------
---2
---256
--512
----------------------
---2
---255
--510
----------------------
---2
---217
--434
----------------------
---2
---151
--302
----------------------
---2
---128
--256
----------------------
---2
---127
--254
----------------------
---2
---2
--4
----------------------
---2
---1
--2
----------------------
---1
--0
--0
----------------------
---1
--1
---1
----------------------
---1
--2
---2
----------------------
---1
--127
---127
----------------------
---1
--128
---128
----------------------
---1
--151
---151
----------------------
---1
--217
---217
----------------------
---1
--255
---255
----------------------
---1
--256
---256
----------------------
---1
--257
---257
----------------------
---1
--32767
---32767
----------------------
---1
---32768
--Warning: overflow
----------------------
---1
---32767
--32767
----------------------
---1
---257
--257
----------------------
---1
---256
--256
----------------------
---1
---255
--255
----------------------
---1
---217
--217
----------------------
---1
---151
--151
----------------------
---1
---128
--128
----------------------
---1
---127
--127
----------------------
---1
---2
--2
----------------------
---1
---1
--1
----------------------
diff --cc test/integration/comet2/mula1_call/Makefile
index dca4371,dca4371..0000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,7 -1,7 +1,0 @@@
--include ../CMD.mk    # YACASL2DIR, CASL2
--CASL2FLAG = -M640
--ASDIR = $(YACASL2DIR)/as/FUNC
--ASFILE = $(ASDIR)/mula_call.casl $(ASDIR)/mula1.casl $(ASDIR)/outa.casl
--COMET2FLAG = -M640
--CMD = $(COMET2) $(COMET2FLAG) $(OBJFILE)
--include ../TEST.mk
diff --cc test/integration/comet2/mula1_call/a.o
index c4afdf4,c4afdf4..0000000
deleted file mode 100644,100644
Binary files differ