diff options
author | Paolo Carlini <paolo.carlini@oracle.com> | 2010-07-27 10:36:50 +0000 |
---|---|---|
committer | Paolo Carlini <paolo@gcc.gnu.org> | 2010-07-27 10:36:50 +0000 |
commit | ddc9c40d207ed67a7c438b4bd3166eeaa44dd08a (patch) | |
tree | f5d9e49c8040d887a70a17fcb0630a432423bc74 /libstdc++-v3/include/bits/ios_base.h | |
parent | a691bb08942d242a1799787b195b554d0696a938 (diff) | |
download | gcc-ddc9c40d207ed67a7c438b4bd3166eeaa44dd08a.tar.gz |
acinclude.m4 ([GLIBCXX_CHECK_STDIO_MACROS]): Remove.
2010-07-27 Paolo Carlini <paolo.carlini@oracle.com>
Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
* acinclude.m4 ([GLIBCXX_CHECK_STDIO_MACROS]): Remove.
([GLIBCXX_COMPUTE_STDIO_INTEGER_CONSTANTS]): Add, actually
compute the constants via AC_COMPUTE_INT.
* configure.ac: Call the latter.
* include/bits/ios_base.h: Adjust.
* include/bits/char_traits.h: Likewise.
* testsuite/27_io/ios_base/cons/assign_neg.cc: Adjust dg-error
line number.
* testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
* config.h.in: Regenerate.
* configure: Likewise.
2010-07-27 Paolo Carlini <paolo.carlini@oracle.com>
* config/io/c_io_stdio.h: Do not include <cstddef>.
Co-Authored-By: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
From-SVN: r162562
Diffstat (limited to 'libstdc++-v3/include/bits/ios_base.h')
-rw-r--r-- | libstdc++-v3/include/bits/ios_base.h | 16 |
1 files changed, 2 insertions, 14 deletions
diff --git a/libstdc++-v3/include/bits/ios_base.h b/libstdc++-v3/include/bits/ios_base.h index 0ac3d692647..6515dd40e8e 100644 --- a/libstdc++-v3/include/bits/ios_base.h +++ b/libstdc++-v3/include/bits/ios_base.h @@ -42,15 +42,6 @@ #include <bits/localefwd.h> #include <bits/locale_classes.h> -#ifndef _GLIBCXX_STDIO_MACROS -# include <cstdio> // For SEEK_CUR, SEEK_END -# define _IOS_BASE_SEEK_CUR SEEK_CUR -# define _IOS_BASE_SEEK_END SEEK_END -#else -# define _IOS_BASE_SEEK_CUR 1 -# define _IOS_BASE_SEEK_END 2 -#endif - _GLIBCXX_BEGIN_NAMESPACE(std) // The following definitions of bitmask types are enums, not ints, @@ -189,8 +180,8 @@ _GLIBCXX_BEGIN_NAMESPACE(std) enum _Ios_Seekdir { _S_beg = 0, - _S_cur = _IOS_BASE_SEEK_CUR, - _S_end = _IOS_BASE_SEEK_END, + _S_cur = _GLIBCXX_STDIO_SEEK_CUR, + _S_end = _GLIBCXX_STDIO_SEEK_END, _S_ios_seekdir_end = 1L << 16 }; @@ -970,8 +961,5 @@ _GLIBCXX_BEGIN_NAMESPACE(std) _GLIBCXX_END_NAMESPACE -#undef _IOS_BASE_SEEK_CUR -#undef _IOS_BASE_SEEK_END - #endif /* _IOS_BASE_H */ |