[Cuppa-users:67] Re: minimal CUnit

Zurück zum Archiv-Index

Kiyoshi Masumoto massu****@nifty*****
2002年 6月 28日 (金) 01:30:41 JST


桝本です。

 On Thu, 27 Jun 2002 01:28:40 +0900
 Kiyoshi Masumoto <massu****@nifty*****> wrote.
>  今日一日は(また)別業務でファイヤーッ! だたんですが、
>明日は終日コッチに集中できます。明日に乞うご期待!

  まだ、御国のレポート出力確認までは出来ていません。 # 牛歩..


  main() 以降通ったので、いよいよ mucuni の出番だったんですが、
add_test_group()でテストスイートが登録できてませんでした。
  追うために、libmicuni.a の使用をあきらめ、micuniをソースごと取り込ん
でトレースしてみました。
  なら、私の malloc() がデタラメなポインタを返していました。
取り急ぎ以下のいんちきコード(32bitRISC)で試しました。

void *
malloc( unsigned int size )
{
    static void *s_p_top = 0x03ffe500;   /* top of user's RAM */
    void *p = s_p_top;
    s_p_top = (void*)( (unsigned int)s_p_top + size );
    :
    :
    return p;
}

  てなことしてたんですが、ICE で void *p = s_p_top の行で止めて、
s_p_top を参照すると、これが 0 なんです??
  CA850ッ、なんかあるんですかねぇ。
  別のやり方考もえてみます。

# 牛歩戦術ですみません >επιστημηさん




Cuppa-users メーリングリストの案内
Zurück zum Archiv-Index