From owner-freebsd-current Sun Jan 28 13:11: 6 2001 Delivered-To: freebsd-current@freebsd.org Received: from io.yi.org (cr66388-a.rchrd1.on.wave.home.com [24.114.165.24]) by hub.freebsd.org (Postfix) with ESMTP id 4350737B698; Sun, 28 Jan 2001 13:10:47 -0800 (PST) Received: from io.yi.org (localhost.gvcl1.bc.wave.home.com [127.0.0.1]) by io.yi.org (Postfix) with ESMTP id 10981BA8A; Sun, 28 Jan 2001 16:10:46 -0500 (EST) X-Mailer: exmh version 2.2 06/23/2000 with nmh-1.0.3 To: Marcel Moolenaar Cc: Bruce Evans , current@FreeBSD.ORG, marcel@FreeBSD.ORG Subject: Re: new gensetdefs breaks booting In-Reply-To: Message from Marcel Moolenaar of "Sun, 28 Jan 2001 13:01:03 PST." <3A74888F.E00F7161@cup.hp.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 28 Jan 2001 16:10:46 -0500 From: Jake Burkholder Message-Id: <20010128211046.10981BA8A@io.yi.org> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Bruce Evans wrote: > > > > The new gensetdefs gives unbootable kernels on i386's. They hang before > > printing anything. > > I verified that the output of gensetdefs.pl is identical to that of > gensetdefs(1). Does the kernel boot if gensetdefs(1) is used? > Its not identical here, gensetdefs.pl uses .quad for the size of the linker set (?), which should be .long for x86. Also, I'm not sure if the calculation for pointer size is correct, all the numbers seemed 3 times too big in setdefs.h. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message