*BSD News Article 16299


Return to BSD News archive

Newsgroups: comp.os.386bsd.bugs
Path: sserve!newshost.anu.edu.au!munnari.oz.au!news.Hawaii.Edu!ames!elroy.jpl.nasa.gov!decwrl!rtech!amdahl!hip-hop!dfox
From: dfox@hip-hop.suvl.ca.us (David Fox)
Subject: Re: Backspace problem, xterm scroll bar problem.
Keywords: Backspace problem, xterm scroll bar problem.
References: <C76sxB.3Lq@ra.nrl.navy.mil> <1t9k8aINNo9h@srvr1.engin.umich.edu> <1993May18.232043.18617@coe.montana.edu>
Organization: Hip-Hop BBS, Sunnyvale California
Date: Wed, 19 May 1993 16:54:47 GMT
Message-ID: <C7A9nB.KDA@hip-hop.suvl.ca.us>
Lines: 39

nate@cs.montana.edu (Nate Williams) wrote:
>In article <1t9k8aINNo9h@srvr1.engin.umich.edu> scottl@engin.umich.edu (scott allen long) writes:
>>
>>You probably have an FPU-less system (386 or 486SX).  XFree 1.2 was compiled
>>with gcc 2.3.3 with the assumption that an FPU would be present.  As a 
>
>What??
>
>>result, any client that uses the math libraries will either get wrong
>>results or will crash.  Exaples: oclock, xeyes, and ico will dump core as
>>soon as they are loaded; the buttons for xman and xcalc will be badly
>>mis-drawn; Athena scoll bars are useless; etc.... 
>
>The problem is in the math emulation code, not in assuming you need
>a FP processor.
>
>>The good news is that
>>XFree 1.3 will be compiled with gcc 1.39 and the will support FPU emulation.
>
>The 1.2 binaries also support FPU emulation, but apparently GCC2 does
>things a little bit differently regarding FP stuff as compared to GCC1.

gcc 2.3.3 does FP differently - and BTW, a lot more efficiently - than
does gcc 1.39.  The basic problem is that gcc is able to generate
some coprocessor opcodes (such as fsin) directly, and these are not
supported in the emulator.  If you have a coprocessor, performance can
go way up: but if you don't, you're stuck.

>osynw@terra.oscs.montana.edu |  Still trying to find a good reason for
>nate@cs.montana.edu          |  these 'computer' things.  Personally,
>work #: (406) 994-4836       |  I don't think they'll catch on - 
>home #: (406) 586-0579       |                            Don Hammerstrom


-- 
David E. Fox                                   email: hip-hop!dfox@amdahl.com
5479 Castle Manor Drive                   
San Jose, CA 95129                  Thanks for letting me change the magnetic
408/ 253-7992                       images on your hard drive.