New FreeBSD failures (somewhat) debugged

Nathan Myers ncm-nospam@cantrip.org
Thu Dec 13 13:39:00 GMT 2001


On Thu, Dec 13, 2001 at 10:18:10PM +0100, Gabriel Dos Reis wrote:
> Benjamin Kosnik <bkoz@redhat.com> writes:
>
> | > BTW, the generated C++ limits header file should match the OS C header
> | > file even if that latter file is a white lie, no?
> | 
> | I have no idea. It seems like <limits> is trying  to match what the 
> | compiler says about the host, not necessarily what the "C" library says. 
> 
> You're right in that right now <limits> is trying to match what the
> compiler says limits are, not what the host "C" library says they
> are. After Loren's analysis, I agree that we should match the host "C"
> library views.  Does everybody agree?

As long as we depend on the C library for formatting and parsing 
floats, we are slave to its declared semantics.  That's life as 
a second-class library.

Nathan Myers
ncm at cantrip dot org



More information about the Libstdc++ mailing list