gcc/libstdc++-v3/include
Paolo Carlini 3d05b34592 re PR libstdc++/8610 (large file support in libstdc++-v3 (std::streamoff type is 32-bit in GCC 3.2 whereas it was 64-bit in GCC 2.96))
2003-10-22  Paolo Carlini  <pcarlini@suse.de>

	PR libstdc++/8610
	* acinclude.m4 (GLIBCXX_CHECK_INT64_T): New macro,
	checking for the availability of int64_t.
	(GLIBCXX_CHECK_LFS): New macro, checking for LFS support.
	* configure.ac: Call here.
	* acconfig.h: Add undef for the corresponding symbols.
	* config/io/basic_file_stdio.cc	(__basic_file<char>::open):
	Depending on _GLIBCXX_USE_LFS, call fopen64 or fopen.
	(__basic_file<char>::seekoff): Likewise, call lseek64 when
	available, otherwise lseek, checking the __off parameter.
	* include/bits/postypes.h: Typedef __streamoff_base_type
	to int64_t if available, otherwise long long.
	* aclocal.m4: Regenerate.
	* config.h.in: Likewise.
	* configure: Likewise.

	* acinclude.m4 (GLIBCXX_CHECK_POLL, GLIBCXX_CHECK_WRITEV):
	Use AC_TRY_LINK instead of AC_TRY_COMPILE.

From-SVN: r72806
2003-10-22 15:51:55 +00:00
..
backward Move from CPP to CXX. 2003-07-05 04:05:45 +00:00
bits re PR libstdc++/8610 (large file support in libstdc++-v3 (std::streamoff type is 32-bit in GCC 3.2 whereas it was 64-bit in GCC 2.96)) 2003-10-22 15:51:55 +00:00
c c++config (_GLIBCXX_FULLY_COMPLIANT_HEADERS): Remove. 2003-07-30 16:51:51 +00:00
c_compatibility re PR c++/6072 (3.2 g++ testsuite breakage on cygwin) 2003-09-25 20:30:20 +00:00
c_std re PR c++/6072 (3.2 g++ testsuite breakage on cygwin) 2003-09-25 20:30:20 +00:00
ext mt_allocator.h: Change include to gthr.h. 2003-10-21 18:01:37 +00:00
std [multiple changes] 2003-10-16 22:37:53 +00:00
Makefile.am [multiple changes] 2003-10-16 22:37:53 +00:00
Makefile.in [multiple changes] 2003-10-16 22:37:53 +00:00
stdc++.h stdc++.h: New. 2003-03-14 22:16:06 +00:00