GCC Administrator
069093f524
Daily bump.
...
From-SVN: r67317
2003-06-02 00:16:07 +00:00
GCC Administrator
1174a658cf
Daily bump.
...
From-SVN: r67283
2003-06-01 00:16:06 +00:00
GCC Administrator
1ca244f8a3
Daily bump.
...
From-SVN: r67257
2003-05-31 00:16:06 +00:00
Phil Edwards
a75e519150
filter: New file.
...
2003-05-30 Phil Edwards <pme@gcc.gnu.org>
* docs/doxygen/filter: New file.
* docs/doxygen/filter.sed: New file.
* docs/doxygen/run_doxygen: Add g flag to sed substitutions. Duh.
* docs/doxygen/user.cfg.in (INPUT_FILTER): Point to new filter.
* docs/html/documentation.html: Fix links to doxygen pages.
From-SVN: r67249
2003-05-30 19:12:56 +00:00
Paolo Carlini
c5b6351bd6
fstream.tcc (_M_convert_to_external): Don't check for __ilen > 0.
...
2003-05-30 Paolo Carlini <pcarlini@unitus.it>
* include/bits/fstream.tcc (_M_convert_to_external): Don't
check for __ilen > 0.
From-SVN: r67240
2003-05-30 11:39:56 +00:00
GCC Administrator
f0ae2326c0
Daily bump.
...
From-SVN: r67236
2003-05-30 00:16:06 +00:00
Paolo Carlini
86f6262d61
[multiple changes]
...
2003-05-29 Sylvain Pion <Sylvain.Pion@mpi-sb.mpg.de>
PR libstdc++/10783
* include/bits/stl_iterator.h (class __normal_iterator):
Don't inherit from iterator, add missing typedefs.
2003-05-29 Paolo Carlini <pcarlini@unitus.it>
* testsuite/24_iterators/reverse_iterator.cc: Split up, as follows.
* testsuite/24_iterators/reverse_iterator/1.cc: New.
* testsuite/24_iterators/reverse_iterator/2.cc: New.
* testsuite/24_iterators/reverse_iterator/3.cc: New, from
PR libstdc++/10783.
From-SVN: r67223
2003-05-29 12:21:26 +00:00
GCC Administrator
b6590efb2f
Daily bump.
...
From-SVN: r67217
2003-05-29 00:16:07 +00:00
GCC Administrator
50564328ee
Daily bump.
...
From-SVN: r67203
2003-05-28 00:16:06 +00:00
Brendan Kehoe
f85716e06e
locale_facets.tcc (do_get): Honor $22.2.6.3.3/8 and make sure the number of digits required after the...
...
2003-05-26 Brendan Kehoe <brendan@zen.org>
* include/bits/locale_facets.tcc (do_get): Honor $22.2.6.3.3/8 and
make sure the number of digits required after the decimal-point
(if any) is exactly the value returned by frac_digits().
* testsuite/22_locale/money_get/get/char/9.cc: New.
* testsuite/22_locale/money_get/get/wchar_t/9.cc: New.
From-SVN: r67196
2003-05-27 18:44:26 -04:00
Steve Ellcey
ed0d100f7c
os_defines.h: Define _LIBUNWIND_STD_ABI if we are on IA64 HP-UX.
...
* config/os/hpux/os_defines.h: Define _LIBUNWIND_STD_ABI if we are
on IA64 HP-UX.
* libsupc++/eh_throw.cc: Don't call _Unwind_Resume_or_Rethrow if
_LIBUNWIND_STD_ABI is set.
From-SVN: r67193
2003-05-27 21:45:48 +00:00
Brendan Kehoe
87a7c5a1ef
locale_facets.tcc (do_get): Honor $22.2.6.3.3/8 and make sure the number of digits required after the...
...
2003-05-26 Brendan Kehoe <brendan@zen.org>
* include/bits/locale_facets.tcc (do_get): Honor $22.2.6.3.3/8 and
make sure the number of digits required after the decimal-point
(if any) is exactly the value returned by frac_digits().
From-SVN: r67192
2003-05-27 17:14:49 -04:00
Jonathan Wakely
0f35d19264
std_istream.h, [...]: Typo in comment.
...
2003-05-27 Jonathan Wakely <redi@gcc.gnu.org>
* include/std/std_istream.h, include/std/std_ostream.h: Typo in comment.
From-SVN: r67187
2003-05-27 14:29:39 +01:00
GCC Administrator
87bd5437e0
Daily bump.
...
From-SVN: r67179
2003-05-27 00:16:08 +00:00
Benjamin Kosnik
002bd6069c
re PR libstdc++/9339 (filebuf::pubsetbuf(0, 0) doesn't turn off buffering)
...
2003-05-26 Benjamin Kosnik <bkoz@redhat.com>
PR libstdc++/9339
* include/std/std_fstream.h (basic_filebuf::_M_overflow): Remove.
(_M_pback): No array necessary.
* include/bits/fstream.tcc (basic_filebuf::_M_overflow): Add
unbuffered case, coalesec into ...
(basic_filebuf::overflow): ...this.
* testsuite/27_io/basic_filebuf/sputn/char/9339.cc: New.
* testsuite/27_io/basic_filebuf/sputc/char/2.cc: Unbuffered.
From-SVN: r67175
2003-05-26 14:54:42 +00:00
GCC Administrator
8729d659a7
Daily bump.
...
From-SVN: r67172
2003-05-26 00:16:08 +00:00
GCC Administrator
f33f871f8e
Daily bump.
...
From-SVN: r67158
2003-05-25 00:16:07 +00:00
Nathanael Nerode
cbecceb923
Makefile.am, [...]: Replace "GNU CC" with "GCC".
...
2003-05-24 Nathanael Nerode <neroden@gcc.gnu.org>
* libsupc++/Makefile.am, libsupc++/cxxabi.h, libsupc++/del_op.cc,
libsupc++/del_opnt.cc, libsupc++/del_opv.cc, libsupc++/del_opvnt.cc,
libsupc++/eh_alloc.cc, libsupc++/eh_aux_runtime.cc,
libsupc++/eh_catch.cc, libsupc++/eh_exception.cc,
libsupc++/eh_globals.cc, libsupc++/eh_personality.cc,
libsupc++/eh_term_handler.cc, libsupc++/eh_terminate.cc,
libsupc++/eh_throw.cc, libsupc++/eh_type.cc,
libsupc++/eh_unex_handler.cc, libsupc++/exception,
libsupc++/new, libsupc++/new_handler.cc, libsupc++/new_op.cc,
libsupc++/new_opnt.cc, libsupc++/new_opv.cc, libsupc++/new_opvnt.cc,
libsupc++/pure.cc, libsupc++/tinfo.cc, libsupc++/tinfo2.cc,
libsupc++/typeinfo, libsupc++/unwind-cxx.h, libsupc++/vec.cc:
Replace "GNU CC" with "GCC".
From-SVN: r67155
2003-05-24 16:22:03 +00:00
Nathanael Nerode
c4d880174e
* include/backward/new.h: Replace "GNU CC" with "GCC".
...
From-SVN: r67147
2003-05-24 04:50:19 +00:00
GCC Administrator
86788c9878
Daily bump.
...
From-SVN: r67145
2003-05-24 00:16:06 +00:00
Benjamin Kosnik
b731048b47
re PR libstdc++/3066 (configure.in generates bad arguments for cross compiling libraries)
...
2003-05-22 Benjamin Kosnik <bkoz@redhat.com>
PR libstdc++/3066.
* configure.in: Switch target to host, don't assume newlib.
(target_alias): Remove.
* configure: Regenerate.
* acinclude.m4: Same.
* aclocal.m4: Regenerate.
* configure.target: Same. Rename to...
* configure.host: This.
From-SVN: r67110
2003-05-23 02:31:07 +00:00
GCC Administrator
eaf5fde9e5
Daily bump.
...
From-SVN: r67105
2003-05-23 00:16:06 +00:00
Paolo Carlini
d7ccc91760
std_fstream.h (_S_pback_size): Remove definition.
...
2003-05-22 Paolo Carlini <pcarlini@unitus.it>
* include/std/std_fstream.h (_S_pback_size): Remove definition.
(_M_create_pback(), _M_destroy_pback()): Simplify for a single-char
pback buffer.
* include/bits/fstream.tcc (_S_pback_size): Remove declaration.
* testsuite/27_io/basic_filebuf/3.cc: Remove explicit instantiation
of _S_pback_size for systems with no COMDAT or weak support.
* testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
* testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
* testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
* testsuite/27_io/basic_fstream/3.cc: Likewise.
* testsuite/27_io/basic_ifstream/3.cc: Likewise.
* testsuite/27_io/basic_istream/sentry/char/3983-fstream.cc: Likewise.
* testsuite/27_io/basic_ofstream/3.cc: Likewise.
* testsuite/27_io/basic_ostream/sentry/char/3983-fstream.cc: Likewise.
* testsuite/27_io/basic_streambuf/3.cc: Likewise.
From-SVN: r67102
2003-05-22 22:16:41 +00:00
Paolo Carlini
0aef8de2ae
fstream.tcc (_M_underflow): simplify...
...
2003-05-22 Paolo Carlini <pcarlini@unitus.it>
* include/bits/fstream.tcc (_M_underflow): simplify:
!__testout implies _M_filepos == _M_in_end, therefore
the first _M_file.seekoff call is never issued.
From-SVN: r67094
2003-05-22 18:44:02 +00:00
Benjamin Kosnik
e8751f3527
[multiple changes]
...
2003-05-22 Benjamin Kosnik <bkoz@redhat.com>
* configure.in: Sort cross table.
* configure: Regenerate.
2003-05-22 Brad Spencer <spencer@infointeractive.com>
* configure.in: Add Solaris cross bits.
From-SVN: r67091
2003-05-22 17:04:13 +00:00
GCC Administrator
0ee29324ea
Daily bump.
...
From-SVN: r67075
2003-05-22 00:16:07 +00:00
Danny Smith
81888fcd42
gthr-win32.h (__GTHREAD_HIDE_WIN32API): Test for non-zero value, not just if defined.
...
* gthr-win32.h (__GTHREAD_HIDE_WIN32API): Test for non-zero
value, not just if defined.
* libstdc++-v3/config/os/mingw32/os_defines.h (__GTHREAD_HIDE_WIN32API):
Define to 1 by defualt.
(NOMINMAX): Define.
From-SVN: r67069
2003-05-21 22:16:08 +00:00
Paolo Carlini
98ce9d068e
std_fstream.h (_M_set_buffer): Fix indentation.
...
2003-05-21 Paolo Carlini <pcarlini@unitus.it>
* include/std/std_fstream.h (_M_set_buffer): Fix indentation.
From-SVN: r67065
2003-05-21 20:22:25 +00:00
Jonathan Wakely
b3b33a51bd
index.html: Fix typo.
...
2003-05-21 Jonathan Wakely <redi@gcc.gnu.org>
* docs/html/faq/index.html: Fix typo.
* docs/html/faq/index.txt: Regenerate.
From-SVN: r67061
2003-05-21 13:18:45 +01:00
Jonathan Wakely
baf64b4ec1
test.html: Fix markup.
...
2003-05-21 Jonathan Wakely <redi@gcc.gnu.org>
* docs/html/test.html: Fix markup.
From-SVN: r67060
2003-05-21 13:15:18 +01:00
Danny Smith
93c858e31a
stubs.c (hypot, [...]): Don't divide by zero.
...
* libmath/stubs.c (hypot, hypotf, hypotl): Don't divide by
zero.
Update copyright year.
From-SVN: r67051
2003-05-21 00:51:24 +00:00
GCC Administrator
36f72608a3
Daily bump.
...
From-SVN: r67047
2003-05-21 00:16:37 +00:00
Paolo Carlini
69cf7a5532
4.cc: Fix typo.
...
2003-05-20 Paolo Carlini <pcarlini@unitus.it>
* testsuite/27_io/basic_filebuf/close/char/4.cc: Fix typo.
From-SVN: r67043
2003-05-20 23:03:28 +00:00
Paolo Carlini
80416931e3
5.cc: New file, further testing that upon filebuf::close() 27.8.1.1,3 is enforced.
...
2003-05-20 Paolo Carlini <pcarlini@unitus.it>
* testsuite/27_io/basic_filebuf/close/char/5.cc: New file,
further testing that upon filebuf::close() 27.8.1.1,3 is enforced.
From-SVN: r67042
2003-05-20 22:43:30 +00:00
Gerald Pfeifer
e5a3a5b240
stl_alloc.h (__default_alloc_template::_S_chunk_alloc): Cast via void* to avoid -Wcast-align warnings.
...
* include/bits/stl_alloc.h (__default_alloc_template::_S_chunk_alloc):
Cast via void* to avoid -Wcast-align warnings.
(__default_alloc_template::_S_refill): Likewise.
From-SVN: r67041
2003-05-20 22:29:54 +00:00
Benjamin Kosnik
ca5e1be83d
README: Move to...
...
2003-05-20 Benjamin Kosnik <bkoz@redhat.com>
* testsuite/README: Move to...
* docs/html/test.html: ...here. Add documentation.
* docs/html/install.html: Move testing bits out..
* docs/html/documentation.html: Add separate testing link.
* testsuite/performance: Add.
* testsuite/performance/allocator.cc: New.
* testsuite/performance/complex_norm.cc: New.
* testsuite/performance/cout_insert_int.cc: New.
* testsuite/performance/fstream_seek_write.cc: New.
* testsuite/performance/ifstream_getline.cc: New.
* testsuite/performance/map_create_fill.cc: New.
* testsuite/performance/ofstream_insert_float.cc: New.
* testsuite/performance/ofstream_insert_int.cc: New.
* testsuite/performance/string_append.cc: New.
* testsuite/lib/libstdc++-v3-dg.exp (v3-compute-tests): Filter
performance tests.
From-SVN: r67040
2003-05-20 22:25:09 +00:00
Gabriel Dos Reis
1db0418ae5
re PR libstdc++/10689 (pow(std::complex(0),1/3) returns (nan, nan) instead of 0.)
...
PR libstdc++/10689
* include/std/std_complex.h (pow): Tidy
From-SVN: r66989
2003-05-20 06:52:11 +00:00
GCC Administrator
cee8d9ff4d
Daily bump.
...
From-SVN: r66979
2003-05-20 00:16:08 +00:00
Paolo Carlini
eab1ff73c8
4.cc: New file, testing that upon filebuf::close() 27.8.1.1,3 is enforced.
...
2003-05-19 Paolo Carlini <pcarlini@unitus.it>
* testsuite/27_io/basic_filebuf/close/char/4.cc: New file, testing
that upon filebuf::close() 27.8.1.1,3 is enforced.
From-SVN: r66970
2003-05-19 18:12:34 +00:00
GCC Administrator
48ef54fb15
Daily bump.
...
From-SVN: r66943
2003-05-19 00:16:07 +00:00
GCC Administrator
8849fb4939
Daily bump.
...
From-SVN: r66922
2003-05-18 00:16:07 +00:00
GCC Administrator
40fd18b5d6
Daily bump.
...
From-SVN: r66898
2003-05-17 00:16:07 +00:00
Loren J. Rittle
07d751829e
* testsuite/thread/pthread4.cc: Further tweak to avoid fini race.
...
From-SVN: r66856
2003-05-16 02:34:14 +00:00
GCC Administrator
de80c1e359
Daily bump.
...
From-SVN: r66850
2003-05-16 00:16:07 +00:00
Paolo Carlini
e3033a2240
fstream.tcc (_M_overflow): Rewrote to call _M_convert_to_external only once (_M_buf_size is now the size...
...
2003-05-15 Paolo Carlini <pcarlini@unitus.it>
Nathan Myers <ncm@cantrip.org>
* include/bits/fstream.tcc (_M_overflow): Rewrote to call
_M_convert_to_external only once (_M_buf_size is now the size of
the put area + 1 for the overflow char of a full area); call
_M_set_buffer instead of _M_set_indeterminate.
(setbuf): Don't accept a buffer smaller than 2 chars.
(_M_underflow): Refill _M_buf_size - 1 chars; call _M_set_buffer,
instead of _M_set_determinate.
(open): Call _M_set_buffer, instead of _M_set_indeterminate.
(seekoff): Likewise.
* include/ext/stdio_filebuf.h (stdio_filebuf(int,
std::ios_base::openmode, bool, size_t),
stdio_filebuf(std::__c_file*, std::ios_base::openmode, size_t):
Likewise.
* include/std/std_fstream.h (_M_set_indeterminate): Remove.
(_M_set_determinate): Rename as _M_set_buffer, _M_buf_size ->
_M_buf_size - 1.
* include/std/std_streambuf.h: Tweak _M_out_lim comment.
* testsuite/27_io/basic_filebuf/sgetn/char/1.cc: Tweak, taking
into account that, for _M_buf_size == BUFSIZ == 8192, the size of
the put area is now BUFSIZ - 1.
* testsuite/ext/stdio_filebuf_2.cc: Tweak, taking into account
that now the smallest _M_buf_size is 2 (still fails, for the same
reason, with 3.2.3)
Co-Authored-By: Nathan Myers <ncm@cantrip.org>
From-SVN: r66848
2003-05-15 23:43:15 +00:00
Loren J. Rittle
b625fdb750
* testsuite/thread/pthread4.cc: Tweak test.
...
From-SVN: r66817
2003-05-15 02:24:13 +00:00
GCC Administrator
3b3acc8107
Daily bump.
...
From-SVN: r66815
2003-05-15 00:16:06 +00:00
Benjamin Kosnik
979c310f5e
copy_neg.cc: Remove excess errors dg marker, use dg-errors instead.
...
2003-05-13 Benjamin Kosnik <bkoz@redhat.com>
* testsuite/27_io/ios_base/cons/copy_neg.cc: Remove
excess errors dg marker, use dg-errors instead.
* testsuite/27_io/ios_base/cons/assign_neg.cc: Same.
* testsuite/20_util/auto_ptr_neg.cc: Same.
From-SVN: r66797
2003-05-14 04:30:40 +00:00
GCC Administrator
6092cf6a29
Daily bump.
...
[[Split portion of a mixed commit.]]
From-SVN: r66794.2
2003-05-14 00:16:09 +00:00
Benjamin Kosnik
0cd1de6fc9
std_fstream.h (basic_filebuf::_M_codecvt): Add cached member.
...
2003-05-12 Benjamin Kosnik <bkoz@redhat.com>
* include/std/std_fstream.h (basic_filebuf::_M_codecvt): Add
cached member.
* include/bits/fstream.tcc (basic_filebuf::basic_filebuf):
Initialize _M_codecvt.
(basic_filebuf::imbue): Same.
(basic_filebuf::showmanyc): Use it.
(basic_filebuf::underflow): Use it.
(basic_filebuf::_M_convert_to_external): Use it.
(basic_filebuf::seekoff): Use it.
(basic_filebuf::imbue): Use it, tweaks.
* include/bits/localefwd.h (__check_facet): New.
* include/bits/locale_classes.h: Tweaks.
* include/bits/locale_facets.tcc: Tweaks.
* include/bits/basic_ios.h (basic_ios::_M_check_facet): Remove.
_M_fctype to _M_ctype, _M_fnumput to _M_num_put, _M_fnumget to
_M_num_get. Change _M_check_facet to __check_facet. Tweaks.
* include/bits/basic_ios.tcc: Same.
* include/bits/istream.tcc: Same.
* include/bits/ostream.tcc: Same.
* include/std/std_streambuf.h: Same.
* testsuite/27_io/basic_filebuf/imbue/char/2.cc: New.
* testsuite/27_io/basic_filebuf/imbue/char/3.cc: New.
* testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: New.
* testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: New.
* testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: New.
* testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: New.
From-SVN: r66781
2003-05-13 20:13:15 +00:00