This is the mail archive of the
libstdc++@gcc.gnu.org
mailing list for the libstdc++ project.
Re: [Patch draft] Fix libstdc++/8610
- From: Paolo Carlini <pcarlini at unitus dot it>
- To: Andreas Jaeger <aj at suse dot de>
- Cc: libstdc++ at gcc dot gnu dot org
- Date: Tue, 21 Oct 2003 14:49:44 +0200
- Subject: Re: [Patch draft] Fix libstdc++/8610
- References: <hobrsazsb6.fsf@reger.suse.de>
Andreas Jaeger wrote:
Non-glibc platforms, e.g. AIX, Solaris, or platforms using newlib.
I see... Therefore, if I understand you remark, for those platforms
it can happen (in principle) that the implicit -D_GNU_SOURCE doesn't
suffice to make the compilation of the autoconf test for lseek64
succeed and LFS would be disabled...
I think we can live with that, for the time being...
As a second step, we can make sure lseek64 is properly recognized
also on all the non-glibc platforms. Probably, this implies building
the whole library -D_LARGEFILE64_SOURCE, perhaps, making also sure
that, implicitly or explicitly, the user too passes
-D_LARGEFILE64_SOURCE...
Paolo.