GCC Administrator
b423e6fe61
Daily bump.
...
From-SVN: r57186
2002-09-16 07:17:41 +00:00
GCC Administrator
7df3fea262
Daily bump.
...
From-SVN: r57159
2002-09-15 07:17:12 +00:00
GCC Administrator
44ff054ed5
Daily bump.
...
From-SVN: r57133
2002-09-14 07:17:12 +00:00
GCC Administrator
a1edfd70e8
Daily bump.
...
From-SVN: r57099
2002-09-13 07:17:10 +00:00
GCC Administrator
81ea34e1c1
Daily bump.
...
From-SVN: r57056
2002-09-12 07:17:11 +00:00
GCC Administrator
35bb45c65b
Daily bump.
...
From-SVN: r57028
2002-09-11 07:17:13 +00:00
Benjamin Kosnik
145163253a
[multiple changes]
...
2002-09-11 Benjamin Kosnik <bkoz@redhat.com>
* include/bits/locale_facets.tcc (__convert_from_v): Remove.
* config/locale/gnu/c_locale.h (__convert_from_v): Add.
* config/locale/generic/c_locale.h (__convert_from_v): Add.
2002-09-11 Paolo Carlini <pcarlini@unitus.it>
* include/bits/locale_facets.tcc (__convert_from_v):
Use __uselocale instead of setlocale for glibc 2.3+.
From-SVN: r57021
2002-09-11 04:25:41 +00:00
Benjamin Kosnik
38cca75024
Makefile.am (sources): Edit.
...
2002-09-10 Benjamin Kosnik <bkoz@redhat.com>
* src/Makefile.am (sources): Edit.
(target_sources): New.
(target_sources_extra): New.
* src/Makefile.in: Regenerate.
* acinclude.m4: Set CCODECVT_CC.
* aclocal.m4: Regenerate.
* configure: Regenerate.
* src/locale.cc: Move ctype definitions...
* src/ctype.cc: ...here. New file.
* src/locale.cc: Move codecvt definitions...
* src/codecvt.cc: ...here.
* config/generic/codecvt_members.cc: ...and here.
* config/gnu/codecvt_members.cc: ...and here.
* include/bits/codecvt.h: Tweak.
* include/bits/locale_facets: Tweak.
* src/bitset.cc: Correct license text.
* src/concept-inst.cc: Same.
* src/strstream.cc: Same.
* src/vterminate.cc: Same.
From-SVN: r57020
2002-09-11 03:36:45 +00:00
Gabriel Dos Reis
be26865df1
stl_vector.h (vector<>): Don't use a name with different meanings before and after re-evaluation in the...
...
2002-09-10 Gabriel Dos Reis <gdr@soliton.integrable-solutions.net>
* include/bits/stl_vector.h (vector<>): Don't use a name with
different meanings before and after re-evaluation in the completed
scope.
* include/bits/basic_string.h (basic_string<>): Likewise.
* include/bits/stl_bvector.h (vector<bool>): Likewise.
* include/bits/stl_deque.h (std): Likewise.
* include/bits/stl_list.h (list<>): Likewise.
* include/bits/stl_tree.h (_Rb_tree<>): Likewise.
From-SVN: r57014
2002-09-10 23:19:10 +00:00
Paolo Carlini
c6b5df5351
codecvt.h (class __codecvt_abstract_base): Add __c_locale type _M_c_locale_codecvt member.
...
2002-09-10 Paolo Carlini <pcarlini@unitus.it>
* include/bits/codecvt.h (class __codecvt_abstract_base):
Add __c_locale type _M_c_locale_codecvt member.
(class codecvt<char, char, mbstate_t>,
class codecvt<wchar_t, char, mbstate_t>): Add new
codecvt(__c_locale, size_t) constructor.
(codecvt_byname::codecvt_byname): Update.
* src/codecvt.cc (class codecvt<char, char, mbstate_t>,
class codecvt<wchar_t, char, mbstate_t>): Update codecvt(size_t)
constructor and ~codecvt() destructor; define
codecvt(__c_locale, size_t) constructor.
(codecvt::do_out): Switch to _M_c_locale_codecvt around wcsrtombs call.
(codecvt::do_in): Ditto for mbsrtowcs call.
* src/localename.cc (locale::_Impl::_Impl(const char*, size_t)):
Tweak construction of codecvt facets.
From-SVN: r57011
2002-09-10 19:35:04 +00:00
GCC Administrator
908d0841de
Daily bump.
...
From-SVN: r57000
2002-09-10 07:17:15 +00:00
Danny Smith
57c4e0cd35
locale_facets.tcc (__convert_from_v): Replace strdup with ISO malloc and strcpy.
...
* include/bits/locale_facets.tcc (__convert_from_v):
Replace strdup with ISO malloc and strcpy.
From-SVN: r56991
2002-09-10 02:41:55 +00:00
GCC Administrator
628c57653c
Daily bump.
...
From-SVN: r56967
2002-09-09 07:17:10 +00:00
GCC Administrator
26df57208b
Daily bump.
...
From-SVN: r56944
2002-09-08 07:17:11 +00:00
GCC Administrator
62d8c4f11c
Daily bump.
...
From-SVN: r56914
2002-09-07 07:17:37 +00:00
Benjamin Kosnik
09ff0ee4cf
localefwd.h: Tweak formatting.
...
2002-09-06 Benjamin Kosnik <bkoz@redhat.com>
* include/bits/localefwd.h: Tweak formatting.
* docs/html/abi.txt: Add.
From-SVN: r56903
2002-09-06 19:52:38 +00:00
GCC Administrator
78fdd6f637
Daily bump.
...
From-SVN: r56878
2002-09-06 07:17:10 +00:00
Jakub Jelinek
89671b7067
c++locale_internal.h: New header.
...
* config/locale/generic/c++locale_internal.h: New header.
* config/locale/gnu/c++locale_internal.h: New header.
* config/locale/gnu/c_locale.cc: Include it.
* config/locale/gnu/collate_members.cc: Include it.
* config/locale/gnu/ctype_members.cc: Include it.
* config/locale/gnu/messages_members.cc: Include it.
* config/locale/gnu/monetary_members.cc: Include it.
* config/locale/gnu/numeric_members.cc: Include it.
* config/locale/gnu/time_members.cc: Include it.
(_M_put): Reorder __strftime_l and __wcsftime_l arguments to match
glibc.
(_M_initialize_timepunct): Initialize _M_c_locale_timepunct for
C locale.
* acinclude.m4: Include string.h when testing strcoll_l.
For glibc 2.3 provide __-prefixed prototypes.
(CLOCALE_INTERNAL_H): Set, add AC_LINK_FILES line.
* aclocal.m4, configure: Rebuilt.
* include/bits/locale_facets.h: Add declaration of specialization
here.
* config/locale/gnu/messages_members.cc: Add specialization for
messages<wchar_t>.
* config/locale/gnu/messages_members.h: Remove generic definition
of do_get.
From-SVN: r56837
2002-09-05 09:46:17 +02:00
GCC Administrator
60179904a4
Daily bump.
...
From-SVN: r56835
2002-09-05 07:17:09 +00:00
GCC Administrator
9837dc8d68
Daily bump.
...
From-SVN: r56788
2002-09-04 07:17:08 +00:00
GCC Administrator
871b8583dc
Daily bump.
...
From-SVN: r56751
2002-09-03 07:17:18 +00:00
GCC Administrator
e53fbf8a3c
Daily bump.
...
From-SVN: r56737
2002-09-02 07:17:12 +00:00
GCC Administrator
ad5aa77eec
Daily bump.
...
From-SVN: r56718
2002-09-01 07:17:08 +00:00
Phil Edwards
51122a4242
acinclude.m4: Minor comment tweaks.
...
2002-08-31 Phil Edwards <pme@gcc.gnu.org>
* acinclude.m4: Minor comment tweaks.
* docs/html/makedoc.awk: New file...
* docs/html/Makefile: ...called from here...
* docs/html/documentation.html: ...to help generate this.
* docs/html/21_strings/howto.html: Prepare for new entry.
* include/bits/basic_string.h: Initial basic_stirng hook for
doxygen. Remove trailing whitespace.
* include/bits/char_traits.h: Point to onlinedocs for new entry.
* include/bits/stringfwd.h: Add doxygen hooks for string and
wstring typedefs.
From-SVN: r56711
2002-09-01 00:33:53 +00:00
GCC Administrator
ea9405c080
Daily bump.
...
From-SVN: r56702
2002-08-31 07:17:13 +00:00
GCC Administrator
3aee909ec6
Daily bump.
...
From-SVN: r56680
2002-08-30 07:17:54 +00:00
GCC Administrator
bc3d46d087
Daily bump.
...
From-SVN: r56652
2002-08-29 07:17:24 +00:00
GCC Administrator
6751d7378f
Daily bump.
...
From-SVN: r56634
2002-08-28 07:17:28 +00:00
GCC Administrator
b0c6c224e2
Daily bump.
...
From-SVN: r56596
2002-08-27 07:17:16 +00:00
GCC Administrator
00e3dddac0
Daily bump.
...
From-SVN: r56581
2002-08-26 07:17:18 +00:00
GCC Administrator
1e798cdea9
Daily bump.
...
From-SVN: r56568
2002-08-25 07:17:11 +00:00
GCC Administrator
3f1a8d76d2
Daily bump.
...
From-SVN: r56554
2002-08-24 07:17:09 +00:00
Phil Edwards
6dc5fdfd5f
linker-map.gnu: Verbose comments, clean up spacing.
...
2002-08-23 Phil Edwards <pme@gcc.gnu.org>
* config/linker-map.gnu: Verbose comments, clean up spacing.
* include/bits/stl_alloc.h: Fix indentation of 'if' bodies, return
statements.
__allocator: Change class declaration to struct.
* docs/html/17_intro/C++STYLE: Fix typo.
* include/bits/stl_deque.h, include/bits/stl_list.h,
include/bits/stl_map.h, include/bits/stl_multimap.h,
include/bits/stl_vector.h: Fix fallout from typo.
From-SVN: r56540
2002-08-23 16:52:29 +00:00
GCC Administrator
939e32f060
Daily bump.
...
From-SVN: r56538
2002-08-23 07:17:10 +00:00
GCC Administrator
27a7fc5da6
Daily bump.
...
From-SVN: r56509
2002-08-22 07:17:37 +00:00
GCC Administrator
0ac6a1e553
Daily bump.
...
From-SVN: r56487
2002-08-21 07:17:17 +00:00
GCC Administrator
ca5f5a47a1
Daily bump.
...
From-SVN: r56461
2002-08-20 07:17:52 +00:00
GCC Administrator
8779818966
Daily bump.
...
From-SVN: r56436
2002-08-19 07:17:42 +00:00
GCC Administrator
e48171d718
Daily bump.
...
From-SVN: r56423
2002-08-18 07:17:22 +00:00
GCC Administrator
046fff34a5
Daily bump.
...
From-SVN: r56408
2002-08-17 07:17:10 +00:00
GCC Administrator
408caa3aa2
Daily bump.
...
From-SVN: r56375
2002-08-16 07:17:08 +00:00
Benjamin Kosnik
6e52332ec7
re PR libstdc++/7445 (poor performance of std::locale::classic() in multi-threaded applications)
...
2002-08-15 Benjamin Kosnik <bkoz@redhat.com>
* include/ext/stdio_filebuf.h (stdio_filebuf): Explicitly set
_M_buf_size_opt to zero when unbuffering.
* include/bits/fstream.tcc (filebuf::showmanyc): Simplify.
Consistency checks for _M_buf_size_opt.
Revert PR libstdc++/7445
* src/locale.cc (locale::classic): Revert.
* docs/html/17_intro/TODO: Add.
From-SVN: r56365
2002-08-15 22:25:39 +00:00
GCC Administrator
6848fc973f
Daily bump.
...
From-SVN: r56344
2002-08-15 07:17:09 +00:00
GCC Administrator
f8a3bda253
Daily bump.
...
From-SVN: r56281
2002-08-14 07:17:11 +00:00
GCC Administrator
2d7db877a5
Daily bump.
...
From-SVN: r56247
2002-08-13 07:17:48 +00:00
GCC Administrator
cbd1032a3a
Daily bump.
...
From-SVN: r56230
2002-08-12 07:17:19 +00:00
GCC Administrator
982f35d62b
Daily bump.
...
From-SVN: r56196
2002-08-11 07:17:08 +00:00
GCC Administrator
c2c967fd25
Daily bump.
...
From-SVN: r56180
2002-08-10 07:17:07 +00:00
Phil Edwards
3971a4d235
deque.tcc, [...]: Re-indent contents of namespace std, re-wrap comment lines as necessary.
...
2002-08-09 Phil Edwards <pme@gcc.gnu.org>
* include/bits/deque.tcc, include/bits/list.tcc,
include/bits/stl_deque.h, include/bits/stl_iterator_base_funcs.h,
include/bits/stl_list.h, include/bits/stl_map.h,
include/bits/stl_multimap.h, include/bits/stl_queue.h,
include/bits/stl_stack.h, include/bits/stl_vector.h,
include/bits/vector.tcc: Re-indent contents of namespace std,
re-wrap comment lines as necessary.
From-SVN: r56165
2002-08-09 16:51:15 +00:00
GCC Administrator
f08b2b3b2e
Daily bump.
...
From-SVN: r56161
2002-08-09 07:17:18 +00:00
Danny Smith
a2554733cc
istream.tcc (basic_istream::ignore): Use sbumpc, not snextc.
...
2002-08-08 Danny Smith <dannysmith@users.sourceforge.net>
Benjamin Kosnik <bkoz@redhat.com>
* include/bits/istream.tcc (basic_istream::ignore): Use sbumpc,
not snextc.
Co-Authored-By: Benjamin Kosnik <bkoz@redhat.com>
From-SVN: r56153
2002-08-09 06:00:18 +00:00
GCC Administrator
90a589aa9c
Daily bump.
...
From-SVN: r56125
2002-08-08 07:17:17 +00:00
GCC Administrator
7971aec773
Daily bump.
...
From-SVN: r56098
2002-08-07 07:17:51 +00:00
GCC Administrator
379177405b
Daily bump.
...
From-SVN: r56065
2002-08-06 07:17:24 +00:00
GCC Administrator
f662469ef1
Daily bump.
...
From-SVN: r56047
2002-08-05 07:17:11 +00:00
Gabriel Dos Reis
00386a9be1
slice_array.h (_DEFINE_VALARRAY_OPERATOR): Instantiate with new function objects.
...
PR/7491
* include/bits/slice_array.h(_DEFINE_VALARRAY_OPERATOR):
Instantiate with new function objects.
* include/bits/mask_array.h (_DEFINE_VALARRAY_OPERATOR): Likewise.
Reformat. Uglify.
* include/bits/gslice_array.h: Likewise.
* include/bits/indirect_array.h: Likewise.
From-SVN: r56036
2002-08-05 02:09:27 +00:00
GCC Administrator
9cc7dbc4a8
Daily bump.
...
From-SVN: r56019
2002-08-04 07:17:06 +00:00
GCC Administrator
7541e98e0a
Daily bump.
...
From-SVN: r56007
2002-08-03 07:17:08 +00:00
Gabriel Dos Reis
971cfc6f10
valarray_array.h (_DEFINE_ARRAY_FUNCTION): Use our object function surrogates.
...
* include/bits/valarray_array.h (_DEFINE_ARRAY_FUNCTION): Use our
object function surrogates.
* include/bits/valarray_meta.h (__shift_left): Fix typo.
(_BinFunClos<>): Remove.
(_BinFunBase<>): Likewise.
(_BinFunBase1<>):Likewise.
(_BinFunBase2<>): Likewise.
(_DEFINE_EXPR_RELATIONAL_OPERATOR): Likewise.
(_DEFINE_EXPR_UNARY_OPERATOR): Adjust definition.
(_DEFINE_EXPR_BINARY_OPERATOR): Likewise.
(_DEFINE_EXPR_BINARY_FUNCTION): Likewise.
* include/std/std_valarray.h: Dont #include <functional> anymore.
(_Bitwise_or<>, _Bitwise_and<>, _Bitwise_xor<>, _Shift_left<>,
_Shift_right<>): Remove.
(_DEFINE_VALARRAY_AUGMENTED_ASSIGNMENT): Adjust instantiation.
(_DEFINE_BINARY_OPERATOR): Tweak definition.
(_DEFINE_LOGICAL_OPERATOR): Remove.
* testsuite/26_numerics/valarray_name_lookup.C (main): Add more tests.
From-SVN: r56001
2002-08-02 23:08:40 +00:00
Gabriel Dos Reis
74d6b8ca63
valarray_meta.h (_UnFunBase<>): Remove.
...
* include/bits/valarray_meta.h (_UnFunBase<>): Remove.
(_UnFunClos<>): Same.
(_UnBase<>): Reformat. Make first template-parameter non
template.
(_UnClos<>): Likewise.
(_Expr<>): Reformate. Adjust unary member operator return types.
(_DEFINE_EXPR_UNARY_OPERATOR): Adjust definition.
(_DEFINE_EXPR_UNARY_FUNCTION): Likewise.
* include/std/std_valarray.h (_UnClos<>): Adjust declaration.
(valarray<>::_UnaryOp<>): New nested traits. Adjust unary member
operator return types. Reformat.
(_Bitwise_not): Remove.
(_DEFINE_VALARRAY_UNARY_OPERATOR): Adjust definition.
* testsuite/26_numerics/valarray_name_lookup.C: New test.
From-SVN: r55993
2002-08-02 18:10:38 +00:00
Gabriel Dos Reis
2b1a407046
valarray_meta.h (__unary_plus, [...]): New function object classes.
...
* include/bits/valarray_meta.h (__unary_plus, __negate,
__bitwise_not, __plus, __minus, __multiplies, __divides,
__modulus, __bitwise_xor, __bitwise_or, __bitwise_and,
__shift_left, __shift_right, __logical_and, __logical_or,
__logical_not, __equal_to, __not_equal_to, __less, __less_equal,
__greater_equal, __greater, __atan2, __pow): New function object
classes.
(__fun<>): New function traits class.
From-SVN: r55985
2002-08-02 13:51:46 +00:00
GCC Administrator
509da48a87
Daily bump.
...
From-SVN: r55978
2002-08-02 07:17:14 +00:00
GCC Administrator
e466f36952
Daily bump.
...
From-SVN: r55931
2002-08-01 07:17:12 +00:00
GCC Administrator
92c3670c14
Daily bump.
...
From-SVN: r55900
2002-07-31 07:17:08 +00:00
Benjamin Kosnik
f13a69eccf
char_traits.h: Remove generic definitions.
...
2002-07-30 Benjamin Kosnik <bkoz@redhat.com>
Gabriel Dos Reis <gdr@nerim.net>
* include/bits/char_traits.h: Remove generic definitions.
* include/bits/streambuf_iterator.h (istreambuf_iterator): Use
eof, not -2.
* include/bits/istream.tcc (istream::readsome): Don't check
against eof, instead use constants.
(istream::sync): Same.
(istream::sentry::sentry): Use eq_int_type.
(istream::get): Same.
* include/bits/ostream.tcc: Change __pad to
__pad<_CharT, _Traits>::_S_pad.
* include/bits/locale_facets.h: Add __pad_traits generic and
ostreambuf_iterator specialization.
* include/bits/locale_facets.tcc: Change __pad into struct __pad
with a _CharT and _Traits template parameter and _S_pad static
member function.
* src/locale-inst.cc: Update __pad instantiations.
* include/std/std_fstream.h: Declare _M_underflow_common
specializations.
* src/fstream.cc: New. Add _M_underflow_common specializations.
* include/bits/fstream.tcc (filebuf::close): Use traits_type.
(filebuf::_M_underflow_common(bool)): Remove generic version, as
sys_ungetc and custom int_types don't get along.
* include/std/std_streambuf.h: Add _M_pos.
* src/Makefile.am (sources): Add fstream.cc.
* src/Makefile.in: Regenerate.
* testsuite/21_strings/capacity.cc: Add char_traits specializations.
* testsuite/22_locale/codecvt_members_unicode_char.cc: Same.
* testsuite/22_locale/codecvt_members_unicode_wchar_t.cc: Same.
* testsuite/22_locale/ctor_copy_dtor.cc: Same.
* testsuite/27_io/filebuf_virtuals.cc (test07): Move to...
* testsuite/27_io/filebuf.cc: ...here.
* testsuite/testsuite_hooks.h: Add gnu_char, gnu_int, char_traits
specialization for both.
* testsuite/27_io/streambuf.cc: Add instantiation test,
testsuite_hooks include.
* testsuite/27_io/istream.cc: Same.
* testsuite/27_io/ostream.cc: Same.
* testsuite/27_io/fstream.cc: Same.
* testsuite/27_io/stringstream.cc: Same.
* testsuite/27_io/filebuf.cc: Same.
* testsuite/27_io/stringbuf.cc: Same.
Co-Authored-By: Gabriel Dos Reis <gdr@nerim.net>
From-SVN: r55893
2002-07-31 02:47:36 +00:00
GCC Administrator
d2cea56aaf
Daily bump.
...
From-SVN: r55870
2002-07-30 07:17:09 +00:00
GCC Administrator
789161102e
Daily bump.
...
From-SVN: r55832
2002-07-29 07:17:07 +00:00
GCC Administrator
3e75a2f99d
Daily bump.
...
From-SVN: r55813
2002-07-28 07:17:06 +00:00
GCC Administrator
3368e9773b
Daily bump.
...
From-SVN: r55796
2002-07-27 07:16:57 +00:00
GCC Administrator
d0a5af59f4
Daily bump.
...
From-SVN: r55775
2002-07-26 07:16:59 +00:00
Benjamin Kosnik
325fceb395
re PR libstdc++/7220 (g++ 3.1: basic_istream::ignore(0,delimiter) issue.)
...
2002-07-25 Benjamin Kosnik <bkoz@redhat.com>
PR libstdc++/7220
* include/bits/istream.tcc (istream::ignore): Don't extract on
zero.
* testsuite/27_io/istream_unformatted.cc (test10): Add.
From-SVN: r55763
2002-07-25 23:20:49 +00:00
GCC Administrator
18965224c6
Daily bump.
...
From-SVN: r55742
2002-07-25 07:16:57 +00:00
Benjamin Kosnik
922045978d
re PR libstdc++/7219 (_GLIBCPP_DEPRECATED on (ios_base::streamoff and ios_base::streampos types))
...
2002-07-24 Benjamin Kosnik <bkoz@redhat.com>
PR libstdc++/7219
* testsuite/27_io/ios_base_type.cc: New.
* include/bits/ios_base.h (ios_base::streampos): Add.
(ios_base::streamoff): Add.
From-SVN: r55726
2002-07-24 23:17:13 +00:00
GCC Administrator
956301631b
Daily bump.
...
From-SVN: r55700
2002-07-24 07:17:30 +00:00
GCC Administrator
1e7a2d3fd5
Daily bump.
...
From-SVN: r55673
2002-07-23 07:17:57 +00:00
GCC Administrator
9f8da5fad6
Daily bump.
...
From-SVN: r55643
2002-07-22 07:16:57 +00:00
GCC Administrator
753e29b145
Daily bump.
...
From-SVN: r55622
2002-07-21 07:16:51 +00:00
GCC Administrator
3d1fc12974
Daily bump.
...
From-SVN: r55608
2002-07-20 07:16:56 +00:00
Phil Edwards
aa2d5ba2c7
abi.txt: New file.
...
2002-07-20 Phil Edwards <pme@gcc.gnu.org>
* docs/html/abi.txt: New file.
* docs/html/23_containers/howto.html: Tweak vector-overhead text.
* docs/html/ext/lwg-active.html, docs/html/ext/lwg-defects.html:
Import from upstream, R22.
* include/bits/char_traits.h, include/bits/stl_iterator.h,
include/bits/stl_iterator_base_types.h, libsupc++/exception,
libsupc++/new, libsupc++/typeinfo: Use @brief markup.
* include/bits/deque.tcc, include/bits/stl_alloc.h,
include/bits/stl_deque.h, include/bits/stl_list.h: Postpone removal
of deprecated functions until 3.4. (Same timeframe, different text.)
* include/bits/stl_vector.h: Ditto. Also do the same cleanups that
the other sequence classes received.
From-SVN: r55602
2002-07-20 06:26:27 +00:00
GCC Administrator
7ea8939450
Daily bump.
...
From-SVN: r55583
2002-07-19 07:16:57 +00:00
Brendan Kehoe
926479c2b1
e <brendan@zen.org>
...
* bits/slice_array.h (_DEFINE_VALARRAY_OPERATOR): Fix typo of
_Nname to _Name.
From-SVN: r55578
2002-07-19 04:51:42 +00:00
Gabriel Dos Reis
bb403d6917
slice_array.h (slice_array<T>::operator=(const T&)): Constify.
...
* include/bits/slice_array.h
(slice_array<T>::operator=(const T&)): Constify.
* include/bits/gslice_array.h
(gslice_array<T>::operator=(const T&)): Likewise.
* include/bits/mask_array.h
(mask_array<T>::operator=(const T&)): Likewise.
* include/bits/indirect_array.h
(indirect_array<T>::operator=(const T&): Likewise.
:w
From-SVN: r55577
2002-07-19 04:45:20 +00:00
GCC Administrator
cd095b7d1f
Daily bump.
...
From-SVN: r55552
2002-07-18 07:19:00 +00:00
GCC Administrator
5fc5be1522
Daily bump.
...
From-SVN: r55513
2002-07-17 07:17:26 +00:00
GCC Administrator
05abfd2d46
Daily bump.
...
From-SVN: r55479
2002-07-16 07:16:50 +00:00
Gabriel Dos Reis
5068f54685
Makefile.am (bits_headers): Remove slice.h
...
* include/Makefile.am (bits_headers): Remove slice.h
* include/Makefile.in: Regenerate.
* include/bits/slice.h (slice): move to include/bits/slice_array.h
* include/bits/slice.h Remove.
* include/std/std_valarray.h: Don't #include bits/slice.h anymore.
* include/bits/slice_array.h: Comply to official coding styles.
* testsuite/26_numerics/slice.cc: New test.
:w
:q
From-SVN: r55470
2002-07-16 00:19:18 +00:00
GCC Administrator
1ffa74fb24
Daily bump.
...
From-SVN: r55456
2002-07-15 07:16:52 +00:00
GCC Administrator
839eb5a160
Daily bump.
...
From-SVN: r55442
2002-07-14 07:16:50 +00:00
GCC Administrator
33ce85ffa7
Daily bump.
...
From-SVN: r55435
2002-07-13 07:16:49 +00:00
GCC Administrator
5a363fc83e
Daily bump.
...
From-SVN: r55417
2002-07-12 07:16:56 +00:00
GCC Administrator
b70fc53b64
Daily bump.
...
From-SVN: r55394
2002-07-11 07:16:52 +00:00
Matt Kraai
92ff302b2b
stl_deque.h: Fix misspelling of Create' as
Creats'.
...
* include/bits/stl_deque.h: Fix misspelling of `Create' as `Creats'.
* include/bits/stl_list.h: Likewise.
* include/bits/stl_map.h: Likewise.
* include/bits/stl_multimap.h: Likewise.
* include/bits/stl_vector.h: Likewise.
From-SVN: r55388
2002-07-11 04:43:15 +00:00
Gabriel Dos Reis
c963e6b00c
valarray_meta.h (_UnFunBase): Take a second template parameter.
...
* include/bits/valarray_meta.h (_UnFunBase): Take a second
template parameter. Remove _M_func data member.
(_UnFunClos): Take a third template parameter.
(__abs, __cos, __acos, __cosh, __sin, __asin, __sinh, __tan,
__atan, __tanh, __exp, __log, __log10, __sqrt): New classes.
(_DEFINE_EXPR_UNARY_OPERATOR): Adjust definition.
From-SVN: r55365
2002-07-10 12:06:37 +00:00
GCC Administrator
9924857981
Daily bump.
...
From-SVN: r55363
2002-07-10 07:17:32 +00:00
GCC Administrator
e6da97c9b0
Daily bump.
...
From-SVN: r55340
2002-07-09 07:16:50 +00:00
Peter Schmid
7766810445
stl_deque.h (_Deque_alloc_base): Change order of member declarations to avoid compiler warnings and restore 3.1 ABI.
...
2002-07-08 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
* include/bits/stl_deque.h (_Deque_alloc_base): Change order of
member declarations to avoid compiler warnings and restore 3.1 ABI.
From-SVN: r55325
2002-07-08 12:24:52 +00:00
GCC Administrator
974a90cfec
Daily bump.
...
From-SVN: r55318
2002-07-08 07:16:59 +00:00
Paolo Carlini
276e31ec6e
re PR libstdc++/7186 (DR179 for std::deque::iterator and const_iterator)
...
2002-07-07 Paolo Carlini <pcarlini@unitus.it>
PR libstdc++/7186
* include/bits/stl_deque.h (_Deque_iterator::operator-):
Make non-member, as already happens for the comparison
operators in accord with DR179 (Ready).
* testsuite/23_containers/deque_operators.cc: Add test02.
From-SVN: r55301
2002-07-07 10:15:06 +00:00
GCC Administrator
12f2f485a3
Daily bump.
...
From-SVN: r55300
2002-07-07 07:18:36 +00:00
GCC Administrator
6ab5f79598
Daily bump.
...
From-SVN: r55285
2002-07-06 07:17:48 +00:00