aboutsummaryrefslogtreecommitdiff
path: root/libjava/jni
diff options
context:
space:
mode:
authorBenjamin Kosnik <bkoz@redhat.com>2003-12-15 19:03:13 +0000
committerBenjamin Kosnik <bkoz@gcc.gnu.org>2003-12-15 19:03:13 +0000
commitfa972243f6657d4558a11eb459292d0f6bc03d4b (patch)
tree7f2287749bdb532c7b8f07d4fdf2b69378b77add /libjava/jni
parentadf269c7af5d044cbd7b71e88dea7e04461d19a0 (diff)
downloadgcc-fa972243f6657d4558a11eb459292d0f6bc03d4b.zip
gcc-fa972243f6657d4558a11eb459292d0f6bc03d4b.tar.gz
gcc-fa972243f6657d4558a11eb459292d0f6bc03d4b.tar.bz2
re PR libstdc++/12855 (Thread safety problems in ios_base::Init)
2003-12-15 Benjamin Kosnik <bkoz@redhat.com> PR libstdc++/12855 * include/bits/ios_base.h (Init::_S_ios_base_init): Change to _S_refcount, make atomic. * src/ios.cc: Adjust definition. * src/ios_init.cc (ios_base::Init::Init): Use __exchange_and_add, and __atomic_add. (ios_base::Init::~Init): Same. * testsuite/27_io/ios_base/cons/assign_neg.cc: Adjust line numbers. * testsuite/27_io/ios_base/cons/copy_neg.cc: Same. From-SVN: r74642
Diffstat (limited to 'libjava/jni')
0 files changed, 0 insertions, 0 deletions