[OSASK 3978] Re: nask00g.

光成です。
#10分程度しか見ていないのではずしていたらすいません。

>> 長いラベル名を書くとセグメント例外を起こします。

nask.c の2756行から

UCHAR *setinstruct(UCHAR *s, UCHAR *t, UCHAR *inst)
{
	UCHAR c, *i1 = inst + OPCLENMAX;
	while (s < t) {
		c = *s;
		if (c <= ' ')
			break;
		s++;
		if ('a' <= c && c <= 'z')
			c += 'A' - 'a';
		*inst++ = c;
		if (inst > i1)			// <=== if (inst >= i1) の間違いでは?
			return NULL;

ところで
#define	OPCLENMAX		8
って少なすぎませんか?
punpckldq とか prefetchnta とか入らなさそうなのですが。
#これも違ってたらすいません。


ML番号でジャンプ
ML単語検索