M86Kが検出する可能性のあるエラーレベルのメッセージとその意味を次にに示します。なお、メッセージ中の???は、場合によって変わる部分を表します。
疑似命令RADIXのオペランドとして指定できる値は2、8、10、または16のいずれかです。
数値定数が見当たりません。
ラベルが重複しています。
シンボルが重複しています。
数値定数の中に不当な文字があります。
CHIP命令で指定されたシンボルが予約語ファイル中に見当たりません。
ファイルオープン時にエラーを検出しました。
未定義シンボルが参照されています。
指定された基数に含まれない文字が数値定数の中にあります。
データセグメントのアドレス割り付けが許容される範囲を越えています。
文字定数の右側の「’」が見当たりません。
EXTERNのオペランドでセグメントを明示する書式の場合にセグメントとシンボルを区切る「:」が見当たりません。
データセグメントのアドレス割り付けが許容される範囲を超えています。
DS疑似命令で指定されたRAM上のアドレス領域が重複しています。
アセンブルされた命令のアドレスが65535を超えました。
バンク番号は0〜15でなければなりません。
ブランチ先アドレスに0番地(当該コードセグメントの先頭)より小さい値が指定されています。
ブランチ先アドレスがROMの容量を越えています。
WORLD EXTERNAL_DATAとセグメントを指定する疑似命令とは同一ソースファイル中には記述できません。
マクロの定義中にセグメントを指定する疑似命令は記述できません。
DS疑似命令はデータセグメントでのみ指定可能です。
WORLD EXTERNAL_DATAとセグメントを指定する疑似命令とは同一ソースファイル中には記述できません。
マクロの定義中にセグメントを指定する疑似命令は記述できません。
条件アセンブル用の疑似命令ELSEに対応するIFxxxが見当たりません。
ファンクション定義の終了を宣言するENDF疑似命令が見当たりません。
条件アセンブル用の疑似命令ENDIFに対応するIFxxxが見当たりません。
マクロ定義の終了を宣言するENDM疑似命令が見当たりません。
外部シンボルがパブリック宣言されています。
指定されたチップにはインプリメントされていない機能に対応する命令(CHANGE命令など)です。
マクロ定義の仮引数リストかEXTERNのオペランドに識別子以外のものがあります。
指定された基数では許されない文字が数値定数内にあります。
指定された基数では許されない文字が数値定数内にあります。
PUBLIC宣言しようとしているシンボルの型が不当です。
EXTERNのオペランドでの文法エラーです。
データセグメントにDS以外の命令が記述されています。
アドレスの下位12ビットが0FFEHまたは0FFFHの時にJMPまたはCALL命令が現われました。セグメントの配置モードが「INBLOCK」のためリンカでエラーとなります。
ジャンプ先アドレスに0番地(当該コードセグメントの先頭)より小さい値が指定されています。
ジャンプ先アドレスがROMの容量を越えています。
ジャンプ先のアドレスがメモリバウンダリの外にあります。セグメントの配置モードが「INBLOCK」のためリンカでエラーとなります。
ローカルシンボルがパブリック宣言されています。
SET疑似命令で定義されたシンボルがパス2で見つからなくなりました。アセンブラ内部のエラーの疑いがあります。
マクロがパブリック宣言されています。
マクロのネストレベルの最大は10までです。
同一ソースファイルに複数のWORLD疑似命令が記述されています。
マクロの定義に名前が見当たりません。
ソース行属性(デバッガ用の情報)を格納するためのメモリがなくなりました。
CHANGE命令が使用されているのにSFRにレジスタEXTが見当たりません。
SETで定義されたのではないシンボルに対してSETで値を再設定しようとしています。
REPTマクロ疑似命令の繰り返し回数指定が1〜65535の範囲にありません。
マクロの中にORG疑似命令は記述できません。
ここではOTHER_SIDE_SYMBOLで宣言されたシンボルは指定できません。
ここではOTHER_SIDE_SYMBOLで宣言されたシンボルは指定できません。
OTHER_SIDE_SYMBOLで宣言されたシンボルまたは定数が必要です。
負の値は使用できません。
PUBLIC宣言されたシンボルを定義するものがありませんでした。このエラーは、PUBLIC宣言されただけで値の定義も参照もないシンボルの場合には「警告」レベルのエラー、値の定義はないが参照されている場合は「エラー」レベルのエラーとなります。
文字列定数の長さが制限(255文字まで)を超えました。
SET,EQUの左側にシンボルがありません。
パス2でPUBLIC,EXTERN,OTHER_SIDE_SYMBOLのオペランドに指定されたシンボルが見当たりません。アセンブラ内部のエラーの疑いがあります。
文法エラーが検出されました。
???の近辺で文法エラーが検出されました。
1つのオペランドに記述された演算式が複雑すぎて解析できませんでした。
1つのソースファイル内に複数のCHIP疑似命令が記述されています。
条件アセンブル用の疑似命令がネストレベル10を超えました。
条件アセンブルによる読み飛ばしの途中でソースファイルの終りが現われました。
条件アセンブルによる読み飛ばしの途中でソースファイルの終りが現われました。
文字列定数の途中でソースファイルの終りが現われました。
文字列定数の途中で行の終りが現われました。
条件アセンブルによる読み飛ばしの途中でソースファイルの終りが現われました。
条件アセンブルによる読み飛ばしの途中で構文解析ルーチンが異常終了しました。アセンブラ内部のエラーの疑いがあります。
条件アセンブルによる読み飛ばしの途中でソースファイルの終りが現われました。
条件アセンブルによる読み飛ばしの途中でソースファイルの終りが現われました。