(toppers-users 340) [BUG?] cfg がリターンコード 139 でエラー

MURANAKA Masaki monaka @ asahi-net.email.ne.jp
2002年 1月 9日 (水) 15:25:32 JST


こんにちは。
今年も宜しくお願いします。> all

さて、アプリケーションを作っていたところ、cfgで引っかかって
make が通らない状況に出くわしました。
終了コードが 139 になっているのが原因のようです。
ざっとcfgのコードを眺めてみましたが、139の意味が掴めませんでした。

*.cfg ファイルの内容によって、出たり出なかったりします。
とりあえず、私のところで再現した sample1.cfg を引用しますが、
他に不定要素があるのかもしれません。

----ここから----
/*
 *  @(#) $Id: sample1.cfg,v 1.1.2.1 2001/12/05 01:42:51 monaka Exp $
 */

/*
 *  サンプルプログラム(1)のシステムコンフィギュレーションファイル
 */

#define _MACRO_ONLY

INCLUDE("\"sample1.h\"");
CRE_TSK(MAIN_TASK, { TA_HLNG | TA_ACT, 0, main_task, MAIN_PRIORITY, STACK_SIZE, NULL });
CRE_CYC(CYCHDR1, { TA_HLNG | TA_STA, 0, cyclic_handler, 1000, 0 });



CRE_TSK(TASK_ECHO_SERVER,  { TA_HLNG | TA_ACT, 0, task_echo_server, 10, STACK_SIZE, NULL });
CRE_TSK(TASK_HTTP_SERVER,  { TA_HLNG | TA_ACT, 0, task_http_server, 10, STACK_SIZE, NULL });

//TCP_CRE_REP(TCP_REP1, {0, { 0x12345678, 80 }});
//UDP_CRE_CEP(UDP_REP1, {0, { 0x12345678, 7 }, NULL});

//#include "options/com/monami-software/IPv4/IPv4.cfg"
#include "systask/timer.cfg"
#include "systask/serial.cfg"
#include "systask/logtask.cfg"

----ここまで----

TASK_ECHO_SERVER と TASK_HTTP_SERVER の行をコメントアウトすると、
無事に通ります。

--
from もなか