Subject: lib/611: libm compile problem
To: None <gnats-admin@sun-lamp.cs.berkeley.edu>
From: Phil Nelson <phil@steelhead.cs.wwu.edu>
List: netbsd-bugs
Date: 12/03/1994 23:35:03
>Number:         611
>Category:       lib
>Synopsis:       libm compile problem
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    gnats-admin (Library Bug People)
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Dec  3 23:35:02 1994
>Originator:     Phil Nelson
>Organization:
"pc532 port-master :)"
>Release:        1.0A
>Environment:
System: NetBSD steelhead 1.0 NetBSD 1.0 (STEELHEAD) #5: Thu Oct 20 21:09:26 PDT 1994 phil@steelhead:/usr/src/sys/arch/pc532/compile/STEELHEAD pc532

>Description:
	In compiling post 1.0 libm, gcc on the 532 gives error on the
	construct "huge*huge" in the files src/lib/libm/src/{e_coshf.c,
	e_expf.c, e_powf.c, s_expm1f.c}
>How-To-Repeat:
	try to compile libm (-current) on a pc532 :)
>Fix:
	To get it to compile I just changed "huge*huge" to "huge", but
	I'm sure this is not the proper fix.  Would returning "INF" be
	proper?
>Audit-Trail:
>Unformatted: