home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / unix / bsd / 11045 < prev    next >
Encoding:
Internet Message Format  |  1993-01-08  |  1.9 KB

  1. Path: sparky!uunet!dtix!darwin.sura.net!gatech!destroyer!cs.ubc.ca!uw-beaver!fluke!gtisqr!rick
  2. From: rick@mav.com (Hendrik Groeneveld)
  3. Newsgroups: comp.unix.bsd
  4. Subject: [386bsd] gcc 2.3.2/2.3.3 compile solution
  5. Message-ID: <1993Jan08.184051.5674@mav.com>
  6. Date: 8 Jan 93 18:40:51 GMT
  7. References: <dhess.724812183@Xenon.Stanford.EDU> <BLYMN.92Dec27161320@siren.awadi.com.au> <RICH.92Dec27171213@superego.Rice.edu>
  8. Organization: Maverick International Inc.
  9. Lines: 39
  10.  
  11. In article <RICH.92Dec27171213@superego.Rice.edu> Rich@rice.edu writes:
  12. >>>>>> In article <BLYMN.92Dec27161320@siren.awadi.com.au>, blymn@awadi.com.au (Brett Lymn) writes:
  13. >>>>>> On 20 Dec 92 00:43:03 GMT, dhess@Xenon.Stanford.EDU (Drew William Hess) said:
  14. >D> I'm having problems getting gcc 2.3.2 to compile under 386bsd.  It's choking
  15. >D> on enquire.c, line 2303, and complaining about a floating point constant
  16. >D> being out of range.  Can someone please post or email me a fix?  Thanks.
  17.  
  18. The problem is not a floating constant out of range. The problem
  19. is a floating point stack overflow. To get passed this, manually
  20. compile fold-const.c using -S in place of -c. Edit fold-const.s
  21. and replace "fsts" with "fstps" in _real_value_truncate. Then
  22. assemble (as -o fold-const.o fold-const.s). 
  23.  
  24. There is also a circular dependancy for protoize.o/unprotoize.o in the
  25. Makefile. Add the lines
  26.  
  27.     touch protoize.o
  28.     touch unprotoize.o
  29.  
  30. after the line
  31.  
  32.     touch stamp-proto
  33.  
  34. After this "make bootstrap" will run to completion.
  35.  
  36.  
  37. >Brett> I would not worry about it too much, if you have a look at the
  38. >Brett> comments in the .h file enquire generates you will see that the errors
  39. >Brett> that it has detected are rather infesteminal (ie the order of 1e-308)
  40. >Brett> so I suspect the rounding is wrong rather than anything else more
  41. >Brett> serious.
  42.  
  43. enquire won't generate a .h file if you can't compile it
  44.  
  45. --
  46. Hendrik Groeneveld                    rick@mav.com
  47. Software Engineer                    (206) 743-6659
  48. Maverick International
  49. Mukilteo Washington.
  50.