This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Clarification in the docs for possible bugs with the Alpha port


Chris Devers <cdevers@pobox.com> writes:

> In this version of the manual, at the end of section 10.3 on page 309, the
> text reads as follows:
> 
>   * On the Alpha, you may get assembler errors about invalid syntax as a
>     result of floating point constants. This is due to a bug in the C
>     library functions ecvt, fcvt and gcvt. Given valid floating point
>     numbers, they sometimes print 'NaN'.
>
> Many of the bullet points in this chapter describe a general class
> of problem such as this, and then offer a suggested workaround. No
> such workaround is offered here. Is there a way the user can try to
> avoid floating point numbers being interpreted as NaN on the Alpha,
> or are they just stuck?

Remove the paragraph. gcc emits .long for floating point constants
since at least 2.95, so it shouldn't occur any more.

-- 
	Falk


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]