From owner-freebsd-current Wed Jun 7 8:37:45 2000 Delivered-To: freebsd-current@freebsd.org Received: from knight.cons.org (knight.cons.org [194.233.237.86]) by hub.freebsd.org (Postfix) with ESMTP id 53EC537B78B; Wed, 7 Jun 2000 08:37:39 -0700 (PDT) (envelope-from cracauer@knight.cons.org) Received: (from cracauer@localhost) by knight.cons.org (8.9.3/8.9.3) id RAA03037; Wed, 7 Jun 2000 17:37:36 +0200 (CEST) Date: Wed, 7 Jun 2000 17:37:35 +0200 From: Martin Cracauer To: "David O'Brien" Cc: Matthew Thyer , current@FreeBSD.ORG, Matthew Thyer Subject: Re: Oddities with the new binutils Message-ID: <20000607173734.A3002@cons.org> References: <39375E5D.A967720F@dsto.defence.gov.au> <20000603232557.C67024@dragon.nuxi.com> <20000607150244.A23666@cons.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0.1i In-Reply-To: <20000607150244.A23666@cons.org>; from cracauer@cons.org on Wed, Jun 07, 2000 at 03:02:45PM +0200 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In <20000607150244.A23666@cons.org>, Martin Cracauer wrote: > In <20000603232557.C67024@dragon.nuxi.com>, David O'Brien wrote: > > On Fri, Jun 02, 2000 at 04:42:29PM +0930, Matthew Thyer wrote: > > > Three issues: > > > - floating point math doesn't seem to work properly: > > I don't have a -current machine I want to delete all ports from, but I > have a -current from yesterday, I compiled xaos on it and libpng, > which is the only dependency of xaos. That leave XFree as the only > non-recompiled thing in the chain. > > Works fine. OK, now I am pissed. I also recompiled and restarted X11 to trace this down, only to find that some stupid error in Xwrapper breaks xinit and I had to roll my own xinit. Anyway, now I am running everything in the pipe compiled within the last 24 hours on a fresh -current and xaos work just fine. > > It could also be poorly written ASM code in the things you were running. > > The old Binutils let people write inconsistent and illegal ASM. > > xoas and png themself do not have assembler files. Xfree servers have > some, but not in floating point related things. > > Where is the information that this is a floating-point problem from? > > Matthew, do you possibly use a custom gcc from /usr/local/bin and the > native assembler or vice versa? Also, what level of optimization do you use? Martin -- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Martin Cracauer http://www.cons.org/cracauer/ BSD User Group Hamburg, Germany http://www.bsdhh.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message