diff options
| author | pme <pme@138bc75d-0d04-0410-961f-82ee72b054a4> | 2002-12-27 00:03:17 +0000 |
|---|---|---|
| committer | pme <pme@138bc75d-0d04-0410-961f-82ee72b054a4> | 2002-12-27 00:03:17 +0000 |
| commit | 24993588b8ec86da7249df4cd93f3efd8849dc71 (patch) | |
| tree | aeb9947904387c32a63d66db431bc706d6280a23 /libjava/scripts/MakeCharTables.java | |
| parent | bd90dbd987fbd71e72a98ff94c05a064d5ee95ac (diff) | |
| download | ppe42-gcc-24993588b8ec86da7249df4cd93f3efd8849dc71.tar.gz ppe42-gcc-24993588b8ec86da7249df4cd93f3efd8849dc71.zip | |
2002-12-26 Phil Edwards <pme@gcc.gnu.org>
* include/std/std_bitset.h (_Base_bitset::_M_do_left_shift,
_Base_bitset::_M_do_right_shift): Expect a non-zero shift.
(bitset::operator<<=, bitset::operator>>=): When shifting more bits
than are in the bitset, zero memory rather than segfault.
(operator>>(basic_istream,bitset): Only call setstate once, after
all work has been done.
* testsuite/23_containers/bitset_members.cc (test03): New test.
* testsuite/23_containers/bitset_shift.cc (test02): New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@60533 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/scripts/MakeCharTables.java')
0 files changed, 0 insertions, 0 deletions

