オペランドに文字定数が指定された場合の動作を修正
authorj8takagi <j8takagi@nifty.com>
Thu, 4 Feb 2010 15:38:22 +0000 (00:38 +0900)
committerj8takagi <j8takagi@nifty.com>
Thu, 4 Feb 2010 15:38:22 +0000 (00:38 +0900)
commitffe8e22a52a385d795889c5cabbde2f277342e32
tree2fb4215be4939cbf62f67642e8701b4a3afd6ea2
parent712486afe58b10ef37c5fa915de889ab8d1dd6cd
オペランドに文字定数が指定された場合の動作を修正

閉じ「'」の前に終了する文字列で異常終了していたのをエラーになるよう修正
リテラルで、1文字より大きな文字列が指定された場合はエラー
13 files changed:
as/CMD/literalstr.casl
as/ERR/literalstr_err.casl [new file with mode: 0644]
as/ERR/quoteend_err.casl [new file with mode: 0644]
src/assemble.c
src/struct.c
src/token.c
test/integration/casl2/literalstr/0.txt
test/integration/casl2/literalstr/Makefile
test/integration/casl2/literalstr_err/0.txt [new file with mode: 0644]
test/integration/casl2/literalstr_err/Makefile [new file with mode: 0644]
test/integration/casl2/quoteend_err/0.txt [new file with mode: 0644]
test/integration/casl2/quoteend_err/Makefile [new file with mode: 0644]
test/integration/comet2/literalstr/a.o