diff options
| -rw-r--r-- | libstdc++-v3/ChangeLog | 4 | ||||
| -rw-r--r-- | libstdc++-v3/testsuite/27_io/basic_filebuf/underflow/10096.cc | 7 |
2 files changed, 11 insertions, 0 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index ca97f01..5089138 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,7 @@ +2003-05-12 Benjamin Kosnik <bkoz@redhat.com> + + * testsuite/27_io/basic_filebuf/underflow/10096.cc: Add weak bits. + 2003-05-11 Phil Edwards <pme@gcc.gnu.org> * testsuite/Makefile.am: Properly quote /both/ LD_RUN_PATHs. diff --git a/libstdc++-v3/testsuite/27_io/basic_filebuf/underflow/10096.cc b/libstdc++-v3/testsuite/27_io/basic_filebuf/underflow/10096.cc index 8dd2434..588a625 100644 --- a/libstdc++-v3/testsuite/27_io/basic_filebuf/underflow/10096.cc +++ b/libstdc++-v3/testsuite/27_io/basic_filebuf/underflow/10096.cc @@ -63,6 +63,13 @@ void test01() VERIFY( fb.sgetc() == MyTraits::eof() ); } +#if !__GXX_WEAK__ +// Explicitly instantiate for systems with no COMDAT or weak support. +template + std::basic_filebuf<char, MyTraits>::int_type + std::basic_filebuf<char, MyTraits>::_S_pback_size; +#endif + int main() { test01(); |
