(toppers-users 4161) Re: ASP カーネル動的生成機能拡張パッケージのファイルの誤記?(2)

mituhiro matuura cxp03445 @ nifty.com
2013年 10月 18日 (金) 17:32:30 JST


高田先生

>一方、(1)の方は元の通りで正しく、修正の必要はないと思われます。
>
>これで正しく動作するか確認いただけませんでしょうか?

確認しました.
(1)の方は元のままで大丈夫でした.
よく見たら,サイズにNULLはありえませんね...
失礼しました.

ありがとうございました.

松浦




----- Original Message -----
>Date: Fri, 18 Oct 2013 17:16:59 +0900
>From: Hiroaki TAKADA <hiro @ ertl.jp>
>To: users @ toppers.jp
>Subject: (toppers-users 4160) Re:
> ASP カーネル動的生成機能拡張パッケージのファイルの誤記?(2)
>
>
>松浦様
>
>ご指摘ありがとうございます。ご指摘通り、
>
>> (2)同1257行目の
>> && (KMM.MBSZ[1] & (CHECK_MB_ALIGN - 1))$ を
>> && (KMM.KMMSZ[1] & (CHECK_MB_ALIGN - 1))$
>
>これはバグです。cut & paste した後の修正ミスです。
>
>一方、(1)の方は元の通りで正しく、修正の必要はないと思われます。
>
>これで正しく動作するか確認いただけませんでしょうか?
>
>高田広章
>名古屋大学
>
>(13/10/18 17:03), mituhiro matuura wrote:
>> ASPカーネル1.7.0で動的生成機能拡張パッケージを使用しています.
>> DEF_KMMの第2パラメータ「カーネルが割り付けるメモリ領域の先頭番地」を数値で指定すると,ビルドで「non-value is referred」のエラーが出ました.
>> 以下のように変更したところビルドが成功します.
>> 誤記でしょうか?
>> 
>> (1)asp\extension\dcre\kernel\kernel.tf 1256行目の
>> $IF !EQ(KMM.KMM[1], "NULL") && CHECK_MB_ALIGN を
>> $IF !EQ(KMM.KMMSZ[1], "NULL") && CHECK_MB_ALIGN
>>                 **
>> 
>> (2)同1257行目の
>> && (KMM.MBSZ[1] & (CHECK_MB_ALIGN - 1))$ を
>> && (KMM.KMMSZ[1] & (CHECK_MB_ALIGN - 1))$
>>          ***
>> 
>> 1.8.0は使用していませんが,ファイルの該当箇所は同じのようです.
>> よろしくお願いします.
>> 
>> 松浦光洋
>>