From owner-freebsd-qa Mon Mar 12 10:22:27 2001 Delivered-To: freebsd-qa@freebsd.org Received: from lerami.lerctr.org (lerami.lerctr.org [207.158.72.11]) by hub.freebsd.org (Postfix) with ESMTP id 5284F37B718; Mon, 12 Mar 2001 10:22:19 -0800 (PST) (envelope-from ler@lerctr.org) Received: from ler-freebie.iadfw.net (ler-freebie.iadfw.net [206.66.13.221]) by lerami.lerctr.org (8.11.3/8.11.3/20010112/$Revision: 1.13 $) with SMTP id f2CIMDI24036; Mon, 12 Mar 2001 12:22:13 -0600 (CST) (envelope-from ler@lerctr.org) From: Larry Rosenman Date: Mon, 12 Mar 2001 18:22:13 GMT Message-ID: <20010312.18221300@ler-freebie.iadfw.net> Subject: Re: cputype=486 To: John Baldwin Cc: Larry Rosenman , qa@FreeBSD.ORG, stable@FreeBSD.ORG, Mike Pritchard , Kris Kennaway In-Reply-To: References: X-Mailer: Mozilla/3.0 (compatible; StarOffice/5.2; Linux) X-Priority: 3 (Normal) MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Sender: owner-freebsd-qa@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Not in the log I posted. isatty is NOT that large, so what ever this is= ,=20 is after isatty in the executable.=20 I wonder if something forgot to pick up the /usr/obj libraries, since th= e=20 HOST system *IS* compiled with -march=3Dpentiumpro.=20 This is valid, isn't it? (to compile on one box, and install on another = with DIFFERENT /etc/make.conf settings)?=20 >>>>>>>>>>>>>>>>>> Original Message <<<<<<<<<<<<<<<<<< On 3/12/01, 12:12:39 PM, John Baldwin wrote regarding = Re:=20 cputype=3D486: > On 12-Mar-01 Larry Rosenman wrote: > > * Larry Rosenman [010312 05:53]: > >> * Kris Kennaway [010312 02:35]: > >> > On Mon, Mar 12, 2001 at 02:31:35AM -0600, Mike Pritchard wrote: > >> > > >> > > Somewhat. I have a box that has one of those overdrive chips i= n it, but > >> > > it still claims to be a 486-class machine. It runs current, ho= wever, > >> > > and > >> > > not stable. Actually, I have two of those machines. One is ru= nning a > >> > > 12 hour old -current. The other is running a 4.0-current from = 10/24/99. > >> > > > >> > > I'll try upgrading the oldest machine to -stable and doing a "m= ake > >> > > world" > >> > > and see what happens. This may take most of the week, since a = make > >> > > world > >> > > takes forever on one these machines, and my free time to check = up on > >> > > this is > >> > > very limited. If anyone else has a true 486 running -stable an= d wants > >> > > to follow up on this, feel free. > >> > > >> > Okay - whatever you can do to check. Thanks. > >> I last built the 486 on 2/18/2001, if that helps narrow down > >> what commit(s) broke it. > >> > >> Larry > > > > Here is a gdb of strip starting. I suspect the cmova is an illegal > > 486 instruction ... > > Cut from below: > > 0x804fd7a : cmova 0x8(%ebp),%eax > It is, it's only on pentium-pro's and later. Were any of the librarie= s=20 or > compilers, etc. compiled with a bogus CPUTYPE? I'm pretty sure isatty= is=20 in > one of the libraries, libc even. > -- > John Baldwin -- http://www.FreeBSD.org/~jhb/ > PGP Key: http://www.baldwin.cx/~john/pgpkey.asc > "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-stable" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-qa" in the body of the message