From ce897094478335caf357601548af1b06cbad1188 Mon Sep 17 00:00:00 2001 From: j8takagi Date: Fri, 22 Feb 2019 00:25:22 +0900 Subject: [PATCH] =?utf8?q?make=20valgrind=E5=AF=BE=E5=BF=9C=E3=81=AE?= =?utf8?q?=E3=81=9F=E3=82=81=E3=80=81=E3=83=86=E3=82=B9=E3=83=88=E3=82=92?= =?utf8?q?=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- monitor/break.monitor | 2 +- monitor/continue_hello.monitor | 2 +- monitor/continue_sum10.monitor | 2 +- monitor/dump_0.monitor | 2 +- monitor/dump_1.monitor | 2 +- monitor/dump_2.monitor | 2 +- monitor/dump_3.monitor | 2 +- monitor/dump_plus.monitor | 2 +- monitor/load.monitor | 2 +- monitor/revert_hello.monitor | 2 +- test/system/casl2_cmd/cmd_adda_r1_r2/0.txt | 83 ----------- test/system/casl2_cmd/cmd_adda_r1_r2/cmd | 1 - test/system/casl2_cmd/cmd_adda_r_adr/0.txt | 8 -- test/system/casl2_cmd/cmd_adda_r_adr/cmd | 1 - .../system/casl2_cmd/cmd_adda_r_adr___o/0.txt | 8 -- test/system/casl2_cmd/cmd_adda_r_adr___o/cmd | 1 - .../system/casl2_cmd/cmd_adda_r_adr___z/0.txt | 8 -- test/system/casl2_cmd/cmd_adda_r_adr___z/cmd | 1 - .../system/casl2_cmd/cmd_adda_r_adr__ao/0.txt | 8 -- test/system/casl2_cmd/cmd_adda_r_adr__ao/cmd | 1 - .../casl2_cmd/cmd_adda_r_adr__as0/0.txt | 8 -- test/system/casl2_cmd/cmd_adda_r_adr__as0/cmd | 1 - .../casl2_cmd/cmd_adda_r_adr__as1/0.txt | 8 -- test/system/casl2_cmd/cmd_adda_r_adr__as1/cmd | 1 - .../system/casl2_cmd/cmd_adda_r_adr__az/0.txt | 8 -- test/system/casl2_cmd/cmd_adda_r_adr__az/cmd | 1 - .../system/casl2_cmd/cmd_adda_r_adr__lo/0.txt | 8 -- test/system/casl2_cmd/cmd_adda_r_adr__lo/cmd | 1 - test/system/casl2_cmd/cmd_adda_r_adr_x/0.txt | 9 -- test/system/casl2_cmd/cmd_adda_r_adr_x/cmd | 1 - test/system/casl2_cmd/cmd_addl_r1_r2/0.txt | 9 -- test/system/casl2_cmd/cmd_addl_r1_r2/cmd | 1 - test/system/casl2_cmd/cmd_addl_r_adr/0.txt | 8 -- test/system/casl2_cmd/cmd_addl_r_adr/cmd | 1 - .../system/casl2_cmd/cmd_addl_r_adr__ao/0.txt | 8 -- test/system/casl2_cmd/cmd_addl_r_adr__ao/cmd | 1 - .../casl2_cmd/cmd_addl_r_adr__as0/0.txt | 8 -- test/system/casl2_cmd/cmd_addl_r_adr__as0/cmd | 1 - .../casl2_cmd/cmd_addl_r_adr__as1/0.txt | 8 -- test/system/casl2_cmd/cmd_addl_r_adr__as1/cmd | 1 - .../system/casl2_cmd/cmd_addl_r_adr__az/0.txt | 8 -- test/system/casl2_cmd/cmd_addl_r_adr__az/cmd | 1 - .../system/casl2_cmd/cmd_addl_r_adr__lo/0.txt | 8 -- test/system/casl2_cmd/cmd_addl_r_adr__lo/cmd | 1 - test/system/casl2_cmd/cmd_addl_r_adr__o/0.txt | 8 -- test/system/casl2_cmd/cmd_addl_r_adr__o/cmd | 1 - test/system/casl2_cmd/cmd_addl_r_adr_x/0.txt | 8 -- test/system/casl2_cmd/cmd_addl_r_adr_x/cmd | 1 - test/system/casl2_cmd/cmd_and_r1_r2/0.txt | 9 -- test/system/casl2_cmd/cmd_and_r1_r2/cmd | 1 - test/system/casl2_cmd/cmd_and_r_adr/0.txt | 8 -- test/system/casl2_cmd/cmd_and_r_adr/cmd | 1 - test/system/casl2_cmd/cmd_and_r_adr__s/0.txt | 8 -- test/system/casl2_cmd/cmd_and_r_adr__s/cmd | 1 - test/system/casl2_cmd/cmd_and_r_adr__z/0.txt | 8 -- test/system/casl2_cmd/cmd_and_r_adr__z/cmd | 1 - test/system/casl2_cmd/cmd_and_r_adr_x/0.txt | 9 -- test/system/casl2_cmd/cmd_and_r_adr_x/cmd | 1 - test/system/casl2_cmd/cmd_call__both/0.txt | 14 -- test/system/casl2_cmd/cmd_call__both/cmd | 1 - test/system/casl2_cmd/cmd_call__inner/0.txt | 8 -- test/system/casl2_cmd/cmd_call__inner/cmd | 1 - test/system/casl2_cmd/cmd_call__outer/0.txt | 10 -- test/system/casl2_cmd/cmd_call__outer/cmd | 1 - test/system/casl2_cmd/cmd_cpa_r1_r2__s/0.txt | 9 -- test/system/casl2_cmd/cmd_cpa_r1_r2__s/cmd | 1 - test/system/casl2_cmd/cmd_cpa_r_adr/0.txt | 8 -- test/system/casl2_cmd/cmd_cpa_r_adr/cmd | 1 - test/system/casl2_cmd/cmd_cpa_r_adr__ls/0.txt | 8 -- test/system/casl2_cmd/cmd_cpa_r_adr__ls/cmd | 1 - test/system/casl2_cmd/cmd_cpa_r_adr__s/0.txt | 8 -- test/system/casl2_cmd/cmd_cpa_r_adr__s/cmd | 1 - test/system/casl2_cmd/cmd_cpa_r_adr__z/0.txt | 8 -- test/system/casl2_cmd/cmd_cpa_r_adr__z/cmd | 1 - .../system/casl2_cmd/cmd_cpa_r_adr_x__s/0.txt | 9 -- test/system/casl2_cmd/cmd_cpa_r_adr_x__s/cmd | 1 - test/system/casl2_cmd/cmd_cpl_r1_r2__s/0.txt | 9 -- test/system/casl2_cmd/cmd_cpl_r1_r2__s/cmd | 1 - test/system/casl2_cmd/cmd_cpl_r_adr/0.txt | 8 -- test/system/casl2_cmd/cmd_cpl_r_adr/cmd | 1 - test/system/casl2_cmd/cmd_cpl_r_adr__ls/0.txt | 8 -- test/system/casl2_cmd/cmd_cpl_r_adr__ls/cmd | 1 - test/system/casl2_cmd/cmd_cpl_r_adr__s/0.txt | 8 -- test/system/casl2_cmd/cmd_cpl_r_adr__s/cmd | 1 - test/system/casl2_cmd/cmd_cpl_r_adr__z/0.txt | 8 -- test/system/casl2_cmd/cmd_cpl_r_adr__z/cmd | 1 - .../system/casl2_cmd/cmd_cpl_r_adr_x__s/0.txt | 9 -- test/system/casl2_cmd/cmd_cpl_r_adr_x__s/cmd | 1 - test/system/casl2_cmd/cmd_dc__c0/0.txt | 98 ------------- test/system/casl2_cmd/cmd_dc__c0/cmd | 1 - test/system/casl2_cmd/cmd_dc__c1/0.txt | 7 - test/system/casl2_cmd/cmd_dc__c1/cmd | 1 - test/system/casl2_cmd/cmd_dc__i0/0.txt | 27 ---- test/system/casl2_cmd/cmd_dc__i0/cmd | 1 - test/system/casl2_cmd/cmd_dc__i1/0.txt | 5 - test/system/casl2_cmd/cmd_dc__i1/cmd | 1 - test/system/casl2_cmd/cmd_dc__io/0.txt | 14 -- test/system/casl2_cmd/cmd_dc__io/cmd | 1 - test/system/casl2_cmd/cmd_ds/0.txt | 14 -- test/system/casl2_cmd/cmd_ds/cmd | 1 - test/system/casl2_cmd/cmd_ds__0/0.txt | 8 -- test/system/casl2_cmd/cmd_ds__0/cmd | 1 - test/system/casl2_cmd/cmd_in/0.txt | 8 -- test/system/casl2_cmd/cmd_in/cmd | 1 - test/system/casl2_cmd/cmd_jmi__m/0.txt | 11 -- test/system/casl2_cmd/cmd_jmi__m/cmd | 1 - test/system/casl2_cmd/cmd_jmi__o/0.txt | 11 -- test/system/casl2_cmd/cmd_jmi__o/cmd | 1 - test/system/casl2_cmd/cmd_jmi__p/0.txt | 11 -- test/system/casl2_cmd/cmd_jmi__p/cmd | 1 - test/system/casl2_cmd/cmd_jmi__z/0.txt | 11 -- test/system/casl2_cmd/cmd_jmi__z/cmd | 1 - test/system/casl2_cmd/cmd_jnz__m/0.txt | 11 -- test/system/casl2_cmd/cmd_jnz__m/cmd | 1 - test/system/casl2_cmd/cmd_jnz__o/0.txt | 11 -- test/system/casl2_cmd/cmd_jnz__o/cmd | 1 - test/system/casl2_cmd/cmd_jnz__p/0.txt | 11 -- test/system/casl2_cmd/cmd_jnz__p/cmd | 1 - test/system/casl2_cmd/cmd_jnz__z/0.txt | 11 -- test/system/casl2_cmd/cmd_jnz__z/cmd | 1 - test/system/casl2_cmd/cmd_jov__m/0.txt | 11 -- test/system/casl2_cmd/cmd_jov__m/cmd | 1 - test/system/casl2_cmd/cmd_jov__o/0.txt | 11 -- test/system/casl2_cmd/cmd_jov__o/cmd | 1 - test/system/casl2_cmd/cmd_jov__p/0.txt | 11 -- test/system/casl2_cmd/cmd_jov__p/cmd | 1 - test/system/casl2_cmd/cmd_jov__z/0.txt | 11 -- test/system/casl2_cmd/cmd_jov__z/cmd | 1 - test/system/casl2_cmd/cmd_jpl__m/0.txt | 11 -- test/system/casl2_cmd/cmd_jpl__m/cmd | 1 - test/system/casl2_cmd/cmd_jpl__o/0.txt | 11 -- test/system/casl2_cmd/cmd_jpl__o/cmd | 1 - test/system/casl2_cmd/cmd_jpl__p/0.txt | 11 -- test/system/casl2_cmd/cmd_jpl__p/cmd | 1 - test/system/casl2_cmd/cmd_jpl__z/0.txt | 11 -- test/system/casl2_cmd/cmd_jpl__z/cmd | 1 - test/system/casl2_cmd/cmd_jump__m/0.txt | 11 -- test/system/casl2_cmd/cmd_jump__m/cmd | 1 - test/system/casl2_cmd/cmd_jump__o/0.txt | 11 -- test/system/casl2_cmd/cmd_jump__o/cmd | 1 - test/system/casl2_cmd/cmd_jump__p/0.txt | 11 -- test/system/casl2_cmd/cmd_jump__p/cmd | 1 - test/system/casl2_cmd/cmd_jump__z/0.txt | 11 -- test/system/casl2_cmd/cmd_jump__z/cmd | 1 - test/system/casl2_cmd/cmd_jze__m/0.txt | 11 -- test/system/casl2_cmd/cmd_jze__m/cmd | 1 - test/system/casl2_cmd/cmd_jze__o/0.txt | 11 -- test/system/casl2_cmd/cmd_jze__o/cmd | 1 - test/system/casl2_cmd/cmd_jze__p/0.txt | 11 -- test/system/casl2_cmd/cmd_jze__p/cmd | 1 - test/system/casl2_cmd/cmd_jze__z/0.txt | 11 -- test/system/casl2_cmd/cmd_jze__z/cmd | 1 - test/system/casl2_cmd/cmd_lad_r_adr/0.txt | 5 - test/system/casl2_cmd/cmd_lad_r_adr/cmd | 1 - test/system/casl2_cmd/cmd_lad_r_adr_x/0.txt | 7 - test/system/casl2_cmd/cmd_lad_r_adr_x/cmd | 1 - .../system/casl2_cmd/cmd_lad_r_adr_x__o/0.txt | 5 - test/system/casl2_cmd/cmd_lad_r_adr_x__o/cmd | 1 - .../system/casl2_cmd/cmd_lad_r_adr_x__s/0.txt | 7 - test/system/casl2_cmd/cmd_lad_r_adr_x__s/cmd | 1 - test/system/casl2_cmd/cmd_ld_r1_r2/0.txt | 13 -- test/system/casl2_cmd/cmd_ld_r1_r2/cmd | 1 - test/system/casl2_cmd/cmd_ld_r_adr/0.txt | 9 -- test/system/casl2_cmd/cmd_ld_r_adr/cmd | 1 - test/system/casl2_cmd/cmd_ld_r_adr__l/0.txt | 97 ------------- test/system/casl2_cmd/cmd_ld_r_adr__l/cmd | 1 - test/system/casl2_cmd/cmd_ld_r_adr_x/0.txt | 39 ------ test/system/casl2_cmd/cmd_ld_r_adr_x/cmd | 1 - test/system/casl2_cmd/cmd_nop/0.txt | 13 -- test/system/casl2_cmd/cmd_nop/cmd | 1 - test/system/casl2_cmd/cmd_or_r1_r2/0.txt | 9 -- test/system/casl2_cmd/cmd_or_r1_r2/cmd | 1 - test/system/casl2_cmd/cmd_or_r_adr/0.txt | 8 -- test/system/casl2_cmd/cmd_or_r_adr/cmd | 1 - test/system/casl2_cmd/cmd_or_r_adr__s/0.txt | 8 -- test/system/casl2_cmd/cmd_or_r_adr__s/cmd | 1 - test/system/casl2_cmd/cmd_or_r_adr__z/0.txt | 8 -- test/system/casl2_cmd/cmd_or_r_adr__z/cmd | 1 - test/system/casl2_cmd/cmd_or_r_adr_x/0.txt | 9 -- test/system/casl2_cmd/cmd_or_r_adr_x/cmd | 1 - test/system/casl2_cmd/cmd_out/0.txt | 16 --- test/system/casl2_cmd/cmd_out/cmd | 1 - test/system/casl2_cmd/cmd_push_pop__0/0.txt | 27 ---- test/system/casl2_cmd/cmd_push_pop__0/cmd | 1 - test/system/casl2_cmd/cmd_push_pop__1/0.txt | 27 ---- test/system/casl2_cmd/cmd_push_pop__1/cmd | 1 - test/system/casl2_cmd/cmd_rpop/0.txt | 21 --- test/system/casl2_cmd/cmd_rpop/cmd | 1 - test/system/casl2_cmd/cmd_rpush/0.txt | 21 --- test/system/casl2_cmd/cmd_rpush/cmd | 1 - test/system/casl2_cmd/cmd_sla/0.txt | 6 - test/system/casl2_cmd/cmd_sla/cmd | 1 - test/system/casl2_cmd/cmd_sla__o/0.txt | 6 - test/system/casl2_cmd/cmd_sla__o/cmd | 1 - test/system/casl2_cmd/cmd_sla__os/0.txt | 6 - test/system/casl2_cmd/cmd_sla__os/cmd | 1 - test/system/casl2_cmd/cmd_sla__oz/0.txt | 6 - test/system/casl2_cmd/cmd_sla__oz/cmd | 1 - test/system/casl2_cmd/cmd_sla__s/0.txt | 6 - test/system/casl2_cmd/cmd_sla__s/cmd | 1 - test/system/casl2_cmd/cmd_sla__z/0.txt | 6 - test/system/casl2_cmd/cmd_sla__z/cmd | 1 - test/system/casl2_cmd/cmd_sll/0.txt | 6 - test/system/casl2_cmd/cmd_sll/cmd | 1 - test/system/casl2_cmd/cmd_sll__o/0.txt | 6 - test/system/casl2_cmd/cmd_sll__o/cmd | 1 - test/system/casl2_cmd/cmd_sll__os/0.txt | 6 - test/system/casl2_cmd/cmd_sll__os/cmd | 1 - test/system/casl2_cmd/cmd_sll__oz/0.txt | 6 - test/system/casl2_cmd/cmd_sll__oz/cmd | 1 - test/system/casl2_cmd/cmd_sll__s/0.txt | 6 - test/system/casl2_cmd/cmd_sll__s/cmd | 1 - test/system/casl2_cmd/cmd_sll__z/0.txt | 6 - test/system/casl2_cmd/cmd_sll__z/cmd | 1 - test/system/casl2_cmd/cmd_sra/0.txt | 6 - test/system/casl2_cmd/cmd_sra/cmd | 1 - test/system/casl2_cmd/cmd_sra__o/0.txt | 6 - test/system/casl2_cmd/cmd_sra__o/cmd | 1 - test/system/casl2_cmd/cmd_sra__os/0.txt | 6 - test/system/casl2_cmd/cmd_sra__os/cmd | 1 - test/system/casl2_cmd/cmd_sra__oz/0.txt | 6 - test/system/casl2_cmd/cmd_sra__oz/cmd | 1 - test/system/casl2_cmd/cmd_sra__s/0.txt | 6 - test/system/casl2_cmd/cmd_sra__s/cmd | 1 - test/system/casl2_cmd/cmd_sra__z/0.txt | 6 - test/system/casl2_cmd/cmd_sra__z/cmd | 1 - test/system/casl2_cmd/cmd_srl/0.txt | 6 - test/system/casl2_cmd/cmd_srl/cmd | 1 - test/system/casl2_cmd/cmd_srl__o/0.txt | 6 - test/system/casl2_cmd/cmd_srl__o/cmd | 1 - test/system/casl2_cmd/cmd_srl__oz/0.txt | 6 - test/system/casl2_cmd/cmd_srl__oz/cmd | 1 - test/system/casl2_cmd/cmd_srl__s/0.txt | 6 - test/system/casl2_cmd/cmd_srl__s/cmd | 1 - test/system/casl2_cmd/cmd_srl__z/0.txt | 6 - test/system/casl2_cmd/cmd_srl__z/cmd | 1 - test/system/casl2_cmd/cmd_st_r_adr/0.txt | 8 -- test/system/casl2_cmd/cmd_st_r_adr/cmd | 1 - test/system/casl2_cmd/cmd_st_r_adr_x/0.txt | 9 -- test/system/casl2_cmd/cmd_st_r_adr_x/cmd | 1 - test/system/casl2_cmd/cmd_start_opd/0.txt | 21 --- test/system/casl2_cmd/cmd_start_opd/cmd | 1 - test/system/casl2_cmd/cmd_suba_r1_r2/0.txt | 9 -- test/system/casl2_cmd/cmd_suba_r1_r2/cmd | 1 - test/system/casl2_cmd/cmd_suba_r_adr/0.txt | 8 -- test/system/casl2_cmd/cmd_suba_r_adr/cmd | 1 - .../system/casl2_cmd/cmd_suba_r_adr__ao/0.txt | 8 -- test/system/casl2_cmd/cmd_suba_r_adr__ao/cmd | 1 - .../casl2_cmd/cmd_suba_r_adr__as0/0.txt | 8 -- test/system/casl2_cmd/cmd_suba_r_adr__as0/cmd | 1 - .../casl2_cmd/cmd_suba_r_adr__as1/0.txt | 8 -- test/system/casl2_cmd/cmd_suba_r_adr__as1/cmd | 1 - .../system/casl2_cmd/cmd_suba_r_adr__lo/0.txt | 8 -- test/system/casl2_cmd/cmd_suba_r_adr__lo/cmd | 1 - test/system/casl2_cmd/cmd_suba_r_adr__o/0.txt | 8 -- test/system/casl2_cmd/cmd_suba_r_adr__o/cmd | 1 - test/system/casl2_cmd/cmd_suba_r_adr__z/0.txt | 8 -- test/system/casl2_cmd/cmd_suba_r_adr__z/cmd | 1 - test/system/casl2_cmd/cmd_suba_r_adr_x/0.txt | 9 -- test/system/casl2_cmd/cmd_suba_r_adr_x/cmd | 1 - test/system/casl2_cmd/cmd_subl_r1_r2/0.txt | 9 -- test/system/casl2_cmd/cmd_subl_r1_r2/cmd | 1 - test/system/casl2_cmd/cmd_subl_r_adr/0.txt | 8 -- test/system/casl2_cmd/cmd_subl_r_adr/cmd | 1 - .../system/casl2_cmd/cmd_subl_r_adr__ao/0.txt | 8 -- test/system/casl2_cmd/cmd_subl_r_adr__ao/cmd | 1 - .../casl2_cmd/cmd_subl_r_adr__as0/0.txt | 8 -- test/system/casl2_cmd/cmd_subl_r_adr__as0/cmd | 1 - .../casl2_cmd/cmd_subl_r_adr__as1/0.txt | 8 -- test/system/casl2_cmd/cmd_subl_r_adr__as1/cmd | 1 - .../system/casl2_cmd/cmd_subl_r_adr__lo/0.txt | 8 -- test/system/casl2_cmd/cmd_subl_r_adr__lo/cmd | 1 - test/system/casl2_cmd/cmd_subl_r_adr__o/0.txt | 8 -- test/system/casl2_cmd/cmd_subl_r_adr__o/cmd | 1 - test/system/casl2_cmd/cmd_subl_r_adr__z/0.txt | 8 -- test/system/casl2_cmd/cmd_subl_r_adr__z/cmd | 1 - test/system/casl2_cmd/cmd_subl_r_adr_x/0.txt | 9 -- test/system/casl2_cmd/cmd_subl_r_adr_x/cmd | 1 - test/system/casl2_cmd/cmd_svc__1/0.txt | 10 -- test/system/casl2_cmd/cmd_svc__1/cmd | 1 - test/system/casl2_cmd/cmd_svc__2/0.txt | 11 -- test/system/casl2_cmd/cmd_svc__2/cmd | 1 - test/system/casl2_cmd/cmd_xor_r1_r2/0.txt | 9 -- test/system/casl2_cmd/cmd_xor_r1_r2/cmd | 1 - .../casl2_cmd/cmd_xor_r1_r2__clear/0.txt | 7 - .../system/casl2_cmd/cmd_xor_r1_r2__clear/cmd | 1 - test/system/casl2_cmd/cmd_xor_r_adr/0.txt | 8 -- test/system/casl2_cmd/cmd_xor_r_adr/cmd | 1 - test/system/casl2_cmd/cmd_xor_r_adr__s/0.txt | 8 -- test/system/casl2_cmd/cmd_xor_r_adr__s/cmd | 1 - test/system/casl2_cmd/cmd_xor_r_adr__z/0.txt | 8 -- test/system/casl2_cmd/cmd_xor_r_adr__z/cmd | 1 - test/system/casl2_cmd/cmd_xor_r_adr_x/0.txt | 9 -- test/system/casl2_cmd/cmd_xor_r_adr_x/cmd | 1 - test/system/casl2_err/err_101/0.txt | 7 - test/system/casl2_err/err_101/cmd | 1 - test/system/casl2_err/err_103/0.txt | 5 - test/system/casl2_err/err_103/cmd | 1 - test/system/casl2_err/err_104/0.txt | 5 - test/system/casl2_err/err_104/cmd | 1 - test/system/casl2_err/err_105/0.txt | 5 - test/system/casl2_err/err_105/cmd | 1 - test/system/casl2_err/err_106_DC/0.txt | 4 - test/system/casl2_err/err_106_DC/cmd | 1 - test/system/casl2_err/err_106_DS/0.txt | 5 - test/system/casl2_err/err_106_DS/cmd | 1 - test/system/casl2_err/err_107/0.txt | 5 - test/system/casl2_err/err_107/cmd | 1 - test/system/casl2_err/err_108/0.txt | 5 - test/system/casl2_err/err_108/cmd | 1 - test/system/casl2_err/err_109/0.txt | 4 - test/system/casl2_err/err_109/cmd | 1 - test/system/casl2_err/err_110/0.txt | 5 - test/system/casl2_err/err_110/cmd | 1 - test/system/casl2_err/err_111/0.txt | 5 - test/system/casl2_err/err_111/cmd | 1 - test/system/casl2_err/err_112/0.txt | 4 - test/system/casl2_err/err_112/cmd | 1 - test/system/casl2_err/err_113/0.txt | 5 - test/system/casl2_err/err_113/cmd | 1 - test/system/casl2_err/err_114/0.txt | 4 - test/system/casl2_err/err_114/cmd | 1 - test/system/casl2_err/err_115/0.txt | 4 - test/system/casl2_err/err_115/cmd | 1 - test/system/casl2_err/err_116/0.txt | 4 - test/system/casl2_err/err_116/cmd | 1 - test/system/casl2_err/err_117/0.txt | 4 - test/system/casl2_err/err_117/cmd | 1 - test/system/casl2_err/err_118/0.txt | 4 - test/system/casl2_err/err_118/cmd | 1 - test/system/casl2_err/err_119/0.txt | 10 -- test/system/casl2_err/err_119/cmd | 1 - test/system/casl2_err/err_120/0.txt | 6 - test/system/casl2_err/err_120/cmd | 1 - test/system/casl2_err/err_121/0.txt | 7 - test/system/casl2_err/err_121/cmd | 1 - test/system/casl2_err/err_123/0.txt | 6 - test/system/casl2_err/err_123/cmd | 1 - test/system/casl2_err/err_124/0.txt | 4 - test/system/casl2_err/err_124/cmd | 1 - test/system/casl2_err/err_125/0.txt | 5 - test/system/casl2_err/err_125/cmd | 1 - test/system/casl2_err/err_201/0.txt | 5 - test/system/casl2_err/err_201/cmd | 4 +- test/system/casl2_err/err_202/0.txt | 8 -- test/system/casl2_err/err_202/cmd | 1 - test/system/casl2_err/err_203/0.txt | 5 - test/system/casl2_err/err_203/cmd | 1 - test/system/casl2_err/err_207/0.txt | 5 - test/system/casl2_err/err_207/cmd | 1 - test/system/casl2_err/err_208/0.txt | 9 -- test/system/casl2_err/err_208/cmd | 4 +- test/system/casl2_err/err_209/0.txt | 7 - test/system/casl2_err/err_209/cmd | 4 +- test/system/casl2_opt/opt_o_nofile/0.txt | 1 + .../a => casl2_opt/opt_o_nofile}/Makefile | 0 test/system/casl2_opt/opt_o_nofile/cmd | 1 + test/system/casl2_opt/opt_opterr/0.txt | 1 + test/system/casl2_opt/opt_opterr/cmd | 2 +- test/system/casl2_opt/opt_s/0.txt | 21 --- test/system/casl2_opt/opt_s/cmd | 1 - test/system/casl2_opt/opt_sL/0.txt | 21 --- test/system/casl2_opt/opt_sL/cmd | 1 - test/system/casl2_opt/opt_slA/0.txt | 21 --- test/system/casl2_opt/opt_slA/cmd | 1 - test/system/casl2_opt/opt_slaO/0.txt | 26 +--- test/system/casl2_opt/opt_slaO/Makefile | 5 + test/system/casl2_opt/opt_slaO/cmd | 4 +- test/system/casl2_opt/opt_slaO/cmd_valgrind | 1 + test/system/casl2_opt/opt_slaOn/0.txt | 26 +--- test/system/casl2_opt/opt_slaOn/Makefile | 5 + test/system/casl2_opt/opt_slaOn/cmd | 4 +- test/system/casl2_opt/opt_slaOn/cmd_valgrind | 2 + test/system/casl2_opt/opt_slao_T/0.txt | 26 +--- test/system/casl2_opt/opt_slao_T/Makefile | 5 + test/system/casl2_opt/opt_slao_T/cmd | 4 +- test/system/casl2_opt/opt_slao_T/cmd_valgrind | 1 + test/system/casl2_opt/opt_slaot/0.txt | 26 +--- test/system/casl2_opt/opt_slaot/Makefile | 5 + test/system/casl2_opt/opt_slaot/cmd | 4 +- test/system/casl2_opt/opt_slaot/cmd_valgrind | 1 + test/system/casl2_opt/opt_slaotd/0.txt | 26 +--- test/system/casl2_opt/opt_slaotd/Makefile | 5 + test/system/casl2_opt/opt_slaotd/cmd | 4 +- test/system/casl2_opt/opt_slaotd/cmd_valgrind | 1 + test/system/casl2_smoke/hello/0.txt | 6 - test/system/casl2_smoke/hello/cmd | 1 - test/system/casl2rev/io/Makefile | 5 + test/system/casl2rev/io/cmd | 3 +- .../system/comet2_cmd/cmd_adda_r1_r2/Makefile | 10 ++ test/system/comet2_cmd/cmd_adda_r1_r2/cmd | 2 - .../system/comet2_cmd/cmd_adda_r_adr/Makefile | 10 ++ test/system/comet2_cmd/cmd_adda_r_adr/cmd | 2 - .../comet2_cmd/cmd_adda_r_adr__ao/Makefile | 10 ++ test/system/comet2_cmd/cmd_adda_r_adr__ao/cmd | 2 - .../comet2_cmd/cmd_adda_r_adr__as0/Makefile | 10 ++ .../system/comet2_cmd/cmd_adda_r_adr__as0/cmd | 2 - .../comet2_cmd/cmd_adda_r_adr__as1/Makefile | 10 ++ .../system/comet2_cmd/cmd_adda_r_adr__as1/cmd | 2 - .../comet2_cmd/cmd_adda_r_adr__az/Makefile | 10 ++ test/system/comet2_cmd/cmd_adda_r_adr__az/cmd | 2 - .../comet2_cmd/cmd_adda_r_adr__lo/Makefile | 10 ++ test/system/comet2_cmd/cmd_adda_r_adr__lo/cmd | 2 - .../comet2_cmd/cmd_adda_r_adr__o/Makefile | 10 ++ test/system/comet2_cmd/cmd_adda_r_adr__o/cmd | 2 - .../comet2_cmd/cmd_adda_r_adr__z/Makefile | 10 ++ test/system/comet2_cmd/cmd_adda_r_adr__z/cmd | 2 - .../comet2_cmd/cmd_adda_r_adr_x/Makefile | 10 ++ test/system/comet2_cmd/cmd_adda_r_adr_x/cmd | 2 - .../system/comet2_cmd/cmd_addl_r1_r2/Makefile | 10 ++ test/system/comet2_cmd/cmd_addl_r1_r2/cmd | 2 - .../system/comet2_cmd/cmd_addl_r_adr/Makefile | 10 ++ test/system/comet2_cmd/cmd_addl_r_adr/cmd | 2 - .../comet2_cmd/cmd_addl_r_adr__ao/Makefile | 10 ++ test/system/comet2_cmd/cmd_addl_r_adr__ao/cmd | 2 - .../comet2_cmd/cmd_addl_r_adr__as0/Makefile | 10 ++ .../system/comet2_cmd/cmd_addl_r_adr__as0/cmd | 2 - .../comet2_cmd/cmd_addl_r_adr__as1/Makefile | 10 ++ .../system/comet2_cmd/cmd_addl_r_adr__as1/cmd | 2 - .../comet2_cmd/cmd_addl_r_adr__az/Makefile | 10 ++ test/system/comet2_cmd/cmd_addl_r_adr__az/cmd | 2 - .../comet2_cmd/cmd_addl_r_adr__lo/Makefile | 10 ++ test/system/comet2_cmd/cmd_addl_r_adr__lo/cmd | 2 - .../comet2_cmd/cmd_addl_r_adr__o/Makefile | 10 ++ test/system/comet2_cmd/cmd_addl_r_adr__o/cmd | 2 - .../comet2_cmd/cmd_addl_r_adr__z/Makefile | 10 ++ test/system/comet2_cmd/cmd_addl_r_adr__z/cmd | 2 - .../comet2_cmd/cmd_addl_r_adr_x/Makefile | 10 ++ test/system/comet2_cmd/cmd_addl_r_adr_x/cmd | 2 - test/system/comet2_cmd/cmd_and_r1_r2/Makefile | 10 ++ test/system/comet2_cmd/cmd_and_r1_r2/cmd | 2 - test/system/comet2_cmd/cmd_and_r_adr/Makefile | 10 ++ test/system/comet2_cmd/cmd_and_r_adr/cmd | 2 - .../comet2_cmd/cmd_and_r_adr__s/Makefile | 10 ++ test/system/comet2_cmd/cmd_and_r_adr__s/cmd | 2 - .../comet2_cmd/cmd_and_r_adr__z/Makefile | 10 ++ test/system/comet2_cmd/cmd_and_r_adr__z/cmd | 2 - .../comet2_cmd/cmd_and_r_adr_x/Makefile | 10 ++ test/system/comet2_cmd/cmd_and_r_adr_x/cmd | 2 - .../comet2_cmd/cmd_call__inner/Makefile | 10 ++ test/system/comet2_cmd/cmd_call__inner/cmd | 2 - .../comet2_cmd/cmd_call__outer/Makefile | 10 ++ test/system/comet2_cmd/cmd_call__outer/cmd | 2 - .../comet2_cmd/cmd_cpa_r1_r2__s/Makefile | 10 ++ test/system/comet2_cmd/cmd_cpa_r1_r2__s/cmd | 2 - test/system/comet2_cmd/cmd_cpa_r_adr/Makefile | 10 ++ test/system/comet2_cmd/cmd_cpa_r_adr/cmd | 2 - .../comet2_cmd/cmd_cpa_r_adr__ls/Makefile | 10 ++ test/system/comet2_cmd/cmd_cpa_r_adr__ls/cmd | 2 - .../comet2_cmd/cmd_cpa_r_adr__s/Makefile | 10 ++ test/system/comet2_cmd/cmd_cpa_r_adr__s/cmd | 2 - .../comet2_cmd/cmd_cpa_r_adr__z/Makefile | 10 ++ test/system/comet2_cmd/cmd_cpa_r_adr__z/cmd | 2 - .../comet2_cmd/cmd_cpa_r_adr_x__s/Makefile | 10 ++ test/system/comet2_cmd/cmd_cpa_r_adr_x__s/cmd | 2 - .../comet2_cmd/cmd_cpl_r1_r2__s/Makefile | 10 ++ test/system/comet2_cmd/cmd_cpl_r1_r2__s/cmd | 2 - test/system/comet2_cmd/cmd_cpl_r_adr/Makefile | 10 ++ test/system/comet2_cmd/cmd_cpl_r_adr/cmd | 2 - .../comet2_cmd/cmd_cpl_r_adr__ls/Makefile | 10 ++ test/system/comet2_cmd/cmd_cpl_r_adr__ls/cmd | 2 - .../comet2_cmd/cmd_cpl_r_adr__s/Makefile | 10 ++ test/system/comet2_cmd/cmd_cpl_r_adr__s/cmd | 2 - .../comet2_cmd/cmd_cpl_r_adr__z/Makefile | 10 ++ test/system/comet2_cmd/cmd_cpl_r_adr__z/cmd | 2 - .../comet2_cmd/cmd_cpl_r_adr_x__s/Makefile | 10 ++ test/system/comet2_cmd/cmd_cpl_r_adr_x__s/cmd | 2 - test/system/comet2_cmd/cmd_dc__c0/Makefile | 10 ++ test/system/comet2_cmd/cmd_dc__c0/cmd | 2 - test/system/comet2_cmd/cmd_dc__c1/Makefile | 10 ++ test/system/comet2_cmd/cmd_dc__c1/cmd | 2 - test/system/comet2_cmd/cmd_dc__i0/Makefile | 10 ++ test/system/comet2_cmd/cmd_dc__i0/cmd | 2 - test/system/comet2_cmd/cmd_dc__i1/Makefile | 10 ++ test/system/comet2_cmd/cmd_dc__i1/cmd | 2 - test/system/comet2_cmd/cmd_dc__io/Makefile | 10 ++ test/system/comet2_cmd/cmd_dc__io/cmd | 2 - test/system/comet2_cmd/cmd_ds/Makefile | 10 ++ test/system/comet2_cmd/cmd_ds/cmd | 2 - test/system/comet2_cmd/cmd_ds__0/Makefile | 10 ++ test/system/comet2_cmd/cmd_ds__0/cmd | 2 - test/system/comet2_cmd/cmd_in/Makefile | 10 ++ test/system/comet2_cmd/cmd_in/cmd | 2 - test/system/comet2_cmd/cmd_jmi__m/Makefile | 10 ++ test/system/comet2_cmd/cmd_jmi__m/cmd | 2 - test/system/comet2_cmd/cmd_jmi__o/Makefile | 10 ++ test/system/comet2_cmd/cmd_jmi__o/cmd | 2 - test/system/comet2_cmd/cmd_jmi__p/Makefile | 10 ++ test/system/comet2_cmd/cmd_jmi__p/cmd | 2 - test/system/comet2_cmd/cmd_jmi__z/Makefile | 10 ++ test/system/comet2_cmd/cmd_jmi__z/cmd | 2 - test/system/comet2_cmd/cmd_jnz__m/Makefile | 10 ++ test/system/comet2_cmd/cmd_jnz__m/cmd | 2 - test/system/comet2_cmd/cmd_jnz__o/Makefile | 10 ++ test/system/comet2_cmd/cmd_jnz__o/cmd | 2 - test/system/comet2_cmd/cmd_jnz__p/Makefile | 10 ++ test/system/comet2_cmd/cmd_jnz__p/cmd | 2 - test/system/comet2_cmd/cmd_jnz__z/Makefile | 10 ++ test/system/comet2_cmd/cmd_jnz__z/cmd | 2 - test/system/comet2_cmd/cmd_jov__m/Makefile | 10 ++ test/system/comet2_cmd/cmd_jov__m/cmd | 2 - test/system/comet2_cmd/cmd_jov__o/Makefile | 10 ++ test/system/comet2_cmd/cmd_jov__o/cmd | 2 - test/system/comet2_cmd/cmd_jov__p/Makefile | 10 ++ test/system/comet2_cmd/cmd_jov__p/cmd | 2 - test/system/comet2_cmd/cmd_jov__z/Makefile | 10 ++ test/system/comet2_cmd/cmd_jov__z/cmd | 2 - test/system/comet2_cmd/cmd_jpl__m/Makefile | 10 ++ test/system/comet2_cmd/cmd_jpl__m/cmd | 2 - test/system/comet2_cmd/cmd_jpl__o/Makefile | 10 ++ test/system/comet2_cmd/cmd_jpl__o/cmd | 2 - test/system/comet2_cmd/cmd_jpl__p/Makefile | 10 ++ test/system/comet2_cmd/cmd_jpl__p/cmd | 2 - test/system/comet2_cmd/cmd_jpl__z/Makefile | 10 ++ test/system/comet2_cmd/cmd_jpl__z/cmd | 2 - test/system/comet2_cmd/cmd_jump__m/Makefile | 10 ++ test/system/comet2_cmd/cmd_jump__m/cmd | 2 - test/system/comet2_cmd/cmd_jump__o/Makefile | 10 ++ test/system/comet2_cmd/cmd_jump__o/cmd | 2 - test/system/comet2_cmd/cmd_jump__p/Makefile | 10 ++ test/system/comet2_cmd/cmd_jump__p/cmd | 2 - test/system/comet2_cmd/cmd_jump__z/Makefile | 10 ++ test/system/comet2_cmd/cmd_jump__z/cmd | 2 - test/system/comet2_cmd/cmd_jze__m/Makefile | 10 ++ test/system/comet2_cmd/cmd_jze__m/cmd | 2 - test/system/comet2_cmd/cmd_jze__o/Makefile | 10 ++ test/system/comet2_cmd/cmd_jze__o/cmd | 2 - test/system/comet2_cmd/cmd_jze__p/Makefile | 10 ++ test/system/comet2_cmd/cmd_jze__p/cmd | 2 - test/system/comet2_cmd/cmd_jze__z/Makefile | 10 ++ test/system/comet2_cmd/cmd_jze__z/cmd | 2 - test/system/comet2_cmd/cmd_lad_r_adr/Makefile | 10 ++ test/system/comet2_cmd/cmd_lad_r_adr/cmd | 2 - .../comet2_cmd/cmd_lad_r_adr_x/Makefile | 10 ++ test/system/comet2_cmd/cmd_lad_r_adr_x/cmd | 2 - .../comet2_cmd/cmd_lad_r_adr_x__o/Makefile | 10 ++ test/system/comet2_cmd/cmd_lad_r_adr_x__o/cmd | 2 - .../comet2_cmd/cmd_lad_r_adr_x__s/Makefile | 10 ++ test/system/comet2_cmd/cmd_lad_r_adr_x__s/cmd | 2 - test/system/comet2_cmd/cmd_ld_r1_r2/Makefile | 10 ++ test/system/comet2_cmd/cmd_ld_r1_r2/cmd | 2 - test/system/comet2_cmd/cmd_ld_r_adr/Makefile | 10 ++ test/system/comet2_cmd/cmd_ld_r_adr/cmd | 2 - .../comet2_cmd/cmd_ld_r_adr__l/Makefile | 10 ++ test/system/comet2_cmd/cmd_ld_r_adr__l/cmd | 2 - .../system/comet2_cmd/cmd_ld_r_adr_x/Makefile | 10 ++ test/system/comet2_cmd/cmd_ld_r_adr_x/cmd | 2 - test/system/comet2_cmd/cmd_nop/Makefile | 10 ++ test/system/comet2_cmd/cmd_nop/cmd | 2 - test/system/comet2_cmd/cmd_or_r1_r2/Makefile | 10 ++ test/system/comet2_cmd/cmd_or_r1_r2/cmd | 2 - test/system/comet2_cmd/cmd_or_r_adr/Makefile | 10 ++ test/system/comet2_cmd/cmd_or_r_adr/cmd | 2 - .../comet2_cmd/cmd_or_r_adr__s/Makefile | 10 ++ test/system/comet2_cmd/cmd_or_r_adr__s/cmd | 2 - .../comet2_cmd/cmd_or_r_adr__z/Makefile | 10 ++ test/system/comet2_cmd/cmd_or_r_adr__z/cmd | 2 - .../system/comet2_cmd/cmd_or_r_adr_x/Makefile | 10 ++ test/system/comet2_cmd/cmd_or_r_adr_x/cmd | 2 - test/system/comet2_cmd/cmd_out/Makefile | 10 ++ test/system/comet2_cmd/cmd_out/cmd | 2 - .../comet2_cmd/cmd_push_pop__0/Makefile | 10 ++ test/system/comet2_cmd/cmd_push_pop__0/cmd | 2 - .../comet2_cmd/cmd_push_pop__1/Makefile | 10 ++ test/system/comet2_cmd/cmd_push_pop__1/cmd | 2 - test/system/comet2_cmd/cmd_rpop/Makefile | 10 ++ test/system/comet2_cmd/cmd_rpop/cmd | 2 - test/system/comet2_cmd/cmd_rpush/Makefile | 10 ++ test/system/comet2_cmd/cmd_rpush/cmd | 2 - test/system/comet2_cmd/cmd_sla/Makefile | 10 ++ test/system/comet2_cmd/cmd_sla/cmd | 2 - test/system/comet2_cmd/cmd_sla__o/Makefile | 10 ++ test/system/comet2_cmd/cmd_sla__o/cmd | 2 - test/system/comet2_cmd/cmd_sla__os/Makefile | 10 ++ test/system/comet2_cmd/cmd_sla__os/cmd | 2 - test/system/comet2_cmd/cmd_sla__oz/Makefile | 10 ++ test/system/comet2_cmd/cmd_sla__oz/cmd | 2 - test/system/comet2_cmd/cmd_sla__s/Makefile | 10 ++ test/system/comet2_cmd/cmd_sla__s/cmd | 2 - test/system/comet2_cmd/cmd_sla__z/Makefile | 10 ++ test/system/comet2_cmd/cmd_sla__z/cmd | 2 - test/system/comet2_cmd/cmd_sll/Makefile | 10 ++ test/system/comet2_cmd/cmd_sll/cmd | 2 - test/system/comet2_cmd/cmd_sll__o/Makefile | 10 ++ test/system/comet2_cmd/cmd_sll__o/cmd | 2 - test/system/comet2_cmd/cmd_sll__os/Makefile | 10 ++ test/system/comet2_cmd/cmd_sll__os/cmd | 2 - test/system/comet2_cmd/cmd_sll__oz/Makefile | 10 ++ test/system/comet2_cmd/cmd_sll__oz/cmd | 2 - test/system/comet2_cmd/cmd_sll__s/Makefile | 10 ++ test/system/comet2_cmd/cmd_sll__s/cmd | 2 - test/system/comet2_cmd/cmd_sll__z/Makefile | 10 ++ test/system/comet2_cmd/cmd_sll__z/cmd | 2 - test/system/comet2_cmd/cmd_sra/Makefile | 10 ++ test/system/comet2_cmd/cmd_sra/cmd | 2 - test/system/comet2_cmd/cmd_sra__o/Makefile | 10 ++ test/system/comet2_cmd/cmd_sra__o/cmd | 2 - test/system/comet2_cmd/cmd_sra__os/Makefile | 10 ++ test/system/comet2_cmd/cmd_sra__os/cmd | 2 - test/system/comet2_cmd/cmd_sra__oz/Makefile | 10 ++ test/system/comet2_cmd/cmd_sra__oz/cmd | 2 - test/system/comet2_cmd/cmd_sra__s/Makefile | 10 ++ test/system/comet2_cmd/cmd_sra__s/cmd | 2 - test/system/comet2_cmd/cmd_sra__z/Makefile | 10 ++ test/system/comet2_cmd/cmd_sra__z/cmd | 2 - test/system/comet2_cmd/cmd_srl/Makefile | 10 ++ test/system/comet2_cmd/cmd_srl/cmd | 2 - test/system/comet2_cmd/cmd_srl__o/Makefile | 10 ++ test/system/comet2_cmd/cmd_srl__o/cmd | 2 - test/system/comet2_cmd/cmd_srl__oz/Makefile | 10 ++ test/system/comet2_cmd/cmd_srl__oz/cmd | 2 - test/system/comet2_cmd/cmd_srl__s/Makefile | 10 ++ test/system/comet2_cmd/cmd_srl__s/cmd | 2 - test/system/comet2_cmd/cmd_srl__z/Makefile | 10 ++ test/system/comet2_cmd/cmd_srl__z/cmd | 2 - test/system/comet2_cmd/cmd_st_r_adr/Makefile | 10 ++ test/system/comet2_cmd/cmd_st_r_adr/cmd | 2 - .../system/comet2_cmd/cmd_st_r_adr_x/Makefile | 10 ++ test/system/comet2_cmd/cmd_st_r_adr_x/cmd | 2 - .../system/comet2_cmd/cmd_suba_r1_r2/Makefile | 10 ++ test/system/comet2_cmd/cmd_suba_r1_r2/cmd | 2 - .../system/comet2_cmd/cmd_suba_r_adr/Makefile | 10 ++ test/system/comet2_cmd/cmd_suba_r_adr/cmd | 2 - .../comet2_cmd/cmd_suba_r_adr__ao/Makefile | 10 ++ test/system/comet2_cmd/cmd_suba_r_adr__ao/cmd | 2 - .../comet2_cmd/cmd_suba_r_adr__as0/Makefile | 10 ++ .../system/comet2_cmd/cmd_suba_r_adr__as0/cmd | 2 - .../comet2_cmd/cmd_suba_r_adr__as1/Makefile | 10 ++ .../system/comet2_cmd/cmd_suba_r_adr__as1/cmd | 2 - .../comet2_cmd/cmd_suba_r_adr__lo/Makefile | 10 ++ test/system/comet2_cmd/cmd_suba_r_adr__lo/cmd | 2 - .../comet2_cmd/cmd_suba_r_adr__o/Makefile | 10 ++ test/system/comet2_cmd/cmd_suba_r_adr__o/cmd | 2 - .../comet2_cmd/cmd_suba_r_adr__z/Makefile | 10 ++ test/system/comet2_cmd/cmd_suba_r_adr__z/cmd | 2 - .../comet2_cmd/cmd_suba_r_adr_x/Makefile | 10 ++ test/system/comet2_cmd/cmd_suba_r_adr_x/cmd | 2 - .../system/comet2_cmd/cmd_subl_r1_r2/Makefile | 10 ++ test/system/comet2_cmd/cmd_subl_r1_r2/cmd | 2 - .../system/comet2_cmd/cmd_subl_r_adr/Makefile | 10 ++ test/system/comet2_cmd/cmd_subl_r_adr/cmd | 2 - .../comet2_cmd/cmd_subl_r_adr__ao/Makefile | 10 ++ test/system/comet2_cmd/cmd_subl_r_adr__ao/cmd | 2 - .../comet2_cmd/cmd_subl_r_adr__as0/Makefile | 10 ++ .../system/comet2_cmd/cmd_subl_r_adr__as0/cmd | 2 - .../comet2_cmd/cmd_subl_r_adr__as1/Makefile | 10 ++ .../system/comet2_cmd/cmd_subl_r_adr__as1/cmd | 2 - .../comet2_cmd/cmd_subl_r_adr__lo/Makefile | 10 ++ test/system/comet2_cmd/cmd_subl_r_adr__lo/cmd | 2 - .../comet2_cmd/cmd_subl_r_adr__o/Makefile | 10 ++ test/system/comet2_cmd/cmd_subl_r_adr__o/cmd | 2 - .../comet2_cmd/cmd_subl_r_adr__z/Makefile | 10 ++ test/system/comet2_cmd/cmd_subl_r_adr__z/cmd | 2 - .../comet2_cmd/cmd_subl_r_adr_x/Makefile | 10 ++ test/system/comet2_cmd/cmd_subl_r_adr_x/cmd | 2 - test/system/comet2_cmd/cmd_svc__1/Makefile | 10 ++ test/system/comet2_cmd/cmd_svc__1/cmd | 4 - test/system/comet2_cmd/cmd_svc__2/Makefile | 10 ++ test/system/comet2_cmd/cmd_svc__2/cmd | 2 - test/system/comet2_cmd/cmd_xor_r1_r2/Makefile | 10 ++ test/system/comet2_cmd/cmd_xor_r1_r2/cmd | 2 - .../comet2_cmd/cmd_xor_r1_r2__clear/Makefile | 10 ++ .../comet2_cmd/cmd_xor_r1_r2__clear/cmd | 2 - test/system/comet2_cmd/cmd_xor_r_adr/Makefile | 10 ++ test/system/comet2_cmd/cmd_xor_r_adr/cmd | 2 - .../comet2_cmd/cmd_xor_r_adr__s/Makefile | 10 ++ test/system/comet2_cmd/cmd_xor_r_adr__s/cmd | 2 - .../comet2_cmd/cmd_xor_r_adr__z/Makefile | 10 ++ test/system/comet2_cmd/cmd_xor_r_adr__z/cmd | 2 - .../comet2_cmd/cmd_xor_r_adr_x/Makefile | 10 ++ test/system/comet2_cmd/cmd_xor_r_adr_x/cmd | 2 - test/system/comet2_err/err_201/Makefile | 8 ++ test/system/comet2_err/err_201/cmd | 5 +- test/system/comet2_err/err_202/Makefile | 10 ++ test/system/comet2_err/err_202/cmd | 5 +- test/system/comet2_err/err_203/Makefile | 10 ++ test/system/comet2_err/err_203/cmd | 2 - test/system/comet2_err/err_204/cmd | 1 - test/system/comet2_err/err_205/Makefile | 22 ++- test/system/comet2_err/err_205/cmd | 1 - test/system/comet2_err/err_205/create_a.c | 2 +- test/system/comet2_err/err_206/Makefile | 21 ++- test/system/comet2_err/err_206/cmd | 1 - test/system/comet2_err/err_206/create_a.c | 2 +- test/system/comet2_err/err_207/Makefile | 10 ++ test/system/comet2_err/err_207/cmd | 5 +- test/system/comet2_err/err_208/Makefile | 10 ++ test/system/comet2_err/err_208/cmd | 2 - test/system/comet2_err/err_209/Makefile | 10 ++ test/system/comet2_err/err_209/cmd | 2 - test/system/comet2_err/err_210/Makefile | 11 ++ test/system/comet2_err/err_210/cmd | 2 - test/system/comet2_err/err_211/cmd | 1 - test/system/comet2_opt/opt__T/Makefile | 10 ++ test/system/comet2_opt/opt__T/cmd | 2 - test/system/comet2_opt/opt_opterr/0.txt | 1 + test/system/comet2_opt/opt_opterr/Makefile | 5 + test/system/comet2_opt/opt_opterr/cmd | 4 +- test/system/comet2_opt/opt_t/Makefile | 5 + test/system/comet2_opt/opt_t/cmd | 2 - test/system/comet2_opt/opt_td/Makefile | 10 ++ test/system/comet2_opt/opt_td/cmd | 2 - test/system/comet2_smoke/direct/Makefile | 14 +- test/system/comet2_smoke/direct/cmd | 1 - test/system/comet2_smoke/direct/create_a | Bin 0 -> 16888 bytes test/system/comet2_smoke/direct/create_a.c | 3 +- test/system/comet2_smoke/hello/Makefile | 10 ++ test/system/comet2_smoke/hello/cmd | 2 - .../break_help/break_help.monitor | 1 + test/system/comet2monitor/break_help/cmd | 2 +- .../break_help_2/break_help_2.monitor | 1 + test/system/comet2monitor/break_help_2/cmd | 2 +- test/system/comet2monitor/dump_0/0.txt | 2 +- test/system/comet2monitor/dump_0/cmd | 2 +- .../comet2monitor/dump_0/dump_0.monitor | 1 + test/system/comet2monitor/dump_1/0.txt | 2 +- test/system/comet2monitor/dump_1/cmd | 2 +- .../comet2monitor/dump_1/dump_1.monitor | 1 + test/system/comet2monitor/dump_2/0.txt | 2 +- test/system/comet2monitor/dump_2/cmd | 2 +- .../comet2monitor/dump_2/dump_2.monitor | 1 + test/system/comet2monitor/dump_3/0.txt | 2 +- test/system/comet2monitor/dump_3/cmd | 2 +- .../comet2monitor/dump_3/dump_3.monitor | 1 + test/system/comet2monitor/dump_plus/0.txt | 2 +- test/system/comet2monitor/dump_plus/cmd | 2 +- .../comet2monitor/dump_plus/dump_plus.monitor | 1 + test/system/comet2monitor/help/cmd | 2 +- test/system/comet2monitor/help/help.monitor | 1 + test/system/comet2monitor/load/0.txt | 2 +- test/system/comet2monitor/load/cmd | 2 +- test/system/comet2monitor/load/load.monitor | 1 + test/system/comet2monitor/quit/cmd | 2 +- test/system/comet2monitor/quit/quit.monitor | 1 + test/system/comet2monitor/revert_hello/0.txt | 2 +- test/system/comet2monitor/revert_hello/cmd | 2 +- .../revert_hello/revert_hello.monitor | 1 + test/system/dumpword/0/0.txt | 1 + test/system/dumpword/{l => 0}/Makefile | 0 test/system/dumpword/0/cmd | 1 + test/system/dumpword/1/0.txt | 1 + test/system/dumpword/{noopt => 1}/Makefile | 0 test/system/dumpword/1/cmd | 1 + test/system/dumpword/10/0.txt | 1 + test/system/dumpword/10/Makefile | 2 + test/system/dumpword/10/cmd | 1 + test/system/dumpword/32767/0.txt | 1 + test/system/dumpword/32767/Makefile | 2 + test/system/dumpword/32767/cmd | 1 + test/system/dumpword/32768/0.txt | 1 + test/system/dumpword/32768/Makefile | 2 + test/system/dumpword/32768/cmd | 1 + test/system/dumpword/65535/0.txt | 1 + test/system/dumpword/65535/Makefile | 2 + test/system/dumpword/65535/cmd | 1 + test/system/dumpword/65536/0.txt | 1 + test/system/dumpword/65536/Makefile | 2 + test/system/dumpword/65536/cmd | 1 + test/system/dumpword/65537/0.txt | 1 + test/system/dumpword/65537/Makefile | 2 + test/system/dumpword/65537/cmd | 1 + test/system/dumpword/G/0.txt | 1 + test/system/dumpword/G/Makefile | 2 + test/system/dumpword/G/cmd | 1 + test/system/dumpword/a/0.txt | 27 ---- test/system/dumpword/a/cmd | 27 ---- test/system/dumpword/a_0/0.txt | 1 + test/system/dumpword/a_0/Makefile | 2 + test/system/dumpword/a_0/cmd | 1 + test/system/dumpword/a_1/0.txt | 1 + test/system/dumpword/a_1/Makefile | 2 + test/system/dumpword/a_1/cmd | 1 + test/system/dumpword/a_10/0.txt | 1 + test/system/dumpword/a_10/Makefile | 2 + test/system/dumpword/a_10/cmd | 1 + test/system/dumpword/a_32767/0.txt | 1 + test/system/dumpword/a_32767/Makefile | 2 + test/system/dumpword/a_32767/cmd | 1 + test/system/dumpword/a_32768/0.txt | 1 + test/system/dumpword/a_32768/Makefile | 2 + test/system/dumpword/a_32768/cmd | 1 + test/system/dumpword/a_65535/0.txt | 1 + test/system/dumpword/a_65535/Makefile | 2 + test/system/dumpword/a_65535/cmd | 1 + test/system/dumpword/a_65536/0.txt | 1 + test/system/dumpword/a_65536/Makefile | 2 + test/system/dumpword/a_65536/cmd | 1 + test/system/dumpword/a_65537/0.txt | 1 + test/system/dumpword/a_65537/Makefile | 2 + test/system/dumpword/a_65537/cmd | 1 + test/system/dumpword/a_G/0.txt | 1 + test/system/dumpword/a_G/Makefile | 2 + test/system/dumpword/a_G/cmd | 1 + test/system/dumpword/a_minus1/0.txt | 1 + test/system/dumpword/a_minus1/Makefile | 2 + test/system/dumpword/a_minus1/cmd | 1 + test/system/dumpword/a_minus10/0.txt | 1 + test/system/dumpword/a_minus10/Makefile | 2 + test/system/dumpword/a_minus10/cmd | 1 + test/system/dumpword/a_minus32767/0.txt | 1 + test/system/dumpword/a_minus32767/Makefile | 2 + test/system/dumpword/a_minus32767/cmd | 1 + test/system/dumpword/a_minus32768/0.txt | 1 + test/system/dumpword/a_minus32768/Makefile | 2 + test/system/dumpword/a_minus32768/cmd | 1 + test/system/dumpword/a_minus32769/0.txt | 1 + test/system/dumpword/a_minus32769/Makefile | 2 + test/system/dumpword/a_minus32769/cmd | 1 + test/system/dumpword/a_sharp0/0.txt | 1 + test/system/dumpword/a_sharp0/Makefile | 2 + test/system/dumpword/a_sharp0/cmd | 1 + test/system/dumpword/a_sharp00001/0.txt | 1 + test/system/dumpword/a_sharp00001/Makefile | 2 + test/system/dumpword/a_sharp00001/cmd | 1 + test/system/dumpword/a_sharp0001/0.txt | 1 + test/system/dumpword/a_sharp0001/Makefile | 2 + test/system/dumpword/a_sharp0001/cmd | 1 + test/system/dumpword/a_sharp000F/0.txt | 1 + test/system/dumpword/a_sharp000F/Makefile | 2 + test/system/dumpword/a_sharp000F/cmd | 1 + test/system/dumpword/a_sharp001/0.txt | 1 + test/system/dumpword/a_sharp001/Makefile | 2 + test/system/dumpword/a_sharp001/cmd | 1 + test/system/dumpword/a_sharp01/0.txt | 1 + test/system/dumpword/a_sharp01/Makefile | 2 + test/system/dumpword/a_sharp01/cmd | 1 + test/system/dumpword/a_sharp1/0.txt | 1 + test/system/dumpword/a_sharp1/Makefile | 2 + test/system/dumpword/a_sharp1/cmd | 1 + test/system/dumpword/a_sharp10/0.txt | 1 + test/system/dumpword/a_sharp10/Makefile | 2 + test/system/dumpword/a_sharp10/cmd | 1 + test/system/dumpword/a_sharp11/0.txt | 1 + test/system/dumpword/a_sharp11/Makefile | 2 + test/system/dumpword/a_sharp11/cmd | 1 + test/system/dumpword/a_sharpF/0.txt | 1 + test/system/dumpword/a_sharpF/Makefile | 2 + test/system/dumpword/a_sharpF/cmd | 1 + test/system/dumpword/a_sharpFFFF/0.txt | 1 + test/system/dumpword/a_sharpFFFF/Makefile | 2 + test/system/dumpword/a_sharpFFFF/cmd | 1 + test/system/dumpword/a_sharpG/0.txt | 1 + test/system/dumpword/a_sharpG/Makefile | 2 + test/system/dumpword/a_sharpG/cmd | 1 + test/system/dumpword/chars/cmd | 129 +----------------- test/system/dumpword/chars/cmd_valgrind | 1 + test/system/dumpword/l/0.txt | 27 ---- test/system/dumpword/l/cmd | 27 ---- test/system/dumpword/l_0/0.txt | 1 + test/system/dumpword/l_0/Makefile | 2 + test/system/dumpword/l_0/cmd | 1 + test/system/dumpword/l_1/0.txt | 1 + test/system/dumpword/l_1/Makefile | 2 + test/system/dumpword/l_1/cmd | 1 + test/system/dumpword/l_10/0.txt | 1 + test/system/dumpword/l_10/Makefile | 2 + test/system/dumpword/l_10/cmd | 1 + test/system/dumpword/l_32767/0.txt | 1 + test/system/dumpword/l_32767/Makefile | 2 + test/system/dumpword/l_32767/cmd | 1 + test/system/dumpword/l_32768/0.txt | 1 + test/system/dumpword/l_32768/Makefile | 2 + test/system/dumpword/l_32768/cmd | 1 + test/system/dumpword/l_65535/0.txt | 1 + test/system/dumpword/l_65535/Makefile | 2 + test/system/dumpword/l_65535/cmd | 1 + test/system/dumpword/l_65536/0.txt | 1 + test/system/dumpword/l_65536/Makefile | 2 + test/system/dumpword/l_65536/cmd | 1 + test/system/dumpword/l_65537/0.txt | 1 + test/system/dumpword/l_65537/Makefile | 2 + test/system/dumpword/l_65537/cmd | 1 + test/system/dumpword/l_G/0.txt | 1 + test/system/dumpword/l_G/Makefile | 2 + test/system/dumpword/l_G/cmd | 1 + test/system/dumpword/l_minus1/0.txt | 1 + test/system/dumpword/l_minus1/Makefile | 2 + test/system/dumpword/l_minus1/cmd | 1 + test/system/dumpword/l_minus10/0.txt | 1 + test/system/dumpword/l_minus10/Makefile | 2 + test/system/dumpword/l_minus10/cmd | 1 + test/system/dumpword/l_minus32767/0.txt | 1 + test/system/dumpword/l_minus32767/Makefile | 2 + test/system/dumpword/l_minus32767/cmd | 1 + test/system/dumpword/l_minus32768/0.txt | 1 + test/system/dumpword/l_minus32768/Makefile | 2 + test/system/dumpword/l_minus32768/cmd | 1 + test/system/dumpword/l_minus32769/0.txt | 1 + test/system/dumpword/l_minus32769/Makefile | 2 + test/system/dumpword/l_minus32769/cmd | 1 + test/system/dumpword/l_sharp0/0.txt | 1 + test/system/dumpword/l_sharp0/Makefile | 2 + test/system/dumpword/l_sharp0/cmd | 1 + test/system/dumpword/l_sharp00001/0.txt | 1 + test/system/dumpword/l_sharp00001/Makefile | 2 + test/system/dumpword/l_sharp00001/cmd | 1 + test/system/dumpword/l_sharp0001/0.txt | 1 + test/system/dumpword/l_sharp0001/Makefile | 2 + test/system/dumpword/l_sharp0001/cmd | 1 + test/system/dumpword/l_sharp000F/0.txt | 1 + test/system/dumpword/l_sharp000F/Makefile | 2 + test/system/dumpword/l_sharp000F/cmd | 1 + test/system/dumpword/l_sharp001/0.txt | 1 + test/system/dumpword/l_sharp001/Makefile | 2 + test/system/dumpword/l_sharp001/cmd | 1 + test/system/dumpword/l_sharp01/0.txt | 1 + test/system/dumpword/l_sharp01/Makefile | 2 + test/system/dumpword/l_sharp01/cmd | 1 + test/system/dumpword/l_sharp1/0.txt | 1 + test/system/dumpword/l_sharp1/Makefile | 2 + test/system/dumpword/l_sharp1/cmd | 1 + test/system/dumpword/l_sharp10/0.txt | 1 + test/system/dumpword/l_sharp10/Makefile | 2 + test/system/dumpword/l_sharp10/cmd | 1 + test/system/dumpword/l_sharp11/0.txt | 1 + test/system/dumpword/l_sharp11/Makefile | 2 + test/system/dumpword/l_sharp11/cmd | 1 + test/system/dumpword/l_sharpF/0.txt | 1 + test/system/dumpword/l_sharpF/Makefile | 2 + test/system/dumpword/l_sharpF/cmd | 1 + test/system/dumpword/l_sharpFFFF/0.txt | 1 + test/system/dumpword/l_sharpFFFF/Makefile | 2 + test/system/dumpword/l_sharpFFFF/cmd | 1 + test/system/dumpword/l_sharpG/0.txt | 1 + test/system/dumpword/l_sharpG/Makefile | 2 + test/system/dumpword/l_sharpG/cmd | 1 + test/system/dumpword/minus1/0.txt | 1 + test/system/dumpword/minus1/Makefile | 2 + test/system/dumpword/minus1/cmd | 1 + test/system/dumpword/minus10/0.txt | 1 + test/system/dumpword/minus10/Makefile | 2 + test/system/dumpword/minus10/cmd | 1 + test/system/dumpword/minus32767/0.txt | 1 + test/system/dumpword/minus32767/Makefile | 2 + test/system/dumpword/minus32767/cmd | 1 + test/system/dumpword/minus32768/0.txt | 1 + test/system/dumpword/minus32768/Makefile | 2 + test/system/dumpword/minus32768/cmd | 1 + test/system/dumpword/minus32769/0.txt | 1 + test/system/dumpword/minus32769/Makefile | 2 + test/system/dumpword/minus32769/cmd | 1 + test/system/dumpword/noopt/0.txt | 27 ---- test/system/dumpword/noopt/cmd | 27 ---- test/system/dumpword/sharp0/0.txt | 1 + test/system/dumpword/sharp0/Makefile | 2 + test/system/dumpword/sharp0/cmd | 1 + test/system/dumpword/sharp00001/0.txt | 1 + test/system/dumpword/sharp00001/Makefile | 2 + test/system/dumpword/sharp00001/cmd | 1 + test/system/dumpword/sharp0001/0.txt | 1 + test/system/dumpword/sharp0001/Makefile | 2 + test/system/dumpword/sharp0001/cmd | 1 + test/system/dumpword/sharp000F/0.txt | 1 + test/system/dumpword/sharp000F/Makefile | 2 + test/system/dumpword/sharp000F/cmd | 1 + test/system/dumpword/sharp001/0.txt | 1 + test/system/dumpword/sharp001/Makefile | 2 + test/system/dumpword/sharp001/cmd | 1 + test/system/dumpword/sharp01/0.txt | 1 + test/system/dumpword/sharp01/Makefile | 2 + test/system/dumpword/sharp01/cmd | 1 + test/system/dumpword/sharp1/0.txt | 1 + test/system/dumpword/sharp1/Makefile | 2 + test/system/dumpword/sharp1/cmd | 1 + test/system/dumpword/sharp10/0.txt | 1 + test/system/dumpword/sharp10/Makefile | 2 + test/system/dumpword/sharp10/cmd | 1 + test/system/dumpword/sharp11/0.txt | 1 + test/system/dumpword/sharp11/Makefile | 2 + test/system/dumpword/sharp11/cmd | 1 + test/system/dumpword/sharpF/0.txt | 1 + test/system/dumpword/sharpF/Makefile | 2 + test/system/dumpword/sharpF/cmd | 1 + test/system/dumpword/sharpFFFF/0.txt | 1 + test/system/dumpword/sharpFFFF/Makefile | 2 + test/system/dumpword/sharpFFFF/cmd | 1 + test/system/dumpword/sharpG/0.txt | 1 + test/system/dumpword/sharpG/Makefile | 2 + test/system/dumpword/sharpG/cmd | 1 + 979 files changed, 1980 insertions(+), 2795 deletions(-) create mode 100644 test/system/casl2_opt/opt_o_nofile/0.txt rename test/system/{dumpword/a => casl2_opt/opt_o_nofile}/Makefile (100%) create mode 100755 test/system/casl2_opt/opt_o_nofile/cmd create mode 100755 test/system/casl2_opt/opt_slaO/cmd_valgrind create mode 100755 test/system/casl2_opt/opt_slaOn/cmd_valgrind create mode 100755 test/system/casl2_opt/opt_slao_T/cmd_valgrind create mode 100755 test/system/casl2_opt/opt_slaot/cmd_valgrind create mode 100755 test/system/casl2_opt/opt_slaotd/cmd_valgrind create mode 100755 test/system/comet2_smoke/direct/create_a create mode 120000 test/system/comet2monitor/break_help/break_help.monitor create mode 120000 test/system/comet2monitor/break_help_2/break_help_2.monitor create mode 120000 test/system/comet2monitor/dump_0/dump_0.monitor create mode 120000 test/system/comet2monitor/dump_1/dump_1.monitor create mode 120000 test/system/comet2monitor/dump_2/dump_2.monitor create mode 120000 test/system/comet2monitor/dump_3/dump_3.monitor create mode 120000 test/system/comet2monitor/dump_plus/dump_plus.monitor create mode 120000 test/system/comet2monitor/help/help.monitor create mode 120000 test/system/comet2monitor/load/load.monitor create mode 120000 test/system/comet2monitor/quit/quit.monitor create mode 120000 test/system/comet2monitor/revert_hello/revert_hello.monitor create mode 100644 test/system/dumpword/0/0.txt rename test/system/dumpword/{l => 0}/Makefile (100%) create mode 100755 test/system/dumpword/0/cmd create mode 100644 test/system/dumpword/1/0.txt rename test/system/dumpword/{noopt => 1}/Makefile (100%) create mode 100755 test/system/dumpword/1/cmd create mode 100644 test/system/dumpword/10/0.txt create mode 100644 test/system/dumpword/10/Makefile create mode 100755 test/system/dumpword/10/cmd create mode 100644 test/system/dumpword/32767/0.txt create mode 100644 test/system/dumpword/32767/Makefile create mode 100755 test/system/dumpword/32767/cmd create mode 100644 test/system/dumpword/32768/0.txt create mode 100644 test/system/dumpword/32768/Makefile create mode 100755 test/system/dumpword/32768/cmd create mode 100644 test/system/dumpword/65535/0.txt create mode 100644 test/system/dumpword/65535/Makefile create mode 100755 test/system/dumpword/65535/cmd create mode 100644 test/system/dumpword/65536/0.txt create mode 100644 test/system/dumpword/65536/Makefile create mode 100755 test/system/dumpword/65536/cmd create mode 100644 test/system/dumpword/65537/0.txt create mode 100644 test/system/dumpword/65537/Makefile create mode 100755 test/system/dumpword/65537/cmd create mode 100644 test/system/dumpword/G/0.txt create mode 100644 test/system/dumpword/G/Makefile create mode 100755 test/system/dumpword/G/cmd delete mode 100644 test/system/dumpword/a/0.txt delete mode 100755 test/system/dumpword/a/cmd create mode 100644 test/system/dumpword/a_0/0.txt create mode 100644 test/system/dumpword/a_0/Makefile create mode 100755 test/system/dumpword/a_0/cmd create mode 100644 test/system/dumpword/a_1/0.txt create mode 100644 test/system/dumpword/a_1/Makefile create mode 100755 test/system/dumpword/a_1/cmd create mode 100644 test/system/dumpword/a_10/0.txt create mode 100644 test/system/dumpword/a_10/Makefile create mode 100755 test/system/dumpword/a_10/cmd create mode 100644 test/system/dumpword/a_32767/0.txt create mode 100644 test/system/dumpword/a_32767/Makefile create mode 100755 test/system/dumpword/a_32767/cmd create mode 100644 test/system/dumpword/a_32768/0.txt create mode 100644 test/system/dumpword/a_32768/Makefile create mode 100755 test/system/dumpword/a_32768/cmd create mode 100644 test/system/dumpword/a_65535/0.txt create mode 100644 test/system/dumpword/a_65535/Makefile create mode 100755 test/system/dumpword/a_65535/cmd create mode 100644 test/system/dumpword/a_65536/0.txt create mode 100644 test/system/dumpword/a_65536/Makefile create mode 100755 test/system/dumpword/a_65536/cmd create mode 100644 test/system/dumpword/a_65537/0.txt create mode 100644 test/system/dumpword/a_65537/Makefile create mode 100755 test/system/dumpword/a_65537/cmd create mode 100644 test/system/dumpword/a_G/0.txt create mode 100644 test/system/dumpword/a_G/Makefile create mode 100755 test/system/dumpword/a_G/cmd create mode 100644 test/system/dumpword/a_minus1/0.txt create mode 100644 test/system/dumpword/a_minus1/Makefile create mode 100755 test/system/dumpword/a_minus1/cmd create mode 100644 test/system/dumpword/a_minus10/0.txt create mode 100644 test/system/dumpword/a_minus10/Makefile create mode 100755 test/system/dumpword/a_minus10/cmd create mode 100644 test/system/dumpword/a_minus32767/0.txt create mode 100644 test/system/dumpword/a_minus32767/Makefile create mode 100755 test/system/dumpword/a_minus32767/cmd create mode 100644 test/system/dumpword/a_minus32768/0.txt create mode 100644 test/system/dumpword/a_minus32768/Makefile create mode 100755 test/system/dumpword/a_minus32768/cmd create mode 100644 test/system/dumpword/a_minus32769/0.txt create mode 100644 test/system/dumpword/a_minus32769/Makefile create mode 100755 test/system/dumpword/a_minus32769/cmd create mode 100644 test/system/dumpword/a_sharp0/0.txt create mode 100644 test/system/dumpword/a_sharp0/Makefile create mode 100755 test/system/dumpword/a_sharp0/cmd create mode 100644 test/system/dumpword/a_sharp00001/0.txt create mode 100644 test/system/dumpword/a_sharp00001/Makefile create mode 100755 test/system/dumpword/a_sharp00001/cmd create mode 100644 test/system/dumpword/a_sharp0001/0.txt create mode 100644 test/system/dumpword/a_sharp0001/Makefile create mode 100755 test/system/dumpword/a_sharp0001/cmd create mode 100644 test/system/dumpword/a_sharp000F/0.txt create mode 100644 test/system/dumpword/a_sharp000F/Makefile create mode 100755 test/system/dumpword/a_sharp000F/cmd create mode 100644 test/system/dumpword/a_sharp001/0.txt create mode 100644 test/system/dumpword/a_sharp001/Makefile create mode 100755 test/system/dumpword/a_sharp001/cmd create mode 100644 test/system/dumpword/a_sharp01/0.txt create mode 100644 test/system/dumpword/a_sharp01/Makefile create mode 100755 test/system/dumpword/a_sharp01/cmd create mode 100644 test/system/dumpword/a_sharp1/0.txt create mode 100644 test/system/dumpword/a_sharp1/Makefile create mode 100755 test/system/dumpword/a_sharp1/cmd create mode 100644 test/system/dumpword/a_sharp10/0.txt create mode 100644 test/system/dumpword/a_sharp10/Makefile create mode 100755 test/system/dumpword/a_sharp10/cmd create mode 100644 test/system/dumpword/a_sharp11/0.txt create mode 100644 test/system/dumpword/a_sharp11/Makefile create mode 100755 test/system/dumpword/a_sharp11/cmd create mode 100644 test/system/dumpword/a_sharpF/0.txt create mode 100644 test/system/dumpword/a_sharpF/Makefile create mode 100755 test/system/dumpword/a_sharpF/cmd create mode 100644 test/system/dumpword/a_sharpFFFF/0.txt create mode 100644 test/system/dumpword/a_sharpFFFF/Makefile create mode 100755 test/system/dumpword/a_sharpFFFF/cmd create mode 100644 test/system/dumpword/a_sharpG/0.txt create mode 100644 test/system/dumpword/a_sharpG/Makefile create mode 100755 test/system/dumpword/a_sharpG/cmd create mode 100644 test/system/dumpword/chars/cmd_valgrind delete mode 100644 test/system/dumpword/l/0.txt delete mode 100755 test/system/dumpword/l/cmd create mode 100644 test/system/dumpword/l_0/0.txt create mode 100644 test/system/dumpword/l_0/Makefile create mode 100755 test/system/dumpword/l_0/cmd create mode 100644 test/system/dumpword/l_1/0.txt create mode 100644 test/system/dumpword/l_1/Makefile create mode 100755 test/system/dumpword/l_1/cmd create mode 100644 test/system/dumpword/l_10/0.txt create mode 100644 test/system/dumpword/l_10/Makefile create mode 100755 test/system/dumpword/l_10/cmd create mode 100644 test/system/dumpword/l_32767/0.txt create mode 100644 test/system/dumpword/l_32767/Makefile create mode 100755 test/system/dumpword/l_32767/cmd create mode 100644 test/system/dumpword/l_32768/0.txt create mode 100644 test/system/dumpword/l_32768/Makefile create mode 100755 test/system/dumpword/l_32768/cmd create mode 100644 test/system/dumpword/l_65535/0.txt create mode 100644 test/system/dumpword/l_65535/Makefile create mode 100755 test/system/dumpword/l_65535/cmd create mode 100644 test/system/dumpword/l_65536/0.txt create mode 100644 test/system/dumpword/l_65536/Makefile create mode 100755 test/system/dumpword/l_65536/cmd create mode 100644 test/system/dumpword/l_65537/0.txt create mode 100644 test/system/dumpword/l_65537/Makefile create mode 100755 test/system/dumpword/l_65537/cmd create mode 100644 test/system/dumpword/l_G/0.txt create mode 100644 test/system/dumpword/l_G/Makefile create mode 100755 test/system/dumpword/l_G/cmd create mode 100644 test/system/dumpword/l_minus1/0.txt create mode 100644 test/system/dumpword/l_minus1/Makefile create mode 100755 test/system/dumpword/l_minus1/cmd create mode 100644 test/system/dumpword/l_minus10/0.txt create mode 100644 test/system/dumpword/l_minus10/Makefile create mode 100755 test/system/dumpword/l_minus10/cmd create mode 100644 test/system/dumpword/l_minus32767/0.txt create mode 100644 test/system/dumpword/l_minus32767/Makefile create mode 100755 test/system/dumpword/l_minus32767/cmd create mode 100644 test/system/dumpword/l_minus32768/0.txt create mode 100644 test/system/dumpword/l_minus32768/Makefile create mode 100755 test/system/dumpword/l_minus32768/cmd create mode 100644 test/system/dumpword/l_minus32769/0.txt create mode 100644 test/system/dumpword/l_minus32769/Makefile create mode 100755 test/system/dumpword/l_minus32769/cmd create mode 100644 test/system/dumpword/l_sharp0/0.txt create mode 100644 test/system/dumpword/l_sharp0/Makefile create mode 100755 test/system/dumpword/l_sharp0/cmd create mode 100644 test/system/dumpword/l_sharp00001/0.txt create mode 100644 test/system/dumpword/l_sharp00001/Makefile create mode 100755 test/system/dumpword/l_sharp00001/cmd create mode 100644 test/system/dumpword/l_sharp0001/0.txt create mode 100644 test/system/dumpword/l_sharp0001/Makefile create mode 100755 test/system/dumpword/l_sharp0001/cmd create mode 100644 test/system/dumpword/l_sharp000F/0.txt create mode 100644 test/system/dumpword/l_sharp000F/Makefile create mode 100755 test/system/dumpword/l_sharp000F/cmd create mode 100644 test/system/dumpword/l_sharp001/0.txt create mode 100644 test/system/dumpword/l_sharp001/Makefile create mode 100755 test/system/dumpword/l_sharp001/cmd create mode 100644 test/system/dumpword/l_sharp01/0.txt create mode 100644 test/system/dumpword/l_sharp01/Makefile create mode 100755 test/system/dumpword/l_sharp01/cmd create mode 100644 test/system/dumpword/l_sharp1/0.txt create mode 100644 test/system/dumpword/l_sharp1/Makefile create mode 100755 test/system/dumpword/l_sharp1/cmd create mode 100644 test/system/dumpword/l_sharp10/0.txt create mode 100644 test/system/dumpword/l_sharp10/Makefile create mode 100755 test/system/dumpword/l_sharp10/cmd create mode 100644 test/system/dumpword/l_sharp11/0.txt create mode 100644 test/system/dumpword/l_sharp11/Makefile create mode 100755 test/system/dumpword/l_sharp11/cmd create mode 100644 test/system/dumpword/l_sharpF/0.txt create mode 100644 test/system/dumpword/l_sharpF/Makefile create mode 100755 test/system/dumpword/l_sharpF/cmd create mode 100644 test/system/dumpword/l_sharpFFFF/0.txt create mode 100644 test/system/dumpword/l_sharpFFFF/Makefile create mode 100755 test/system/dumpword/l_sharpFFFF/cmd create mode 100644 test/system/dumpword/l_sharpG/0.txt create mode 100644 test/system/dumpword/l_sharpG/Makefile create mode 100755 test/system/dumpword/l_sharpG/cmd create mode 100644 test/system/dumpword/minus1/0.txt create mode 100644 test/system/dumpword/minus1/Makefile create mode 100755 test/system/dumpword/minus1/cmd create mode 100644 test/system/dumpword/minus10/0.txt create mode 100644 test/system/dumpword/minus10/Makefile create mode 100755 test/system/dumpword/minus10/cmd create mode 100644 test/system/dumpword/minus32767/0.txt create mode 100644 test/system/dumpword/minus32767/Makefile create mode 100755 test/system/dumpword/minus32767/cmd create mode 100644 test/system/dumpword/minus32768/0.txt create mode 100644 test/system/dumpword/minus32768/Makefile create mode 100755 test/system/dumpword/minus32768/cmd create mode 100644 test/system/dumpword/minus32769/0.txt create mode 100644 test/system/dumpword/minus32769/Makefile create mode 100755 test/system/dumpword/minus32769/cmd delete mode 100644 test/system/dumpword/noopt/0.txt delete mode 100755 test/system/dumpword/noopt/cmd create mode 100644 test/system/dumpword/sharp0/0.txt create mode 100644 test/system/dumpword/sharp0/Makefile create mode 100755 test/system/dumpword/sharp0/cmd create mode 100644 test/system/dumpword/sharp00001/0.txt create mode 100644 test/system/dumpword/sharp00001/Makefile create mode 100755 test/system/dumpword/sharp00001/cmd create mode 100644 test/system/dumpword/sharp0001/0.txt create mode 100644 test/system/dumpword/sharp0001/Makefile create mode 100755 test/system/dumpword/sharp0001/cmd create mode 100644 test/system/dumpword/sharp000F/0.txt create mode 100644 test/system/dumpword/sharp000F/Makefile create mode 100755 test/system/dumpword/sharp000F/cmd create mode 100644 test/system/dumpword/sharp001/0.txt create mode 100644 test/system/dumpword/sharp001/Makefile create mode 100755 test/system/dumpword/sharp001/cmd create mode 100644 test/system/dumpword/sharp01/0.txt create mode 100644 test/system/dumpword/sharp01/Makefile create mode 100755 test/system/dumpword/sharp01/cmd create mode 100644 test/system/dumpword/sharp1/0.txt create mode 100644 test/system/dumpword/sharp1/Makefile create mode 100755 test/system/dumpword/sharp1/cmd create mode 100644 test/system/dumpword/sharp10/0.txt create mode 100644 test/system/dumpword/sharp10/Makefile create mode 100755 test/system/dumpword/sharp10/cmd create mode 100644 test/system/dumpword/sharp11/0.txt create mode 100644 test/system/dumpword/sharp11/Makefile create mode 100755 test/system/dumpword/sharp11/cmd create mode 100644 test/system/dumpword/sharpF/0.txt create mode 100644 test/system/dumpword/sharpF/Makefile create mode 100755 test/system/dumpword/sharpF/cmd create mode 100644 test/system/dumpword/sharpFFFF/0.txt create mode 100644 test/system/dumpword/sharpFFFF/Makefile create mode 100755 test/system/dumpword/sharpFFFF/cmd create mode 100644 test/system/dumpword/sharpG/0.txt create mode 100644 test/system/dumpword/sharpG/Makefile create mode 100755 test/system/dumpword/sharpG/cmd diff --git a/monitor/break.monitor b/monitor/break.monitor index 353a5d9..2de446d 100644 --- a/monitor/break.monitor +++ b/monitor/break.monitor @@ -1,4 +1,4 @@ -l as/sample/sum_10.o +l sum_10.o d a 0 #18 t a b a #7 diff --git a/monitor/continue_hello.monitor b/monitor/continue_hello.monitor index 72e1aa1..0792917 100644 --- a/monitor/continue_hello.monitor +++ b/monitor/continue_hello.monitor @@ -1,4 +1,4 @@ -l as/sample/hello.o +l hello.o d a 0 #22 t a c diff --git a/monitor/continue_sum10.monitor b/monitor/continue_sum10.monitor index 7d5ea6e..1105666 100644 --- a/monitor/continue_sum10.monitor +++ b/monitor/continue_sum10.monitor @@ -1,4 +1,4 @@ -l as/sample/sum_10.o +l sum_10.o d a 0 #18 t a c diff --git a/monitor/dump_0.monitor b/monitor/dump_0.monitor index 656211a..cabb5cb 100644 --- a/monitor/dump_0.monitor +++ b/monitor/dump_0.monitor @@ -1,2 +1,2 @@ -l as/sample/sum_10.o +l sum_10.o d diff --git a/monitor/dump_1.monitor b/monitor/dump_1.monitor index 8fb1c85..5913072 100644 --- a/monitor/dump_1.monitor +++ b/monitor/dump_1.monitor @@ -1,2 +1,2 @@ -l as/sample/sum_10.o +l sum_10.o d 0 diff --git a/monitor/dump_2.monitor b/monitor/dump_2.monitor index 2b0239e..98c066d 100644 --- a/monitor/dump_2.monitor +++ b/monitor/dump_2.monitor @@ -1,2 +1,2 @@ -l as/sample/sum_10.o +l sum_10.o d 0 #20 diff --git a/monitor/dump_3.monitor b/monitor/dump_3.monitor index 74fa8a4..cdcb4fe 100644 --- a/monitor/dump_3.monitor +++ b/monitor/dump_3.monitor @@ -1,2 +1,2 @@ -l as/sample/sum_10.o +l sum_10.o d 0 #20 #40 diff --git a/monitor/dump_plus.monitor b/monitor/dump_plus.monitor index afbca65..77d4f87 100644 --- a/monitor/dump_plus.monitor +++ b/monitor/dump_plus.monitor @@ -1,2 +1,2 @@ -l as/sample/sum_10.o +l sum_10.o d 0 +#20 diff --git a/monitor/load.monitor b/monitor/load.monitor index 656211a..cabb5cb 100644 --- a/monitor/load.monitor +++ b/monitor/load.monitor @@ -1,2 +1,2 @@ -l as/sample/sum_10.o +l sum_10.o d diff --git a/monitor/revert_hello.monitor b/monitor/revert_hello.monitor index f3060e1..0065690 100644 --- a/monitor/revert_hello.monitor +++ b/monitor/revert_hello.monitor @@ -1,3 +1,3 @@ -l as/sample/hello.o +l hello.o d a 0 #22 r 0 #22 diff --git a/test/system/casl2_cmd/cmd_adda_r1_r2/0.txt b/test/system/casl2_cmd/cmd_adda_r1_r2/0.txt index 55e674c..28b397f 100644 --- a/test/system/casl2_cmd/cmd_adda_r1_r2/0.txt +++ b/test/system/casl2_cmd/cmd_adda_r1_r2/0.txt @@ -1,86 +1,3 @@ -;;; ADDA r1,r2 -MAIN START -BEGIN LAD GR1,1 - LAD GR2,1 - LAD GR3,1 - LAD GR4,1 - LAD GR5,1 - LAD GR6,1 - LAD GR7,1 - LAD GR0,1 - ADDA GR1,GR1 - ADDA GR1,GR2 - ADDA GR1,GR3 - ADDA GR1,GR4 - ADDA GR1,GR5 - ADDA GR1,GR6 - ADDA GR1,GR7 - LAD GR1,1 - ADDA GR2,GR0 - ADDA GR2,GR1 - ADDA GR2,GR2 - ADDA GR2,GR3 - ADDA GR2,GR4 - ADDA GR2,GR5 - ADDA GR2,GR6 - ADDA GR2,GR7 - ADDA GR2,GR0 - LAD GR2,1 - ADDA GR3,GR1 - ADDA GR3,GR2 - ADDA GR3,GR3 - ADDA GR3,GR4 - ADDA GR3,GR5 - ADDA GR3,GR6 - ADDA GR3,GR7 - ADDA GR3,GR0 - LAD GR3,1 - ADDA GR4,GR1 - ADDA GR4,GR2 - ADDA GR4,GR3 - ADDA GR4,GR4 - ADDA GR4,GR5 - ADDA GR4,GR6 - ADDA GR4,GR7 - ADDA GR4,GR0 - LAD GR4,1 - ADDA GR5,GR1 - ADDA GR5,GR2 - ADDA GR5,GR3 - ADDA GR5,GR4 - ADDA GR5,GR5 - ADDA GR5,GR6 - ADDA GR5,GR7 - ADDA GR5,GR0 - LAD GR5,1 - ADDA GR6,GR1 - ADDA GR6,GR2 - ADDA GR6,GR3 - ADDA GR6,GR4 - ADDA GR6,GR5 - ADDA GR6,GR6 - ADDA GR6,GR7 - ADDA GR6,GR0 - LAD GR6,1 - ADDA GR7,GR1 - ADDA GR7,GR2 - ADDA GR7,GR3 - ADDA GR7,GR4 - ADDA GR7,GR5 - ADDA GR7,GR6 - ADDA GR7,GR7 - ADDA GR7,GR0 - LAD GR7,1 - ADDA GR0,GR1 - ADDA GR0,GR2 - ADDA GR0,GR3 - ADDA GR0,GR4 - ADDA GR0,GR5 - ADDA GR0,GR6 - ADDA GR0,GR7 - ADDA GR0,GR0 - RET - END Assemble ../../../../as/cmd/ADDA/adda_r1_r2.casl (0) diff --git a/test/system/casl2_cmd/cmd_adda_r1_r2/cmd b/test/system/casl2_cmd/cmd_adda_r1_r2/cmd index 2f72152..e7bef90 100755 --- a/test/system/casl2_cmd/cmd_adda_r1_r2/cmd +++ b/test/system/casl2_cmd/cmd_adda_r1_r2/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/ADDA/adda_r1_r2.casl ../../../../casl2 -atd -M128 ../../../../as/cmd/ADDA/adda_r1_r2.casl diff --git a/test/system/casl2_cmd/cmd_adda_r_adr/0.txt b/test/system/casl2_cmd/cmd_adda_r_adr/0.txt index 819eb57..0912dc9 100644 --- a/test/system/casl2_cmd/cmd_adda_r_adr/0.txt +++ b/test/system/casl2_cmd/cmd_adda_r_adr/0.txt @@ -1,11 +1,3 @@ -;;; ADDA r,adr -MAIN START -BEGIN LD GR1,A - ADDA GR1,B - RET -A DC 3 -B DC 1 - END Assemble ../../../../as/cmd/ADDA/adda_r_adr.casl (0) diff --git a/test/system/casl2_cmd/cmd_adda_r_adr/cmd b/test/system/casl2_cmd/cmd_adda_r_adr/cmd index 51eac5e..caaa4b9 100755 --- a/test/system/casl2_cmd/cmd_adda_r_adr/cmd +++ b/test/system/casl2_cmd/cmd_adda_r_adr/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/ADDA/adda_r_adr.casl ../../../../casl2 -atd -M8 ../../../../as/cmd/ADDA/adda_r_adr.casl diff --git a/test/system/casl2_cmd/cmd_adda_r_adr___o/0.txt b/test/system/casl2_cmd/cmd_adda_r_adr___o/0.txt index 9933e02..ae57ee6 100644 --- a/test/system/casl2_cmd/cmd_adda_r_adr___o/0.txt +++ b/test/system/casl2_cmd/cmd_adda_r_adr___o/0.txt @@ -1,11 +1,3 @@ -;;; ADDA r,adr オーバーフロー -MAIN START - LD GR1,A - ADDA GR1,B - RET -A DC #8002 ; -32766 -B DC #8001 ; -32767 - END Assemble ../../../../as/cmd/ADDA/adda_r_adr__o.casl (0) diff --git a/test/system/casl2_cmd/cmd_adda_r_adr___o/cmd b/test/system/casl2_cmd/cmd_adda_r_adr___o/cmd index d6cc17f..bfbf8bc 100755 --- a/test/system/casl2_cmd/cmd_adda_r_adr___o/cmd +++ b/test/system/casl2_cmd/cmd_adda_r_adr___o/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/ADDA/adda_r_adr__o.casl ../../../../casl2 -atd -M8 ../../../../as/cmd/ADDA/adda_r_adr__o.casl diff --git a/test/system/casl2_cmd/cmd_adda_r_adr___z/0.txt b/test/system/casl2_cmd/cmd_adda_r_adr___z/0.txt index dfb692e..10a1de2 100644 --- a/test/system/casl2_cmd/cmd_adda_r_adr___z/0.txt +++ b/test/system/casl2_cmd/cmd_adda_r_adr___z/0.txt @@ -1,11 +1,3 @@ -;;; ADDA r,adr 演算結果が零 -MAIN START - LD GR1,A - ADDA GR1,B - RET -A DC 0 -B DC 0 - END Assemble ../../../../as/cmd/ADDA/adda_r_adr__z.casl (0) diff --git a/test/system/casl2_cmd/cmd_adda_r_adr___z/cmd b/test/system/casl2_cmd/cmd_adda_r_adr___z/cmd index 073c997..fda5f32 100755 --- a/test/system/casl2_cmd/cmd_adda_r_adr___z/cmd +++ b/test/system/casl2_cmd/cmd_adda_r_adr___z/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/ADDA/adda_r_adr__z.casl ../../../../casl2 -atd -M8 ../../../../as/cmd/ADDA/adda_r_adr__z.casl diff --git a/test/system/casl2_cmd/cmd_adda_r_adr__ao/0.txt b/test/system/casl2_cmd/cmd_adda_r_adr__ao/0.txt index 8d271b6..2ea2abb 100644 --- a/test/system/casl2_cmd/cmd_adda_r_adr__ao/0.txt +++ b/test/system/casl2_cmd/cmd_adda_r_adr__ao/0.txt @@ -1,11 +1,3 @@ -;;; ADDA r,adr 正数でオーバーフロー -MAIN START - LD GR1,A - ADDA GR1,B - RET -A DC #7FFE ; 32766 -B DC #000A ; 10 - END Assemble ../../../../as/cmd/ADDA/adda_r_adr__ao.casl (0) diff --git a/test/system/casl2_cmd/cmd_adda_r_adr__ao/cmd b/test/system/casl2_cmd/cmd_adda_r_adr__ao/cmd index e45a270..f443bfc 100755 --- a/test/system/casl2_cmd/cmd_adda_r_adr__ao/cmd +++ b/test/system/casl2_cmd/cmd_adda_r_adr__ao/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/ADDA/adda_r_adr__ao.casl ../../../../casl2 -atd -M8 ../../../../as/cmd/ADDA/adda_r_adr__ao.casl diff --git a/test/system/casl2_cmd/cmd_adda_r_adr__as0/0.txt b/test/system/casl2_cmd/cmd_adda_r_adr__as0/0.txt index 8c16e2e..8a76a22 100644 --- a/test/system/casl2_cmd/cmd_adda_r_adr__as0/0.txt +++ b/test/system/casl2_cmd/cmd_adda_r_adr__as0/0.txt @@ -1,11 +1,3 @@ -;;; ADDA r,adr 演算結果が負数(r > adr) -MAIN START - LD GR1,A - ADDA GR1,B - RET -A DC #000A ; 10 -B DC #FFEC ; -20 - END Assemble ../../../../as/cmd/ADDA/adda_r_adr__as0.casl (0) diff --git a/test/system/casl2_cmd/cmd_adda_r_adr__as0/cmd b/test/system/casl2_cmd/cmd_adda_r_adr__as0/cmd index 0640f56..a2a215a 100755 --- a/test/system/casl2_cmd/cmd_adda_r_adr__as0/cmd +++ b/test/system/casl2_cmd/cmd_adda_r_adr__as0/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/ADDA/adda_r_adr__as0.casl ../../../../casl2 -atd -M8 ../../../../as/cmd/ADDA/adda_r_adr__as0.casl diff --git a/test/system/casl2_cmd/cmd_adda_r_adr__as1/0.txt b/test/system/casl2_cmd/cmd_adda_r_adr__as1/0.txt index 45dceb6..8378443 100644 --- a/test/system/casl2_cmd/cmd_adda_r_adr__as1/0.txt +++ b/test/system/casl2_cmd/cmd_adda_r_adr__as1/0.txt @@ -1,11 +1,3 @@ -;;; ADDA r,adr 演算結果が負数(r < adr) -MAIN START - LD GR1,A - ADDA GR1,B - RET -A DC #FFEC ; -20 -B DC #000A ; 10 - END Assemble ../../../../as/cmd/ADDA/adda_r_adr__as1.casl (0) diff --git a/test/system/casl2_cmd/cmd_adda_r_adr__as1/cmd b/test/system/casl2_cmd/cmd_adda_r_adr__as1/cmd index d7824b9..3b867cd 100755 --- a/test/system/casl2_cmd/cmd_adda_r_adr__as1/cmd +++ b/test/system/casl2_cmd/cmd_adda_r_adr__as1/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/ADDA/adda_r_adr__as1.casl ../../../../casl2 -atd -M8 ../../../../as/cmd/ADDA/adda_r_adr__as1.casl diff --git a/test/system/casl2_cmd/cmd_adda_r_adr__az/0.txt b/test/system/casl2_cmd/cmd_adda_r_adr__az/0.txt index 6d85054..3fb7811 100644 --- a/test/system/casl2_cmd/cmd_adda_r_adr__az/0.txt +++ b/test/system/casl2_cmd/cmd_adda_r_adr__az/0.txt @@ -1,11 +1,3 @@ -;;; ADDA r,adr 演算結果が零 -MAIN START - LD GR1,A - ADDA GR1,B - RET -A DC #FFF6 ; -10 -B DC 10 - END Assemble ../../../../as/cmd/ADDA/adda_r_adr__az.casl (0) diff --git a/test/system/casl2_cmd/cmd_adda_r_adr__az/cmd b/test/system/casl2_cmd/cmd_adda_r_adr__az/cmd index 1e22480..cbf820b 100755 --- a/test/system/casl2_cmd/cmd_adda_r_adr__az/cmd +++ b/test/system/casl2_cmd/cmd_adda_r_adr__az/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/ADDA/adda_r_adr__az.casl ../../../../casl2 -atd -M8 ../../../../as/cmd/ADDA/adda_r_adr__az.casl diff --git a/test/system/casl2_cmd/cmd_adda_r_adr__lo/0.txt b/test/system/casl2_cmd/cmd_adda_r_adr__lo/0.txt index 81710a7..dc96ca8 100644 --- a/test/system/casl2_cmd/cmd_adda_r_adr__lo/0.txt +++ b/test/system/casl2_cmd/cmd_adda_r_adr__lo/0.txt @@ -1,11 +1,3 @@ -;;; ADDA r,adr ADDLではオーバーフロー -MAIN START - LD GR1,A - ADDA GR1,B - RET -A DC #FFFE ; -2 -B DC #000F ; 15 - END Assemble ../../../../as/cmd/ADDA/adda_r_adr__lo.casl (0) diff --git a/test/system/casl2_cmd/cmd_adda_r_adr__lo/cmd b/test/system/casl2_cmd/cmd_adda_r_adr__lo/cmd index 7a12e57..4702794 100755 --- a/test/system/casl2_cmd/cmd_adda_r_adr__lo/cmd +++ b/test/system/casl2_cmd/cmd_adda_r_adr__lo/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/ADDA/adda_r_adr__lo.casl ../../../../casl2 -atd -M8 ../../../../as/cmd/ADDA/adda_r_adr__lo.casl diff --git a/test/system/casl2_cmd/cmd_adda_r_adr_x/0.txt b/test/system/casl2_cmd/cmd_adda_r_adr_x/0.txt index ee5cc88..94b0a33 100644 --- a/test/system/casl2_cmd/cmd_adda_r_adr_x/0.txt +++ b/test/system/casl2_cmd/cmd_adda_r_adr_x/0.txt @@ -1,12 +1,3 @@ -;;; ADDA r,adr,x -MAIN START -BEGIN LD GR1,A - LAD GR2,1 - ADDA GR1,A,GR2 - RET -A DC 3 - DC 1 - END Assemble ../../../../as/cmd/ADDA/adda_r_adr_x.casl (0) diff --git a/test/system/casl2_cmd/cmd_adda_r_adr_x/cmd b/test/system/casl2_cmd/cmd_adda_r_adr_x/cmd index 5e469c3..d45a59f 100755 --- a/test/system/casl2_cmd/cmd_adda_r_adr_x/cmd +++ b/test/system/casl2_cmd/cmd_adda_r_adr_x/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/ADDA/adda_r_adr_x.casl ../../../../casl2 -atd -M16 ../../../../as/cmd/ADDA/adda_r_adr_x.casl diff --git a/test/system/casl2_cmd/cmd_addl_r1_r2/0.txt b/test/system/casl2_cmd/cmd_addl_r1_r2/0.txt index 5680ef3..6157553 100644 --- a/test/system/casl2_cmd/cmd_addl_r1_r2/0.txt +++ b/test/system/casl2_cmd/cmd_addl_r1_r2/0.txt @@ -1,12 +1,3 @@ -;;; ADDL r1,r2 -MAIN START -BEGIN LD GR1,A - LD GR2,B - ADDL GR1,GR2 - RET -A DC 3 -B DC 1 - END Assemble ../../../../as/cmd/ADDL/addl_r1_r2.casl (0) diff --git a/test/system/casl2_cmd/cmd_addl_r1_r2/cmd b/test/system/casl2_cmd/cmd_addl_r1_r2/cmd index 320bd6b..77be9d3 100755 --- a/test/system/casl2_cmd/cmd_addl_r1_r2/cmd +++ b/test/system/casl2_cmd/cmd_addl_r1_r2/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/ADDL/addl_r1_r2.casl ../../../../casl2 -aTd -M16 ../../../../as/cmd/ADDL/addl_r1_r2.casl diff --git a/test/system/casl2_cmd/cmd_addl_r_adr/0.txt b/test/system/casl2_cmd/cmd_addl_r_adr/0.txt index b663af8..e801f29 100644 --- a/test/system/casl2_cmd/cmd_addl_r_adr/0.txt +++ b/test/system/casl2_cmd/cmd_addl_r_adr/0.txt @@ -1,11 +1,3 @@ -;;; ADDL r,adr -MAIN START - LD GR1,A - ADDL GR1,B - RET -A DC 3 -B DC 1 - END Assemble ../../../../as/cmd/ADDL/addl_r_adr.casl (0) diff --git a/test/system/casl2_cmd/cmd_addl_r_adr/cmd b/test/system/casl2_cmd/cmd_addl_r_adr/cmd index 09953f1..7610fa7 100755 --- a/test/system/casl2_cmd/cmd_addl_r_adr/cmd +++ b/test/system/casl2_cmd/cmd_addl_r_adr/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/ADDL/addl_r_adr.casl ../../../../casl2 -aTd -M8 ../../../../as/cmd/ADDL/addl_r_adr.casl diff --git a/test/system/casl2_cmd/cmd_addl_r_adr__ao/0.txt b/test/system/casl2_cmd/cmd_addl_r_adr__ao/0.txt index 8577e2e..6b4e2bb 100644 --- a/test/system/casl2_cmd/cmd_addl_r_adr__ao/0.txt +++ b/test/system/casl2_cmd/cmd_addl_r_adr__ao/0.txt @@ -1,11 +1,3 @@ -;;; ADDL r,adr ADDAでは正数でオーバーフロー -MAIN START - LD GR1,A - ADDL GR1,B - RET -A DC #7FFE ; 32766 -B DC #000A ; 10 - END Assemble ../../../../as/cmd/ADDL/addl_r_adr__ao.casl (0) diff --git a/test/system/casl2_cmd/cmd_addl_r_adr__ao/cmd b/test/system/casl2_cmd/cmd_addl_r_adr__ao/cmd index 900239e..2cc7cf9 100755 --- a/test/system/casl2_cmd/cmd_addl_r_adr__ao/cmd +++ b/test/system/casl2_cmd/cmd_addl_r_adr__ao/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/ADDL/addl_r_adr__ao.casl ../../../../casl2 -aTd -M8 ../../../../as/cmd/ADDL/addl_r_adr__ao.casl diff --git a/test/system/casl2_cmd/cmd_addl_r_adr__as0/0.txt b/test/system/casl2_cmd/cmd_addl_r_adr__as0/0.txt index 9ee1007..4dabe78 100644 --- a/test/system/casl2_cmd/cmd_addl_r_adr__as0/0.txt +++ b/test/system/casl2_cmd/cmd_addl_r_adr__as0/0.txt @@ -1,11 +1,3 @@ -;;; ADDL r,adr 演算結果が負数(r > adr) -MAIN START - LD GR1,A - ADDL GR1,B - RET -A DC #000A ; 10 -B DC #FFEC ; -20 - END Assemble ../../../../as/cmd/ADDL/addl_r_adr__as0.casl (0) diff --git a/test/system/casl2_cmd/cmd_addl_r_adr__as0/cmd b/test/system/casl2_cmd/cmd_addl_r_adr__as0/cmd index c1b39be..e315271 100755 --- a/test/system/casl2_cmd/cmd_addl_r_adr__as0/cmd +++ b/test/system/casl2_cmd/cmd_addl_r_adr__as0/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/ADDL/addl_r_adr__as0.casl ../../../../casl2 -aTd -M8 ../../../../as/cmd/ADDL/addl_r_adr__as0.casl diff --git a/test/system/casl2_cmd/cmd_addl_r_adr__as1/0.txt b/test/system/casl2_cmd/cmd_addl_r_adr__as1/0.txt index 48a2f57..6c7758e 100644 --- a/test/system/casl2_cmd/cmd_addl_r_adr__as1/0.txt +++ b/test/system/casl2_cmd/cmd_addl_r_adr__as1/0.txt @@ -1,11 +1,3 @@ -;;; ADDL r,adr -MAIN START - LD GR1,A - ADDL GR1,B - RET -A DC #FFEC ; 65516 -B DC #000A ; 10 - END Assemble ../../../../as/cmd/ADDL/addl_r_adr__as1.casl (0) diff --git a/test/system/casl2_cmd/cmd_addl_r_adr__as1/cmd b/test/system/casl2_cmd/cmd_addl_r_adr__as1/cmd index d41bc25..a731b98 100755 --- a/test/system/casl2_cmd/cmd_addl_r_adr__as1/cmd +++ b/test/system/casl2_cmd/cmd_addl_r_adr__as1/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/ADDL/addl_r_adr__as1.casl ../../../../casl2 -aTd -M8 ../../../../as/cmd/ADDL/addl_r_adr__as1.casl diff --git a/test/system/casl2_cmd/cmd_addl_r_adr__az/0.txt b/test/system/casl2_cmd/cmd_addl_r_adr__az/0.txt index 3c2e33a..fb4d0a3 100644 --- a/test/system/casl2_cmd/cmd_addl_r_adr__az/0.txt +++ b/test/system/casl2_cmd/cmd_addl_r_adr__az/0.txt @@ -1,11 +1,3 @@ -;;; ADDL r,adr ADDAでは演算結果が零 -MAIN START - LD GR1,A - ADDL GR1,B - RET -A DC #FFF6 ; 65526 -B DC 10 - END Assemble ../../../../as/cmd/ADDL/addl_r_adr__az.casl (0) diff --git a/test/system/casl2_cmd/cmd_addl_r_adr__az/cmd b/test/system/casl2_cmd/cmd_addl_r_adr__az/cmd index d71d6a2..df6edd8 100755 --- a/test/system/casl2_cmd/cmd_addl_r_adr__az/cmd +++ b/test/system/casl2_cmd/cmd_addl_r_adr__az/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/ADDL/addl_r_adr__az.casl ../../../../casl2 -aTd -M8 ../../../../as/cmd/ADDL/addl_r_adr__az.casl diff --git a/test/system/casl2_cmd/cmd_addl_r_adr__lo/0.txt b/test/system/casl2_cmd/cmd_addl_r_adr__lo/0.txt index 2682f60..45f645f 100644 --- a/test/system/casl2_cmd/cmd_addl_r_adr__lo/0.txt +++ b/test/system/casl2_cmd/cmd_addl_r_adr__lo/0.txt @@ -1,11 +1,3 @@ -;;; ADDL r,adr ADDLではオーバーフロー -MAIN START - LD GR1,A - ADDL GR1,B - RET -A DC #FFFE ; -2 -B DC #000F ; 15 - END Assemble ../../../../as/cmd/ADDL/addl_r_adr__lo.casl (0) diff --git a/test/system/casl2_cmd/cmd_addl_r_adr__lo/cmd b/test/system/casl2_cmd/cmd_addl_r_adr__lo/cmd index 28ec839..56cadce 100755 --- a/test/system/casl2_cmd/cmd_addl_r_adr__lo/cmd +++ b/test/system/casl2_cmd/cmd_addl_r_adr__lo/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/ADDL/addl_r_adr__lo.casl ../../../../casl2 -aTd -M8 ../../../../as/cmd/ADDL/addl_r_adr__lo.casl diff --git a/test/system/casl2_cmd/cmd_addl_r_adr__o/0.txt b/test/system/casl2_cmd/cmd_addl_r_adr__o/0.txt index 42ee492..30249a6 100644 --- a/test/system/casl2_cmd/cmd_addl_r_adr__o/0.txt +++ b/test/system/casl2_cmd/cmd_addl_r_adr__o/0.txt @@ -1,11 +1,3 @@ -;;; ADDL r,adr オーバーフロー -MAIN START - LD GR1,A - ADDL GR1,B - RET -A DC #8002 ; 32770 -B DC #8001 ; 32769 - END Assemble ../../../../as/cmd/ADDL/addl_r_adr__o.casl (0) diff --git a/test/system/casl2_cmd/cmd_addl_r_adr__o/cmd b/test/system/casl2_cmd/cmd_addl_r_adr__o/cmd index 6b6c5a9..e570a9a 100755 --- a/test/system/casl2_cmd/cmd_addl_r_adr__o/cmd +++ b/test/system/casl2_cmd/cmd_addl_r_adr__o/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/ADDL/addl_r_adr__o.casl ../../../../casl2 -aTd -M8 ../../../../as/cmd/ADDL/addl_r_adr__o.casl diff --git a/test/system/casl2_cmd/cmd_addl_r_adr_x/0.txt b/test/system/casl2_cmd/cmd_addl_r_adr_x/0.txt index f6747c9..691c3e2 100644 --- a/test/system/casl2_cmd/cmd_addl_r_adr_x/0.txt +++ b/test/system/casl2_cmd/cmd_addl_r_adr_x/0.txt @@ -1,11 +1,3 @@ -;;; ADDL r,adr 演算結果が零 -MAIN START - LD GR1,A - ADDL GR1,B - RET -A DC 0 -B DC 0 - END Assemble ../../../../as/cmd/ADDL/addl_r_adr__z.casl (0) diff --git a/test/system/casl2_cmd/cmd_addl_r_adr_x/cmd b/test/system/casl2_cmd/cmd_addl_r_adr_x/cmd index a75c0e6..e7278ac 100755 --- a/test/system/casl2_cmd/cmd_addl_r_adr_x/cmd +++ b/test/system/casl2_cmd/cmd_addl_r_adr_x/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/ADDL/addl_r_adr__z.casl ../../../../casl2 -aTd -M8 ../../../../as/cmd/ADDL/addl_r_adr__z.casl diff --git a/test/system/casl2_cmd/cmd_and_r1_r2/0.txt b/test/system/casl2_cmd/cmd_and_r1_r2/0.txt index 40bcc80..dd2a889 100644 --- a/test/system/casl2_cmd/cmd_and_r1_r2/0.txt +++ b/test/system/casl2_cmd/cmd_and_r1_r2/0.txt @@ -1,12 +1,3 @@ -;;; AND r1,r2 -MAIN START - LD GR1,A - LD GR2,B - AND GR1,GR2 - RET -A DC #3000 -B DC #4FFF - END Assemble ../../../../as/cmd/AND/and_r1_r2.casl (0) diff --git a/test/system/casl2_cmd/cmd_and_r1_r2/cmd b/test/system/casl2_cmd/cmd_and_r1_r2/cmd index 5e43309..630091f 100755 --- a/test/system/casl2_cmd/cmd_and_r1_r2/cmd +++ b/test/system/casl2_cmd/cmd_and_r1_r2/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/AND/and_r1_r2.casl ../../../../casl2 -atd -M16 ../../../../as/cmd/AND/and_r1_r2.casl diff --git a/test/system/casl2_cmd/cmd_and_r_adr/0.txt b/test/system/casl2_cmd/cmd_and_r_adr/0.txt index f7fea29..f4c2e1e 100644 --- a/test/system/casl2_cmd/cmd_and_r_adr/0.txt +++ b/test/system/casl2_cmd/cmd_and_r_adr/0.txt @@ -1,11 +1,3 @@ -;;; AND r,adr -MAIN START - LD GR1,A - AND GR1,B - RET -A DC #3000 -B DC #4FFF - END Assemble ../../../../as/cmd/AND/and_r_adr.casl (0) diff --git a/test/system/casl2_cmd/cmd_and_r_adr/cmd b/test/system/casl2_cmd/cmd_and_r_adr/cmd index a964875..97030b7 100755 --- a/test/system/casl2_cmd/cmd_and_r_adr/cmd +++ b/test/system/casl2_cmd/cmd_and_r_adr/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/AND/and_r_adr.casl ../../../../casl2 -atd -M8 ../../../../as/cmd/AND/and_r_adr.casl diff --git a/test/system/casl2_cmd/cmd_and_r_adr__s/0.txt b/test/system/casl2_cmd/cmd_and_r_adr__s/0.txt index 779d4f0..e02c198 100644 --- a/test/system/casl2_cmd/cmd_and_r_adr__s/0.txt +++ b/test/system/casl2_cmd/cmd_and_r_adr__s/0.txt @@ -1,11 +1,3 @@ -;;; AND r,adr 演算結果の符号が負 -MAIN START - LD GR1,A - AND GR1,B - RET -A DC #8000 -B DC #FFFF - END Assemble ../../../../as/cmd/AND/and_r_adr__s.casl (0) diff --git a/test/system/casl2_cmd/cmd_and_r_adr__s/cmd b/test/system/casl2_cmd/cmd_and_r_adr__s/cmd index 2039852..fd50beb 100755 --- a/test/system/casl2_cmd/cmd_and_r_adr__s/cmd +++ b/test/system/casl2_cmd/cmd_and_r_adr__s/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/AND/and_r_adr__s.casl ../../../../casl2 -atd -M8 ../../../../as/cmd/AND/and_r_adr__s.casl diff --git a/test/system/casl2_cmd/cmd_and_r_adr__z/0.txt b/test/system/casl2_cmd/cmd_and_r_adr__z/0.txt index 6ac7746..90661b1 100644 --- a/test/system/casl2_cmd/cmd_and_r_adr__z/0.txt +++ b/test/system/casl2_cmd/cmd_and_r_adr__z/0.txt @@ -1,11 +1,3 @@ -;;; AND r,adr 演算結果が零 -MAIN START - LD GR1,A - AND GR1,B - RET -A DC #0001 -B DC #FFFE - END Assemble ../../../../as/cmd/AND/and_r_adr__z.casl (0) diff --git a/test/system/casl2_cmd/cmd_and_r_adr__z/cmd b/test/system/casl2_cmd/cmd_and_r_adr__z/cmd index dbce555..02e4c93 100755 --- a/test/system/casl2_cmd/cmd_and_r_adr__z/cmd +++ b/test/system/casl2_cmd/cmd_and_r_adr__z/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/AND/and_r_adr__z.casl ../../../../casl2 -atd -M8 ../../../../as/cmd/AND/and_r_adr__z.casl diff --git a/test/system/casl2_cmd/cmd_and_r_adr_x/0.txt b/test/system/casl2_cmd/cmd_and_r_adr_x/0.txt index e22a0b9..2a61e00 100644 --- a/test/system/casl2_cmd/cmd_and_r_adr_x/0.txt +++ b/test/system/casl2_cmd/cmd_and_r_adr_x/0.txt @@ -1,12 +1,3 @@ -;;; AND r,adr,x -MAIN START - LD GR1,A - LAD GR2,1 - AND GR1,A,GR2 - RET -A DC #3000 - DC #4FFF - END Assemble ../../../../as/cmd/AND/and_r_adr_x.casl (0) diff --git a/test/system/casl2_cmd/cmd_and_r_adr_x/cmd b/test/system/casl2_cmd/cmd_and_r_adr_x/cmd index c02b72f..c667377 100755 --- a/test/system/casl2_cmd/cmd_and_r_adr_x/cmd +++ b/test/system/casl2_cmd/cmd_and_r_adr_x/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/AND/and_r_adr_x.casl ../../../../casl2 -atd -M16 ../../../../as/cmd/AND/and_r_adr_x.casl diff --git a/test/system/casl2_cmd/cmd_call__both/0.txt b/test/system/casl2_cmd/cmd_call__both/0.txt index c0f0a71..2477381 100644 --- a/test/system/casl2_cmd/cmd_call__both/0.txt +++ b/test/system/casl2_cmd/cmd_call__both/0.txt @@ -1,17 +1,3 @@ -;;; CALL -;;; 同じプログラムの中とほかのプログラムの入口名の両方で定義されたラベルを指定 -;;; YACASL2では、ほかのプログラムの入口名を優先 -MAIN START BEGIN -BEGIN LAD GR1,29 - CALL COPY - RET -COPY LD GR2,GR1 - RET - END -COPY START - LD GR2,GR1 - RET - END Assemble ../../../../as/cmd/CALL/call__both.casl (0) diff --git a/test/system/casl2_cmd/cmd_call__both/cmd b/test/system/casl2_cmd/cmd_call__both/cmd index 7211a48..7ee0af2 100755 --- a/test/system/casl2_cmd/cmd_call__both/cmd +++ b/test/system/casl2_cmd/cmd_call__both/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/CALL/call__both.casl ../../../../casl2 -atd -M16 ../../../../as/cmd/CALL/call__both.casl diff --git a/test/system/casl2_cmd/cmd_call__inner/0.txt b/test/system/casl2_cmd/cmd_call__inner/0.txt index 50ff91d..cbbef61 100644 --- a/test/system/casl2_cmd/cmd_call__inner/0.txt +++ b/test/system/casl2_cmd/cmd_call__inner/0.txt @@ -1,11 +1,3 @@ -;;; CALL 同じプログラムの中にあるラベルを指定 -MAIN START BEGIN -BEGIN LAD GR1,29 - CALL COPY - RET -COPY LD GR2,GR1 - RET - END Assemble ../../../../as/cmd/CALL/call__inner.casl (0) diff --git a/test/system/casl2_cmd/cmd_call__inner/cmd b/test/system/casl2_cmd/cmd_call__inner/cmd index a92d5b3..8525b63 100755 --- a/test/system/casl2_cmd/cmd_call__inner/cmd +++ b/test/system/casl2_cmd/cmd_call__inner/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/CALL/call__inner.casl ../../../../casl2 -atd -M16 ../../../../as/cmd/CALL/call__inner.casl diff --git a/test/system/casl2_cmd/cmd_call__outer/0.txt b/test/system/casl2_cmd/cmd_call__outer/0.txt index c9811ce..dc0ae95 100644 --- a/test/system/casl2_cmd/cmd_call__outer/0.txt +++ b/test/system/casl2_cmd/cmd_call__outer/0.txt @@ -1,13 +1,3 @@ -;;; CALL ほかのプログラムの入口名を指定 -MAIN START - LAD GR1,29 - CALL COPY - RET - END -COPY START - LD GR2,GR1 - RET - END Assemble ../../../../as/cmd/CALL/call__outer.casl (0) diff --git a/test/system/casl2_cmd/cmd_call__outer/cmd b/test/system/casl2_cmd/cmd_call__outer/cmd index d91494f..a0c81f7 100755 --- a/test/system/casl2_cmd/cmd_call__outer/cmd +++ b/test/system/casl2_cmd/cmd_call__outer/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/CALL/call__outer.casl ../../../../casl2 -atd -M16 ../../../../as/cmd/CALL/call__outer.casl diff --git a/test/system/casl2_cmd/cmd_cpa_r1_r2__s/0.txt b/test/system/casl2_cmd/cmd_cpa_r1_r2__s/0.txt index 48572c6..1d48183 100644 --- a/test/system/casl2_cmd/cmd_cpa_r1_r2__s/0.txt +++ b/test/system/casl2_cmd/cmd_cpa_r1_r2__s/0.txt @@ -1,12 +1,3 @@ -;;; CPA r1,r2 SF:1 -MAIN START BEGIN -BEGIN LD GR1,A - LD GR2,B - CPA GR1,GR2 - RET -A DC #5000 -B DC #7000 - END Assemble ../../../../as/cmd/CPA/cpa_r1_r2__s.casl (0) diff --git a/test/system/casl2_cmd/cmd_cpa_r1_r2__s/cmd b/test/system/casl2_cmd/cmd_cpa_r1_r2__s/cmd index 5a1589a..0c96ee2 100755 --- a/test/system/casl2_cmd/cmd_cpa_r1_r2__s/cmd +++ b/test/system/casl2_cmd/cmd_cpa_r1_r2__s/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/CPA/cpa_r1_r2__s.casl ../../../../casl2 -atd -M16 ../../../../as/cmd/CPA/cpa_r1_r2__s.casl diff --git a/test/system/casl2_cmd/cmd_cpa_r_adr/0.txt b/test/system/casl2_cmd/cmd_cpa_r_adr/0.txt index 3463f43..c31177e 100644 --- a/test/system/casl2_cmd/cmd_cpa_r_adr/0.txt +++ b/test/system/casl2_cmd/cmd_cpa_r_adr/0.txt @@ -1,11 +1,3 @@ -;;; CPA r,adr -MAIN START BEGIN -BEGIN LD GR1,A - CPA GR1,B - RET -A DC #5000 -B DC #3000 - END Assemble ../../../../as/cmd/CPA/cpa_r_adr.casl (0) diff --git a/test/system/casl2_cmd/cmd_cpa_r_adr/cmd b/test/system/casl2_cmd/cmd_cpa_r_adr/cmd index 46248a6..c6b9ad8 100755 --- a/test/system/casl2_cmd/cmd_cpa_r_adr/cmd +++ b/test/system/casl2_cmd/cmd_cpa_r_adr/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/CPA/cpa_r_adr.casl ../../../../casl2 -atd -M8 ../../../../as/cmd/CPA/cpa_r_adr.casl diff --git a/test/system/casl2_cmd/cmd_cpa_r_adr__ls/0.txt b/test/system/casl2_cmd/cmd_cpa_r_adr__ls/0.txt index 5386445..3ad64e9 100644 --- a/test/system/casl2_cmd/cmd_cpa_r_adr__ls/0.txt +++ b/test/system/casl2_cmd/cmd_cpa_r_adr__ls/0.txt @@ -1,11 +1,3 @@ -;;; CPA r,adr -MAIN START BEGIN -BEGIN LD GR1,A - CPA GR1,B - RET -A DC #5000 -B DC #8000 - END Assemble ../../../../as/cmd/CPA/cpa_r_adr__ls.casl (0) diff --git a/test/system/casl2_cmd/cmd_cpa_r_adr__ls/cmd b/test/system/casl2_cmd/cmd_cpa_r_adr__ls/cmd index f567266..9907449 100755 --- a/test/system/casl2_cmd/cmd_cpa_r_adr__ls/cmd +++ b/test/system/casl2_cmd/cmd_cpa_r_adr__ls/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/CPA/cpa_r_adr__ls.casl ../../../../casl2 -atd -M8 ../../../../as/cmd/CPA/cpa_r_adr__ls.casl diff --git a/test/system/casl2_cmd/cmd_cpa_r_adr__s/0.txt b/test/system/casl2_cmd/cmd_cpa_r_adr__s/0.txt index dfd507f..f79191b 100644 --- a/test/system/casl2_cmd/cmd_cpa_r_adr__s/0.txt +++ b/test/system/casl2_cmd/cmd_cpa_r_adr__s/0.txt @@ -1,11 +1,3 @@ -;;; CPA r,adr SF:1 -MAIN START BEGIN -BEGIN LD GR1,A - CPA GR1,B - RET -A DC #5000 -B DC #7000 - END Assemble ../../../../as/cmd/CPA/cpa_r_adr__s.casl (0) diff --git a/test/system/casl2_cmd/cmd_cpa_r_adr__s/cmd b/test/system/casl2_cmd/cmd_cpa_r_adr__s/cmd index f217813..fc79b21 100755 --- a/test/system/casl2_cmd/cmd_cpa_r_adr__s/cmd +++ b/test/system/casl2_cmd/cmd_cpa_r_adr__s/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/CPA/cpa_r_adr__s.casl ../../../../casl2 -atd -M8 ../../../../as/cmd/CPA/cpa_r_adr__s.casl diff --git a/test/system/casl2_cmd/cmd_cpa_r_adr__z/0.txt b/test/system/casl2_cmd/cmd_cpa_r_adr__z/0.txt index 073f012..a4b2173 100644 --- a/test/system/casl2_cmd/cmd_cpa_r_adr__z/0.txt +++ b/test/system/casl2_cmd/cmd_cpa_r_adr__z/0.txt @@ -1,11 +1,3 @@ -;;; CPA r,adr ZF:0 -MAIN START BEGIN -BEGIN LD GR1,A - CPA GR1,B - RET -A DC #5000 -B DC #5000 - END Assemble ../../../../as/cmd/CPA/cpa_r_adr__z.casl (0) diff --git a/test/system/casl2_cmd/cmd_cpa_r_adr__z/cmd b/test/system/casl2_cmd/cmd_cpa_r_adr__z/cmd index f55ca17..db626d4 100755 --- a/test/system/casl2_cmd/cmd_cpa_r_adr__z/cmd +++ b/test/system/casl2_cmd/cmd_cpa_r_adr__z/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/CPA/cpa_r_adr__z.casl ../../../../casl2 -atd -M8 ../../../../as/cmd/CPA/cpa_r_adr__z.casl diff --git a/test/system/casl2_cmd/cmd_cpa_r_adr_x__s/0.txt b/test/system/casl2_cmd/cmd_cpa_r_adr_x__s/0.txt index 66dd4a2..1576ae3 100644 --- a/test/system/casl2_cmd/cmd_cpa_r_adr_x__s/0.txt +++ b/test/system/casl2_cmd/cmd_cpa_r_adr_x__s/0.txt @@ -1,12 +1,3 @@ -;;; CPA r,adr,x SF:1 -MAIN START BEGIN -BEGIN LD GR1,A - LAD GR2,1 - CPA GR1,A,GR2 - RET -A DC #5000 - DC #7000 - END Assemble ../../../../as/cmd/CPA/cpa_r_adr_x__s.casl (0) diff --git a/test/system/casl2_cmd/cmd_cpa_r_adr_x__s/cmd b/test/system/casl2_cmd/cmd_cpa_r_adr_x__s/cmd index 500dd43..933d35b 100755 --- a/test/system/casl2_cmd/cmd_cpa_r_adr_x__s/cmd +++ b/test/system/casl2_cmd/cmd_cpa_r_adr_x__s/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/CPA/cpa_r_adr_x__s.casl ../../../../casl2 -atd -M16 ../../../../as/cmd/CPA/cpa_r_adr_x__s.casl diff --git a/test/system/casl2_cmd/cmd_cpl_r1_r2__s/0.txt b/test/system/casl2_cmd/cmd_cpl_r1_r2__s/0.txt index 42b06ba..b740e2a 100644 --- a/test/system/casl2_cmd/cmd_cpl_r1_r2__s/0.txt +++ b/test/system/casl2_cmd/cmd_cpl_r1_r2__s/0.txt @@ -1,12 +1,3 @@ -;;; CPL r1,r2 SF:1 -MAIN START BEGIN -BEGIN LD GR1,A - LD GR2,B - CPL GR1,GR2 - RET -A DC #5000 -B DC #7000 - END Assemble ../../../../as/cmd/CPL/cpl_r1_r2__s.casl (0) diff --git a/test/system/casl2_cmd/cmd_cpl_r1_r2__s/cmd b/test/system/casl2_cmd/cmd_cpl_r1_r2__s/cmd index 32d7520..373f013 100755 --- a/test/system/casl2_cmd/cmd_cpl_r1_r2__s/cmd +++ b/test/system/casl2_cmd/cmd_cpl_r1_r2__s/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/CPL/cpl_r1_r2__s.casl ../../../../casl2 -aTd -M16 ../../../../as/cmd/CPL/cpl_r1_r2__s.casl diff --git a/test/system/casl2_cmd/cmd_cpl_r_adr/0.txt b/test/system/casl2_cmd/cmd_cpl_r_adr/0.txt index 23c9936..5a50150 100644 --- a/test/system/casl2_cmd/cmd_cpl_r_adr/0.txt +++ b/test/system/casl2_cmd/cmd_cpl_r_adr/0.txt @@ -1,11 +1,3 @@ -;;; CPL r,adr -MAIN START BEGIN -BEGIN LD GR1,A - CPL GR1,B - RET -A DC #5000 -B DC #3000 - END Assemble ../../../../as/cmd/CPL/cpl_r_adr.casl (0) diff --git a/test/system/casl2_cmd/cmd_cpl_r_adr/cmd b/test/system/casl2_cmd/cmd_cpl_r_adr/cmd index af4857b..c164e68 100755 --- a/test/system/casl2_cmd/cmd_cpl_r_adr/cmd +++ b/test/system/casl2_cmd/cmd_cpl_r_adr/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/CPL/cpl_r_adr.casl ../../../../casl2 -atd -M8 ../../../../as/cmd/CPL/cpl_r_adr.casl diff --git a/test/system/casl2_cmd/cmd_cpl_r_adr__ls/0.txt b/test/system/casl2_cmd/cmd_cpl_r_adr__ls/0.txt index bad3e61..3d895d0 100644 --- a/test/system/casl2_cmd/cmd_cpl_r_adr__ls/0.txt +++ b/test/system/casl2_cmd/cmd_cpl_r_adr__ls/0.txt @@ -1,11 +1,3 @@ -;;; CPL r,adr -MAIN START BEGIN -BEGIN LD GR1,A - CPL GR1,B - RET -A DC #5000 -B DC #8000 - END Assemble ../../../../as/cmd/CPL/cpl_r_adr__ls.casl (0) diff --git a/test/system/casl2_cmd/cmd_cpl_r_adr__ls/cmd b/test/system/casl2_cmd/cmd_cpl_r_adr__ls/cmd index 7a7370b..7798f44 100755 --- a/test/system/casl2_cmd/cmd_cpl_r_adr__ls/cmd +++ b/test/system/casl2_cmd/cmd_cpl_r_adr__ls/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/CPL/cpl_r_adr__ls.casl ../../../../casl2 -aTd -M8 ../../../../as/cmd/CPL/cpl_r_adr__ls.casl diff --git a/test/system/casl2_cmd/cmd_cpl_r_adr__s/0.txt b/test/system/casl2_cmd/cmd_cpl_r_adr__s/0.txt index e583214..cf088eb 100644 --- a/test/system/casl2_cmd/cmd_cpl_r_adr__s/0.txt +++ b/test/system/casl2_cmd/cmd_cpl_r_adr__s/0.txt @@ -1,11 +1,3 @@ -;;; CPL r,adr SF:1 -MAIN START BEGIN -BEGIN LD GR1,A - CPL GR1,B - RET -A DC #5000 -B DC #7000 - END Assemble ../../../../as/cmd/CPL/cpl_r_adr__s.casl (0) diff --git a/test/system/casl2_cmd/cmd_cpl_r_adr__s/cmd b/test/system/casl2_cmd/cmd_cpl_r_adr__s/cmd index 2c05bd4..11dddcc 100755 --- a/test/system/casl2_cmd/cmd_cpl_r_adr__s/cmd +++ b/test/system/casl2_cmd/cmd_cpl_r_adr__s/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/CPL/cpl_r_adr__s.casl ../../../../casl2 -aTd -M8 ../../../../as/cmd/CPL/cpl_r_adr__s.casl diff --git a/test/system/casl2_cmd/cmd_cpl_r_adr__z/0.txt b/test/system/casl2_cmd/cmd_cpl_r_adr__z/0.txt index 527a64f..7ba9aa4 100644 --- a/test/system/casl2_cmd/cmd_cpl_r_adr__z/0.txt +++ b/test/system/casl2_cmd/cmd_cpl_r_adr__z/0.txt @@ -1,11 +1,3 @@ -;;; CPL r,adr ZF:0 -MAIN START BEGIN -BEGIN LD GR1,A - CPL GR1,B - RET -A DC #5000 -B DC #5000 - END Assemble ../../../../as/cmd/CPL/cpl_r_adr__z.casl (0) diff --git a/test/system/casl2_cmd/cmd_cpl_r_adr__z/cmd b/test/system/casl2_cmd/cmd_cpl_r_adr__z/cmd index 509a654..301d8a1 100755 --- a/test/system/casl2_cmd/cmd_cpl_r_adr__z/cmd +++ b/test/system/casl2_cmd/cmd_cpl_r_adr__z/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/CPL/cpl_r_adr__z.casl ../../../../casl2 -aTd -M8 ../../../../as/cmd/CPL/cpl_r_adr__z.casl diff --git a/test/system/casl2_cmd/cmd_cpl_r_adr_x__s/0.txt b/test/system/casl2_cmd/cmd_cpl_r_adr_x__s/0.txt index 92f2a6a..b9642c4 100644 --- a/test/system/casl2_cmd/cmd_cpl_r_adr_x__s/0.txt +++ b/test/system/casl2_cmd/cmd_cpl_r_adr_x__s/0.txt @@ -1,12 +1,3 @@ -;;; CPL r,adr,x SF:1 -MAIN START BEGIN -BEGIN LD GR1,A - LAD GR2,1 - CPL GR1,A,GR2 - RET -A DC #5000 - DC #7000 - END Assemble ../../../../as/cmd/CPL/cpl_r_adr_x__s.casl (0) diff --git a/test/system/casl2_cmd/cmd_cpl_r_adr_x__s/cmd b/test/system/casl2_cmd/cmd_cpl_r_adr_x__s/cmd index 682cbf2..692c4ad 100755 --- a/test/system/casl2_cmd/cmd_cpl_r_adr_x__s/cmd +++ b/test/system/casl2_cmd/cmd_cpl_r_adr_x__s/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/CPL/cpl_r_adr_x__s.casl ../../../../casl2 -aTd -M16 ../../../../as/cmd/CPL/cpl_r_adr_x__s.casl diff --git a/test/system/casl2_cmd/cmd_dc__c0/0.txt b/test/system/casl2_cmd/cmd_dc__c0/0.txt index 8305ec2..e39ef05 100644 --- a/test/system/casl2_cmd/cmd_dc__c0/0.txt +++ b/test/system/casl2_cmd/cmd_dc__c0/0.txt @@ -1,101 +1,3 @@ -;; DC 文字定数 -MAIN START - RET - DC ' ' - DC '!' - DC '"' - DC '#' - DC '$' - DC '%' - DC '&' - DC '''' - DC '(' - DC ')' - DC '*' - DC '+' - DC ',' - DC '-' - DC '.' - DC '/' - DC '0' - DC '1' - DC '2' - DC '3' - DC '4' - DC '5' - DC '6' - DC '7' - DC '8' - DC '9' - DC ':' - DC ';' - DC '<' - DC '=' - DC '>' - DC '?' - DC '@' - DC 'A' - DC 'B' - DC 'C' - DC 'D' - DC 'E' - DC 'F' - DC 'G' - DC 'H' - DC 'I' - DC 'J' - DC 'K' - DC 'L' - DC 'M' - DC 'N' - DC 'O' - DC 'P' - DC 'Q' - DC 'R' - DC 'S' - DC 'T' - DC 'U' - DC 'V' - DC 'W' - DC 'X' - DC 'Y' - DC 'Z' - DC '[' - DC '\' - DC ']' - DC '^' - DC '_' - DC 'a' - DC 'b' - DC 'c' - DC 'd' - DC 'e' - DC 'f' - DC 'g' - DC 'h' - DC 'i' - DC 'j' - DC 'k' - DC 'l' - DC 'm' - DC 'n' - DC 'o' - DC 'p' - DC 'q' - DC 'r' - DC 's' - DC 't' - DC 'u' - DC 'v' - DC 'w' - DC 'x' - DC 'y' - DC 'z' - DC '{' - DC '|' - DC '}' - DC '~' - END Assemble ../../../../as/cmd/DC/dc__c0.casl (0) diff --git a/test/system/casl2_cmd/cmd_dc__c0/cmd b/test/system/casl2_cmd/cmd_dc__c0/cmd index b12dbce..14b0d62 100755 --- a/test/system/casl2_cmd/cmd_dc__c0/cmd +++ b/test/system/casl2_cmd/cmd_dc__c0/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/DC/dc__c0.casl ../../../../casl2 -atd -M128 ../../../../as/cmd/DC/dc__c0.casl diff --git a/test/system/casl2_cmd/cmd_dc__c1/0.txt b/test/system/casl2_cmd/cmd_dc__c1/0.txt index 921faa8..717764e 100644 --- a/test/system/casl2_cmd/cmd_dc__c1/0.txt +++ b/test/system/casl2_cmd/cmd_dc__c1/0.txt @@ -1,10 +1,3 @@ -;; DC 文字定数 -MAIN START - RET - DC ' !"#$%&''()*+,-./0123456789:;<=>?@ABCDEFG' - DC 'GHIJKLMNOPQRSTUVWXYZ[\]^_abcdefghijklmno' - DC 'pqrstuvwxyz{|}~' - END Assemble ../../../../as/cmd/DC/dc__c1.casl (0) diff --git a/test/system/casl2_cmd/cmd_dc__c1/cmd b/test/system/casl2_cmd/cmd_dc__c1/cmd index 34e6875..6d07c01 100755 --- a/test/system/casl2_cmd/cmd_dc__c1/cmd +++ b/test/system/casl2_cmd/cmd_dc__c1/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/DC/dc__c1.casl ../../../../casl2 -atd -M128 ../../../../as/cmd/DC/dc__c1.casl diff --git a/test/system/casl2_cmd/cmd_dc__i0/0.txt b/test/system/casl2_cmd/cmd_dc__i0/0.txt index 1bb7d73..7a415ad 100644 --- a/test/system/casl2_cmd/cmd_dc__i0/0.txt +++ b/test/system/casl2_cmd/cmd_dc__i0/0.txt @@ -1,30 +1,3 @@ -;; DC 10進定数/16進定数 -MAIN START - RET - DC 0 - DC 1 - DC 10 - DC 32767 - DC 32768 - DC 65535 - DC 65536 - DC 65537 - DC -1 - DC -10 - DC -32767 - DC -32768 - DC -32769 - DC #0 - DC #1 - DC #01 - DC #001 - DC #0001 - DC #10 - DC #11 - DC #F - DC #000F - DC #FFFF - END Assemble ../../../../as/cmd/DC/dc__i0.casl (0) diff --git a/test/system/casl2_cmd/cmd_dc__i0/cmd b/test/system/casl2_cmd/cmd_dc__i0/cmd index cc3fa3e..d2ab603 100755 --- a/test/system/casl2_cmd/cmd_dc__i0/cmd +++ b/test/system/casl2_cmd/cmd_dc__i0/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/DC/dc__i0.casl ../../../../casl2 -atd -M32 ../../../../as/cmd/DC/dc__i0.casl diff --git a/test/system/casl2_cmd/cmd_dc__i1/0.txt b/test/system/casl2_cmd/cmd_dc__i1/0.txt index a0a4855..ff122e1 100644 --- a/test/system/casl2_cmd/cmd_dc__i1/0.txt +++ b/test/system/casl2_cmd/cmd_dc__i1/0.txt @@ -1,8 +1,3 @@ -;; DC 10進定数/16進定数 -MAIN START - RET - DC 1,10,32767,32768,65535,65536,65537,-1,-10,-32767,-32768,-32769,#0,#1,#01,#001,#0001,#10,#11,#F,#000F,#FFFF - END Assemble ../../../../as/cmd/DC/dc__i1.casl (0) diff --git a/test/system/casl2_cmd/cmd_dc__i1/cmd b/test/system/casl2_cmd/cmd_dc__i1/cmd index 5a2c640..e997df0 100755 --- a/test/system/casl2_cmd/cmd_dc__i1/cmd +++ b/test/system/casl2_cmd/cmd_dc__i1/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/DC/dc__i1.casl ../../../../casl2 -atd -M32 ../../../../as/cmd/DC/dc__i1.casl diff --git a/test/system/casl2_cmd/cmd_dc__io/0.txt b/test/system/casl2_cmd/cmd_dc__io/0.txt index a8759d8..4ca8c51 100644 --- a/test/system/casl2_cmd/cmd_dc__io/0.txt +++ b/test/system/casl2_cmd/cmd_dc__io/0.txt @@ -1,17 +1,3 @@ -;; DC -32768〜32768の範囲にない10進数値 -MAIN START - RET - DC 32767 - DC 32768 - DC 65535 - DC 65536 - DC 131073 ; 65536 * 2 + 1 - DC -32768 - DC -32769 - DC -65535 - DC -65536 - DC -131073 ; -65536 * 2 - 1 - END Assemble ../../../../as/cmd/DC/dc__io.casl (0) diff --git a/test/system/casl2_cmd/cmd_dc__io/cmd b/test/system/casl2_cmd/cmd_dc__io/cmd index a8fa298..5987439 100755 --- a/test/system/casl2_cmd/cmd_dc__io/cmd +++ b/test/system/casl2_cmd/cmd_dc__io/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/DC/dc__io.casl ../../../../casl2 -atd -M32 ../../../../as/cmd/DC/dc__io.casl diff --git a/test/system/casl2_cmd/cmd_ds/0.txt b/test/system/casl2_cmd/cmd_ds/0.txt index 90bfa20..01d1c58 100644 --- a/test/system/casl2_cmd/cmd_ds/0.txt +++ b/test/system/casl2_cmd/cmd_ds/0.txt @@ -1,17 +1,3 @@ -;;; DS -MAIN START - LAD GR1,A - LAD GR1,B - LAD GR1,C - LAD GR1,D - LAD GR1,E - RET -A DS 1 -B DS 2 -C DS 4 -D DS 0 -E DC #FFFF - END Assemble ../../../../as/cmd/DS/ds.casl (0) diff --git a/test/system/casl2_cmd/cmd_ds/cmd b/test/system/casl2_cmd/cmd_ds/cmd index c96bc3b..115dcb5 100755 --- a/test/system/casl2_cmd/cmd_ds/cmd +++ b/test/system/casl2_cmd/cmd_ds/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/DS/ds.casl ../../../../casl2 -atd -M32 ../../../../as/cmd/DS/ds.casl diff --git a/test/system/casl2_cmd/cmd_ds__0/0.txt b/test/system/casl2_cmd/cmd_ds__0/0.txt index d62547a..f997700 100644 --- a/test/system/casl2_cmd/cmd_ds__0/0.txt +++ b/test/system/casl2_cmd/cmd_ds__0/0.txt @@ -1,11 +1,3 @@ -;; 「DS 0」を指定したプログラム例 -MAIN START - LD GR1,A - LD GR2,B - RET -A DS 0 -B DC 15 - END Assemble ../../../../as/cmd/DS/ds__0.casl (0) diff --git a/test/system/casl2_cmd/cmd_ds__0/cmd b/test/system/casl2_cmd/cmd_ds__0/cmd index 9d11acb..7d668e7 100755 --- a/test/system/casl2_cmd/cmd_ds__0/cmd +++ b/test/system/casl2_cmd/cmd_ds__0/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/DS/ds__0.casl ../../../../casl2 -atd -M8 ../../../../as/cmd/DS/ds__0.casl diff --git a/test/system/casl2_cmd/cmd_in/0.txt b/test/system/casl2_cmd/cmd_in/0.txt index 6cd1adb..1d27dda 100644 --- a/test/system/casl2_cmd/cmd_in/0.txt +++ b/test/system/casl2_cmd/cmd_in/0.txt @@ -1,11 +1,3 @@ -;;; IN IBUF,ILEN -MAIN START -LOOP IN IBUF,ILEN -FIN RET -IBUF DS 20 -ILEN DS 1 - END -aaa Assemble ../../../../as/cmd/IN/in.casl (0) diff --git a/test/system/casl2_cmd/cmd_in/cmd b/test/system/casl2_cmd/cmd_in/cmd index 975ff8b..5f6f8af 100755 --- a/test/system/casl2_cmd/cmd_in/cmd +++ b/test/system/casl2_cmd/cmd_in/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/IN/in.casl teststr.txt ../../../../casl2 -atd -M64 ../../../../as/cmd/IN/in.casl ?' -L2 DC 32 -BUF3 DC '@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_' -L3 DC 32 -BUF4 DC '`abcdefghijklmnopqrstuvwxyz{|}~' -L4 DC 31 - END Assemble ../../../../as/cmd/OUT/out.casl (0) diff --git a/test/system/casl2_cmd/cmd_out/cmd b/test/system/casl2_cmd/cmd_out/cmd index 42a44b6..fca1fa4 100755 --- a/test/system/casl2_cmd/cmd_out/cmd +++ b/test/system/casl2_cmd/cmd_out/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/OUT/out.casl ../../../../casl2 -atd -M256 ../../../../as/cmd/OUT/out.casl diff --git a/test/system/casl2_cmd/cmd_push_pop__0/0.txt b/test/system/casl2_cmd/cmd_push_pop__0/0.txt index 1e6eb9a..db899c0 100644 --- a/test/system/casl2_cmd/cmd_push_pop__0/0.txt +++ b/test/system/casl2_cmd/cmd_push_pop__0/0.txt @@ -1,30 +1,3 @@ -;;; PUSH / POP 値の復元 -MAIN START - LD GR1,A - LD GR1,0,GR7 - LD GR2,1,GR7 - LD GR3,2,GR7 - LD GR4,3,GR7 - LD GR5,4,GR7 - LD GR6,5,GR7 - LD GR7,6,GR7 - PUSH 0,GR1 - PUSH 0,GR2 - PUSH 0,GR3 - PUSH 0,GR4 - PUSH 0,GR5 - PUSH 0,GR6 - PUSH 0,GR7 - POP GR7 - POP GR6 - POP GR5 - POP GR4 - POP GR3 - POP GR2 - POP GR1 - RET -A DC 1,2,3,4,5,6,7 - END Assemble ../../../../as/cmd/POP/push_pop__0.casl (0) diff --git a/test/system/casl2_cmd/cmd_push_pop__0/cmd b/test/system/casl2_cmd/cmd_push_pop__0/cmd index ea40129..7d6ca43 100755 --- a/test/system/casl2_cmd/cmd_push_pop__0/cmd +++ b/test/system/casl2_cmd/cmd_push_pop__0/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/POP/push_pop__0.casl ../../../../casl2 -atd -M64 ../../../../as/cmd/POP/push_pop__0.casl diff --git a/test/system/casl2_cmd/cmd_push_pop__1/0.txt b/test/system/casl2_cmd/cmd_push_pop__1/0.txt index c196a60..6c5d43c 100644 --- a/test/system/casl2_cmd/cmd_push_pop__1/0.txt +++ b/test/system/casl2_cmd/cmd_push_pop__1/0.txt @@ -1,30 +1,3 @@ -;;; PUSH / POP 値の交換 -MAIN START - LD GR1,A - LD GR1,0,GR7 - LD GR2,1,GR7 - LD GR3,2,GR7 - LD GR4,3,GR7 - LD GR5,4,GR7 - LD GR6,5,GR7 - LD GR7,6,GR7 - PUSH 0,GR1 - PUSH 0,GR2 - PUSH 0,GR3 - PUSH 0,GR4 - PUSH 0,GR5 - PUSH 0,GR6 - PUSH 0,GR7 - POP GR1 - POP GR2 - POP GR3 - POP GR4 - POP GR5 - POP GR6 - POP GR7 - RET -A DC 1,2,3,4,5,6,7 - END Assemble ../../../../as/cmd/POP/push_pop__1.casl (0) diff --git a/test/system/casl2_cmd/cmd_push_pop__1/cmd b/test/system/casl2_cmd/cmd_push_pop__1/cmd index 32e2691..acbfc85 100755 --- a/test/system/casl2_cmd/cmd_push_pop__1/cmd +++ b/test/system/casl2_cmd/cmd_push_pop__1/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/POP/push_pop__1.casl ../../../../casl2 -atd -M64 ../../../../as/cmd/POP/push_pop__1.casl diff --git a/test/system/casl2_cmd/cmd_rpop/0.txt b/test/system/casl2_cmd/cmd_rpop/0.txt index 5c59697..ce1a643 100644 --- a/test/system/casl2_cmd/cmd_rpop/0.txt +++ b/test/system/casl2_cmd/cmd_rpop/0.txt @@ -1,24 +1,3 @@ -;;; RPOP 値の復元 -MAIN START - LD GR1,A - LD GR1,0,GR7 - LD GR2,1,GR7 - LD GR3,2,GR7 - LD GR4,3,GR7 - LD GR5,4,GR7 - LD GR6,5,GR7 - LD GR7,6,GR7 - PUSH 0,GR1 - PUSH 0,GR2 - PUSH 0,GR3 - PUSH 0,GR4 - PUSH 0,GR5 - PUSH 0,GR6 - PUSH 0,GR7 - RPOP - RET -A DC 1,2,3,4,5,6,7 - END Assemble ../../../../as/cmd/RPOP/rpop.casl (0) diff --git a/test/system/casl2_cmd/cmd_rpop/cmd b/test/system/casl2_cmd/cmd_rpop/cmd index 40b9984..5d23525 100755 --- a/test/system/casl2_cmd/cmd_rpop/cmd +++ b/test/system/casl2_cmd/cmd_rpop/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/RPOP/rpop.casl ../../../../casl2 -atd -M64 ../../../../as/cmd/RPOP/rpop.casl diff --git a/test/system/casl2_cmd/cmd_rpush/0.txt b/test/system/casl2_cmd/cmd_rpush/0.txt index c814f42..f8dff81 100644 --- a/test/system/casl2_cmd/cmd_rpush/0.txt +++ b/test/system/casl2_cmd/cmd_rpush/0.txt @@ -1,24 +1,3 @@ -;;; PUSH / POP 値の復元 -MAIN START - LD GR1,A - LD GR1,0,GR7 - LD GR2,1,GR7 - LD GR3,2,GR7 - LD GR4,3,GR7 - LD GR5,4,GR7 - LD GR6,5,GR7 - LD GR7,6,GR7 - RPUSH - POP GR7 - POP GR6 - POP GR5 - POP GR4 - POP GR3 - POP GR2 - POP GR1 - RET -A DC 1,2,3,4,5,6,7 - END Assemble ../../../../as/cmd/RPUSH/rpush.casl (0) diff --git a/test/system/casl2_cmd/cmd_rpush/cmd b/test/system/casl2_cmd/cmd_rpush/cmd index e749978..a247cc0 100755 --- a/test/system/casl2_cmd/cmd_rpush/cmd +++ b/test/system/casl2_cmd/cmd_rpush/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/RPUSH/rpush.casl ../../../../casl2 -atd -M64 ../../../../as/cmd/RPUSH/rpush.casl diff --git a/test/system/casl2_cmd/cmd_sla/0.txt b/test/system/casl2_cmd/cmd_sla/0.txt index c21ac98..f592f29 100644 --- a/test/system/casl2_cmd/cmd_sla/0.txt +++ b/test/system/casl2_cmd/cmd_sla/0.txt @@ -1,9 +1,3 @@ -;;; SLA r,adr -MAIN START - LAD GR1,3 - SLA GR1,13 - RET - END Assemble ../../../../as/cmd/SLA/sla.casl (0) diff --git a/test/system/casl2_cmd/cmd_sla/cmd b/test/system/casl2_cmd/cmd_sla/cmd index 2130a50..6cc8c06 100755 --- a/test/system/casl2_cmd/cmd_sla/cmd +++ b/test/system/casl2_cmd/cmd_sla/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/SLA/sla.casl ../../../../casl2 -atd -M8 ../../../../as/cmd/SLA/sla.casl diff --git a/test/system/casl2_cmd/cmd_sla__o/0.txt b/test/system/casl2_cmd/cmd_sla__o/0.txt index f3a3d8c..b66a7c5 100644 --- a/test/system/casl2_cmd/cmd_sla__o/0.txt +++ b/test/system/casl2_cmd/cmd_sla__o/0.txt @@ -1,9 +1,3 @@ -;;; SLA r,adr オーバーフロー -MAIN START - LAD GR1,3 - SLA GR1,14 - RET - END Assemble ../../../../as/cmd/SLA/sla__o.casl (0) diff --git a/test/system/casl2_cmd/cmd_sla__o/cmd b/test/system/casl2_cmd/cmd_sla__o/cmd index 3bf8e22..a4cc14e 100755 --- a/test/system/casl2_cmd/cmd_sla__o/cmd +++ b/test/system/casl2_cmd/cmd_sla__o/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/SLA/sla__o.casl ../../../../casl2 -atd -M8 ../../../../as/cmd/SLA/sla__o.casl diff --git a/test/system/casl2_cmd/cmd_sla__os/0.txt b/test/system/casl2_cmd/cmd_sla__os/0.txt index d97888d..a423ad5 100644 --- a/test/system/casl2_cmd/cmd_sla__os/0.txt +++ b/test/system/casl2_cmd/cmd_sla__os/0.txt @@ -1,9 +1,3 @@ -;;; SLA r,adr 負数のオーバーフロー -MAIN START - LAD GR1,#8003 - SLA GR1,14 - RET - END Assemble ../../../../as/cmd/SLA/sla__os.casl (0) diff --git a/test/system/casl2_cmd/cmd_sla__os/cmd b/test/system/casl2_cmd/cmd_sla__os/cmd index 7caeaed..07dde95 100755 --- a/test/system/casl2_cmd/cmd_sla__os/cmd +++ b/test/system/casl2_cmd/cmd_sla__os/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/SLA/sla__os.casl ../../../../casl2 -atd -M8 ../../../../as/cmd/SLA/sla__os.casl diff --git a/test/system/casl2_cmd/cmd_sla__oz/0.txt b/test/system/casl2_cmd/cmd_sla__oz/0.txt index 3441df3..f4144d0 100644 --- a/test/system/casl2_cmd/cmd_sla__oz/0.txt +++ b/test/system/casl2_cmd/cmd_sla__oz/0.txt @@ -1,9 +1,3 @@ -;;; SLA r,adr オーバーフローし、結果は零 -MAIN START - LAD GR1,3 - SLA GR1,15 - RET - END Assemble ../../../../as/cmd/SLA/sla__oz.casl (0) diff --git a/test/system/casl2_cmd/cmd_sla__oz/cmd b/test/system/casl2_cmd/cmd_sla__oz/cmd index c001a01..f6b869d 100755 --- a/test/system/casl2_cmd/cmd_sla__oz/cmd +++ b/test/system/casl2_cmd/cmd_sla__oz/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/SLA/sla__oz.casl ../../../../casl2 -atd -M8 ../../../../as/cmd/SLA/sla__oz.casl diff --git a/test/system/casl2_cmd/cmd_sla__s/0.txt b/test/system/casl2_cmd/cmd_sla__s/0.txt index 491844a..efea280 100644 --- a/test/system/casl2_cmd/cmd_sla__s/0.txt +++ b/test/system/casl2_cmd/cmd_sla__s/0.txt @@ -1,9 +1,3 @@ -;;; SLA r,adr 負数 -SLA2 START BEGIN -BEGIN LAD GR1,#8003 - SLA GR1,13 - RET - END Assemble ../../../../as/cmd/SLA/sla__s.casl (0) diff --git a/test/system/casl2_cmd/cmd_sla__s/cmd b/test/system/casl2_cmd/cmd_sla__s/cmd index 69a7316..b57b32e 100755 --- a/test/system/casl2_cmd/cmd_sla__s/cmd +++ b/test/system/casl2_cmd/cmd_sla__s/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/SLA/sla__s.casl ../../../../casl2 -atd -M8 ../../../../as/cmd/SLA/sla__s.casl diff --git a/test/system/casl2_cmd/cmd_sla__z/0.txt b/test/system/casl2_cmd/cmd_sla__z/0.txt index 9e228ed..4b9deed 100644 --- a/test/system/casl2_cmd/cmd_sla__z/0.txt +++ b/test/system/casl2_cmd/cmd_sla__z/0.txt @@ -1,9 +1,3 @@ -;;; SLA r,adr 結果は零 -MAIN START - LAD GR1,2 - SLA GR1,15 - RET - END Assemble ../../../../as/cmd/SLA/sla__z.casl (0) diff --git a/test/system/casl2_cmd/cmd_sla__z/cmd b/test/system/casl2_cmd/cmd_sla__z/cmd index 5f50844..4bc3a2b 100755 --- a/test/system/casl2_cmd/cmd_sla__z/cmd +++ b/test/system/casl2_cmd/cmd_sla__z/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/SLA/sla__z.casl ../../../../casl2 -atd -M8 ../../../../as/cmd/SLA/sla__z.casl diff --git a/test/system/casl2_cmd/cmd_sll/0.txt b/test/system/casl2_cmd/cmd_sll/0.txt index 95fad07..19cd585 100644 --- a/test/system/casl2_cmd/cmd_sll/0.txt +++ b/test/system/casl2_cmd/cmd_sll/0.txt @@ -1,9 +1,3 @@ -;;; SLL r,adr -MAIN START - LAD GR1,3 - SLL GR1,13 - RET - END Assemble ../../../../as/cmd/SLL/sll.casl (0) diff --git a/test/system/casl2_cmd/cmd_sll/cmd b/test/system/casl2_cmd/cmd_sll/cmd index 7211946..c1f66c7 100755 --- a/test/system/casl2_cmd/cmd_sll/cmd +++ b/test/system/casl2_cmd/cmd_sll/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/SLL/sll.casl ../../../../casl2 -atd -M8 ../../../../as/cmd/SLL/sll.casl diff --git a/test/system/casl2_cmd/cmd_sll__o/0.txt b/test/system/casl2_cmd/cmd_sll__o/0.txt index b1c7590..68d106e 100644 --- a/test/system/casl2_cmd/cmd_sll__o/0.txt +++ b/test/system/casl2_cmd/cmd_sll__o/0.txt @@ -1,9 +1,3 @@ -;;; SLL r,adr 正数のオーバーフロー -MAIN START - LAD GR1,2 - SLL GR1,15 - RET - END Assemble ../../../../as/cmd/SLL/sll__o.casl (0) diff --git a/test/system/casl2_cmd/cmd_sll__o/cmd b/test/system/casl2_cmd/cmd_sll__o/cmd index a65d61f..35198a6 100755 --- a/test/system/casl2_cmd/cmd_sll__o/cmd +++ b/test/system/casl2_cmd/cmd_sll__o/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/SLL/sll__o.casl ../../../../casl2 -aTd -M8 ../../../../as/cmd/SLL/sll__o.casl diff --git a/test/system/casl2_cmd/cmd_sll__os/0.txt b/test/system/casl2_cmd/cmd_sll__os/0.txt index 237abfe..d0e0775 100644 --- a/test/system/casl2_cmd/cmd_sll__os/0.txt +++ b/test/system/casl2_cmd/cmd_sll__os/0.txt @@ -1,9 +1,3 @@ -;;; SLL r,adr 符号フラグオンで、オーバーフロー -MAIN START - LAD GR1,3 - SLL GR1,15 - RET - END Assemble ../../../../as/cmd/SLL/sll__os.casl (0) diff --git a/test/system/casl2_cmd/cmd_sll__os/cmd b/test/system/casl2_cmd/cmd_sll__os/cmd index c5fe7c9..9fac729 100755 --- a/test/system/casl2_cmd/cmd_sll__os/cmd +++ b/test/system/casl2_cmd/cmd_sll__os/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/SLL/sll__os.casl ../../../../casl2 -aTd -M8 ../../../../as/cmd/SLL/sll__os.casl diff --git a/test/system/casl2_cmd/cmd_sll__oz/0.txt b/test/system/casl2_cmd/cmd_sll__oz/0.txt index be2235c..0dc30fb 100644 --- a/test/system/casl2_cmd/cmd_sll__oz/0.txt +++ b/test/system/casl2_cmd/cmd_sll__oz/0.txt @@ -1,9 +1,3 @@ -;;; SLL r,adr オーバーフローし、結果は零 -MAIN START - LAD GR1,3 - SLL GR1,16 - RET - END Assemble ../../../../as/cmd/SLL/sll__oz.casl (0) diff --git a/test/system/casl2_cmd/cmd_sll__oz/cmd b/test/system/casl2_cmd/cmd_sll__oz/cmd index 3b1c703..f7cb695 100755 --- a/test/system/casl2_cmd/cmd_sll__oz/cmd +++ b/test/system/casl2_cmd/cmd_sll__oz/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/SLL/sll__oz.casl ../../../../casl2 -aTd -M8 ../../../../as/cmd/SLL/sll__oz.casl diff --git a/test/system/casl2_cmd/cmd_sll__s/0.txt b/test/system/casl2_cmd/cmd_sll__s/0.txt index c7f07ce..346b45a 100644 --- a/test/system/casl2_cmd/cmd_sll__s/0.txt +++ b/test/system/casl2_cmd/cmd_sll__s/0.txt @@ -1,9 +1,3 @@ -;;; SLL r,adr 負数 -SLL2 START BEGIN -BEGIN LAD GR1,3 - SLL GR1,14 - RET - END Assemble ../../../../as/cmd/SLL/sll__s.casl (0) diff --git a/test/system/casl2_cmd/cmd_sll__s/cmd b/test/system/casl2_cmd/cmd_sll__s/cmd index 3ed3e8e..0961fce 100755 --- a/test/system/casl2_cmd/cmd_sll__s/cmd +++ b/test/system/casl2_cmd/cmd_sll__s/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/SLL/sll__s.casl ../../../../casl2 -aTd -M8 ../../../../as/cmd/SLL/sll__s.casl diff --git a/test/system/casl2_cmd/cmd_sll__z/0.txt b/test/system/casl2_cmd/cmd_sll__z/0.txt index 557511b..8013c26 100644 --- a/test/system/casl2_cmd/cmd_sll__z/0.txt +++ b/test/system/casl2_cmd/cmd_sll__z/0.txt @@ -1,9 +1,3 @@ -;;; SLL r,adr 結果は零 -MAIN START - LAD GR1,2 - SLL GR1,17 - RET - END Assemble ../../../../as/cmd/SLL/sll__z.casl (0) diff --git a/test/system/casl2_cmd/cmd_sll__z/cmd b/test/system/casl2_cmd/cmd_sll__z/cmd index b7bb3cd..0b24fe5 100755 --- a/test/system/casl2_cmd/cmd_sll__z/cmd +++ b/test/system/casl2_cmd/cmd_sll__z/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/SLL/sll__z.casl ../../../../casl2 -aTd -M8 ../../../../as/cmd/SLL/sll__z.casl diff --git a/test/system/casl2_cmd/cmd_sra/0.txt b/test/system/casl2_cmd/cmd_sra/0.txt index 0833474..c317efe 100644 --- a/test/system/casl2_cmd/cmd_sra/0.txt +++ b/test/system/casl2_cmd/cmd_sra/0.txt @@ -1,9 +1,3 @@ -;;; SRA r,adr -MAIN START - LAD GR1,#6000 - SRA GR1,13 - RET - END Assemble ../../../../as/cmd/SRA/sra.casl (0) diff --git a/test/system/casl2_cmd/cmd_sra/cmd b/test/system/casl2_cmd/cmd_sra/cmd index 5616696..6b5a5bf 100755 --- a/test/system/casl2_cmd/cmd_sra/cmd +++ b/test/system/casl2_cmd/cmd_sra/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/SRA/sra.casl ../../../../casl2 -atd -M8 ../../../../as/cmd/SRA/sra.casl diff --git a/test/system/casl2_cmd/cmd_sra__o/0.txt b/test/system/casl2_cmd/cmd_sra__o/0.txt index bfe932c..1e1fa23 100644 --- a/test/system/casl2_cmd/cmd_sra__o/0.txt +++ b/test/system/casl2_cmd/cmd_sra__o/0.txt @@ -1,9 +1,3 @@ -;;; SRA r,adr 正数のオーバーフロー -MAIN START - LAD GR1,#6000 - SRA GR1,14 - RET - END Assemble ../../../../as/cmd/SRA/sra__o.casl (0) diff --git a/test/system/casl2_cmd/cmd_sra__o/cmd b/test/system/casl2_cmd/cmd_sra__o/cmd index c814a67..39813ee 100755 --- a/test/system/casl2_cmd/cmd_sra__o/cmd +++ b/test/system/casl2_cmd/cmd_sra__o/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/SRA/sra__o.casl ../../../../casl2 -atd -M8 ../../../../as/cmd/SRA/sra__o.casl diff --git a/test/system/casl2_cmd/cmd_sra__os/0.txt b/test/system/casl2_cmd/cmd_sra__os/0.txt index d510482..40da7ae 100644 --- a/test/system/casl2_cmd/cmd_sra__os/0.txt +++ b/test/system/casl2_cmd/cmd_sra__os/0.txt @@ -1,9 +1,3 @@ -;;; SRA r,adr 負数のオーバーフロー -MAIN START - LAD GR1,#A000 - SRA GR1,14 - RET - END Assemble ../../../../as/cmd/SRA/sra__os.casl (0) diff --git a/test/system/casl2_cmd/cmd_sra__os/cmd b/test/system/casl2_cmd/cmd_sra__os/cmd index 9459779..315037d 100755 --- a/test/system/casl2_cmd/cmd_sra__os/cmd +++ b/test/system/casl2_cmd/cmd_sra__os/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/SRA/sra__os.casl ../../../../casl2 -atd -M8 ../../../../as/cmd/SRA/sra__os.casl diff --git a/test/system/casl2_cmd/cmd_sra__oz/0.txt b/test/system/casl2_cmd/cmd_sra__oz/0.txt index 3b54f18..c1065b2 100644 --- a/test/system/casl2_cmd/cmd_sra__oz/0.txt +++ b/test/system/casl2_cmd/cmd_sra__oz/0.txt @@ -1,9 +1,3 @@ -;;; SRA r,adr オーバーフローし、結果は零 -MAIN START - LAD GR1,#6000 - SRA GR1,15 - RET - END Assemble ../../../../as/cmd/SRA/sra__oz.casl (0) diff --git a/test/system/casl2_cmd/cmd_sra__oz/cmd b/test/system/casl2_cmd/cmd_sra__oz/cmd index 82c1c42..c361e1a 100755 --- a/test/system/casl2_cmd/cmd_sra__oz/cmd +++ b/test/system/casl2_cmd/cmd_sra__oz/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/SRA/sra__oz.casl ../../../../casl2 -atd -M8 ../../../../as/cmd/SRA/sra__oz.casl diff --git a/test/system/casl2_cmd/cmd_sra__s/0.txt b/test/system/casl2_cmd/cmd_sra__s/0.txt index 9c50e3f..97179cc 100644 --- a/test/system/casl2_cmd/cmd_sra__s/0.txt +++ b/test/system/casl2_cmd/cmd_sra__s/0.txt @@ -1,9 +1,3 @@ -;;; SRA r,adr 負数 -SRA2 START BEGIN -BEGIN LAD GR1,#A000 - SRA GR1,13 - RET - END Assemble ../../../../as/cmd/SRA/sra__s.casl (0) diff --git a/test/system/casl2_cmd/cmd_sra__s/cmd b/test/system/casl2_cmd/cmd_sra__s/cmd index 2c7bbae..9f4dabb 100755 --- a/test/system/casl2_cmd/cmd_sra__s/cmd +++ b/test/system/casl2_cmd/cmd_sra__s/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/SRA/sra__s.casl ../../../../casl2 -atd -M8 ../../../../as/cmd/SRA/sra__s.casl diff --git a/test/system/casl2_cmd/cmd_sra__z/0.txt b/test/system/casl2_cmd/cmd_sra__z/0.txt index 9c75592..64d1dd6 100644 --- a/test/system/casl2_cmd/cmd_sra__z/0.txt +++ b/test/system/casl2_cmd/cmd_sra__z/0.txt @@ -1,9 +1,3 @@ -;;; SRA r,adr 結果は零 -MAIN START - LAD GR1,#2000 - SRA GR1,15 - RET - END Assemble ../../../../as/cmd/SRA/sra__z.casl (0) diff --git a/test/system/casl2_cmd/cmd_sra__z/cmd b/test/system/casl2_cmd/cmd_sra__z/cmd index bf1e7fb..ea9bd22 100755 --- a/test/system/casl2_cmd/cmd_sra__z/cmd +++ b/test/system/casl2_cmd/cmd_sra__z/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/SRA/sra__z.casl ../../../../casl2 -atd -M8 ../../../../as/cmd/SRA/sra__z.casl diff --git a/test/system/casl2_cmd/cmd_srl/0.txt b/test/system/casl2_cmd/cmd_srl/0.txt index d4a1362..143bdc0 100644 --- a/test/system/casl2_cmd/cmd_srl/0.txt +++ b/test/system/casl2_cmd/cmd_srl/0.txt @@ -1,9 +1,3 @@ -;;; SRL r,adr -MAIN START - LAD GR1,#C000 - SRL GR1,14 - RET - END Assemble ../../../../as/cmd/SRL/srl.casl (0) diff --git a/test/system/casl2_cmd/cmd_srl/cmd b/test/system/casl2_cmd/cmd_srl/cmd index 1281740..8c12600 100755 --- a/test/system/casl2_cmd/cmd_srl/cmd +++ b/test/system/casl2_cmd/cmd_srl/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/SRL/srl.casl ../../../../casl2 -atd -M8 ../../../../as/cmd/SRL/srl.casl diff --git a/test/system/casl2_cmd/cmd_srl__o/0.txt b/test/system/casl2_cmd/cmd_srl__o/0.txt index 2d7ea49..73635be 100644 --- a/test/system/casl2_cmd/cmd_srl__o/0.txt +++ b/test/system/casl2_cmd/cmd_srl__o/0.txt @@ -1,9 +1,3 @@ -;;; SRL r,adr オーバーフロー -MAIN START - LAD GR1,#C000 - SRL GR1,15 - RET - END Assemble ../../../../as/cmd/SRL/srl__o.casl (0) diff --git a/test/system/casl2_cmd/cmd_srl__o/cmd b/test/system/casl2_cmd/cmd_srl__o/cmd index 11d5913..9157c01 100755 --- a/test/system/casl2_cmd/cmd_srl__o/cmd +++ b/test/system/casl2_cmd/cmd_srl__o/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/SRL/srl__o.casl ../../../../casl2 -aTd -M8 ../../../../as/cmd/SRL/srl__o.casl diff --git a/test/system/casl2_cmd/cmd_srl__oz/0.txt b/test/system/casl2_cmd/cmd_srl__oz/0.txt index 8c92637..15fe69e 100644 --- a/test/system/casl2_cmd/cmd_srl__oz/0.txt +++ b/test/system/casl2_cmd/cmd_srl__oz/0.txt @@ -1,9 +1,3 @@ -;;; SRL r,adr オーバーフローし、結果は零 -MAIN START - LAD GR1,#C000 - SRL GR1,16 - RET - END Assemble ../../../../as/cmd/SRL/srl__oz.casl (0) diff --git a/test/system/casl2_cmd/cmd_srl__oz/cmd b/test/system/casl2_cmd/cmd_srl__oz/cmd index a93d5d1..3bfbb83 100755 --- a/test/system/casl2_cmd/cmd_srl__oz/cmd +++ b/test/system/casl2_cmd/cmd_srl__oz/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/SRL/srl__oz.casl ../../../../casl2 -aTd -M8 ../../../../as/cmd/SRL/srl__oz.casl diff --git a/test/system/casl2_cmd/cmd_srl__s/0.txt b/test/system/casl2_cmd/cmd_srl__s/0.txt index e583a42..f7d60a4 100644 --- a/test/system/casl2_cmd/cmd_srl__s/0.txt +++ b/test/system/casl2_cmd/cmd_srl__s/0.txt @@ -1,9 +1,3 @@ -;;; SRL r,adr 負数 -SRL2 START BEGIN -BEGIN LAD GR1,#C000 - SRL GR1,0 - RET - END Assemble ../../../../as/cmd/SRL/srl__s.casl (0) diff --git a/test/system/casl2_cmd/cmd_srl__s/cmd b/test/system/casl2_cmd/cmd_srl__s/cmd index 47e6005..3d54b7c 100755 --- a/test/system/casl2_cmd/cmd_srl__s/cmd +++ b/test/system/casl2_cmd/cmd_srl__s/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/SRL/srl__s.casl ../../../../casl2 -aTd -M8 ../../../../as/cmd/SRL/srl__s.casl diff --git a/test/system/casl2_cmd/cmd_srl__z/0.txt b/test/system/casl2_cmd/cmd_srl__z/0.txt index 04f0c33..5f78340 100644 --- a/test/system/casl2_cmd/cmd_srl__z/0.txt +++ b/test/system/casl2_cmd/cmd_srl__z/0.txt @@ -1,9 +1,3 @@ -;;; SRL r,adr 結果は零 -MAIN START - LAD GR1,#C000 - SRL GR1,17 - RET - END Assemble ../../../../as/cmd/SRL/srl__z.casl (0) diff --git a/test/system/casl2_cmd/cmd_srl__z/cmd b/test/system/casl2_cmd/cmd_srl__z/cmd index e9b8dba..23aad67 100755 --- a/test/system/casl2_cmd/cmd_srl__z/cmd +++ b/test/system/casl2_cmd/cmd_srl__z/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/SRL/srl__z.casl ../../../../casl2 -aTd -M8 ../../../../as/cmd/SRL/srl__z.casl diff --git a/test/system/casl2_cmd/cmd_st_r_adr/0.txt b/test/system/casl2_cmd/cmd_st_r_adr/0.txt index f14e247..1ead5c3 100644 --- a/test/system/casl2_cmd/cmd_st_r_adr/0.txt +++ b/test/system/casl2_cmd/cmd_st_r_adr/0.txt @@ -1,11 +1,3 @@ -;;; ST r,adr -MAIN START - LD GR1,A - ST GR1,B - RET -A DC 5 -B DS 1 - END Assemble ../../../../as/cmd/ST/st_r_adr.casl (0) diff --git a/test/system/casl2_cmd/cmd_st_r_adr/cmd b/test/system/casl2_cmd/cmd_st_r_adr/cmd index a3ce705..01759d8 100755 --- a/test/system/casl2_cmd/cmd_st_r_adr/cmd +++ b/test/system/casl2_cmd/cmd_st_r_adr/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/ST/st_r_adr.casl ../../../../casl2 -atd -M8 ../../../../as/cmd/ST/st_r_adr.casl diff --git a/test/system/casl2_cmd/cmd_st_r_adr_x/0.txt b/test/system/casl2_cmd/cmd_st_r_adr_x/0.txt index 624880e..465ab14 100644 --- a/test/system/casl2_cmd/cmd_st_r_adr_x/0.txt +++ b/test/system/casl2_cmd/cmd_st_r_adr_x/0.txt @@ -1,12 +1,3 @@ -;;; ST r,adr,x -MAIN START - LD GR1,A - LAD GR2,A - ST GR1,1,GR2 - RET -A DC 5 -B DS 1 - END Assemble ../../../../as/cmd/ST/st_r_adr_x.casl (0) diff --git a/test/system/casl2_cmd/cmd_st_r_adr_x/cmd b/test/system/casl2_cmd/cmd_st_r_adr_x/cmd index 2de95db..96aefaf 100755 --- a/test/system/casl2_cmd/cmd_st_r_adr_x/cmd +++ b/test/system/casl2_cmd/cmd_st_r_adr_x/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/ST/st_r_adr_x.casl ../../../../casl2 -atd -M16 ../../../../as/cmd/ST/st_r_adr_x.casl diff --git a/test/system/casl2_cmd/cmd_start_opd/0.txt b/test/system/casl2_cmd/cmd_start_opd/0.txt index cee6db6..22f4811 100644 --- a/test/system/casl2_cmd/cmd_start_opd/0.txt +++ b/test/system/casl2_cmd/cmd_start_opd/0.txt @@ -1,24 +1,3 @@ -;;; sum_10.casl -;;; 1から10までの整数をすべて加算した値をメモリーに格納する -MAIN START #20 - PUSH 0,GR1 - PUSH 0,GR2 - XOR GR2,GR2 ; GR2を初期化 - LD GR1,FST ; GR1に初項をメモリーから転送 -LOOP ADDL GR2,GR1 ; ループ先頭。GR2 <- GR2 + GR1 - ADDL GR1,STEP ; GR1 <- GR1 + 公差 - CPL GR1,LST ; GR1が末項より大きい場合は終了 - JPL FIN ; ↓ - JUMP LOOP ; ループ終端 -FIN ST GR2,RST ; GR2の結果をメモリーに転送 - POP GR2 - POP GR1 - RET -FST DC 1 ; 初項 -LST DC 10 ; 末項 -STEP DC 1 ; 公差 -RST DS 1 ; 結果 - END Assemble sum_10.casl (0) diff --git a/test/system/casl2_cmd/cmd_start_opd/cmd b/test/system/casl2_cmd/cmd_start_opd/cmd index ab6a712..6b8d0b1 100755 --- a/test/system/casl2_cmd/cmd_start_opd/cmd +++ b/test/system/casl2_cmd/cmd_start_opd/cmd @@ -1,2 +1 @@ -cat sum_10.casl ../../../../casl2 -atd sum_10.casl diff --git a/test/system/casl2_cmd/cmd_suba_r1_r2/0.txt b/test/system/casl2_cmd/cmd_suba_r1_r2/0.txt index 450d076..78fcb04 100644 --- a/test/system/casl2_cmd/cmd_suba_r1_r2/0.txt +++ b/test/system/casl2_cmd/cmd_suba_r1_r2/0.txt @@ -1,12 +1,3 @@ -;;; SUBA r1,r2 -MAIN START -BEGIN LD GR1,A - LD GR2,B - SUBA GR1,GR2 - RET -A DC 3 -B DC 1 - END Assemble ../../../../as/cmd/SUBA/suba_r1_r2.casl (0) diff --git a/test/system/casl2_cmd/cmd_suba_r1_r2/cmd b/test/system/casl2_cmd/cmd_suba_r1_r2/cmd index 8aa2d34..389b24a 100755 --- a/test/system/casl2_cmd/cmd_suba_r1_r2/cmd +++ b/test/system/casl2_cmd/cmd_suba_r1_r2/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/SUBA/suba_r1_r2.casl ../../../../casl2 -atd -M16 ../../../../as/cmd/SUBA/suba_r1_r2.casl diff --git a/test/system/casl2_cmd/cmd_suba_r_adr/0.txt b/test/system/casl2_cmd/cmd_suba_r_adr/0.txt index 45a9561..7e63f3e 100644 --- a/test/system/casl2_cmd/cmd_suba_r_adr/0.txt +++ b/test/system/casl2_cmd/cmd_suba_r_adr/0.txt @@ -1,11 +1,3 @@ -;;; SUBA r,adr -MAIN START -BEGIN LD GR1,A - SUBA GR1,B - RET -A DC 3 -B DC 1 - END Assemble ../../../../as/cmd/SUBA/suba_r_adr.casl (0) diff --git a/test/system/casl2_cmd/cmd_suba_r_adr/cmd b/test/system/casl2_cmd/cmd_suba_r_adr/cmd index e974289..78189f7 100755 --- a/test/system/casl2_cmd/cmd_suba_r_adr/cmd +++ b/test/system/casl2_cmd/cmd_suba_r_adr/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/SUBA/suba_r_adr.casl ../../../../casl2 -atd -M8 ../../../../as/cmd/SUBA/suba_r_adr.casl diff --git a/test/system/casl2_cmd/cmd_suba_r_adr__ao/0.txt b/test/system/casl2_cmd/cmd_suba_r_adr__ao/0.txt index 2771537..f521b50 100644 --- a/test/system/casl2_cmd/cmd_suba_r_adr__ao/0.txt +++ b/test/system/casl2_cmd/cmd_suba_r_adr__ao/0.txt @@ -1,11 +1,3 @@ -;;; SUBA r,adr 正数でオーバーフロー -MAIN START - LD GR1,A - SUBA GR1,B - RET -A DC #7FFE ; 32766 -B DC #FFF6 ; -10 - END Assemble ../../../../as/cmd/SUBA/suba_r_adr__ao.casl (0) diff --git a/test/system/casl2_cmd/cmd_suba_r_adr__ao/cmd b/test/system/casl2_cmd/cmd_suba_r_adr__ao/cmd index 290acba..711771d 100755 --- a/test/system/casl2_cmd/cmd_suba_r_adr__ao/cmd +++ b/test/system/casl2_cmd/cmd_suba_r_adr__ao/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/SUBA/suba_r_adr__ao.casl ../../../../casl2 -atd -M8 ../../../../as/cmd/SUBA/suba_r_adr__ao.casl diff --git a/test/system/casl2_cmd/cmd_suba_r_adr__as0/0.txt b/test/system/casl2_cmd/cmd_suba_r_adr__as0/0.txt index 31dd353..a9da457 100644 --- a/test/system/casl2_cmd/cmd_suba_r_adr__as0/0.txt +++ b/test/system/casl2_cmd/cmd_suba_r_adr__as0/0.txt @@ -1,11 +1,3 @@ -;;; SUBA r,adr 演算結果が負数(r > adr) -MAIN START - LD GR1,A - SUBA GR1,B - RET -A DC 10 -B DC 20 - END Assemble ../../../../as/cmd/SUBA/suba_r_adr__as0.casl (0) diff --git a/test/system/casl2_cmd/cmd_suba_r_adr__as0/cmd b/test/system/casl2_cmd/cmd_suba_r_adr__as0/cmd index 75364c1..0536939 100755 --- a/test/system/casl2_cmd/cmd_suba_r_adr__as0/cmd +++ b/test/system/casl2_cmd/cmd_suba_r_adr__as0/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/SUBA/suba_r_adr__as0.casl ../../../../casl2 -atd -M8 ../../../../as/cmd/SUBA/suba_r_adr__as0.casl diff --git a/test/system/casl2_cmd/cmd_suba_r_adr__as1/0.txt b/test/system/casl2_cmd/cmd_suba_r_adr__as1/0.txt index 345e56b..3e53810 100644 --- a/test/system/casl2_cmd/cmd_suba_r_adr__as1/0.txt +++ b/test/system/casl2_cmd/cmd_suba_r_adr__as1/0.txt @@ -1,11 +1,3 @@ -;;; SUBA r,adr 演算結果が負数(r < adr) -MAIN START - LD GR1,A - SUBA GR1,B - RET -A DC #FFEC ; -20 -B DC #FFF6 ; -10 - END Assemble ../../../../as/cmd/SUBA/suba_r_adr__as1.casl (0) diff --git a/test/system/casl2_cmd/cmd_suba_r_adr__as1/cmd b/test/system/casl2_cmd/cmd_suba_r_adr__as1/cmd index 4839aea..7d7edf8 100755 --- a/test/system/casl2_cmd/cmd_suba_r_adr__as1/cmd +++ b/test/system/casl2_cmd/cmd_suba_r_adr__as1/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/SUBA/suba_r_adr__as1.casl ../../../../casl2 -atd -M8 ../../../../as/cmd/SUBA/suba_r_adr__as1.casl diff --git a/test/system/casl2_cmd/cmd_suba_r_adr__lo/0.txt b/test/system/casl2_cmd/cmd_suba_r_adr__lo/0.txt index 4f45ff1..c0f23fb 100644 --- a/test/system/casl2_cmd/cmd_suba_r_adr__lo/0.txt +++ b/test/system/casl2_cmd/cmd_suba_r_adr__lo/0.txt @@ -1,11 +1,3 @@ -;;; SUBA r,adr SUBLではオーバーフロー -MAIN START - LD GR1,A - SUBA GR1,B - RET -A DC 2 -B DC 15 - END Assemble ../../../../as/cmd/SUBA/suba_r_adr__lo.casl (0) diff --git a/test/system/casl2_cmd/cmd_suba_r_adr__lo/cmd b/test/system/casl2_cmd/cmd_suba_r_adr__lo/cmd index 40bf6a3..099847a 100755 --- a/test/system/casl2_cmd/cmd_suba_r_adr__lo/cmd +++ b/test/system/casl2_cmd/cmd_suba_r_adr__lo/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/SUBA/suba_r_adr__lo.casl ../../../../casl2 -atd -M8 ../../../../as/cmd/SUBA/suba_r_adr__lo.casl diff --git a/test/system/casl2_cmd/cmd_suba_r_adr__o/0.txt b/test/system/casl2_cmd/cmd_suba_r_adr__o/0.txt index 199ca00..1b1e4c1 100644 --- a/test/system/casl2_cmd/cmd_suba_r_adr__o/0.txt +++ b/test/system/casl2_cmd/cmd_suba_r_adr__o/0.txt @@ -1,11 +1,3 @@ -;;; SUBA r,adr オーバーフロー -MAIN START - LD GR1,A - SUBA GR1,B - RET -A DC #8002 ; -32766 -B DC #7FFF ; 32767 - END Assemble ../../../../as/cmd/SUBA/suba_r_adr__o.casl (0) diff --git a/test/system/casl2_cmd/cmd_suba_r_adr__o/cmd b/test/system/casl2_cmd/cmd_suba_r_adr__o/cmd index 64c6f3d..028193a 100755 --- a/test/system/casl2_cmd/cmd_suba_r_adr__o/cmd +++ b/test/system/casl2_cmd/cmd_suba_r_adr__o/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/SUBA/suba_r_adr__o.casl ../../../../casl2 -atd -M8 ../../../../as/cmd/SUBA/suba_r_adr__o.casl diff --git a/test/system/casl2_cmd/cmd_suba_r_adr__z/0.txt b/test/system/casl2_cmd/cmd_suba_r_adr__z/0.txt index c053cf7..b697611 100644 --- a/test/system/casl2_cmd/cmd_suba_r_adr__z/0.txt +++ b/test/system/casl2_cmd/cmd_suba_r_adr__z/0.txt @@ -1,11 +1,3 @@ -;;; SUBA r,adr 演算結果が零 -MAIN START - LD GR1,A - SUBA GR1,B - RET -A DC #FFF6 ; -10 -B DC #FFF6 ; -10 - END Assemble ../../../../as/cmd/SUBA/suba_r_adr__z.casl (0) diff --git a/test/system/casl2_cmd/cmd_suba_r_adr__z/cmd b/test/system/casl2_cmd/cmd_suba_r_adr__z/cmd index 0bbe750..5bffefc 100755 --- a/test/system/casl2_cmd/cmd_suba_r_adr__z/cmd +++ b/test/system/casl2_cmd/cmd_suba_r_adr__z/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/SUBA/suba_r_adr__z.casl ../../../../casl2 -atd -M8 ../../../../as/cmd/SUBA/suba_r_adr__z.casl diff --git a/test/system/casl2_cmd/cmd_suba_r_adr_x/0.txt b/test/system/casl2_cmd/cmd_suba_r_adr_x/0.txt index f759e8a..c8dff3e 100644 --- a/test/system/casl2_cmd/cmd_suba_r_adr_x/0.txt +++ b/test/system/casl2_cmd/cmd_suba_r_adr_x/0.txt @@ -1,12 +1,3 @@ -;;; SUBA r,adr,x -MAIN START -BEGIN LD GR1,A - LAD GR2,1 - SUBA GR1,A,GR2 - RET -A DC 3 - DC 1 - END Assemble ../../../../as/cmd/SUBA/suba_r_adr_x.casl (0) diff --git a/test/system/casl2_cmd/cmd_suba_r_adr_x/cmd b/test/system/casl2_cmd/cmd_suba_r_adr_x/cmd index 3559a27..b591af7 100755 --- a/test/system/casl2_cmd/cmd_suba_r_adr_x/cmd +++ b/test/system/casl2_cmd/cmd_suba_r_adr_x/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/SUBA/suba_r_adr_x.casl ../../../../casl2 -atd -M16 ../../../../as/cmd/SUBA/suba_r_adr_x.casl diff --git a/test/system/casl2_cmd/cmd_subl_r1_r2/0.txt b/test/system/casl2_cmd/cmd_subl_r1_r2/0.txt index 8d241a0..2b2f2fe 100644 --- a/test/system/casl2_cmd/cmd_subl_r1_r2/0.txt +++ b/test/system/casl2_cmd/cmd_subl_r1_r2/0.txt @@ -1,12 +1,3 @@ -;;; SUBL r1,r2 -MAIN START -BEGIN LD GR1,A - LD GR2,B - SUBL GR1,GR2 - RET -A DC 3 -B DC 1 - END Assemble ../../../../as/cmd/SUBL/subl_r1_r2.casl (0) diff --git a/test/system/casl2_cmd/cmd_subl_r1_r2/cmd b/test/system/casl2_cmd/cmd_subl_r1_r2/cmd index 30fdc5e..a7f0b6f 100755 --- a/test/system/casl2_cmd/cmd_subl_r1_r2/cmd +++ b/test/system/casl2_cmd/cmd_subl_r1_r2/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/SUBL/subl_r1_r2.casl ../../../../casl2 -aTd -M16 ../../../../as/cmd/SUBL/subl_r1_r2.casl diff --git a/test/system/casl2_cmd/cmd_subl_r_adr/0.txt b/test/system/casl2_cmd/cmd_subl_r_adr/0.txt index ee1fbe0..3ae2090 100644 --- a/test/system/casl2_cmd/cmd_subl_r_adr/0.txt +++ b/test/system/casl2_cmd/cmd_subl_r_adr/0.txt @@ -1,11 +1,3 @@ -;;; SUBL r,adr -MAIN START -BEGIN LD GR1,A - SUBL GR1,B - RET -A DC 3 -B DC 1 - END Assemble ../../../../as/cmd/SUBL/subl_r_adr.casl (0) diff --git a/test/system/casl2_cmd/cmd_subl_r_adr/cmd b/test/system/casl2_cmd/cmd_subl_r_adr/cmd index ac4e5bf..88adb84 100755 --- a/test/system/casl2_cmd/cmd_subl_r_adr/cmd +++ b/test/system/casl2_cmd/cmd_subl_r_adr/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/SUBL/subl_r_adr.casl ../../../../casl2 -aTd -M8 ../../../../as/cmd/SUBL/subl_r_adr.casl diff --git a/test/system/casl2_cmd/cmd_subl_r_adr__ao/0.txt b/test/system/casl2_cmd/cmd_subl_r_adr__ao/0.txt index 0fd2930..ddc33b2 100644 --- a/test/system/casl2_cmd/cmd_subl_r_adr__ao/0.txt +++ b/test/system/casl2_cmd/cmd_subl_r_adr__ao/0.txt @@ -1,11 +1,3 @@ -;;; SUBL r,adr 正数でオーバーフロー -MAIN START - LD GR1,A - SUBL GR1,B - RET -A DC #7FFE ; 32766 -B DC #FFF6 ; 65526 - END Assemble ../../../../as/cmd/SUBL/subl_r_adr__ao.casl (0) diff --git a/test/system/casl2_cmd/cmd_subl_r_adr__ao/cmd b/test/system/casl2_cmd/cmd_subl_r_adr__ao/cmd index c81943b..0aa7eac 100755 --- a/test/system/casl2_cmd/cmd_subl_r_adr__ao/cmd +++ b/test/system/casl2_cmd/cmd_subl_r_adr__ao/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/SUBL/subl_r_adr__ao.casl ../../../../casl2 -aTd -M8 ../../../../as/cmd/SUBL/subl_r_adr__ao.casl diff --git a/test/system/casl2_cmd/cmd_subl_r_adr__as0/0.txt b/test/system/casl2_cmd/cmd_subl_r_adr__as0/0.txt index ba707aa..360d26d 100644 --- a/test/system/casl2_cmd/cmd_subl_r_adr__as0/0.txt +++ b/test/system/casl2_cmd/cmd_subl_r_adr__as0/0.txt @@ -1,11 +1,3 @@ -;;; SUBL r,adr 演算結果が負数(r > adr) -MAIN START - LD GR1,A - SUBL GR1,B - RET -A DC 10 -B DC 20 - END Assemble ../../../../as/cmd/SUBL/subl_r_adr__as0.casl (0) diff --git a/test/system/casl2_cmd/cmd_subl_r_adr__as0/cmd b/test/system/casl2_cmd/cmd_subl_r_adr__as0/cmd index 83b8a64..b6c0cbf 100755 --- a/test/system/casl2_cmd/cmd_subl_r_adr__as0/cmd +++ b/test/system/casl2_cmd/cmd_subl_r_adr__as0/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/SUBL/subl_r_adr__as0.casl ../../../../casl2 -aTd -M8 ../../../../as/cmd/SUBL/subl_r_adr__as0.casl diff --git a/test/system/casl2_cmd/cmd_subl_r_adr__as1/0.txt b/test/system/casl2_cmd/cmd_subl_r_adr__as1/0.txt index 013aa6a..2cccab5 100644 --- a/test/system/casl2_cmd/cmd_subl_r_adr__as1/0.txt +++ b/test/system/casl2_cmd/cmd_subl_r_adr__as1/0.txt @@ -1,11 +1,3 @@ -;;; SUBL r,adr 演算結果が負数(r < adr) -MAIN START - LD GR1,A - SUBL GR1,B - RET -A DC #FFEC ; 65516 -B DC #FFF6 ; 65526 - END Assemble ../../../../as/cmd/SUBL/subl_r_adr__as1.casl (0) diff --git a/test/system/casl2_cmd/cmd_subl_r_adr__as1/cmd b/test/system/casl2_cmd/cmd_subl_r_adr__as1/cmd index 0ce2864..e3143a5 100755 --- a/test/system/casl2_cmd/cmd_subl_r_adr__as1/cmd +++ b/test/system/casl2_cmd/cmd_subl_r_adr__as1/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/SUBL/subl_r_adr__as1.casl ../../../../casl2 -atd -M8 ../../../../as/cmd/SUBL/subl_r_adr__as1.casl diff --git a/test/system/casl2_cmd/cmd_subl_r_adr__lo/0.txt b/test/system/casl2_cmd/cmd_subl_r_adr__lo/0.txt index 48c7c1f..7659284 100644 --- a/test/system/casl2_cmd/cmd_subl_r_adr__lo/0.txt +++ b/test/system/casl2_cmd/cmd_subl_r_adr__lo/0.txt @@ -1,11 +1,3 @@ -;;; SUBL r,adr SUBLではオーバーフロー -MAIN START - LD GR1,A - SUBL GR1,B - RET -A DC 2 -B DC 15 - END Assemble ../../../../as/cmd/SUBL/subl_r_adr__lo.casl (0) diff --git a/test/system/casl2_cmd/cmd_subl_r_adr__lo/cmd b/test/system/casl2_cmd/cmd_subl_r_adr__lo/cmd index 8c529c6..6f59551 100755 --- a/test/system/casl2_cmd/cmd_subl_r_adr__lo/cmd +++ b/test/system/casl2_cmd/cmd_subl_r_adr__lo/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/SUBL/subl_r_adr__lo.casl ../../../../casl2 -aTd -M8 ../../../../as/cmd/SUBL/subl_r_adr__lo.casl diff --git a/test/system/casl2_cmd/cmd_subl_r_adr__o/0.txt b/test/system/casl2_cmd/cmd_subl_r_adr__o/0.txt index 7867aa2..74a493d 100644 --- a/test/system/casl2_cmd/cmd_subl_r_adr__o/0.txt +++ b/test/system/casl2_cmd/cmd_subl_r_adr__o/0.txt @@ -1,11 +1,3 @@ -;;; SUBL r,adr 論理演算ではオーバーフローなし(算術減算ではオーバーフロー) -MAIN START - LD GR1,A - SUBL GR1,B - RET -A DC #8002 ; 32770 -B DC #7FFF ; 32767 - END Assemble ../../../../as/cmd/SUBL/subl_r_adr__o.casl (0) diff --git a/test/system/casl2_cmd/cmd_subl_r_adr__o/cmd b/test/system/casl2_cmd/cmd_subl_r_adr__o/cmd index a801805..7e83712 100755 --- a/test/system/casl2_cmd/cmd_subl_r_adr__o/cmd +++ b/test/system/casl2_cmd/cmd_subl_r_adr__o/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/SUBL/subl_r_adr__o.casl ../../../../casl2 -aTd -M8 ../../../../as/cmd/SUBL/subl_r_adr__o.casl diff --git a/test/system/casl2_cmd/cmd_subl_r_adr__z/0.txt b/test/system/casl2_cmd/cmd_subl_r_adr__z/0.txt index 11a1a7a..0a49cc9 100644 --- a/test/system/casl2_cmd/cmd_subl_r_adr__z/0.txt +++ b/test/system/casl2_cmd/cmd_subl_r_adr__z/0.txt @@ -1,11 +1,3 @@ -;;; SUBL r,adr 演算結果が零 -MAIN START - LD GR1,A - SUBL GR1,B - RET -A DC #FFF6 ; 65526 -B DC #FFF6 ; 65526 - END Assemble ../../../../as/cmd/SUBL/subl_r_adr__z.casl (0) diff --git a/test/system/casl2_cmd/cmd_subl_r_adr__z/cmd b/test/system/casl2_cmd/cmd_subl_r_adr__z/cmd index 6e15b11..661a57d 100755 --- a/test/system/casl2_cmd/cmd_subl_r_adr__z/cmd +++ b/test/system/casl2_cmd/cmd_subl_r_adr__z/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/SUBL/subl_r_adr__z.casl ../../../../casl2 -aTd -M8 ../../../../as/cmd/SUBL/subl_r_adr__z.casl diff --git a/test/system/casl2_cmd/cmd_subl_r_adr_x/0.txt b/test/system/casl2_cmd/cmd_subl_r_adr_x/0.txt index 991d287..9d992f7 100644 --- a/test/system/casl2_cmd/cmd_subl_r_adr_x/0.txt +++ b/test/system/casl2_cmd/cmd_subl_r_adr_x/0.txt @@ -1,12 +1,3 @@ -;;; SUBL r,adr,x -MAIN START -BEGIN LD GR1,A - LAD GR2,1 - SUBL GR1,A,GR2 - RET -A DC 5 - DC 2 - END Assemble ../../../../as/cmd/SUBL/subl_r_adr_x.casl (0) diff --git a/test/system/casl2_cmd/cmd_subl_r_adr_x/cmd b/test/system/casl2_cmd/cmd_subl_r_adr_x/cmd index 617c47f..4aa65be 100755 --- a/test/system/casl2_cmd/cmd_subl_r_adr_x/cmd +++ b/test/system/casl2_cmd/cmd_subl_r_adr_x/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/SUBL/subl_r_adr_x.casl ../../../../casl2 -aTd -M16 ../../../../as/cmd/SUBL/subl_r_adr_x.casl diff --git a/test/system/casl2_cmd/cmd_svc__1/0.txt b/test/system/casl2_cmd/cmd_svc__1/0.txt index 1c04df9..17c641e 100644 --- a/test/system/casl2_cmd/cmd_svc__1/0.txt +++ b/test/system/casl2_cmd/cmd_svc__1/0.txt @@ -1,13 +1,3 @@ -;;; SVC 1 1文字を入力 -MAIN START - LAD GR1,IBUF - LAD GR2,ILEN - SVC 1 - RET -IBUF DS 6 -ILEN DS 1 - END -abcd Assemble ../../../../as/cmd/SVC/svc__1.casl (0) diff --git a/test/system/casl2_cmd/cmd_svc__1/cmd b/test/system/casl2_cmd/cmd_svc__1/cmd index e2d3da3..2c0f5ff 100755 --- a/test/system/casl2_cmd/cmd_svc__1/cmd +++ b/test/system/casl2_cmd/cmd_svc__1/cmd @@ -1,2 +1 @@ -cat ../../../../as/cmd/SVC/svc__1.casl teststr.txt ../../../../casl2 -atd -M64 ../../../../as/cmd/SVC/svc__1.casl ]] [-M ] [-C ] FILE1[ FILE2 ...] diff --git a/test/system/casl2_opt/opt_opterr/cmd b/test/system/casl2_opt/opt_opterr/cmd index b8ff4b6..2fe73d6 100755 --- a/test/system/casl2_opt/opt_opterr/cmd +++ b/test/system/casl2_opt/opt_opterr/cmd @@ -1 +1 @@ -../../../../casl2 -z ../../../../as/sum_10.casl 2>&1 | tail -1 1>&2 +../../../../casl2 -z ../../../../as/sum_10.casl diff --git a/test/system/casl2_opt/opt_s/0.txt b/test/system/casl2_opt/opt_s/0.txt index 2189d06..351fed5 100644 --- a/test/system/casl2_opt/opt_s/0.txt +++ b/test/system/casl2_opt/opt_s/0.txt @@ -1,24 +1,3 @@ -;;; sum_10.casl -;;; 1から10までの整数をすべて加算した値をメモリーに格納する -MAIN START - PUSH 0,GR1 - PUSH 0,GR2 - XOR GR2,GR2 ; GR2を初期化 - LD GR1,FST ; GR1に初項をメモリーから転送 -LOOP ADDL GR2,GR1 ; ループ先頭。GR2 <- GR2 + GR1 - ADDL GR1,STEP ; GR1 <- GR1 + 公差 - CPL GR1,LST ; GR1が末項より大きい場合は終了 - JPL FIN ; ↓ - JUMP LOOP ; ループ終端 -FIN ST GR2,RST ; GR2の結果をメモリーに転送 - POP GR2 - POP GR1 - RET -FST DC 1 ; 初項 -LST DC 10 ; 末項 -STEP DC 1 ; 公差 -RST DS 1 ; 結果 - END Assemble ../../../../as/sample/sum_10.casl (0) ../../../../as/sample/sum_10.casl: 1:;;; sum_10.casl diff --git a/test/system/casl2_opt/opt_s/cmd b/test/system/casl2_opt/opt_s/cmd index aed94f6..96702d4 100755 --- a/test/system/casl2_opt/opt_s/cmd +++ b/test/system/casl2_opt/opt_s/cmd @@ -1,2 +1 @@ -cat ../../../../as/sample/sum_10.casl ../../../../casl2 -s ../../../../as/sample/sum_10.casl diff --git a/test/system/casl2_opt/opt_sL/0.txt b/test/system/casl2_opt/opt_sL/0.txt index fd6c4ad..541b525 100644 --- a/test/system/casl2_opt/opt_sL/0.txt +++ b/test/system/casl2_opt/opt_sL/0.txt @@ -1,24 +1,3 @@ -;;; sum_10.casl -;;; 1から10までの整数をすべて加算した値をメモリーに格納する -MAIN START - PUSH 0,GR1 - PUSH 0,GR2 - XOR GR2,GR2 ; GR2を初期化 - LD GR1,FST ; GR1に初項をメモリーから転送 -LOOP ADDL GR2,GR1 ; ループ先頭。GR2 <- GR2 + GR1 - ADDL GR1,STEP ; GR1 <- GR1 + 公差 - CPL GR1,LST ; GR1が末項より大きい場合は終了 - JPL FIN ; ↓ - JUMP LOOP ; ループ終端 -FIN ST GR2,RST ; GR2の結果をメモリーに転送 - POP GR2 - POP GR1 - RET -FST DC 1 ; 初項 -LST DC 10 ; 末項 -STEP DC 1 ; 公差 -RST DS 1 ; 結果 - END Assemble ../../../../as/sample/sum_10.casl (0) ../../../../as/sample/sum_10.casl: 1:;;; sum_10.casl diff --git a/test/system/casl2_opt/opt_sL/cmd b/test/system/casl2_opt/opt_sL/cmd index 11dde66..0b7f7cd 100755 --- a/test/system/casl2_opt/opt_sL/cmd +++ b/test/system/casl2_opt/opt_sL/cmd @@ -1,2 +1 @@ -cat ../../../../as/sample/sum_10.casl ../../../../casl2 -sL ../../../../as/sample/sum_10.casl diff --git a/test/system/casl2_opt/opt_slA/0.txt b/test/system/casl2_opt/opt_slA/0.txt index a8afb2e..8b77aea 100644 --- a/test/system/casl2_opt/opt_slA/0.txt +++ b/test/system/casl2_opt/opt_slA/0.txt @@ -1,24 +1,3 @@ -;;; sum_10.casl -;;; 1から10までの整数をすべて加算した値をメモリーに格納する -MAIN START - PUSH 0,GR1 - PUSH 0,GR2 - XOR GR2,GR2 ; GR2を初期化 - LD GR1,FST ; GR1に初項をメモリーから転送 -LOOP ADDL GR2,GR1 ; ループ先頭。GR2 <- GR2 + GR1 - ADDL GR1,STEP ; GR1 <- GR1 + 公差 - CPL GR1,LST ; GR1が末項より大きい場合は終了 - JPL FIN ; ↓ - JUMP LOOP ; ループ終端 -FIN ST GR2,RST ; GR2の結果をメモリーに転送 - POP GR2 - POP GR1 - RET -FST DC 1 ; 初項 -LST DC 10 ; 末項 -STEP DC 1 ; 公差 -RST DS 1 ; 結果 - END Assemble ../../../../as/sample/sum_10.casl (0) ../../../../as/sample/sum_10.casl: 1:;;; sum_10.casl diff --git a/test/system/casl2_opt/opt_slA/cmd b/test/system/casl2_opt/opt_slA/cmd index 7406f90..c99852c 100755 --- a/test/system/casl2_opt/opt_slA/cmd +++ b/test/system/casl2_opt/opt_slA/cmd @@ -1,2 +1 @@ -cat ../../../../as/sample/sum_10.casl ../../../../casl2 -slA ../../../../as/sample/sum_10.casl diff --git a/test/system/casl2_opt/opt_slaO/0.txt b/test/system/casl2_opt/opt_slaO/0.txt index a8afb2e..b58aeff 100644 --- a/test/system/casl2_opt/opt_slaO/0.txt +++ b/test/system/casl2_opt/opt_slaO/0.txt @@ -1,24 +1,3 @@ -;;; sum_10.casl -;;; 1から10までの整数をすべて加算した値をメモリーに格納する -MAIN START - PUSH 0,GR1 - PUSH 0,GR2 - XOR GR2,GR2 ; GR2を初期化 - LD GR1,FST ; GR1に初項をメモリーから転送 -LOOP ADDL GR2,GR1 ; ループ先頭。GR2 <- GR2 + GR1 - ADDL GR1,STEP ; GR1 <- GR1 + 公差 - CPL GR1,LST ; GR1が末項より大きい場合は終了 - JPL FIN ; ↓ - JUMP LOOP ; ループ終端 -FIN ST GR2,RST ; GR2の結果をメモリーに転送 - POP GR2 - POP GR1 - RET -FST DC 1 ; 初項 -LST DC 10 ; 末項 -STEP DC 1 ; 公差 -RST DS 1 ; 結果 - END Assemble ../../../../as/sample/sum_10.casl (0) ../../../../as/sample/sum_10.casl: 1:;;; sum_10.casl @@ -99,3 +78,8 @@ Assemble ../../../../as/sample/sum_10.casl (1) ../../../../as/sample/sum_10.casl: 20:RST DS 1 ; 結果 #0018 #0000 ../../../../as/sample/sum_10.casl: 21: END +0000000 7001 0000 7002 0000 3622 1010 0015 2621 +0000020 2210 0017 4110 0016 6500 0010 6400 0007 +0000040 1120 0018 7120 7110 8100 0001 000a 0001 +0000060 0000 +0000062 diff --git a/test/system/casl2_opt/opt_slaO/Makefile b/test/system/casl2_opt/opt_slaO/Makefile index b6dac59..6d08bec 100644 --- a/test/system/casl2_opt/opt_slaO/Makefile +++ b/test/system/casl2_opt/opt_slaO/Makefile @@ -1,2 +1,7 @@ include ../Define.mk include ../Test.mk + +clean: cleanobj + +cleanobj: + $(RM) a.o diff --git a/test/system/casl2_opt/opt_slaO/cmd b/test/system/casl2_opt/opt_slaO/cmd index 98822fc..f689196 100755 --- a/test/system/casl2_opt/opt_slaO/cmd +++ b/test/system/casl2_opt/opt_slaO/cmd @@ -1,2 +1,2 @@ -cat ../../../../as/sample/sum_10.casl -../../../../casl2 -sla -O ../../../../as/sample/sum_10.casl +sh cmd_valgrind +od -x a.o diff --git a/test/system/casl2_opt/opt_slaO/cmd_valgrind b/test/system/casl2_opt/opt_slaO/cmd_valgrind new file mode 100755 index 0000000..7e639b3 --- /dev/null +++ b/test/system/casl2_opt/opt_slaO/cmd_valgrind @@ -0,0 +1 @@ +../../../../casl2 -sla -O ../../../../as/sample/sum_10.casl diff --git a/test/system/casl2_opt/opt_slaOn/0.txt b/test/system/casl2_opt/opt_slaOn/0.txt index a8afb2e..b58aeff 100644 --- a/test/system/casl2_opt/opt_slaOn/0.txt +++ b/test/system/casl2_opt/opt_slaOn/0.txt @@ -1,24 +1,3 @@ -;;; sum_10.casl -;;; 1から10までの整数をすべて加算した値をメモリーに格納する -MAIN START - PUSH 0,GR1 - PUSH 0,GR2 - XOR GR2,GR2 ; GR2を初期化 - LD GR1,FST ; GR1に初項をメモリーから転送 -LOOP ADDL GR2,GR1 ; ループ先頭。GR2 <- GR2 + GR1 - ADDL GR1,STEP ; GR1 <- GR1 + 公差 - CPL GR1,LST ; GR1が末項より大きい場合は終了 - JPL FIN ; ↓ - JUMP LOOP ; ループ終端 -FIN ST GR2,RST ; GR2の結果をメモリーに転送 - POP GR2 - POP GR1 - RET -FST DC 1 ; 初項 -LST DC 10 ; 末項 -STEP DC 1 ; 公差 -RST DS 1 ; 結果 - END Assemble ../../../../as/sample/sum_10.casl (0) ../../../../as/sample/sum_10.casl: 1:;;; sum_10.casl @@ -99,3 +78,8 @@ Assemble ../../../../as/sample/sum_10.casl (1) ../../../../as/sample/sum_10.casl: 20:RST DS 1 ; 結果 #0018 #0000 ../../../../as/sample/sum_10.casl: 21: END +0000000 7001 0000 7002 0000 3622 1010 0015 2621 +0000020 2210 0017 4110 0016 6500 0010 6400 0007 +0000040 1120 0018 7120 7110 8100 0001 000a 0001 +0000060 0000 +0000062 diff --git a/test/system/casl2_opt/opt_slaOn/Makefile b/test/system/casl2_opt/opt_slaOn/Makefile index b6dac59..e039251 100644 --- a/test/system/casl2_opt/opt_slaOn/Makefile +++ b/test/system/casl2_opt/opt_slaOn/Makefile @@ -1,2 +1,7 @@ include ../Define.mk include ../Test.mk + +clean: cleanobj + +cleanobj: + $(RM) opt.o diff --git a/test/system/casl2_opt/opt_slaOn/cmd b/test/system/casl2_opt/opt_slaOn/cmd index 80b9087..2925181 100755 --- a/test/system/casl2_opt/opt_slaOn/cmd +++ b/test/system/casl2_opt/opt_slaOn/cmd @@ -1,2 +1,2 @@ -cat ../../../../as/sample/sum_10.casl -../../../../casl2 -sla -Oopt.o ../../../../as/sample/sum_10.casl +sh cmd_valgrind +od -x opt.o diff --git a/test/system/casl2_opt/opt_slaOn/cmd_valgrind b/test/system/casl2_opt/opt_slaOn/cmd_valgrind new file mode 100755 index 0000000..ad32b25 --- /dev/null +++ b/test/system/casl2_opt/opt_slaOn/cmd_valgrind @@ -0,0 +1,2 @@ +../../../../casl2 -sla -Oopt.o ../../../../as/sample/sum_10.casl + diff --git a/test/system/casl2_opt/opt_slao_T/0.txt b/test/system/casl2_opt/opt_slao_T/0.txt index 510ab9d..08525e0 100644 --- a/test/system/casl2_opt/opt_slao_T/0.txt +++ b/test/system/casl2_opt/opt_slao_T/0.txt @@ -1,24 +1,3 @@ -;;; sum_10.casl -;;; 1から10までの整数をすべて加算した値をメモリーに格納する -MAIN START - PUSH 0,GR1 - PUSH 0,GR2 - XOR GR2,GR2 ; GR2を初期化 - LD GR1,FST ; GR1に初項をメモリーから転送 -LOOP ADDL GR2,GR1 ; ループ先頭。GR2 <- GR2 + GR1 - ADDL GR1,STEP ; GR1 <- GR1 + 公差 - CPL GR1,LST ; GR1が末項より大きい場合は終了 - JPL FIN ; ↓ - JUMP LOOP ; ループ終端 -FIN ST GR2,RST ; GR2の結果をメモリーに転送 - POP GR2 - POP GR1 - RET -FST DC 1 ; 初項 -LST DC 10 ; 末項 -STEP DC 1 ; 公差 -RST DS 1 ; 結果 - END Assemble ../../../../as/sample/sum_10.casl (0) ../../../../as/sample/sum_10.casl: 1:;;; sum_10.casl @@ -842,3 +821,8 @@ Executing machine codes #0014: PR: 20 = #0014 = 0000000000010100 #0014: FR (OF SF ZF): 000 +0000000 7001 0000 7002 0000 3622 1010 0015 2621 +0000020 2210 0017 4110 0016 6500 0010 6400 0007 +0000040 1120 0018 7120 7110 8100 0001 000a 0001 +0000060 0000 +0000062 diff --git a/test/system/casl2_opt/opt_slao_T/Makefile b/test/system/casl2_opt/opt_slao_T/Makefile index b6dac59..6d08bec 100644 --- a/test/system/casl2_opt/opt_slao_T/Makefile +++ b/test/system/casl2_opt/opt_slao_T/Makefile @@ -1,2 +1,7 @@ include ../Define.mk include ../Test.mk + +clean: cleanobj + +cleanobj: + $(RM) a.o diff --git a/test/system/casl2_opt/opt_slao_T/cmd b/test/system/casl2_opt/opt_slao_T/cmd index b71e5c1..f689196 100755 --- a/test/system/casl2_opt/opt_slao_T/cmd +++ b/test/system/casl2_opt/opt_slao_T/cmd @@ -1,2 +1,2 @@ -cat ../../../../as/sample/sum_10.casl -../../../../casl2 -slaTo ../../../../as/sample/sum_10.casl +sh cmd_valgrind +od -x a.o diff --git a/test/system/casl2_opt/opt_slao_T/cmd_valgrind b/test/system/casl2_opt/opt_slao_T/cmd_valgrind new file mode 100755 index 0000000..5a1a12f --- /dev/null +++ b/test/system/casl2_opt/opt_slao_T/cmd_valgrind @@ -0,0 +1 @@ +../../../../casl2 -slaTo ../../../../as/sample/sum_10.casl diff --git a/test/system/casl2_opt/opt_slaot/0.txt b/test/system/casl2_opt/opt_slaot/0.txt index 510ab9d..08525e0 100644 --- a/test/system/casl2_opt/opt_slaot/0.txt +++ b/test/system/casl2_opt/opt_slaot/0.txt @@ -1,24 +1,3 @@ -;;; sum_10.casl -;;; 1から10までの整数をすべて加算した値をメモリーに格納する -MAIN START - PUSH 0,GR1 - PUSH 0,GR2 - XOR GR2,GR2 ; GR2を初期化 - LD GR1,FST ; GR1に初項をメモリーから転送 -LOOP ADDL GR2,GR1 ; ループ先頭。GR2 <- GR2 + GR1 - ADDL GR1,STEP ; GR1 <- GR1 + 公差 - CPL GR1,LST ; GR1が末項より大きい場合は終了 - JPL FIN ; ↓ - JUMP LOOP ; ループ終端 -FIN ST GR2,RST ; GR2の結果をメモリーに転送 - POP GR2 - POP GR1 - RET -FST DC 1 ; 初項 -LST DC 10 ; 末項 -STEP DC 1 ; 公差 -RST DS 1 ; 結果 - END Assemble ../../../../as/sample/sum_10.casl (0) ../../../../as/sample/sum_10.casl: 1:;;; sum_10.casl @@ -842,3 +821,8 @@ Executing machine codes #0014: PR: 20 = #0014 = 0000000000010100 #0014: FR (OF SF ZF): 000 +0000000 7001 0000 7002 0000 3622 1010 0015 2621 +0000020 2210 0017 4110 0016 6500 0010 6400 0007 +0000040 1120 0018 7120 7110 8100 0001 000a 0001 +0000060 0000 +0000062 diff --git a/test/system/casl2_opt/opt_slaot/Makefile b/test/system/casl2_opt/opt_slaot/Makefile index b6dac59..6d08bec 100644 --- a/test/system/casl2_opt/opt_slaot/Makefile +++ b/test/system/casl2_opt/opt_slaot/Makefile @@ -1,2 +1,7 @@ include ../Define.mk include ../Test.mk + +clean: cleanobj + +cleanobj: + $(RM) a.o diff --git a/test/system/casl2_opt/opt_slaot/cmd b/test/system/casl2_opt/opt_slaot/cmd index ebc2594..f689196 100755 --- a/test/system/casl2_opt/opt_slaot/cmd +++ b/test/system/casl2_opt/opt_slaot/cmd @@ -1,2 +1,2 @@ -cat ../../../../as/sample/sum_10.casl -../../../../casl2 -slat -o ../../../../as/sample/sum_10.casl +sh cmd_valgrind +od -x a.o diff --git a/test/system/casl2_opt/opt_slaot/cmd_valgrind b/test/system/casl2_opt/opt_slaot/cmd_valgrind new file mode 100755 index 0000000..6ad31e5 --- /dev/null +++ b/test/system/casl2_opt/opt_slaot/cmd_valgrind @@ -0,0 +1 @@ +../../../../casl2 -slat -o ../../../../as/sample/sum_10.casl diff --git a/test/system/casl2_opt/opt_slaotd/0.txt b/test/system/casl2_opt/opt_slaotd/0.txt index f32c95c..1b9ee0a 100644 --- a/test/system/casl2_opt/opt_slaotd/0.txt +++ b/test/system/casl2_opt/opt_slaotd/0.txt @@ -1,24 +1,3 @@ -;;; sum_10.casl -;;; 1から10までの整数をすべて加算した値をメモリーに格納する -MAIN START - PUSH 0,GR1 - PUSH 0,GR2 - XOR GR2,GR2 ; GR2を初期化 - LD GR1,FST ; GR1に初項をメモリーから転送 -LOOP ADDL GR2,GR1 ; ループ先頭。GR2 <- GR2 + GR1 - ADDL GR1,STEP ; GR1 <- GR1 + 公差 - CPL GR1,LST ; GR1が末項より大きい場合は終了 - JPL FIN ; ↓ - JUMP LOOP ; ループ終端 -FIN ST GR2,RST ; GR2の結果をメモリーに転送 - POP GR2 - POP GR1 - RET -FST DC 1 ; 初項 -LST DC 10 ; 末項 -STEP DC 1 ; 公差 -RST DS 1 ; 結果 - END Assemble ../../../../as/sample/sum_10.casl (0) ../../../../as/sample/sum_10.casl: 1:;;; sum_10.casl @@ -2837,3 +2816,8 @@ Executing machine codes #0014: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 #0014: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +0000000 7001 0000 7002 0000 3622 1010 0015 2621 +0000020 2210 0017 4110 0016 6500 0010 6400 0007 +0000040 1120 0018 7120 7110 8100 0001 000a 0001 +0000060 0000 +0000062 diff --git a/test/system/casl2_opt/opt_slaotd/Makefile b/test/system/casl2_opt/opt_slaotd/Makefile index b6dac59..6d08bec 100644 --- a/test/system/casl2_opt/opt_slaotd/Makefile +++ b/test/system/casl2_opt/opt_slaotd/Makefile @@ -1,2 +1,7 @@ include ../Define.mk include ../Test.mk + +clean: cleanobj + +cleanobj: + $(RM) a.o diff --git a/test/system/casl2_opt/opt_slaotd/cmd b/test/system/casl2_opt/opt_slaotd/cmd index acd8987..f689196 100755 --- a/test/system/casl2_opt/opt_slaotd/cmd +++ b/test/system/casl2_opt/opt_slaotd/cmd @@ -1,2 +1,2 @@ -cat ../../../../as/sample/sum_10.casl -../../../../casl2 -slatdo ../../../../as/sample/sum_10.casl +sh cmd_valgrind +od -x a.o diff --git a/test/system/casl2_opt/opt_slaotd/cmd_valgrind b/test/system/casl2_opt/opt_slaotd/cmd_valgrind new file mode 100755 index 0000000..b31740d --- /dev/null +++ b/test/system/casl2_opt/opt_slaotd/cmd_valgrind @@ -0,0 +1 @@ +../../../../casl2 -slatdo ../../../../as/sample/sum_10.casl diff --git a/test/system/casl2_smoke/hello/0.txt b/test/system/casl2_smoke/hello/0.txt index 384470e..b53f2dc 100644 --- a/test/system/casl2_smoke/hello/0.txt +++ b/test/system/casl2_smoke/hello/0.txt @@ -1,9 +1,3 @@ -MAIN START - OUT OBUF,LEN - RET -OBUF DC 'Hello, World!' -LEN DC 13 - END Assemble ../../../../as/sample/hello.casl (0) ../../../../as/sample/hello.casl: 1:MAIN START diff --git a/test/system/casl2_smoke/hello/cmd b/test/system/casl2_smoke/hello/cmd index 1b676ca..435fbf7 100755 --- a/test/system/casl2_smoke/hello/cmd +++ b/test/system/casl2_smoke/hello/cmd @@ -1,2 +1 @@ -cat ../../../../as/sample/hello.casl ../../../../casl2 -sla ../../../../as/sample/hello.casl diff --git a/test/system/casl2rev/io/Makefile b/test/system/casl2rev/io/Makefile index b6dac59..ced7c64 100644 --- a/test/system/casl2rev/io/Makefile +++ b/test/system/casl2rev/io/Makefile @@ -1,2 +1,7 @@ include ../Define.mk include ../Test.mk + +cmd: io.o + +io.o: ../../../../as/misc/io.casl + ../../../../casl2 -O$@ $< diff --git a/test/system/casl2rev/io/cmd b/test/system/casl2rev/io/cmd index c388a75..7a07d12 100755 --- a/test/system/casl2rev/io/cmd +++ b/test/system/casl2rev/io/cmd @@ -1,2 +1 @@ -../../../../casl2 -O../../../../as/misc/io.o ../../../../as/misc/io.casl -../../../../casl2rev ../../../../as/misc/io.o +../../../../casl2rev io.o diff --git a/test/system/comet2_cmd/cmd_adda_r1_r2/Makefile b/test/system/comet2_cmd/cmd_adda_r1_r2/Makefile index b6dac59..9c96b9f 100644 --- a/test/system/comet2_cmd/cmd_adda_r1_r2/Makefile +++ b/test/system/comet2_cmd/cmd_adda_r1_r2/Makefile @@ -1,2 +1,12 @@ include ../Define.mk include ../Test.mk + +cmd: a.o + +a.o: ../../../../as/cmd/ADDA/adda_r1_r2.casl + ../../../../casl2 -O $< + +clean: cleanobj + +cleanobj: + $(RM) a.o diff --git a/test/system/comet2_cmd/cmd_adda_r1_r2/cmd b/test/system/comet2_cmd/cmd_adda_r1_r2/cmd index bed22ef..8b17467 100755 --- a/test/system/comet2_cmd/cmd_adda_r1_r2/cmd +++ b/test/system/comet2_cmd/cmd_adda_r1_r2/cmd @@ -1,3 +1 @@ -../../../../casl2 -O ../../../../as/cmd/ADDA/adda_r1_r2.casl ../../../../comet2 -td -M128 a.o -rm -f a.o diff --git a/test/system/comet2_cmd/cmd_adda_r_adr/Makefile b/test/system/comet2_cmd/cmd_adda_r_adr/Makefile index b6dac59..fbf2ef3 100644 --- a/test/system/comet2_cmd/cmd_adda_r_adr/Makefile +++ b/test/system/comet2_cmd/cmd_adda_r_adr/Makefile @@ -1,2 +1,12 @@ include ../Define.mk include ../Test.mk + +cmd: a.o + +a.o: ../../../../as/cmd/ADDA/adda_r_adr.casl + ../../../../casl2 -O $< + +clean: cleanobj + +cleanobj: + $(RM) a.o diff --git a/test/system/comet2_cmd/cmd_adda_r_adr/cmd b/test/system/comet2_cmd/cmd_adda_r_adr/cmd index 3c720df..371301e 100755 --- a/test/system/comet2_cmd/cmd_adda_r_adr/cmd +++ b/test/system/comet2_cmd/cmd_adda_r_adr/cmd @@ -1,3 +1 @@ -../../../../casl2 -O ../../../../as/cmd/ADDA/adda_r_adr.casl ../../../../comet2 -td -M16 a.o -rm -f a.o diff --git a/test/system/comet2_cmd/cmd_adda_r_adr__ao/Makefile b/test/system/comet2_cmd/cmd_adda_r_adr__ao/Makefile index b6dac59..6179f47 100644 --- a/test/system/comet2_cmd/cmd_adda_r_adr__ao/Makefile +++ b/test/system/comet2_cmd/cmd_adda_r_adr__ao/Makefile @@ -1,2 +1,12 @@ include ../Define.mk include ../Test.mk + +cmd: a.o + +a.o: ../../../../as/cmd/ADDA/adda_r_adr__ao.casl + ../../../../casl2 -O $< + +clean: cleanobj + +cleanobj: + $(RM) a.o diff --git a/test/system/comet2_cmd/cmd_adda_r_adr__ao/cmd b/test/system/comet2_cmd/cmd_adda_r_adr__ao/cmd index c06876a..2d38e38 100755 --- a/test/system/comet2_cmd/cmd_adda_r_adr__ao/cmd +++ b/test/system/comet2_cmd/cmd_adda_r_adr__ao/cmd @@ -1,3 +1 @@ -../../../../casl2 -O ../../../../as/cmd/ADDA/adda_r_adr__ao.casl ../../../../comet2 -td -M8 a.o -rm -f a.o diff --git a/test/system/comet2_cmd/cmd_adda_r_adr__as0/Makefile b/test/system/comet2_cmd/cmd_adda_r_adr__as0/Makefile index b6dac59..c19be67 100644 --- a/test/system/comet2_cmd/cmd_adda_r_adr__as0/Makefile +++ b/test/system/comet2_cmd/cmd_adda_r_adr__as0/Makefile @@ -1,2 +1,12 @@ include ../Define.mk include ../Test.mk + +cmd: a.o + +a.o: ../../../../as/cmd/ADDA/adda_r_adr__as0.casl + ../../../../casl2 -O $< + +clean: cleanobj + +cleanobj: + $(RM) a.o diff --git a/test/system/comet2_cmd/cmd_adda_r_adr__as0/cmd b/test/system/comet2_cmd/cmd_adda_r_adr__as0/cmd index ebd30d3..2d38e38 100755 --- a/test/system/comet2_cmd/cmd_adda_r_adr__as0/cmd +++ b/test/system/comet2_cmd/cmd_adda_r_adr__as0/cmd @@ -1,3 +1 @@ -../../../../casl2 -O ../../../../as/cmd/ADDA/adda_r_adr__as0.casl ../../../../comet2 -td -M8 a.o -rm -f a.o diff --git a/test/system/comet2_cmd/cmd_adda_r_adr__as1/Makefile b/test/system/comet2_cmd/cmd_adda_r_adr__as1/Makefile index b6dac59..3bf9e78 100644 --- a/test/system/comet2_cmd/cmd_adda_r_adr__as1/Makefile +++ b/test/system/comet2_cmd/cmd_adda_r_adr__as1/Makefile @@ -1,2 +1,12 @@ include ../Define.mk include ../Test.mk + +cmd: a.o + +a.o: ../../../../as/cmd/ADDA/adda_r_adr__as1.casl + ../../../../casl2 -O $< + +clean: cleanobj + +cleanobj: + $(RM) a.o diff --git a/test/system/comet2_cmd/cmd_adda_r_adr__as1/cmd b/test/system/comet2_cmd/cmd_adda_r_adr__as1/cmd index 071b858..2d38e38 100755 --- a/test/system/comet2_cmd/cmd_adda_r_adr__as1/cmd +++ b/test/system/comet2_cmd/cmd_adda_r_adr__as1/cmd @@ -1,3 +1 @@ -../../../../casl2 -O ../../../../as/cmd/ADDA/adda_r_adr__as1.casl ../../../../comet2 -td -M8 a.o -rm -f a.o diff --git a/test/system/comet2_cmd/cmd_adda_r_adr__az/Makefile b/test/system/comet2_cmd/cmd_adda_r_adr__az/Makefile index b6dac59..bd26373 100644 --- a/test/system/comet2_cmd/cmd_adda_r_adr__az/Makefile +++ b/test/system/comet2_cmd/cmd_adda_r_adr__az/Makefile @@ -1,2 +1,12 @@ include ../Define.mk include ../Test.mk + +cmd: a.o + +a.o: ../../../../as/cmd/ADDA/adda_r_adr__az.casl + ../../../../casl2 -O $< + +clean: cleanobj + +cleanobj: + $(RM) a.o diff --git a/test/system/comet2_cmd/cmd_adda_r_adr__az/cmd b/test/system/comet2_cmd/cmd_adda_r_adr__az/cmd index 28cee76..2d38e38 100755 --- a/test/system/comet2_cmd/cmd_adda_r_adr__az/cmd +++ b/test/system/comet2_cmd/cmd_adda_r_adr__az/cmd @@ -1,3 +1 @@ -../../../../casl2 -O ../../../../as/cmd/ADDA/adda_r_adr__az.casl ../../../../comet2 -td -M8 a.o -rm -f a.o diff --git a/test/system/comet2_cmd/cmd_adda_r_adr__lo/Makefile b/test/system/comet2_cmd/cmd_adda_r_adr__lo/Makefile index b6dac59..5b4ff46 100644 --- a/test/system/comet2_cmd/cmd_adda_r_adr__lo/Makefile +++ b/test/system/comet2_cmd/cmd_adda_r_adr__lo/Makefile @@ -1,2 +1,12 @@ include ../Define.mk include ../Test.mk + +cmd: a.o + +a.o: ../../../../as/cmd/ADDA/adda_r_adr__lo.casl + ../../../../casl2 -O $< + +clean: cleanobj + +cleanobj: + $(RM) a.o diff --git a/test/system/comet2_cmd/cmd_adda_r_adr__lo/cmd b/test/system/comet2_cmd/cmd_adda_r_adr__lo/cmd index 821cdc3..2d38e38 100755 --- a/test/system/comet2_cmd/cmd_adda_r_adr__lo/cmd +++ b/test/system/comet2_cmd/cmd_adda_r_adr__lo/cmd @@ -1,3 +1 @@ -../../../../casl2 -O ../../../../as/cmd/ADDA/adda_r_adr__lo.casl ../../../../comet2 -td -M8 a.o -rm -f a.o diff --git a/test/system/comet2_cmd/cmd_adda_r_adr__o/Makefile b/test/system/comet2_cmd/cmd_adda_r_adr__o/Makefile index b6dac59..04ab108 100644 --- a/test/system/comet2_cmd/cmd_adda_r_adr__o/Makefile +++ b/test/system/comet2_cmd/cmd_adda_r_adr__o/Makefile @@ -1,2 +1,12 @@ include ../Define.mk include ../Test.mk + +cmd: a.o + +a.o: ../../../../as/cmd/ADDA/adda_r_adr__o.casl + ../../../../casl2 -O $< + +clean: cleanobj + +cleanobj: + $(RM) a.o diff --git a/test/system/comet2_cmd/cmd_adda_r_adr__o/cmd b/test/system/comet2_cmd/cmd_adda_r_adr__o/cmd index c794b49..2d38e38 100755 --- a/test/system/comet2_cmd/cmd_adda_r_adr__o/cmd +++ b/test/system/comet2_cmd/cmd_adda_r_adr__o/cmd @@ -1,3 +1 @@ -../../../../casl2 -O ../../../../as/cmd/ADDA/adda_r_adr__o.casl ../../../../comet2 -td -M8 a.o -rm -f a.o diff --git a/test/system/comet2_cmd/cmd_adda_r_adr__z/Makefile b/test/system/comet2_cmd/cmd_adda_r_adr__z/Makefile index b6dac59..b51b314 100644 --- a/test/system/comet2_cmd/cmd_adda_r_adr__z/Makefile +++ b/test/system/comet2_cmd/cmd_adda_r_adr__z/Makefile @@ -1,2 +1,12 @@ include ../Define.mk include ../Test.mk + +cmd: a.o + +a.o: ../../../../as/cmd/ADDA/adda_r_adr__z.casl + ../../../../casl2 -O $< + +clean: cleanobj + +cleanobj: + $(RM) a.o diff --git a/test/system/comet2_cmd/cmd_adda_r_adr__z/cmd b/test/system/comet2_cmd/cmd_adda_r_adr__z/cmd index 97af609..2d38e38 100755 --- a/test/system/comet2_cmd/cmd_adda_r_adr__z/cmd +++ b/test/system/comet2_cmd/cmd_adda_r_adr__z/cmd @@ -1,3 +1 @@ -../../../../casl2 -O ../../../../as/cmd/ADDA/adda_r_adr__z.casl ../../../../comet2 -td -M8 a.o -rm -f a.o diff --git a/test/system/comet2_cmd/cmd_adda_r_adr_x/Makefile b/test/system/comet2_cmd/cmd_adda_r_adr_x/Makefile index b6dac59..d32fc75 100644 --- a/test/system/comet2_cmd/cmd_adda_r_adr_x/Makefile +++ b/test/system/comet2_cmd/cmd_adda_r_adr_x/Makefile @@ -1,2 +1,12 @@ include ../Define.mk include ../Test.mk + +cmd: a.o + +a.o: ../../../../as/cmd/ADDA/adda_r_adr_x.casl + ../../../../casl2 -O $< + +clean: cleanobj + +cleanobj: + $(RM) a.o diff --git a/test/system/comet2_cmd/cmd_adda_r_adr_x/cmd b/test/system/comet2_cmd/cmd_adda_r_adr_x/cmd index 262603d..371301e 100755 --- a/test/system/comet2_cmd/cmd_adda_r_adr_x/cmd +++ b/test/system/comet2_cmd/cmd_adda_r_adr_x/cmd @@ -1,3 +1 @@ -../../../../casl2 -O ../../../../as/cmd/ADDA/adda_r_adr_x.casl ../../../../comet2 -td -M16 a.o -rm -f a.o diff --git a/test/system/comet2_cmd/cmd_addl_r1_r2/Makefile b/test/system/comet2_cmd/cmd_addl_r1_r2/Makefile index b6dac59..f767ca6 100644 --- a/test/system/comet2_cmd/cmd_addl_r1_r2/Makefile +++ b/test/system/comet2_cmd/cmd_addl_r1_r2/Makefile @@ -1,2 +1,12 @@ include ../Define.mk include ../Test.mk + +cmd: a.o + +a.o: ../../../../as/cmd/ADDL/addl_r1_r2.casl + ../../../../casl2 -O $< + +clean: cleanobj + +cleanobj: + $(RM) a.o diff --git a/test/system/comet2_cmd/cmd_addl_r1_r2/cmd b/test/system/comet2_cmd/cmd_addl_r1_r2/cmd index 0b3f66f..1372ec0 100755 --- a/test/system/comet2_cmd/cmd_addl_r1_r2/cmd +++ b/test/system/comet2_cmd/cmd_addl_r1_r2/cmd @@ -1,3 +1 @@ -../../../../casl2 -O ../../../../as/cmd/ADDL/addl_r1_r2.casl ../../../../comet2 -Td -M16 a.o -rm -f a.o diff --git a/test/system/comet2_cmd/cmd_addl_r_adr/Makefile b/test/system/comet2_cmd/cmd_addl_r_adr/Makefile index b6dac59..4a17a2b 100644 --- a/test/system/comet2_cmd/cmd_addl_r_adr/Makefile +++ b/test/system/comet2_cmd/cmd_addl_r_adr/Makefile @@ -1,2 +1,12 @@ include ../Define.mk include ../Test.mk + +cmd: a.o + +a.o: ../../../../as/cmd/ADDL/addl_r_adr.casl + ../../../../casl2 -O $< + +clean: cleanobj + +cleanobj: + $(RM) a.o diff --git a/test/system/comet2_cmd/cmd_addl_r_adr/cmd b/test/system/comet2_cmd/cmd_addl_r_adr/cmd index 3f61679..2b6b1d7 100755 --- a/test/system/comet2_cmd/cmd_addl_r_adr/cmd +++ b/test/system/comet2_cmd/cmd_addl_r_adr/cmd @@ -1,3 +1 @@ -../../../../casl2 -O ../../../../as/cmd/ADDL/addl_r_adr.casl ../../../../comet2 -Td -M8 a.o -rm -f a.o diff --git a/test/system/comet2_cmd/cmd_addl_r_adr__ao/Makefile b/test/system/comet2_cmd/cmd_addl_r_adr__ao/Makefile index b6dac59..1ae097b 100644 --- a/test/system/comet2_cmd/cmd_addl_r_adr__ao/Makefile +++ b/test/system/comet2_cmd/cmd_addl_r_adr__ao/Makefile @@ -1,2 +1,12 @@ include ../Define.mk include ../Test.mk + +cmd: a.o + +a.o: ../../../../as/cmd/ADDL/addl_r_adr__ao.casl + ../../../../casl2 -O $< + +clean: cleanobj + +cleanobj: + $(RM) a.o diff --git a/test/system/comet2_cmd/cmd_addl_r_adr__ao/cmd b/test/system/comet2_cmd/cmd_addl_r_adr__ao/cmd index 4adcd9b..2b6b1d7 100755 --- a/test/system/comet2_cmd/cmd_addl_r_adr__ao/cmd +++ b/test/system/comet2_cmd/cmd_addl_r_adr__ao/cmd @@ -1,3 +1 @@ -../../../../casl2 -O ../../../../as/cmd/ADDL/addl_r_adr__ao.casl ../../../../comet2 -Td -M8 a.o -rm -f a.o diff --git a/test/system/comet2_cmd/cmd_addl_r_adr__as0/Makefile b/test/system/comet2_cmd/cmd_addl_r_adr__as0/Makefile index b6dac59..54b739e 100644 --- a/test/system/comet2_cmd/cmd_addl_r_adr__as0/Makefile +++ b/test/system/comet2_cmd/cmd_addl_r_adr__as0/Makefile @@ -1,2 +1,12 @@ include ../Define.mk include ../Test.mk + +cmd: a.o + +a.o: ../../../../as/cmd/ADDL/addl_r_adr__as0.casl + ../../../../casl2 -O $< + +clean: cleanobj + +cleanobj: + $(RM) a.o diff --git a/test/system/comet2_cmd/cmd_addl_r_adr__as0/cmd b/test/system/comet2_cmd/cmd_addl_r_adr__as0/cmd index af15cbb..2b6b1d7 100755 --- a/test/system/comet2_cmd/cmd_addl_r_adr__as0/cmd +++ b/test/system/comet2_cmd/cmd_addl_r_adr__as0/cmd @@ -1,3 +1 @@ -../../../../casl2 -O ../../../../as/cmd/ADDL/addl_r_adr__as0.casl ../../../../comet2 -Td -M8 a.o -rm -f a.o diff --git a/test/system/comet2_cmd/cmd_addl_r_adr__as1/Makefile b/test/system/comet2_cmd/cmd_addl_r_adr__as1/Makefile index b6dac59..13c245a 100644 --- a/test/system/comet2_cmd/cmd_addl_r_adr__as1/Makefile +++ b/test/system/comet2_cmd/cmd_addl_r_adr__as1/Makefile @@ -1,2 +1,12 @@ include ../Define.mk include ../Test.mk + +cmd: a.o + +a.o: ../../../../as/cmd/ADDL/addl_r_adr__as1.casl + ../../../../casl2 -O $< + +clean: cleanobj + +cleanobj: + $(RM) a.o diff --git a/test/system/comet2_cmd/cmd_addl_r_adr__as1/cmd b/test/system/comet2_cmd/cmd_addl_r_adr__as1/cmd index cf620e9..2b6b1d7 100755 --- a/test/system/comet2_cmd/cmd_addl_r_adr__as1/cmd +++ b/test/system/comet2_cmd/cmd_addl_r_adr__as1/cmd @@ -1,3 +1 @@ -../../../../casl2 -O ../../../../as/cmd/ADDL/addl_r_adr__as1.casl ../../../../comet2 -Td -M8 a.o -rm -f a.o diff --git a/test/system/comet2_cmd/cmd_addl_r_adr__az/Makefile b/test/system/comet2_cmd/cmd_addl_r_adr__az/Makefile index b6dac59..fd599dc 100644 --- a/test/system/comet2_cmd/cmd_addl_r_adr__az/Makefile +++ b/test/system/comet2_cmd/cmd_addl_r_adr__az/Makefile @@ -1,2 +1,12 @@ include ../Define.mk include ../Test.mk + +cmd: a.o + +a.o: ../../../../as/cmd/ADDL/addl_r_adr__az.casl + ../../../../casl2 -O $< + +clean: cleanobj + +cleanobj: + $(RM) a.o diff --git a/test/system/comet2_cmd/cmd_addl_r_adr__az/cmd b/test/system/comet2_cmd/cmd_addl_r_adr__az/cmd index 4563670..2b6b1d7 100755 --- a/test/system/comet2_cmd/cmd_addl_r_adr__az/cmd +++ b/test/system/comet2_cmd/cmd_addl_r_adr__az/cmd @@ -1,3 +1 @@ -../../../../casl2 -O ../../../../as/cmd/ADDL/addl_r_adr__az.casl ../../../../comet2 -Td -M8 a.o -rm -f a.o diff --git a/test/system/comet2_cmd/cmd_addl_r_adr__lo/Makefile b/test/system/comet2_cmd/cmd_addl_r_adr__lo/Makefile index b6dac59..c88f2e2 100644 --- a/test/system/comet2_cmd/cmd_addl_r_adr__lo/Makefile +++ b/test/system/comet2_cmd/cmd_addl_r_adr__lo/Makefile @@ -1,2 +1,12 @@ include ../Define.mk include ../Test.mk + +cmd: a.o + +a.o: ../../../../as/cmd/ADDL/addl_r_adr__lo.casl + ../../../../casl2 -O $< + +clean: cleanobj + +cleanobj: + $(RM) a.o diff --git a/test/system/comet2_cmd/cmd_addl_r_adr__lo/cmd b/test/system/comet2_cmd/cmd_addl_r_adr__lo/cmd index 6f901c6..2b6b1d7 100755 --- a/test/system/comet2_cmd/cmd_addl_r_adr__lo/cmd +++ b/test/system/comet2_cmd/cmd_addl_r_adr__lo/cmd @@ -1,3 +1 @@ -../../../../casl2 -O ../../../../as/cmd/ADDL/addl_r_adr__lo.casl ../../../../comet2 -Td -M8 a.o -rm -f a.o diff --git a/test/system/comet2_cmd/cmd_addl_r_adr__o/Makefile b/test/system/comet2_cmd/cmd_addl_r_adr__o/Makefile index b6dac59..70d84da 100644 --- a/test/system/comet2_cmd/cmd_addl_r_adr__o/Makefile +++ b/test/system/comet2_cmd/cmd_addl_r_adr__o/Makefile @@ -1,2 +1,12 @@ include ../Define.mk include ../Test.mk + +cmd: a.o + +a.o: ../../../../as/cmd/ADDL/addl_r_adr__o.casl + ../../../../casl2 -O $< + +clean: cleanobj + +cleanobj: + $(RM) a.o diff --git a/test/system/comet2_cmd/cmd_addl_r_adr__o/cmd b/test/system/comet2_cmd/cmd_addl_r_adr__o/cmd index 8331829..2b6b1d7 100755 --- a/test/system/comet2_cmd/cmd_addl_r_adr__o/cmd +++ b/test/system/comet2_cmd/cmd_addl_r_adr__o/cmd @@ -1,3 +1 @@ -../../../../casl2 -O ../../../../as/cmd/ADDL/addl_r_adr__o.casl ../../../../comet2 -Td -M8 a.o -rm -f a.o diff --git a/test/system/comet2_cmd/cmd_addl_r_adr__z/Makefile b/test/system/comet2_cmd/cmd_addl_r_adr__z/Makefile index b6dac59..b962ea3 100644 --- a/test/system/comet2_cmd/cmd_addl_r_adr__z/Makefile +++ b/test/system/comet2_cmd/cmd_addl_r_adr__z/Makefile @@ -1,2 +1,12 @@ include ../Define.mk include ../Test.mk + +cmd: a.o + +a.o: ../../../../as/cmd/ADDL/addl_r_adr__z.casl + ../../../../casl2 -O $< + +clean: cleanobj + +cleanobj: + $(RM) a.o diff --git a/test/system/comet2_cmd/cmd_addl_r_adr__z/cmd b/test/system/comet2_cmd/cmd_addl_r_adr__z/cmd index 7bb43f5..2b6b1d7 100755 --- a/test/system/comet2_cmd/cmd_addl_r_adr__z/cmd +++ b/test/system/comet2_cmd/cmd_addl_r_adr__z/cmd @@ -1,3 +1 @@ -../../../../casl2 -O ../../../../as/cmd/ADDL/addl_r_adr__z.casl ../../../../comet2 -Td -M8 a.o -rm -f a.o diff --git a/test/system/comet2_cmd/cmd_addl_r_adr_x/Makefile b/test/system/comet2_cmd/cmd_addl_r_adr_x/Makefile index b6dac59..74ef3ae 100644 --- a/test/system/comet2_cmd/cmd_addl_r_adr_x/Makefile +++ b/test/system/comet2_cmd/cmd_addl_r_adr_x/Makefile @@ -1,2 +1,12 @@ include ../Define.mk include ../Test.mk + +cmd: a.o + +a.o: ../../../../as/cmd/ADDL/addl_r_adr_x.casl + ../../../../casl2 -O $< + +clean: cleanobj + +cleanobj: + $(RM) a.o diff --git a/test/system/comet2_cmd/cmd_addl_r_adr_x/cmd b/test/system/comet2_cmd/cmd_addl_r_adr_x/cmd index a7c1283..1372ec0 100755 --- a/test/system/comet2_cmd/cmd_addl_r_adr_x/cmd +++ b/test/system/comet2_cmd/cmd_addl_r_adr_x/cmd @@ -1,3 +1 @@ -../../../../casl2 -O ../../../../as/cmd/ADDL/addl_r_adr_x.casl ../../../../comet2 -Td -M16 a.o -rm -f a.o diff --git a/test/system/comet2_cmd/cmd_and_r1_r2/Makefile b/test/system/comet2_cmd/cmd_and_r1_r2/Makefile index b6dac59..fb8c950 100644 --- a/test/system/comet2_cmd/cmd_and_r1_r2/Makefile +++ b/test/system/comet2_cmd/cmd_and_r1_r2/Makefile @@ -1,2 +1,12 @@ include ../Define.mk include ../Test.mk + +cmd: a.o + +a.o: ../../../../as/cmd/AND/and_r1_r2.casl + ../../../../casl2 -O $< + +clean: cleanobj + +cleanobj: + $(RM) a.o diff --git a/test/system/comet2_cmd/cmd_and_r1_r2/cmd b/test/system/comet2_cmd/cmd_and_r1_r2/cmd index 08e60f1..371301e 100755 --- a/test/system/comet2_cmd/cmd_and_r1_r2/cmd +++ b/test/system/comet2_cmd/cmd_and_r1_r2/cmd @@ -1,3 +1 @@ -../../../../casl2 -O ../../../../as/cmd/AND/and_r1_r2.casl ../../../../comet2 -td -M16 a.o -rm -f a.o diff --git a/test/system/comet2_cmd/cmd_and_r_adr/Makefile b/test/system/comet2_cmd/cmd_and_r_adr/Makefile index b6dac59..51a4508 100644 --- a/test/system/comet2_cmd/cmd_and_r_adr/Makefile +++ b/test/system/comet2_cmd/cmd_and_r_adr/Makefile @@ -1,2 +1,12 @@ include ../Define.mk include ../Test.mk + +cmd: a.o + +a.o: ../../../../as/cmd/AND/and_r_adr.casl + ../../../../casl2 -O $< + +clean: cleanobj + +cleanobj: + $(RM) a.o diff --git a/test/system/comet2_cmd/cmd_and_r_adr/cmd b/test/system/comet2_cmd/cmd_and_r_adr/cmd index b88da8e..2d38e38 100755 --- a/test/system/comet2_cmd/cmd_and_r_adr/cmd +++ b/test/system/comet2_cmd/cmd_and_r_adr/cmd @@ -1,3 +1 @@ -../../../../casl2 -O ../../../../as/cmd/AND/and_r_adr.casl ../../../../comet2 -td -M8 a.o -rm -f a.o diff --git a/test/system/comet2_cmd/cmd_and_r_adr__s/Makefile b/test/system/comet2_cmd/cmd_and_r_adr__s/Makefile index b6dac59..770f288 100644 --- a/test/system/comet2_cmd/cmd_and_r_adr__s/Makefile +++ b/test/system/comet2_cmd/cmd_and_r_adr__s/Makefile @@ -1,2 +1,12 @@ include ../Define.mk include ../Test.mk + +cmd: a.o + +a.o: ../../../../as/cmd/AND/and_r_adr__s.casl + ../../../../casl2 -O $< + +clean: cleanobj + +cleanobj: + $(RM) a.o diff --git a/test/system/comet2_cmd/cmd_and_r_adr__s/cmd b/test/system/comet2_cmd/cmd_and_r_adr__s/cmd index 9e0f213..2d38e38 100755 --- a/test/system/comet2_cmd/cmd_and_r_adr__s/cmd +++ b/test/system/comet2_cmd/cmd_and_r_adr__s/cmd @@ -1,3 +1 @@ -../../../../casl2 -O ../../../../as/cmd/AND/and_r_adr__s.casl ../../../../comet2 -td -M8 a.o -rm -f a.o diff --git a/test/system/comet2_cmd/cmd_and_r_adr__z/Makefile b/test/system/comet2_cmd/cmd_and_r_adr__z/Makefile index b6dac59..c2ba69d 100644 --- a/test/system/comet2_cmd/cmd_and_r_adr__z/Makefile +++ b/test/system/comet2_cmd/cmd_and_r_adr__z/Makefile @@ -1,2 +1,12 @@ include ../Define.mk include ../Test.mk + +cmd: a.o + +a.o: ../../../../as/cmd/AND/and_r_adr__z.casl + ../../../../casl2 -O $< + +clean: cleanobj + +cleanobj: + $(RM) a.o diff --git a/test/system/comet2_cmd/cmd_and_r_adr__z/cmd b/test/system/comet2_cmd/cmd_and_r_adr__z/cmd index 56ba2e2..2d38e38 100755 --- a/test/system/comet2_cmd/cmd_and_r_adr__z/cmd +++ b/test/system/comet2_cmd/cmd_and_r_adr__z/cmd @@ -1,3 +1 @@ -../../../../casl2 -O ../../../../as/cmd/AND/and_r_adr__z.casl ../../../../comet2 -td -M8 a.o -rm -f a.o diff --git a/test/system/comet2_cmd/cmd_and_r_adr_x/Makefile b/test/system/comet2_cmd/cmd_and_r_adr_x/Makefile index b6dac59..4765d12 100644 --- a/test/system/comet2_cmd/cmd_and_r_adr_x/Makefile +++ b/test/system/comet2_cmd/cmd_and_r_adr_x/Makefile @@ -1,2 +1,12 @@ include ../Define.mk include ../Test.mk + +cmd: a.o + +a.o: ../../../../as/cmd/AND/and_r_adr_x.casl + ../../../../casl2 -O $< + +clean: cleanobj + +cleanobj: + $(RM) a.o diff --git a/test/system/comet2_cmd/cmd_and_r_adr_x/cmd b/test/system/comet2_cmd/cmd_and_r_adr_x/cmd index eeb2acb..371301e 100755 --- a/test/system/comet2_cmd/cmd_and_r_adr_x/cmd +++ b/test/system/comet2_cmd/cmd_and_r_adr_x/cmd @@ -1,3 +1 @@ -../../../../casl2 -O ../../../../as/cmd/AND/and_r_adr_x.casl ../../../../comet2 -td -M16 a.o -rm -f a.o diff --git a/test/system/comet2_cmd/cmd_call__inner/Makefile b/test/system/comet2_cmd/cmd_call__inner/Makefile index b6dac59..7f8c6db 100644 --- a/test/system/comet2_cmd/cmd_call__inner/Makefile +++ b/test/system/comet2_cmd/cmd_call__inner/Makefile @@ -1,2 +1,12 @@ include ../Define.mk include ../Test.mk + +cmd: a.o + +a.o: ../../../../as/cmd/CALL/call__inner.casl + ../../../../casl2 -O $< + +clean: cleanobj + +cleanobj: + $(RM) a.o diff --git a/test/system/comet2_cmd/cmd_call__inner/cmd b/test/system/comet2_cmd/cmd_call__inner/cmd index e8d6fa1..371301e 100755 --- a/test/system/comet2_cmd/cmd_call__inner/cmd +++ b/test/system/comet2_cmd/cmd_call__inner/cmd @@ -1,3 +1 @@ -../../../../casl2 -O ../../../../as/cmd/CALL/call__inner.casl ../../../../comet2 -td -M16 a.o -rm -f a.o diff --git a/test/system/comet2_cmd/cmd_call__outer/Makefile b/test/system/comet2_cmd/cmd_call__outer/Makefile index b6dac59..489bb49 100644 --- a/test/system/comet2_cmd/cmd_call__outer/Makefile +++ b/test/system/comet2_cmd/cmd_call__outer/Makefile @@ -1,2 +1,12 @@ include ../Define.mk include ../Test.mk + +cmd: a.o + +a.o: ../../../../as/cmd/CALL/call__outer.casl + ../../../../casl2 -O $< + +clean: cleanobj + +cleanobj: + $(RM) a.o diff --git a/test/system/comet2_cmd/cmd_call__outer/cmd b/test/system/comet2_cmd/cmd_call__outer/cmd index e9c23bd..371301e 100755 --- a/test/system/comet2_cmd/cmd_call__outer/cmd +++ b/test/system/comet2_cmd/cmd_call__outer/cmd @@ -1,3 +1 @@ -../../../../casl2 -O ../../../../as/cmd/CALL/call__outer.casl ../../../../comet2 -td -M16 a.o -rm -f a.o diff --git a/test/system/comet2_cmd/cmd_cpa_r1_r2__s/Makefile b/test/system/comet2_cmd/cmd_cpa_r1_r2__s/Makefile index b6dac59..9a9b71e 100644 --- a/test/system/comet2_cmd/cmd_cpa_r1_r2__s/Makefile +++ b/test/system/comet2_cmd/cmd_cpa_r1_r2__s/Makefile @@ -1,2 +1,12 @@ include ../Define.mk include ../Test.mk + +cmd: a.o + +a.o: ../../../../as/cmd/CPA/cpa_r1_r2__s.casl + ../../../../casl2 -O $< + +clean: cleanobj + +cleanobj: + $(RM) a.o diff --git a/test/system/comet2_cmd/cmd_cpa_r1_r2__s/cmd b/test/system/comet2_cmd/cmd_cpa_r1_r2__s/cmd index 37d6376..371301e 100755 --- a/test/system/comet2_cmd/cmd_cpa_r1_r2__s/cmd +++ b/test/system/comet2_cmd/cmd_cpa_r1_r2__s/cmd @@ -1,3 +1 @@ -../../../../casl2 -O ../../../../as/cmd/CPA/cpa_r1_r2__s.casl ../../../../comet2 -td -M16 a.o -rm -f a.o diff --git a/test/system/comet2_cmd/cmd_cpa_r_adr/Makefile b/test/system/comet2_cmd/cmd_cpa_r_adr/Makefile index b6dac59..0d93e0a 100644 --- a/test/system/comet2_cmd/cmd_cpa_r_adr/Makefile +++ b/test/system/comet2_cmd/cmd_cpa_r_adr/Makefile @@ -1,2 +1,12 @@ include ../Define.mk include ../Test.mk + +cmd: a.o + +a.o: ../../../../as/cmd/CPA/cpa_r_adr.casl + ../../../../casl2 -O $< + +clean: cleanobj + +cleanobj: + $(RM) a.o diff --git a/test/system/comet2_cmd/cmd_cpa_r_adr/cmd b/test/system/comet2_cmd/cmd_cpa_r_adr/cmd index b99f3f0..2d38e38 100755 --- a/test/system/comet2_cmd/cmd_cpa_r_adr/cmd +++ b/test/system/comet2_cmd/cmd_cpa_r_adr/cmd @@ -1,3 +1 @@ -../../../../casl2 -O ../../../../as/cmd/CPA/cpa_r_adr.casl ../../../../comet2 -td -M8 a.o -rm -f a.o diff --git a/test/system/comet2_cmd/cmd_cpa_r_adr__ls/Makefile b/test/system/comet2_cmd/cmd_cpa_r_adr__ls/Makefile index b6dac59..8ba00ca 100644 --- a/test/system/comet2_cmd/cmd_cpa_r_adr__ls/Makefile +++ b/test/system/comet2_cmd/cmd_cpa_r_adr__ls/Makefile @@ -1,2 +1,12 @@ include ../Define.mk include ../Test.mk + +cmd: a.o + +a.o: ../../../../as/cmd/CPA/cpa_r_adr__ls.casl + ../../../../casl2 -O $< + +clean: cleanobj + +cleanobj: + $(RM) a.o diff --git a/test/system/comet2_cmd/cmd_cpa_r_adr__ls/cmd b/test/system/comet2_cmd/cmd_cpa_r_adr__ls/cmd index 1690b79..2d38e38 100755 --- a/test/system/comet2_cmd/cmd_cpa_r_adr__ls/cmd +++ b/test/system/comet2_cmd/cmd_cpa_r_adr__ls/cmd @@ -1,3 +1 @@ -../../../../casl2 -O ../../../../as/cmd/CPA/cpa_r_adr__ls.casl ../../../../comet2 -td -M8 a.o -rm -f a.o diff --git a/test/system/comet2_cmd/cmd_cpa_r_adr__s/Makefile b/test/system/comet2_cmd/cmd_cpa_r_adr__s/Makefile index b6dac59..1a7231d 100644 --- a/test/system/comet2_cmd/cmd_cpa_r_adr__s/Makefile +++ b/test/system/comet2_cmd/cmd_cpa_r_adr__s/Makefile @@ -1,2 +1,12 @@ include ../Define.mk include ../Test.mk + +cmd: a.o + +a.o: ../../../../as/cmd/CPA/cpa_r_adr__s.casl + ../../../../casl2 -O $< + +clean: cleanobj + +cleanobj: + $(RM) a.o diff --git a/test/system/comet2_cmd/cmd_cpa_r_adr__s/cmd b/test/system/comet2_cmd/cmd_cpa_r_adr__s/cmd index 8af9f5c..2d38e38 100755 --- a/test/system/comet2_cmd/cmd_cpa_r_adr__s/cmd +++ b/test/system/comet2_cmd/cmd_cpa_r_adr__s/cmd @@ -1,3 +1 @@ -../../../../casl2 -O ../../../../as/cmd/CPA/cpa_r_adr__s.casl ../../../../comet2 -td -M8 a.o -rm -f a.o diff --git a/test/system/comet2_cmd/cmd_cpa_r_adr__z/Makefile b/test/system/comet2_cmd/cmd_cpa_r_adr__z/Makefile index b6dac59..1f1117b 100644 --- a/test/system/comet2_cmd/cmd_cpa_r_adr__z/Makefile +++ b/test/system/comet2_cmd/cmd_cpa_r_adr__z/Makefile @@ -1,2 +1,12 @@ include ../Define.mk include ../Test.mk + +cmd: a.o + +a.o: ../../../../as/cmd/CPA/cpa_r_adr__z.casl + ../../../../casl2 -O $< + +clean: cleanobj + +cleanobj: + $(RM) a.o diff --git a/test/system/comet2_cmd/cmd_cpa_r_adr__z/cmd b/test/system/comet2_cmd/cmd_cpa_r_adr__z/cmd index 06b5959..2d38e38 100755 --- a/test/system/comet2_cmd/cmd_cpa_r_adr__z/cmd +++ b/test/system/comet2_cmd/cmd_cpa_r_adr__z/cmd @@ -1,3 +1 @@ -../../../../casl2 -O ../../../../as/cmd/CPA/cpa_r_adr__z.casl ../../../../comet2 -td -M8 a.o -rm -f a.o diff --git a/test/system/comet2_cmd/cmd_cpa_r_adr_x__s/Makefile b/test/system/comet2_cmd/cmd_cpa_r_adr_x__s/Makefile index b6dac59..4d87b5a 100644 --- a/test/system/comet2_cmd/cmd_cpa_r_adr_x__s/Makefile +++ b/test/system/comet2_cmd/cmd_cpa_r_adr_x__s/Makefile @@ -1,2 +1,12 @@ include ../Define.mk include ../Test.mk + +cmd: a.o + +a.o: ../../../../as/cmd/CPA/cpa_r_adr_x__s.casl + ../../../../casl2 -O $< + +clean: cleanobj + +cleanobj: + $(RM) a.o diff --git a/test/system/comet2_cmd/cmd_cpa_r_adr_x__s/cmd b/test/system/comet2_cmd/cmd_cpa_r_adr_x__s/cmd index b5b4c4f..371301e 100755 --- a/test/system/comet2_cmd/cmd_cpa_r_adr_x__s/cmd +++ b/test/system/comet2_cmd/cmd_cpa_r_adr_x__s/cmd @@ -1,3 +1 @@ -../../../../casl2 -O ../../../../as/cmd/CPA/cpa_r_adr_x__s.casl ../../../../comet2 -td -M16 a.o -rm -f a.o diff --git a/test/system/comet2_cmd/cmd_cpl_r1_r2__s/Makefile b/test/system/comet2_cmd/cmd_cpl_r1_r2__s/Makefile index b6dac59..93f74d0 100644 --- a/test/system/comet2_cmd/cmd_cpl_r1_r2__s/Makefile +++ b/test/system/comet2_cmd/cmd_cpl_r1_r2__s/Makefile @@ -1,2 +1,12 @@ include ../Define.mk include ../Test.mk + +cmd: a.o + +a.o: ../../../../as/cmd/CPL/cpl_r1_r2__s.casl + ../../../../casl2 -O $< + +clean: cleanobj + +cleanobj: + $(RM) a.o diff --git a/test/system/comet2_cmd/cmd_cpl_r1_r2__s/cmd b/test/system/comet2_cmd/cmd_cpl_r1_r2__s/cmd index a9ae5e6..371301e 100755 --- a/test/system/comet2_cmd/cmd_cpl_r1_r2__s/cmd +++ b/test/system/comet2_cmd/cmd_cpl_r1_r2__s/cmd @@ -1,3 +1 @@ -../../../../casl2 -O ../../../../as/cmd/CPL/cpl_r1_r2__s.casl ../../../../comet2 -td -M16 a.o -rm -f a.o diff --git a/test/system/comet2_cmd/cmd_cpl_r_adr/Makefile b/test/system/comet2_cmd/cmd_cpl_r_adr/Makefile index b6dac59..f3ba6fd 100644 --- a/test/system/comet2_cmd/cmd_cpl_r_adr/Makefile +++ b/test/system/comet2_cmd/cmd_cpl_r_adr/Makefile @@ -1,2 +1,12 @@ include ../Define.mk include ../Test.mk + +cmd: a.o + +a.o: ../../../../as/cmd/CPL/cpl_r_adr.casl + ../../../../casl2 -O $< + +clean: cleanobj + +cleanobj: + $(RM) a.o diff --git a/test/system/comet2_cmd/cmd_cpl_r_adr/cmd b/test/system/comet2_cmd/cmd_cpl_r_adr/cmd index f3fd510..2d38e38 100755 --- a/test/system/comet2_cmd/cmd_cpl_r_adr/cmd +++ b/test/system/comet2_cmd/cmd_cpl_r_adr/cmd @@ -1,3 +1 @@ -../../../../casl2 -O ../../../../as/cmd/CPL/cpl_r_adr.casl ../../../../comet2 -td -M8 a.o -rm -f a.o diff --git a/test/system/comet2_cmd/cmd_cpl_r_adr__ls/Makefile b/test/system/comet2_cmd/cmd_cpl_r_adr__ls/Makefile index b6dac59..2338a9a 100644 --- a/test/system/comet2_cmd/cmd_cpl_r_adr__ls/Makefile +++ b/test/system/comet2_cmd/cmd_cpl_r_adr__ls/Makefile @@ -1,2 +1,12 @@ include ../Define.mk include ../Test.mk + +cmd: a.o + +a.o: ../../../../as/cmd/CPL/cpl_r_adr__ls.casl + ../../../../casl2 -O $< + +clean: cleanobj + +cleanobj: + $(RM) a.o diff --git a/test/system/comet2_cmd/cmd_cpl_r_adr__ls/cmd b/test/system/comet2_cmd/cmd_cpl_r_adr__ls/cmd index ed5dd60..2d38e38 100755 --- a/test/system/comet2_cmd/cmd_cpl_r_adr__ls/cmd +++ b/test/system/comet2_cmd/cmd_cpl_r_adr__ls/cmd @@ -1,3 +1 @@ -../../../../casl2 -O ../../../../as/cmd/CPL/cpl_r_adr__ls.casl ../../../../comet2 -td -M8 a.o -rm -f a.o diff --git a/test/system/comet2_cmd/cmd_cpl_r_adr__s/Makefile b/test/system/comet2_cmd/cmd_cpl_r_adr__s/Makefile index b6dac59..80e15fc 100644 --- a/test/system/comet2_cmd/cmd_cpl_r_adr__s/Makefile +++ b/test/system/comet2_cmd/cmd_cpl_r_adr__s/Makefile @@ -1,2 +1,12 @@ include ../Define.mk include ../Test.mk + +cmd: a.o + +a.o: ../../../../as/cmd/CPL/cpl_r_adr__s.casl + ../../../../casl2 -O $< + +clean: cleanobj + +cleanobj: + $(RM) a.o diff --git a/test/system/comet2_cmd/cmd_cpl_r_adr__s/cmd b/test/system/comet2_cmd/cmd_cpl_r_adr__s/cmd index 0b4dfa9..2d38e38 100755 --- a/test/system/comet2_cmd/cmd_cpl_r_adr__s/cmd +++ b/test/system/comet2_cmd/cmd_cpl_r_adr__s/cmd @@ -1,3 +1 @@ -../../../../casl2 -O ../../../../as/cmd/CPL/cpl_r_adr__s.casl ../../../../comet2 -td -M8 a.o -rm -f a.o diff --git a/test/system/comet2_cmd/cmd_cpl_r_adr__z/Makefile b/test/system/comet2_cmd/cmd_cpl_r_adr__z/Makefile index b6dac59..b7b7c7e 100644 --- a/test/system/comet2_cmd/cmd_cpl_r_adr__z/Makefile +++ b/test/system/comet2_cmd/cmd_cpl_r_adr__z/Makefile @@ -1,2 +1,12 @@ include ../Define.mk include ../Test.mk + +cmd: a.o + +a.o: ../../../../as/cmd/CPL/cpl_r_adr__z.casl + ../../../../casl2 -O $< + +clean: cleanobj + +cleanobj: + $(RM) a.o diff --git a/test/system/comet2_cmd/cmd_cpl_r_adr__z/cmd b/test/system/comet2_cmd/cmd_cpl_r_adr__z/cmd index 57185e5..2d38e38 100755 --- a/test/system/comet2_cmd/cmd_cpl_r_adr__z/cmd +++ b/test/system/comet2_cmd/cmd_cpl_r_adr__z/cmd @@ -1,3 +1 @@ -../../../../casl2 -O ../../../../as/cmd/CPL/cpl_r_adr__z.casl ../../../../comet2 -td -M8 a.o -rm -f a.o diff --git a/test/system/comet2_cmd/cmd_cpl_r_adr_x__s/Makefile b/test/system/comet2_cmd/cmd_cpl_r_adr_x__s/Makefile index b6dac59..29bd2d2 100644 --- a/test/system/comet2_cmd/cmd_cpl_r_adr_x__s/Makefile +++ b/test/system/comet2_cmd/cmd_cpl_r_adr_x__s/Makefile @@ -1,2 +1,12 @@ include ../Define.mk include ../Test.mk + +cmd: a.o + +a.o: ../../../../as/cmd/CPL/cpl_r_adr_x__s.casl + ../../../../casl2 -O $< + +clean: cleanobj + +cleanobj: + $(RM) a.o diff --git a/test/system/comet2_cmd/cmd_cpl_r_adr_x__s/cmd b/test/system/comet2_cmd/cmd_cpl_r_adr_x__s/cmd index 45a68a0..371301e 100755 --- a/test/system/comet2_cmd/cmd_cpl_r_adr_x__s/cmd +++ b/test/system/comet2_cmd/cmd_cpl_r_adr_x__s/cmd @@ -1,3 +1 @@ -../../../../casl2 -O ../../../../as/cmd/CPL/cpl_r_adr_x__s.casl ../../../../comet2 -td -M16 a.o -rm -f a.o diff --git a/test/system/comet2_cmd/cmd_dc__c0/Makefile b/test/system/comet2_cmd/cmd_dc__c0/Makefile index b6dac59..19a6296 100644 --- a/test/system/comet2_cmd/cmd_dc__c0/Makefile +++ b/test/system/comet2_cmd/cmd_dc__c0/Makefile @@ -1,2 +1,12 @@ include ../Define.mk include ../Test.mk + +cmd: a.o + +a.o: ../../../../as/cmd/DC/dc__c0.casl + ../../../../casl2 -O $< + +clean: cleanobj + +cleanobj: + $(RM) a.o diff --git a/test/system/comet2_cmd/cmd_dc__c0/cmd b/test/system/comet2_cmd/cmd_dc__c0/cmd index 597a6c4..8b17467 100755 --- a/test/system/comet2_cmd/cmd_dc__c0/cmd +++ b/test/system/comet2_cmd/cmd_dc__c0/cmd @@ -1,3 +1 @@ -../../../../casl2 -O ../../../../as/cmd/DC/dc__c0.casl ../../../../comet2 -td -M128 a.o -rm -f a.o diff --git a/test/system/comet2_cmd/cmd_dc__c1/Makefile b/test/system/comet2_cmd/cmd_dc__c1/Makefile index b6dac59..821e4d1 100644 --- a/test/system/comet2_cmd/cmd_dc__c1/Makefile +++ b/test/system/comet2_cmd/cmd_dc__c1/Makefile @@ -1,2 +1,12 @@ include ../Define.mk include ../Test.mk + +cmd: a.o + +a.o: ../../../../as/cmd/DC/dc__c1.casl + ../../../../casl2 -O $< + +clean: cleanobj + +cleanobj: + $(RM) a.o diff --git a/test/system/comet2_cmd/cmd_dc__c1/cmd b/test/system/comet2_cmd/cmd_dc__c1/cmd index dc2d4b8..8b17467 100755 --- a/test/system/comet2_cmd/cmd_dc__c1/cmd +++ b/test/system/comet2_cmd/cmd_dc__c1/cmd @@ -1,3 +1 @@ -../../../../casl2 -O ../../../../as/cmd/DC/dc__c1.casl ../../../../comet2 -td -M128 a.o -rm -f a.o diff --git a/test/system/comet2_cmd/cmd_dc__i0/Makefile b/test/system/comet2_cmd/cmd_dc__i0/Makefile index b6dac59..1182af0 100644 --- a/test/system/comet2_cmd/cmd_dc__i0/Makefile +++ b/test/system/comet2_cmd/cmd_dc__i0/Makefile @@ -1,2 +1,12 @@ include ../Define.mk include ../Test.mk + +cmd: a.o + +a.o: ../../../../as/cmd/DC/dc__i0.casl + ../../../../casl2 -O $< + +clean: cleanobj + +cleanobj: + $(RM) a.o diff --git a/test/system/comet2_cmd/cmd_dc__i0/cmd b/test/system/comet2_cmd/cmd_dc__i0/cmd index 6a91b43..80d0ff5 100755 --- a/test/system/comet2_cmd/cmd_dc__i0/cmd +++ b/test/system/comet2_cmd/cmd_dc__i0/cmd @@ -1,3 +1 @@ -../../../../casl2 -O ../../../../as/cmd/DC/dc__i0.casl ../../../../comet2 -td -M32 a.o -rm -f a.o diff --git a/test/system/comet2_cmd/cmd_dc__i1/Makefile b/test/system/comet2_cmd/cmd_dc__i1/Makefile index b6dac59..ebab151 100644 --- a/test/system/comet2_cmd/cmd_dc__i1/Makefile +++ b/test/system/comet2_cmd/cmd_dc__i1/Makefile @@ -1,2 +1,12 @@ include ../Define.mk include ../Test.mk + +cmd: a.o + +a.o: ../../../../as/cmd/DC/dc__i1.casl + ../../../../casl2 -O $< + +clean: cleanobj + +cleanobj: + $(RM) a.o diff --git a/test/system/comet2_cmd/cmd_dc__i1/cmd b/test/system/comet2_cmd/cmd_dc__i1/cmd index fafbb9d..80d0ff5 100755 --- a/test/system/comet2_cmd/cmd_dc__i1/cmd +++ b/test/system/comet2_cmd/cmd_dc__i1/cmd @@ -1,3 +1 @@ -../../../../casl2 -O ../../../../as/cmd/DC/dc__i1.casl ../../../../comet2 -td -M32 a.o -rm -f a.o diff --git a/test/system/comet2_cmd/cmd_dc__io/Makefile b/test/system/comet2_cmd/cmd_dc__io/Makefile index b6dac59..2c0d4f2 100644 --- a/test/system/comet2_cmd/cmd_dc__io/Makefile +++ b/test/system/comet2_cmd/cmd_dc__io/Makefile @@ -1,2 +1,12 @@ include ../Define.mk include ../Test.mk + +cmd: a.o + +a.o: ../../../../as/cmd/DC/dc__io.casl + ../../../../casl2 -O $< + +clean: cleanobj + +cleanobj: + $(RM) a.o diff --git a/test/system/comet2_cmd/cmd_dc__io/cmd b/test/system/comet2_cmd/cmd_dc__io/cmd index dd44f79..80d0ff5 100755 --- a/test/system/comet2_cmd/cmd_dc__io/cmd +++ b/test/system/comet2_cmd/cmd_dc__io/cmd @@ -1,3 +1 @@ -../../../../casl2 -O ../../../../as/cmd/DC/dc__io.casl ../../../../comet2 -td -M32 a.o -rm -f a.o diff --git a/test/system/comet2_cmd/cmd_ds/Makefile b/test/system/comet2_cmd/cmd_ds/Makefile index b6dac59..06ae571 100644 --- a/test/system/comet2_cmd/cmd_ds/Makefile +++ b/test/system/comet2_cmd/cmd_ds/Makefile @@ -1,2 +1,12 @@ include ../Define.mk include ../Test.mk + +cmd: a.o + +a.o: ../../../../as/cmd/DS/ds.casl + ../../../../casl2 -O $< + +clean: cleanobj + +cleanobj: + $(RM) a.o diff --git a/test/system/comet2_cmd/cmd_ds/cmd b/test/system/comet2_cmd/cmd_ds/cmd index d8a5238..80d0ff5 100755 --- a/test/system/comet2_cmd/cmd_ds/cmd +++ b/test/system/comet2_cmd/cmd_ds/cmd @@ -1,3 +1 @@ -../../../../casl2 -O ../../../../as/cmd/DS/ds.casl ../../../../comet2 -td -M32 a.o -rm -f a.o diff --git a/test/system/comet2_cmd/cmd_ds__0/Makefile b/test/system/comet2_cmd/cmd_ds__0/Makefile index b6dac59..6e98738 100644 --- a/test/system/comet2_cmd/cmd_ds__0/Makefile +++ b/test/system/comet2_cmd/cmd_ds__0/Makefile @@ -1,2 +1,12 @@ include ../Define.mk include ../Test.mk + +cmd: a.o + +a.o: ../../../../as/cmd/DS/ds__0.casl + ../../../../casl2 -O $< + +clean: cleanobj + +cleanobj: + $(RM) a.o diff --git a/test/system/comet2_cmd/cmd_ds__0/cmd b/test/system/comet2_cmd/cmd_ds__0/cmd index 2e8d1bc..2d38e38 100755 --- a/test/system/comet2_cmd/cmd_ds__0/cmd +++ b/test/system/comet2_cmd/cmd_ds__0/cmd @@ -1,3 +1 @@ -../../../../casl2 -O ../../../../as/cmd/DS/ds__0.casl ../../../../comet2 -td -M8 a.o -rm -f a.o diff --git a/test/system/comet2_cmd/cmd_in/Makefile b/test/system/comet2_cmd/cmd_in/Makefile index b6dac59..05b4b7f 100644 --- a/test/system/comet2_cmd/cmd_in/Makefile +++ b/test/system/comet2_cmd/cmd_in/Makefile @@ -1,2 +1,12 @@ include ../Define.mk include ../Test.mk + +cmd: a.o + +a.o: ../../../../as/cmd/IN/in.casl + ../../../../casl2 -O $< + +clean: cleanobj + +cleanobj: + $(RM) a.o diff --git a/test/system/comet2_cmd/cmd_in/cmd b/test/system/comet2_cmd/cmd_in/cmd index d1737dd..3fc00f7 100755 --- a/test/system/comet2_cmd/cmd_in/cmd +++ b/test/system/comet2_cmd/cmd_in/cmd @@ -1,3 +1 @@ -../../../../casl2 -O ../../../../as/cmd/IN/in.casl ../../../../comet2 -td -M64 a.o /dev/null ../../../../comet2 a.o diff --git a/test/system/comet2_err/err_205/Makefile b/test/system/comet2_err/err_205/Makefile index 4bfe864..ac449d7 100644 --- a/test/system/comet2_err/err_205/Makefile +++ b/test/system/comet2_err/err_205/Makefile @@ -1,22 +1,18 @@ include ../Define.mk include ../Test.mk -CC := gcc -CFLAGS := -Wall INCLUDEDIR := ../../../../include +CC := gcc +CFLAGS := -Wall -Wextra -I$(INCLUDEDIR) -.INTERMEDIATE: create_a a.o +.INTERMEDIATE: create_a -a.o: create_a - ./$^ +cmd: a.o -create_a: create_a.c - $(CC) $(CFLAGS) -I $(INCLUDEDIR) -o $@ $^ - -$(CMD_FILE): a.o +a.o: create_a + ./$< -clean: clean0 +clean: cleanobj -clean0: - @rm -f create_a - @rm -f a.o +cleanobj: + $(RM) a.o diff --git a/test/system/comet2_err/err_205/cmd b/test/system/comet2_err/err_205/cmd index 960a2a6..9faf9b8 100755 --- a/test/system/comet2_err/err_205/cmd +++ b/test/system/comet2_err/err_205/cmd @@ -1,2 +1 @@ -make a.o >/dev/null ../../../../comet2 a.o diff --git a/test/system/comet2_err/err_205/create_a.c b/test/system/comet2_err/err_205/create_a.c index 3f86464..c4e8068 100644 --- a/test/system/comet2_err/err_205/create_a.c +++ b/test/system/comet2_err/err_205/create_a.c @@ -4,7 +4,7 @@ #include "word.h" /** - * 引数で指定したファイルにアセンブル結果を書込 + * ファイルa.oにアセンブル結果を書込 */ int main() { diff --git a/test/system/comet2_err/err_206/Makefile b/test/system/comet2_err/err_206/Makefile index 4bfe864..1139a3f 100644 --- a/test/system/comet2_err/err_206/Makefile +++ b/test/system/comet2_err/err_206/Makefile @@ -1,22 +1,19 @@ include ../Define.mk include ../Test.mk -CC := gcc -CFLAGS := -Wall INCLUDEDIR := ../../../../include +CC := gcc +CFLAGS := -Wall -Wextra -I$(INCLUDEDIR) -.INTERMEDIATE: create_a a.o +.INTERMEDIATE: create_a -a.o: create_a - ./$^ +cmd: a.o -create_a: create_a.c - $(CC) $(CFLAGS) -I $(INCLUDEDIR) -o $@ $^ +a.o: create_a + ./$< -$(CMD_FILE): a.o +clean: cleanobj -clean: clean0 +cleanobj: + $(RM) a.o -clean0: - @rm -f create_a - @rm -f a.o diff --git a/test/system/comet2_err/err_206/cmd b/test/system/comet2_err/err_206/cmd index 960a2a6..9faf9b8 100755 --- a/test/system/comet2_err/err_206/cmd +++ b/test/system/comet2_err/err_206/cmd @@ -1,2 +1 @@ -make a.o >/dev/null ../../../../comet2 a.o diff --git a/test/system/comet2_err/err_206/create_a.c b/test/system/comet2_err/err_206/create_a.c index b63a28c..7aafc03 100644 --- a/test/system/comet2_err/err_206/create_a.c +++ b/test/system/comet2_err/err_206/create_a.c @@ -4,7 +4,7 @@ #include "word.h" /** - * 引数で指定したファイルにアセンブル結果を書込 + * ファイルa.oにアセンブル結果を書込 */ int main() { diff --git a/test/system/comet2_err/err_207/Makefile b/test/system/comet2_err/err_207/Makefile index b6dac59..5d70540 100644 --- a/test/system/comet2_err/err_207/Makefile +++ b/test/system/comet2_err/err_207/Makefile @@ -1,2 +1,12 @@ include ../Define.mk include ../Test.mk + +cmd: a.o + +a.o:../../../../as/err/err_207.casl + ../../../../casl2 -O $< + +clean: cleanobj + +cleanobj: + $(RM) a.o diff --git a/test/system/comet2_err/err_207/cmd b/test/system/comet2_err/err_207/cmd index fc8b8dc..7a1074b 100755 --- a/test/system/comet2_err/err_207/cmd +++ b/test/system/comet2_err/err_207/cmd @@ -1,4 +1 @@ -YACASL2DIR=../../../.. -$YACASL2DIR/casl2 -O $YACASL2DIR/as/err/err_207.casl -$YACASL2DIR/comet2 -M8 a.o -rm -f a.o +../../../../comet2 -M8 a.o diff --git a/test/system/comet2_err/err_208/Makefile b/test/system/comet2_err/err_208/Makefile index b6dac59..b53b0a8 100644 --- a/test/system/comet2_err/err_208/Makefile +++ b/test/system/comet2_err/err_208/Makefile @@ -1,2 +1,12 @@ include ../Define.mk include ../Test.mk + +cmd: a.o teststr.txt + +a.o: ../../../../as/err/err_208.casl + ../../../../casl2 -O $< + +clean: cleanobj + +cleanobj: + $(RM) a.o diff --git a/test/system/comet2_err/err_208/cmd b/test/system/comet2_err/err_208/cmd index 37159b8..2f863ca 100755 --- a/test/system/comet2_err/err_208/cmd +++ b/test/system/comet2_err/err_208/cmd @@ -1,3 +1 @@ -../../../../casl2 -O ../../../../as/err/err_208.casl ../../../../comet2 -M32 a.o ] [-C ] FILE diff --git a/test/system/comet2_opt/opt_opterr/Makefile b/test/system/comet2_opt/opt_opterr/Makefile index b6dac59..5d6623e 100644 --- a/test/system/comet2_opt/opt_opterr/Makefile +++ b/test/system/comet2_opt/opt_opterr/Makefile @@ -1,2 +1,7 @@ include ../Define.mk include ../Test.mk + +cmd: a.o + +a.o: ../../../../as/sample/sum_10.casl + ../../../../casl2 -O $< diff --git a/test/system/comet2_opt/opt_opterr/cmd b/test/system/comet2_opt/opt_opterr/cmd index 101eebd..313abba 100755 --- a/test/system/comet2_opt/opt_opterr/cmd +++ b/test/system/comet2_opt/opt_opterr/cmd @@ -1,3 +1 @@ -../../../../casl2 -O ../../../../as/sample/sum_10.casl -../../../../comet2 -z a.o 2>&1 | tail -1 1>&2 -rm -f a.o +../../../../comet2 -z a.o diff --git a/test/system/comet2_opt/opt_t/Makefile b/test/system/comet2_opt/opt_t/Makefile index b6dac59..5d6623e 100644 --- a/test/system/comet2_opt/opt_t/Makefile +++ b/test/system/comet2_opt/opt_t/Makefile @@ -1,2 +1,7 @@ include ../Define.mk include ../Test.mk + +cmd: a.o + +a.o: ../../../../as/sample/sum_10.casl + ../../../../casl2 -O $< diff --git a/test/system/comet2_opt/opt_t/cmd b/test/system/comet2_opt/opt_t/cmd index b43f198..57aa087 100755 --- a/test/system/comet2_opt/opt_t/cmd +++ b/test/system/comet2_opt/opt_t/cmd @@ -1,3 +1 @@ -../../../../casl2 -O ../../../../as/sample/sum_10.casl ../../../../comet2 -t a.o -rm -f a.o diff --git a/test/system/comet2_opt/opt_td/Makefile b/test/system/comet2_opt/opt_td/Makefile index b6dac59..4a847c5 100644 --- a/test/system/comet2_opt/opt_td/Makefile +++ b/test/system/comet2_opt/opt_td/Makefile @@ -1,2 +1,12 @@ include ../Define.mk include ../Test.mk + +cmd: a.o + +a.o: ../../../../as/sample/sum_10.casl + ../../../../casl2 -O $< + +clean: cleanobj + +cleanobj: + $(RM) a.o diff --git a/test/system/comet2_opt/opt_td/cmd b/test/system/comet2_opt/opt_td/cmd index dbe5503..39b9316 100755 --- a/test/system/comet2_opt/opt_td/cmd +++ b/test/system/comet2_opt/opt_td/cmd @@ -1,3 +1 @@ -../../../../casl2 -O ../../../../as/sample/sum_10.casl ../../../../comet2 -td a.o -rm -f a.o diff --git a/test/system/comet2_smoke/direct/Makefile b/test/system/comet2_smoke/direct/Makefile index 4bfe864..3c19995 100644 --- a/test/system/comet2_smoke/direct/Makefile +++ b/test/system/comet2_smoke/direct/Makefile @@ -2,10 +2,10 @@ include ../Define.mk include ../Test.mk CC := gcc -CFLAGS := -Wall +CFLAGS := -Wall -Wextra INCLUDEDIR := ../../../../include -.INTERMEDIATE: create_a a.o +cmd: a.o a.o: create_a ./$^ @@ -13,10 +13,8 @@ a.o: create_a create_a: create_a.c $(CC) $(CFLAGS) -I $(INCLUDEDIR) -o $@ $^ -$(CMD_FILE): a.o +clean: cleanobj -clean: clean0 - -clean0: - @rm -f create_a - @rm -f a.o +cleanobj: + rm -f create_a + rm -f a.o diff --git a/test/system/comet2_smoke/direct/cmd b/test/system/comet2_smoke/direct/cmd index cc627ac..39b9316 100755 --- a/test/system/comet2_smoke/direct/cmd +++ b/test/system/comet2_smoke/direct/cmd @@ -1,2 +1 @@ -make a.o >/dev/null ../../../../comet2 -td a.o diff --git a/test/system/comet2_smoke/direct/create_a b/test/system/comet2_smoke/direct/create_a new file mode 100755 index 0000000000000000000000000000000000000000..5cf95fd78196edd4a6e18dc8e2e780f0f9919294 GIT binary patch literal 16888 zcmeHOVQdt~6`s4pU<#ZKu@e^(xKfZzTOYPDV3HEk z7}Tn6O;N6nQ!1gV?Vq9qRj8`eDnF_Ssfj5xC~bd0{?w3EawDj0M1w;Ka){vi-pqUU z?)t82|5R$VBkg|kzIpG>?AzJBncJCfN7`Dv9*^MU6VD2i&Xg-AL$PJk@jgJbJ4fYCe3JASxrK;mS1et@20>yJbRB3{f(0Zy zu>>0giIK}^>I=wXAskqR3XmABcG#4O8d)qRw%T!ku6vM>?NCI!X|kIpJH~OUkCEev zF~Q>!`Ez13lwo2-T}-=gnsLl84xls_8x$=V+3u@gN1-N-e+?Y=Jyc(@xKvU58R>Gx z`edSOQ^WdXye64Q^$*kxG;XTd)DX<3gZ1*d(Ld_$*x4x?g13`Hi*2re134^z@mf+l z8~^!zxUC)}) z*kL`^dsy#|CX%8%mP}_2(S0BVDN$RD|YZAM!%a zQRoF!IS(NA7w*>;iNq4@VO_-aFHbB)%OuE{`1$AO_0&?uPto(ue2Dn3hg3Q9ERStd zJU)Ba5>De5UcTq3V8X&%pVui1k9~mCw1r>HBw$rY2@3%5x;X_xDu+D1LM2gc;rX3` z1+^9)Z8$ZCR1P`5W@JJkJPUz51au~8A(ch`Gc&B4aUR<#0XG6}1l$O?5%{zS z{G)8;18wMbsWx14ZM_iM_eM=`{)#qqsq~^W&2M}k==|Cna4uUFf*i`dST;GHhqU%O z$~YvPydvdyP{yI@$YgVOwX zciF1uS$k~X;MPj875y7JwV|!A;0#a8-87eI!&~ozkgq%i=ZP3x%v&Y5A?rDCu{&6{ z>I61JTxyWDn?ef)BVcwQ+5D-r8#EGcsK_s$GtZp z`0ZUp{+BY@wrqQSH{3YX|v;d`bQ5GUgm zQ~7)x@HAi>;K+yh{7Zo5-F*I+fHwf|0pfR6OrGO=glC}Kvtsdr(o--kM;^c3hrk{u z$D(D|6$zV}_IL4C*mCeWkME(6P3{N+FJM*LMT`y&3p$h?TZ`lS-hUwd-C=5HKYu)`lp z`5VLj+OWU6$scI)S2g*|oBXBn``sllp8!AB?`G)IO>P9-2)Ge&Bj85Bjer{gHv(=1 z+z7Z4_+N|wuQ%lNg}jE3aWP*MEog+rj51BrV$#o&%(D%@Cf7V;uA0huP2X=-F|0RNsfw_Ykb%r#!l@YiN{Q*5f|+?Le!|4` zgaT1biz1nqU!tLm+dWEpy!Mdm|0J)jhgIQYsJy;Lx-j^BDrJr@Ok<_IlFC0Od8XY| z&wm?uUAeQ~P1Fxs2=@_o6TU!rlJG}_?1$H@?%2Nl=|DBCx?UG(4Auwh0`;|ZjkS#% z>O{eky1M$!?4l_8USsy&X)@A4|aZ`TJc~dA@75gtlS^1MLz8Pj`(7^Pb?OJg8Y)1{Tp^ae!ew)qu!sm3J_%J`qs2sir3h|Et?-fhL6-WH>y@b4=b==Aeyw`~5 z_b>C$LdGLz+sW^XcFE6;n@N87ea?OcrT*Ob{|xv-?Jss+zmR^Gii*!c#*qs7kt;ml zzB}*l+hFT~x32U4z9W6kZRbtN&+Tv1($C!c?uS4vgE&vo?-T!?tdzWTW;@jaAFwe> zI4k+N{ihB1a_Cpi{<9Z&s?z2S_x~*O&V9amis%m&;a>qB>vi_$UjbjJ{cixj)cb_s z_boT-kI0MJ=bCqu)QVPXXx?%zP@8%Vv%%gj7>F`F`}lSN1<7|-m)j$ z9?>H^n|0XSV%Loey?Ou6aC_@^dx_js0~GvF>k*ASXw7?szN2kdQ@Bmv)zY#z(xG>R zo7y7iRc^(JW&35Ti!!e9yO!1*~ek#*by{a+Q600?*ExBlr`$;Rqg5l zUHcXvJ)TYLz0p)0xBs;60Q}t zwT;Qn={jsh;(LR8lnQP$jbON`wZ@G0 zkkpgv4|eq@U;|wuE`liaMzg&l7(bQ*e+tcvDtW=kWE1I>P0*n%Vsc9(OVZpv;>1{mWb(WUTf)K4o0P ziiA%4X5jC`9D?iTaV#UZpMMv5KErNzLI&qlY|rCe#zqVdB%B^$mhE}|vky2NI@T$?+lGvW{ zZ%}5n7a>xvRk)i(2DW3o0|i!l9`EiZdv2%Gp5>1qgTA=^heE345ZQA*idA)S9`OMj zSU;&FB@^2_`w!}3vLg3ARie&6CWoge@c0~m2@Y-#zd!N+ByPL1ROf2?`{Vl#=UgxA T;_$kV{cBs4hR