* tree-mudflap.c (mf_varname_tree): Fix thinko setting declname.
[official-gcc.git] / libstdc++-v3 / ChangeLog
blob12119bf3695e314d65416ce2fe8bacb6d0680042
1 2005-01-03  Mark Mitchell  <mark@codesourcery.com>
3         * testsuite/testsuite_hooks.cc: Use __throw_exception_again
4         instead of just throw.
6         * testsuite/testsuite_hooks.cc: Update coypright and follow style
7         guidelines.
8         * testsuite/testsuite_hooks.h: Likewise.
9         * testsuite/27_io/basic_filebuf/close/char/4879.cc: Use
10         semaphores, not sleep.
11         * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
12         * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
13         * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
14         * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc:
15         Likewise.
16         * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
17         * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
18         * testsuite/27_io/objects/char/7.cc: Likewise.
19         * testsuite/27_io/objects/char/9661-1.cc: Likewise.
20         * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
21         * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
23         * configure.ac: Check for sys/ipc.h and sys/sem.h. 
24         * config.h.in: Regenerated.
25         * configure: Likewise.
26         * testsuite/testsuite_hooks.cc (_GLIBCXX_SYSV_SEM): Conditionally
27         define.
28         (sys/types.h): Include.
29         (sys/ipc.h): Likewise.
30         (sys/sem.h): Likewise.
31         (__gnu_test::semun): New type.
32         (__gnu_test::semaphore::sempaphore): New function.
33         (__gnu_test::semaphore::~semaphore): Likewise.
34         (__gnu_test::semaphore::wait): Likewise.
35         (__gnu_test::semaphore::signal): Likewise.
36         * testsuite/testsuite_hooks.h (__gnu_test::semaphore): New class.
37         * testsuite/27_io/basic_filebuf/close/char/4879.cc: Use
38         semaphores, not sleep.
39         * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
40         * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
41         * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
42         * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc:
43         Likewise.
44         * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
45         * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
46         * testsuite/27_io/objects/char/7.cc: Likewise.
47         * testsuite/27_io/objects/char/9661-1.cc: Likewise.
48         * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
49         * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
51 2005-01-03  Paolo Carlini  <pcarlini@suse.de>
53         * include/bits/istream.tcc (ignore(streamsize), ignore(streamsize,
54         int_type)): Reset _M_gcount to numeric_limits<streamsize>::min().
55         * src/istream.cc (basic_istream<char>::ignore(streamsize, int_type),
56         basic_istream<wchar_t>::ignore(streamsize, int_type)): Likewise.
57         * src/istream.cc (basic_istream<char>::ignore(streamsize),
58         basic_istream<wchar_t>::ignore(streamsize)): Likewise; fix a typo.
60 2005-01-02  Paolo Carlini  <pcarlini@suse.de>
62         * src/istream.cc (basic_istream<char>::ignore(streamsize),
63         basic_istream<char>::ignore(streamsize, int_type),
64         basic_istream<wchar_t>::ignore(streamsize),
65         basic_istream<wchar_t>::ignore(streamsize, int_type)): Avoid
66         _M_gcount overflows.    
67         * include/bits/istream.tcc (ignore(streamsize), ignore(streamsize,
68         int_type)): Likewise; use snextc in the main loop, consistently
69         with the specializations above.
71 2005-01-02  Chris Jefferson  <chris@bubblescope.net>
73         * include/bits/stl_algobase.h (mismatch): Correct concept check.
75 2005-01-01  Paolo Carlini  <pcarlini@suse.de>
77         * testsuite/ext/enc_filebuf/char/13189.cc: Fix, first include
78         testsuite_hooks.h, to know whether including ext/enc_filebuf.h.
79         * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
81 2005-01-01  Paolo Carlini  <pcarlini@suse.de>
83         * testsuite/27_io/basic_istream/extractors_character/char/1.cc: Fix,
84         null-terminate array1 at the outset.
85         * testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
86         Likewise.