[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

initppc()



NetBSD/powerpc の initppc() にはこういうコードがあります。

void
initppc(startkernel, endkernel, args)
	u_int startkernel, endkernel;
	char *args;
{
	int phandle, qhandle;
	char name[32];
	struct machvec *mp;
	extern trapcode, trapsize;
	extern dsitrap, dsisize;
	extern isitrap, isisize;
 ...

	bcopy(&trapcode, (void *)exc, (size_t)&trapsize);
 ...


さて extern var; だと egcs -Wall に warning といわれるので
なんとかしたいのですが、どうするのがいいでしょうね。
extern int trapcode; などとするのには多少抵抗があります…。