This is the mail archive of the
gcc-prs@gcc.gnu.org
mailing list for the GCC project.
Re: libstdc++/3026
- To: pme at gcc dot gnu dot org
- Subject: Re: libstdc++/3026
- From: Gabriel Dos Reis <Gabriel dot Dos-Reis at cmla dot ens-cachan dot fr>
- Date: 6 Jun 2001 18:16:06 -0000
- Cc: gcc-prs at gcc dot gnu dot org,
- Reply-To: Gabriel Dos Reis <Gabriel dot Dos-Reis at cmla dot ens-cachan dot fr>
The following reply was made to PR libstdc++/3026; it has been noted by GNATS.
From: Gabriel Dos Reis <Gabriel.Dos-Reis@cmla.ens-cachan.fr>
To: Giacomo Catenazzi <cate@math.ethz.ch>
Cc: pme@gcc.gnu.org, gcc-gnats@gcc.gnu.org
Subject: Re: libstdc++/3026
Date: 06 Jun 2001 20:06:12 +0200
Giacomo Catenazzi <cate@math.ethz.ch> writes:
| The following reply was made to PR libstdc++/3026; it has been noted by GNATS.
|
| From: Giacomo Catenazzi <cate@math.ethz.ch>
| To: pme@gcc.gnu.org
| Cc: bkoz@gcc.gnu.org, gcc-gnats@gcc.gnu.org
| Subject: Re: libstdc++/3026
| Date: Wed, 06 Jun 2001 17:32:27 +0200
|
| pme@gcc.gnu.org wrote:
| >
| > Egads. A bunch of problems conspiring together.
| >
| > On one hand, the c_std headers are being used, which are
| > known to be nonconforming in this respect. Replacing the
| > installed std_cstddef.h with the one from c_shadow solves
| > the initial 'size_t/ptrdiff_t not declared' problem.
| >
| > On the other hand, /usr/include/stdlib.h starts giving
| > parse errors due to its lack of knowledge about namespace
| > std and namespaces in general; unqualified use of 'size_t'
| > breaks in this case.
| >
|
| Ok, but there is also the main problem:
| why not to change also ::acosl into std::acosl (and this change
| for few other math functions) ?
Ideally we should be doing something to that effect. But the details
and issues aren't tht crystal clear -- trust me, we're working on
fixes.
-- Gaby