]> gcc.gnu.org Git - gcc.git/blame - libstdc++/stl/ChangeLog
stl_config.h: Define __STL_HAS_WCHAR_T...
[gcc.git] / libstdc++ / stl / ChangeLog
CommitLineData
127b53d5
JM
11998-09-03 Jason Merrill <jason@yorick.cygnus.com>
2
3 * stl_config.h: Define __STL_HAS_WCHAR_T,
4 __STL_MEMBER_TEMPLATE_CLASSES, __STL_HAS_NAMESPACES,
5 __STL_NO_NAMESPACES and __STL_LONG_LONG.
6
df926268
JM
71998-09-02 Jason Merrill <jason@yorick.cygnus.com>
8
9 * algorithm alloc.h defalloc.h hash_map.h hash_set.h iterator
10 memory pthread_alloc pthread_alloc.h rope ropeimpl.h stl_algo.h
11 stl_algobase.h stl_alloc.h stl_bvector.h stl_config.h
12 stl_construct.h stl_deque.h stl_function.h stl_hash_fun.h
13 stl_hash_map.h stl_hash_set.h stl_hashtable.h stl_heap.h
14 stl_iterator.h stl_list.h stl_map.h stl_multimap.h stl_multiset.h
15 stl_numeric.h stl_pair.h stl_queue.h stl_raw_storage_iter.h
16 stl_relops.h stl_rope.h stl_set.h stl_slist.h stl_stack.h
17 stl_tempbuf.h stl_tree.h stl_uninitialized.h stl_vector.h
18 tempbuf.h type_traits.h: Update to SGI STL 3.11.
19
e6bc2561
KGA
20Fri Jul 10 15:20:09 1998 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
21
22 * stl_tempbuf.h (temporary_buffer): Add missing typename.
23 * type_traits.h: update comments.
24
135f368e
JL
25Sun Jun 28 00:49:42 1998 Jeffrey A Law (law@cygnus.com)
26
27 * stl_config.h (__STL_PTHREADS): Don't define for glibc 2 if
28 _G_USING_THUNKS is not defined.
29
5f5f6cb7
UD
301998-04-07 18:32 Ulrich Drepper <drepper@cygnus.com>
31
32 * stl_hashtable.h (__stl_prime_list): Mark last two numbers as
33 unsigned long since they are otherwise too large for long int on
34 32bit machines.
35
96abf600
JM
36Fri Feb 20 16:15:05 1998 H.J. Lu (hjl@gnu.org)
37 Jason Merrill <jason@yorick.cygnus.com>
38
39 * ropeimpl.h: Check __STL_PTHREADS instead of _PTHREADS.
40 * stl_alloc.h: Ditto.
41 * stl_config.h: Ditto.
42 * stl_rope.h: Ditto.
43
44 * stl_config.h: include <_G_config.h> if __GNUG__ is defined.
45 (__STL_PTHREADS): Defined if _PTHREADS is defined or
46 __GLIBC__ >= 2.
47
48Tue Jan 27 12:01:25 1998 Jason Merrill <jason@yorick.cygnus.com>
49
50 * stl_algo.h (__lg): Fix for n == 0.
51
c64e3181
JM
52Sat Nov 8 00:45:17 1997 Jason Merrill <jason@yorick.cygnus.com>
53
54 * stl_hash_set.h (swap): Fix typo.
55
29088d20
JM
56Fri Nov 7 10:27:40 1997 Jason Merrill <jason@yorick.cygnus.com>
57
58 * stl_hashtable.h: Fix typo.
59
0cdff4f2
JM
60Thu Nov 6 11:19:09 1997 Jason Merrill <jason@yorick.cygnus.com>
61
62 * stl_algo.h, stl_algobase.h, stl_bvector.h,
63 stl_deque.h: Update to October 28 SGI release.
64
bb84e669
JM
65Sun Nov 2 12:14:56 1997 Jason Merrill <jason@yorick.cygnus.com>
66
67 * algo.h, algobase.h, alloc.h, bvector.h, defalloc.h, deque.h,
68 function.h, hash_map.h, hash_set.h, hashtable.h, heap.h, iterator.h,
69 list.h, map.h, multimap.h, multiset.h, pair.h, pthread_alloc.h,
70 rope.h, ropeimpl.h, set.h, slist.h, stack.h, stl_config.h, tempbuf.h,
71 tree.h, type_traits.h, vector.h: Update to October 27 SGI snapshot.
72 * algorithm, deque, functional, hash_map, hash_set, iterator, list,
73 map, memory, numeric, pthread_alloc, queue, rope, set, slist, stack,
74 stl_algo.h, stl_algobase.h, stl_alloc.h, stl_bvector.h,
75 stl_construct.h, stl_deque.h, stl_function.h, stl_hash_fun.h,
76 stl_hash_map.h, stl_hash_set.h, stl_hashtable.h, stl_heap.h,
77 stl_iterator.h, stl_list.h, stl_map.h, stl_multimap.h, stl_multiset.h,
78 stl_numeric.h, stl_pair.h, stl_queue.h, stl_raw_storage_iter.h,
79 stl_relops.h, stl_rope.h, stl_set.h, stl_slist.h, stl_stack.h,
80 stl_tempbuf.h, stl_tree.h, stl_uninitialized.h, stl_vector.h,
81 utility, vector: New files in October 27 SGI snapshot.
82
8070c788
JM
83Fri Oct 17 19:07:42 1997 Jason Merrill <jason@yorick.cygnus.com>
84
85 * tree.h, vector.h: Fix accidental divergence from SGI release.
86
ff893307
JM
87Tue Sep 9 19:47:28 1997 Jason Merrill <jason@yorick.cygnus.com>
88
89 * algo.h, algobase.h, alloc.h, bvector.h, deque.h, hashtable.h,
90 iterator.h, list.h, rope.h, ropeimpl.h, slist.h, stl_config.h,
91 tree.h, vector.h: Update To September 8 SGI release.
92
113952ef
MM
93Tue Sep 9 17:38:47 1997 Mark Mitchell <mmitchell@usa.net>
94
95 * stl_config.h (__STL_MEMBER_TEMPLATES): Enable.
96
6599da04
JM
97Tue Aug 5 17:06:01 1997 Jason Merrill <jason@yorick.cygnus.com>
98
99 * deque.h, function.h, hashtable.h, list.h, rope.h, ropeimpl.h,
100 tree.h: Update to July 31 SGI release.
101
102Fri Jul 18 10:06:56 1997 Jason Merrill <jason@yorick.cygnus.com>
103
104 * algo.h, defalloc.h, hashtable.h, rope.h, ropeimpl.h, slist.h:
105 Update to June 30 SGI release.
106
107Fri Jul 04 02:17:15 1997 Ulrich Drepper <drepper@cygnus.com>
108
109 * tree.h (rb_tree): Reverse order of member initializations
110 to prevent warnings.
111
112Sun Jun 15 18:17:21 1997 Jason Merrill <jason@yorick.cygnus.com>
113
114 * *.h: Update to 6/13 SGI release.
115
116Fri May 23 10:56:18 1997 Jason Merrill <jason@yorick.cygnus.com>
117
118 * stl_config.h: Add support for exceptions with g++.
119
120 * *.h: Update to 5/8 SGI release.
121
122Thu Apr 24 19:00:23 1997 Jason Merrill <jason@yorick.cygnus.com>
123
124 * *.h: Update to 3/24 SGI release.
125
126Wed Feb 19 18:19:18 1997 Jason Merrill <jason@yorick.cygnus.com>
127
128 * *.h: Update to 2/18 SGI release.
129
130 * bool.h: Lose.
131
132Mon Feb 10 16:33:23 1997 Jason Merrill <jason@yorick.cygnus.com>
133
134 * alloc.h: Don't define __USE_MALLOC for g++.
135 * bool.h: Lose g++ case.
136
137 * *.h: Update to 2/4 SGI release.
138
139Mon Jan 13 14:39:16 1997 Jason Merrill <jason@yorick.cygnus.com>
140
141 * *.h: Update to 1/8 SGI release.
142
143Mon Sep 30 17:56:43 1996 Jason Merrill <jason@yorick.cygnus.com>
144
145 * alloc.h (__unlock): Never use __lock_release.
146
147Fri Sep 27 19:03:06 1996 Jason Merrill <jason@yorick.cygnus.com>
148
149 * alloc.h (__default_alloc_template): lock is a friend.
150
151Thu Sep 19 20:10:37 1996 Jason Merrill <jason@yorick.cygnus.com>
152
153 Propagate these changes to new STL code:
154 * tree.h: Rearrange member initializers in rb_tree constructors.
155 * vector.h (insert): Cast iterator difference to size_type to
156 avoid warning.
157
158 * *.h: Update to SGI snapshot (fixed).
159 * *.c, Makefile.in, configure.in: Removed.
160
161Sat Sep 14 09:43:06 1996 Jason Merrill <jason@yorick.cygnus.com>
162
163 * deque.h, list.h, tree.h: Remove kludge obsoleted by new
164 overloading code.
165
166Sat Aug 10 14:59:50 1996 Jason Merrill <jason@yorick.cygnus.com>
167
168 * tempbuf.cc (__stl_temp_buffer): Align like a pointer.
169
170Wed Jun 26 13:00:44 1996 Jason Merrill <jason@yorick.cygnus.com>
171
172 * iterator.h: Add default template parameters.
173
174Wed Apr 24 10:45:22 1996 Doug Evans <dje@blues.cygnus.com>
175
176 * Makefile.in (tempbuf.o,random.o): Add rules for SunOS VPATH.
177
178Fri Apr 5 17:52:31 1996 Per Bothner <bothner@kalessin.cygnus.com>
179
180 * configure.in (EXTRA_MOSTLYCLEAN): New, to remove stl.list.
181
182Fri Mar 22 14:58:30 1996 Jason Merrill <jason@yorick.cygnus.com>
183
184 Propagate these changes to new STL code:
185 * tree.h: Rearrange member initializers in rb_tree constructors.
186 * vector.h (insert): Cast iterator difference to size_type to
187 avoid warning.
188
189Sun Mar 10 07:49:03 1996 Jason Merrill <jason@yorick.cygnus.com>
190
191 * deque.h (distance_type): Add overload for g++.
192 From Joe Buck.
193
194Thu Feb 22 14:07:12 1996 Jason Merrill <jason@yorick.cygnus.com>
195
196 * bool.h: Revert.
197 * algo.h bvector.h deque.h function.h iterator.h list.h
198 pair.h stack.h tree.h vector.h: Wrap #include <bool.h> with
199 #ifndef __GNUG__.
200 * defalloc.h list.h deque.h tree.h: Use __GNUG__ to control
201 workarounds.
202
203Wed Feb 21 17:13:02 1996 Jason Merrill <jason@yorick.cygnus.com>
204
205 * bool.h (TRUE, FALSE): Define for people expecting the bool.h
206 from libg++. Is this a good idea?
207
208Tue Feb 20 18:40:02 1996 Jason Merrill <jason@yorick.cygnus.com>
209
210 * algo.h bool.h bvector.h defalloc.h deque.h function.h heap.h
211 iterator.h list.h map.h pair.h random.cc stack.h tree.c tree.h
212 vector.h: Revert to HP release with workarounds for missing
213 overloading functionality.
214 * Makefile.in (STL_OBJECTS): Remove tree.o.
215
216Thu Nov 9 17:05:23 1995 Jason Merrill <jason@yorick.cygnus.com>
217
218 * algo.h algobase.h bvector.h defalloc.h deque.h function.h heap.h
219 iterator.h list.h map.h multimap.h multiset.h pair.h projectn.h
220 set.h stack.h tempbuf.h tree.h vector.h: Wrap #include <bool.h>
221 with #ifndef __GNUG__.
222
223Thu Nov 2 17:05:44 1995 Jason Merrill <jason@yorick.cygnus.com>
224
225 * deque.h (deque<T>::insert): Fix merge typo.
226 * vector.h (value_type): Lose.
227
228Thu Nov 2 14:33:47 1995 Per Bothner <bothner@kalessin.cygnus.com>
229
230 * algo.h, algobase.h, deque.h, function.h, list.h, pair.h, random.cc:
231 Merge in Oct 31 1995 release from HP.
232
233Fri Aug 11 17:11:12 1995 Per Bothner <bothner@kalessin.cygnus.com>
234
235 * list.h: Avoid duplicate construction and destruction of list_nodes.
236 Patch from Klamer Schutte <klamer@ph.tn.tudelft.nl>.
237
238Fri Aug 11 16:45:18 1995 Per Bothner <bothner@kalessin.cygnus.com>
239
240 * algo.h, algobase.h, deque.h: Merged in Jul 12 1995 release from HP.
241
242Mon Jun 5 18:38:56 1995 Jason Merrill <jason@phydeaux.cygnus.com>
243
244 * Makefile.in (stl.list): Depend on stamp-picdir.
245
246Wed May 17 02:30:47 1995 Jason Merrill <jason@phydeaux.cygnus.com>
247
248 * tree.h: Rearrange member initializers in rb_tree constructors.
249
250 * Update to HP's February 7, 1995 release.
251
252Fri May 5 10:45:31 1995 Mike Stump <mrs@cygnus.com>
253
254 * random.cc (seed): Move `for' decl out of `for' statement.
255
256Wed Apr 26 13:09:16 1995 Jason Merrill <jason@phydeaux.cygnus.com>
257
258 * configure.in (XCXXINCLUDES): Rename.
259
260Wed Mar 29 19:24:56 1995 Jason Merrill <jason@phydeaux.cygnus.com>
261
262 * tree.h (insert): Return a value.
263
264 * vector.h (insert): Cast iterator difference to size_type to
265 avoid warning.
266
267Sun Feb 12 09:12:17 1995 Mike Stump <mrs@cygnus.com>
268
269 * tree.h (rb_tree::max_size): Add definition when using GNU
270 workaround.
271
272Thu Jan 12 01:37:42 1995 deanm@medulla.LABS.TEK.COM (Dean Messing)
273
274 * configure.in (LIBDIR): Set to yes.
275
276Fri Dec 30 18:26:20 1994 Mike Stump <mrs@cygnus.com>
277
278 * iterator.h: Add default template parameters where possible.
279
280Fri Dec 30 16:29:39 1994 Mike Stump <mrs@cygnus.com>
281
282 * algo.h: Change rand to __rand to fix make check on linux systems.
283
284Tue Nov 29 15:30:30 1994 Per Bothner <bothner@kalessin.cygnus.com>
285
286 * Initial check-in, based on HP's October 21, 1994.
287
288
This page took 0.092602 seconds and 5 git commands to generate.