From: utzoo!decvax!wivax!dyer Newsgroups: net.unix-wizards Title: Re: A kernel trivia question. Article-I.D.: wivax.7107 Posted: Wed Feb 16 09:22:40 1983 Received: Sun Feb 20 13:03:02 1983 References: wjh12.165 Why is icode defined in machdep.c? Maybe because it's easy to refer to sizeof(icode) for the copyout with main. Were it in mch.s (and not all machines have a mch.s), main would not have a handle on its size. (I agree that there are ways to work around this.)