ツールニュース |
|||
|
MESC TOOL NEWS:
MESCT-AS30-981016D
M16Cファミリ用アセンブラAS30、および7900シリーズ用アセンブラAS79をご使用される際の注意事項をご連絡いたします。AS30およびAS79は、Cコンパイラ(アセンブラ・統合化開発環境付き)NC30WAおよびNC79WAにも含まれています。 該当製品 本ツールニュースに該当する製品は、以下のとおりです。なお、本現象は次期バージョンアップ時に改修いたします。
内 容 マクロ定義内で、10進数値の直後に2項演算子またはカンマを記述し、その直後にマクロローカルラベルを記述した場合、そのマクロローカルラベルが置換されません。 マクロローカルラベル宣言されたラベルは通常、マクロ展開時に"..ml0001"のように置き換えられますが、以下の例のような記述をした場合にラベルの置き換えが行われません。 例)loc_lab = マクロローカルラベル ----------------------------------------------------- 2+loc_lab #00,loc_lab ----------------------------------------------------- 対処方法 上記に該当するマクロローカルラベルの直前に"スペース"を挿入するか、数値を16進数で記述してください。 ----------------------------------------------------- 2+ loc_lab ;スペースを挿入 #00h,loc_lab ;数値を16進数に書き換え -----------------------------------------------------
技術的な内容に関するお問い合わせは、お問い合わせ先一覧へ
|