Commit | Line | Data |
---|---|---|
59727473 DD |
1 | 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com> |
2 | ||
3 | * demangle.h (enum demangle_component_type): Define. | |
4 | (struct demangle_operator_info): Declare. | |
5 | (struct demangle_builtin_type_info): Declare. | |
6 | (struct demangle_component): Define. | |
7 | (cplus_demangle_fill_component): Declare. | |
8 | (cplus_demangle_fill_name): Declare. | |
9 | (cplus_demangle_fill_builtin_type): Declare. | |
10 | (cplus_demangle_fill_operator): Declare. | |
11 | (cplus_demangle_fill_extended_operator): Declare. | |
12 | (cplus_demangle_fill_ctor, cplus_demangle_fill_dtor): Declare. | |
13 | (cplus_demangle_v3_components): Declare. | |
14 | (cplus_demangle_print): Declare. | |
15 | ||
820542c9 DD |
16 | 2003-12-19 Andreas Tobler <a.tobler@schweiz.ch> |
17 | ||
18 | * include/fibheap.h (fibnode): Use __extension__ for | |
19 | bit-fields mark and degree if __GNUC__. | |
20 | ||
21 | 2003-12-18 Kazu Hirata <kazu@cs.umass.edu> | |
22 | ||
23 | * include/fibheap.h (fibnode): Use unsigned long int for | |
24 | bit-fields if __GNUC__ is defined. | |
25 | ||
26 | 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk> | |
27 | ||
28 | * obstack.h: Merge the following change from gnulib: | |
29 | 2003-10-21 Paul Eggert <eggert@twinsun.com> | |
30 | * obstack.h (obstack_1grow_fast): Properly parenthesize arg. | |
31 | (obstack_ptr_grow_fast, obstack_int_grow_fast): | |
32 | Don't use lvalue casts, as GCC plans to remove support for them | |
33 | in GCC 3.5. Reported by Joseph S. Myers. This bug | |
34 | was also present in the non-GCC version, indicating that this | |
35 | code had always been buggy and had never been widely used. | |
36 | (obstack_1grow, obstack_ptr_grow, obstack_int_grow, obstack_blank): | |
37 | Use the fast variant of each macro, rather than copying the | |
38 | definiens of the fast variant; that way, we'll be more likely to | |
39 | catch future bugs in the fast variants. | |
40 | ||
41 | 2003-09-22 Andrew Cagney <cagney@redhat.com> | |
42 | ||
43 | * floatformat.h (struct floatformat): Add field "is_valid". | |
44 | ||
45 | 2003-09-15 Andrew Cagney <cagney@redhat.com> | |
46 | ||
47 | * floatformat.h (floatformat_to_double): Make input buffer constant. | |
48 | (floatformat_from_double, floatformat_is_valid): Ditto. | |
49 | ||
50 | 2003-09-15 Andrew Cagney <cagney@redhat.com> | |
51 | ||
52 | * floatformat.h (struct floatformat): Make "exp_bias" signed. | |
53 | ||
54 | 2003-09-15 Daniel Jacobowitz <drow@mvista.com> | |
55 | ||
56 | * floatformat.h (floatformat_is_valid): Add prototype. | |
57 | ||
58 | 2003-07-09 Bob Wilson <bob.wilson@acm.org> | |
59 | ||
60 | * xtensa-config.h: Undef all macros before defining them. | |
61 | ||
62 | 2003-07-06 H.J. Lu <hongjiu.lu@intel.com> | |
63 | ||
64 | * demangle.h: Support C++. | |
65 | ||
66 | 2003-07-01 Zack Weinberg <zack@codesourcery.com> | |
67 | ||
68 | * filenames.h: New file imported from binutils. | |
69 | ||
70 | 2003-06-30 Bob Wilson <bob.wilson@acm.org> | |
71 | ||
72 | * xtensa-config.h: New file imported from binutils. | |
73 | ||
74 | 2003-06-22 Zack Weinberg <zack@codesourcery.com> | |
75 | ||
76 | * safe-ctype.h (HC_UNKNOWN, HC_ASCII, HC_EBCDIC): Rename to | |
77 | HOST_CHARSET_UNKNOWN, HOST_CHARSET_ASCII, HOST_CHARSET_EBCDIC | |
78 | respectively. | |
79 | ||
80 | 2003-06-21 Zack Weinberg <zack@codesourcery.com> | |
81 | ||
82 | * safe-ctype.h (HC_UNKNOWN, HC_ASCII, HC_EBCDIC, HOST_CHARSET): | |
83 | New #defines. | |
84 | ||
85 | 2003-06-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> | |
86 | ||
87 | * ansidecl.h: Delete HAVE_LONG_DOUBLE GCC bootstrap support. | |
88 | ||
89 | 2003-05-15 Jim Blandy <jimb@redhat.com> | |
90 | ||
91 | * libiberty.h (hex_value): Make the value an unsigned int, to | |
92 | avoid unexpected sign-extension when cast to unsigned types larger | |
93 | than int --- like bfd_vma, on some platforms. | |
94 | (_hex_value): Update declaration. | |
95 | ||
96 | 2003-05-07 Jason Merrill <jason@redhat.com> | |
97 | ||
98 | * hashtab.h (iterative_hash): Prototype. | |
99 | (iterative_hash_object): New macro. | |
100 | ||
101 | 2003-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> | |
102 | ||
103 | * ansidecl.h (ATTRIBUTE_NONNULL, ATTRIBUTE_NULL_PRINTF, | |
104 | ATTRIBUTE_NULL_PRINTF_1, ATTRIBUTE_NULL_PRINTF_2, | |
105 | ATTRIBUTE_NULL_PRINTF_3, ATTRIBUTE_NULL_PRINTF_4, | |
106 | ATTRIBUTE_NULL_PRINTF_5): New. | |
107 | (ATTRIBUTE_PRINTF): Add ATTRIBUTE_NONNULL. | |
108 | ||
109 | 2003-03-17 Jan Hubicka <jh@suse.cz> | |
110 | ||
111 | * hashtab.h (htab_traverse_noresize): Declare. | |
112 | ||
113 | 2003-02-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> | |
114 | ||
115 | * libiberty.h: Document return value of physmem routines. | |
116 | ||
117 | 2003-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> | |
118 | ||
119 | * libiberty.h (physmem_total, physmem_available): Prototype. | |
120 | ||
121 | 2003-02-20 Daniel Jacobowitz <drow@mvista.com> | |
122 | ||
123 | * libiberty.h (lrealpath): Add declaration. | |
124 | ||
125 | 2003-01-26 Daniel Jacobowitz <drow@mvista.com> | |
126 | ||
127 | * hashtab.h (htab_alloc_with_arg, htab_free_with_arg): Add new types. | |
128 | (struct htab): Add alloc_arg, alloc_with_arg_f, free_with_arg_f. | |
129 | (htab_create_alloc_ex): New prototype. | |
130 | (htab_set_functions_ex): New prototype. | |
131 | ||
132 | 2002-07-17 Geoffrey Keating <geoffk@redhat.com> | |
133 | ||
134 | * splay-tree.h (GTY): Define if undefined. | |
135 | (splay_tree_allocate_fn): Return PTR for compatibility, not void *. | |
136 | (struct splay_tree_node_s): Support gengtype. | |
137 | (struct splay_tree_s): Likewise. Make allocate_data a PTR, | |
138 | not a void *. | |
139 | ||
140 | 2002-11-23 Simon Burge <simonb@wasabisystems.com> | |
141 | ||
142 | * libiberty.h (basename): Add NetBSD to the list. | |
143 | ||
144 | 2002-11-22 Daniel Jacobowitz <drow@mvista.com> | |
145 | ||
146 | * libiberty.h (make_relative_prefix): Add prototype. | |
147 | ||
148 | 2002-10-26 Roger Sayle <roger@eyesopen.com> | |
149 | ||
150 | * partition.h: Close the extern "C" scope when compiling with C++. | |
151 | ||
152 | 2002-10-26 Roger Sayle <roger@eyesopen.com> | |
153 | DJ Delorie <dj@redhat.com> | |
154 | ||
155 | PR bootstrap/8351 | |
156 | * getopt.h: Avoid prototyping getopt with no arguments in C++. | |
157 | ||
158 | 2002-10-24 Nathan Tallent <eraxxon@alumni.rice.edu> | |
159 | ||
160 | * ansidecl.h (__STDC__): Add (__alpha && __cplusplus) to the | |
161 | list of platform compilers that may look, smell and act | |
162 | like __STDC__ but that may not define it. | |
163 | ||
164 | 2002-10-11 David O'Brien <obrien@FreeBSD.org> | |
165 | ||
166 | * getopt.h: getopt is in unistd.h (based on SUSv2). | |
167 | ||
168 | 2002-09-19 Alexandre Oliva <aoliva@redhat.com> | |
169 | ||
170 | * libiberty.h (asprintf, vasprintf): Don't declare them if the | |
171 | corresponding HAVE_DECL_ macro is 1. | |
172 | ||
173 | 2002-06-25 Alan Modra <amodra@bigpond.net.au> | |
174 | ||
175 | * demangle.h: #include "ansidecl.h" rather than #include <ansidecl.h>. | |
176 | * fibheap.h: Likewise. | |
177 | * hashtab.h: Likewise. | |
178 | * partition.h: Likewise. | |
179 | * sort.h: Likewise. | |
180 | * splay-tree.h: Likewise. | |
181 | ||
182 | 2002-06-24 Alan Modra <amodra@bigpond.net.au> | |
183 | ||
184 | * libiberty.h (basename): Don't declare if HAVE_DECL_BASENAME. | |
185 | * getopt.h (getopt): Don't declare if HAVE_DECL_GETOPT. | |
186 | ||
187 | 2002-06-06 DJ Delorie <dj@redhat.com> | |
188 | ||
189 | * hashtab.h (htab): Rearrange new members for backward | |
190 | compatibility. | |
191 | (htab_create): Don't use a macro that requires other headers. | |
192 | ||
193 | 2002-06-05 Geoffrey Keating <geoffk@redhat.com> | |
194 | ||
195 | * hashtab.h (htab_create): Restore prototype for backward | |
196 | compatibility. | |
197 | (htab_try_create): Likewise. | |
198 | ||
199 | 2002-05-22 Geoffrey Keating <geoffk@redhat.com> | |
200 | ||
201 | * hashtab.h (struct htab): Update for change to length specifier. | |
202 | ||
203 | 2002-05-10 Geoffrey Keating <geoffk@redhat.com> | |
204 | ||
205 | * hashtab.h (GTY): Define if undefined. | |
206 | (htab_alloc): New typedef. | |
207 | (htab_free): New typedef. | |
208 | (struct htab): Support gengtype; allow user-specified memory | |
209 | allocation. | |
210 | (htab_create_alloc): New. | |
211 | (htab_create): Replace with #define. | |
212 | (htab_try_create): Delete. | |
213 | ||
214 | 2002-04-16 David S. Miller <davem@redhat.com> | |
215 | ||
216 | * xregex2.h (__restrict_arr): Define to __restrict on GCC | |
217 | 3.1 and later. Do not redefine. | |
218 | ||
219 | 2002-04-01 Phil Edwards <pme@gcc.gnu.org> | |
220 | ||
221 | * dyn-string.h: Also allow IN_GLIBCPP_V3 to redefine names. | |
222 | ||
223 | 2002-03-06 Andrew Cagney <ac131313@redhat.com> | |
224 | ||
225 | * floatformat.h (floatformat_arm_ext): Delete declaration. | |
226 | ||
227 | 2002-02-22 Jim Blandy <jimb@redhat.com> | |
228 | ||
229 | Allow the user to specify functions for allocating memory for | |
230 | splay tree roots and nodes. | |
231 | * splay-tree.h (splay_tree_allocate_fn, splay_tree_deallocate_fn): | |
232 | New types. | |
233 | (splay_tree): New fields: `allocate', `deallocate', and | |
234 | `allocate_data'. | |
235 | (splay_tree_new_with_allocator): New function declaration. | |
236 | ||
237 | 2002-02-05 Jason Merrill <jason@redhat.com> | |
238 | ||
239 | * demangle.h (cplus_demangle_v3): Add "options" parm. | |
240 | (cplus_demangle_v3_type): Remove prototype. | |
241 | (DMGL_VERBOSE): New macro. | |
242 | (DMGL_TYPES): New macro. | |
243 | ||
244 | 2002-02-02 H.J. Lu (hjl@gnu.org) | |
245 | ||
246 | * demangle.h (cplus_demangle_v3_type): New prototype. | |
247 | ||
248 | 2002-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> | |
249 | ||
250 | * libiberty.h (C_alloca): Add ATTRIBUTE_MALLOC. | |
251 | ||
252 | 2001-12-06 Richard Henderson <rth@redhat.com> | |
253 | ||
254 | * demangle.h (no_demangling): New. | |
255 | (NO_DEMANGLING_STYLE_STRING): New. | |
256 | ||
257 | 2001-10-24 Neil Booth <neil@daikokuya.demon.co.uk> | |
258 | ||
259 | * safe-ctype.h (_sch_isbasic, IS_ISOBASIC): New. | |
260 | ||
261 | 2001-10-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> | |
262 | ||
263 | * libiberty.h (hex_init): Revert delete. | |
264 | ||
265 | * libiberty.h (_hex_value): Const-ify. | |
266 | (hex_init): Delete. | |
267 | ||
268 | 2001-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> | |
269 | ||
270 | * demangle.h (demangler_engine): Const-ify. | |
271 | * libiberty.h (buildargv): Likewise. | |
272 | ||
273 | 2001-09-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> | |
274 | ||
275 | * libiberty.h (reconcat): New function. | |
276 | ||
277 | 2001-09-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> | |
278 | ||
279 | * libiberty.h (concat, concat_length, concat_copy, concat_copy2, | |
280 | ACONCAT): Improve comments. | |
281 | ||
282 | 2001-09-18 Alan Modra <amodra@bigpond.net.au> | |
283 | ||
284 | * objalloc.h (OBJALLOC_ALIGN): Define using offsetof. | |
285 | ||
286 | 2001-09-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> | |
287 | ||
288 | * libiberty.h (concat_length, concat_copy, concat_copy2, | |
289 | libiberty_concat_ptr, ACONCAT): New. | |
290 | ||
291 | * libiberty.h (ASTRDUP): New macro. | |
292 | libiberty_optr, libiberty_nptr, libiberty_len): Declare. | |
293 | ||
294 | 2001-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> | |
295 | ||
296 | * ansidecl.h: Update comments reflecting previous change. | |
297 | ||
298 | 2001-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> | |
299 | ||
300 | * ansidecl.h (VA_OPEN, VA_CLOSE): Allow multiple uses. | |
301 | ||
302 | 2001-08-23 Lars Brinkhoff <lars@nocrew.org> | |
303 | ||
304 | * dyn-string.h, fibheap.h, partition.h, sort.h, splay-tree.h: | |
305 | replace "GNU CC" with "GCC". | |
306 | ||
307 | 2001-08-21 Richard Henderson <rth@redhat.com> | |
308 | ||
309 | * fibheap.h: Tidy formatting. | |
310 | (fibnode_t): Limit degree to 31 bits to avoid warning. | |
311 | ||
312 | 2001-08-20 Andrew Cagney <ac131313@redhat.com> | |
313 | ||
314 | * floatformat.h (floatformat_arm_ext): Document as deprecated. | |
315 | (floatformat_arm_ext_big, floatformat_arm_ext_littlebyte_bigword) | |
316 | (floatformat_ia64_spill_little, floatformat_ia64_quad_little) | |
317 | (floatformat_ia64_spill_big, floatformat_ia64_quad_big) | |
318 | (floatformat_m88110_harris_ext): Declare. | |
319 | ||
320 | 2001-08-20 Daniel Berlin <dan@cgsoftware.com> | |
321 | ||
322 | * fibheap.h: New file. Fibonacci heap. | |
323 | ||
324 | 2001-08-18 Zack Weinberg <zackw@panix.com> | |
325 | ||
326 | * ansidecl.h: Reorganize for readability, remove documentation | |
327 | of obsolete macros, document PARAMS and VPARAMS. Add new | |
328 | macros VA_OPEN, VA_CLOSE, and VA_FIXEDARG for nicer variadic | |
329 | function implementation. | |
330 | ||
331 | 2001-08-16 Richard Henderson <rth@redhat.com> | |
332 | ||
333 | * hashtab.h (htab_hash_string): Declare. | |
334 | ||
335 | 2001-08-10 Andrew Cagney <ac131313@redhat.com> | |
336 | ||
337 | * libiberty.h (lbasename): Change function declaration to return a | |
338 | const char pointer. | |
339 | ||
340 | 2001-08-02 Mark Kettenis <kettenis@gnu.org> | |
341 | ||
342 | * xregex.h (_REGEX_RE_COMP): Define. | |
343 | (re_comp): Define to xre_comp. | |
344 | (re_exec): Define to xre_exec. | |
345 | ||
346 | 2001-07-18 Andreas Jaeger <aj@suse.de> | |
347 | ||
348 | * xregex2.h: Place under LGPL version 2.1. | |
349 | ||
350 | 2001-07-10 Jeff Johnston <jjohnstn@redhat.com> | |
351 | ||
352 | * xregex.h: New file to support libiberty regex. | |
353 | * xregex2.h: Ditto. | |
354 | ||
355 | 2001-05-16 Matt Kraai <kraai@alumni.carnegiemellon.edu> | |
356 | ||
357 | * partition.h: Fix misspelling of `implementation'. | |
358 | ||
359 | 2001-05-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> | |
360 | ||
361 | * ansidecl.h (NULL_PTR): Delete. | |
362 | ||
363 | 2001-05-07 Zack Weinberg <zackw@stanford.edu> | |
364 | ||
365 | * demangle.h: Use PARAMS for all prototypes. | |
366 | * ternary.h: Use PARAMS for all prototypes. Use PTR, not void *. | |
367 | Make arguments constant where possible. | |
368 | ||
369 | 2001-05-07 Mark Mitchell <mark@codesourcery.com> | |
370 | ||
371 | * splay-tree.h (splay_tree_max): New function. | |
372 | (splay_tree_min): Likewise. | |
373 | ||
374 | 2001-04-15 Daniel Berlin <dan@cgsoftware.com> | |
375 | ||
376 | * ternary.h: New file - Ternary search tree header. | |
377 | ||
378 | 2001-04-03 Zack Weinberg <zackw@stanford.edu> | |
379 | ||
380 | * ansidecl.h: All logic from gcc/gansidecl.h moved here. | |
381 | ||
382 | 2001-03-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> | |
383 | ||
384 | * libiberty.h (alloca): Handle setting C_ALLOCA. | |
385 | ||
386 | 2001-03-20 Jim Blandy <jimb@redhat.com> | |
387 | ||
388 | * demangle.h (enum gnu_v3_constructor_kinds, | |
389 | is_gnu_v3_mangled_ctor, enum gnu_v3_destructor_kinds, | |
390 | is_gnu_v3_mangled_dtor): New declarations. | |
391 | ||
392 | 2001-03-14 Nick Clifton <nickc@redhat.com> | |
393 | ||
394 | * ansidecl.h: Fix copyright dates. | |
395 | * demangle.h: Fix copyright dates. | |
396 | * floatformat.h: Fix copyright dates. | |
397 | * fnmatch.h: Fix copyright dates. | |
398 | * getopt.h: Fix copyright dates. | |
399 | * libiberty.h: Add FSF copyright notice. | |
400 | * md5.h: Fix copyright dates. | |
401 | * obstack.h: Fix copyright dates. | |
402 | * splay-tree.h: Fix copyright dates. | |
403 | ||
404 | 2001-03-10 Neil Booth <neil@daikokuya.demon.co.uk> | |
405 | John David Anglin <dave@hiauly1.hia.nrc.ca> | |
406 | ||
407 | * libiberty.h: Add lbasename. | |
408 | ||
409 | 2001-03-06 Zack Weinberg <zackw@stanford.edu> | |
410 | ||
411 | * libiberty.h: Prototype C_alloca; define alloca to either | |
412 | __builtin_alloca or C_alloca as appropriate. | |
413 | ||
414 | 2001-03-01 John David Anglin <dave@hiauly1.hia.nrc.ca> | |
415 | ||
416 | * safe-ctype.h (_sch_test): Cast enum bit to unsigned short int for pcc | |
417 | compatibility. | |
418 | ||
419 | 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk> | |
420 | ||
421 | * COPYING: Update to current | |
422 | ftp://ftp.gnu.org/pub/gnu/Licenses/COPYING-2.0 (fixes references | |
423 | to 19yy as example year in copyright notice). | |
424 | ||
425 | 2000-12-16 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl> | |
426 | ||
427 | * safe-ctype.h: Make code work on all targets and not just on | |
428 | targets where a char is 8 bits. | |
429 | ||
430 | 2000-12-07 Zack Weinberg <zack@wolery.stanford.edu> | |
431 | ||
432 | * safe-ctype.h: New file. | |
433 | ||
434 | 2000-12-06 Rodney Brown <RodneyBrown@mynd.com> | |
435 | ||
436 | * getopt.h obstack.h: Standarize copyright statement. | |
437 | ||
438 | 2000-12-04 Richard Henderson <rth@redhat.com> | |
439 | ||
440 | * demangle.h: Change "new_abi" to "v3" everywhere. | |
441 | ||
442 | 2000-11-22 Zack Weinberg <zack@wolery.stanford.edu> | |
443 | ||
444 | * libiberty.h: Move #includes to top. Prototype xmalloc_failed. | |
445 | ||
446 | 2000-11-15 Kenneth Block <kenneth.block@compaq.com> | |
447 | ||
448 | * demangle.h: Add gnat and java demangle styles. | |
449 | ||
450 | 2000-11-04 Hans-Peter Nilsson <hp@bitrange.com> | |
451 | ||
452 | * hashtab.h (struct htab): Add member return_allocation_failure. | |
453 | (htab_try_create): New prototype. Mention which functions may | |
454 | return NULL when this is used. | |
455 | ||
456 | 2000-11-03 Hans-Peter Nilsson <hp@bitrange.com> | |
457 | ||
458 | * hashtab.h: Change void * to PTR where necessary. | |
459 | ||
460 | 2000-09-10 Mark Mitchell <mark@codesourcery.com> | |
461 | ||
462 | * splay-tree.h (splay_tree_predecessor): Declare. | |
463 | ||
464 | 2000-09-05 John David Anglin <dave@hiauly1.hia.nrc.ca> | |
465 | ||
466 | * md5.h (md5_uint32): Choose via INT_MAX instead of UINT_MAX. | |
467 | ||
468 | 2000-09-04 Alex Samuel <samuel@codesourcery.com> | |
469 | ||
470 | * dyn-string.h: Adjust formatting. | |
471 | (dyn_string_insert_char): New macro. New declaration. | |
472 | ||
473 | 2000-08-28 Jason Merrill <jason@redhat.com> | |
474 | ||
475 | * md5.h: New file. | |
476 | ||
477 | 2000-08-24 Greg McGary <greg@mcgary.org> | |
478 | ||
479 | * libiberty.h (ARRAY_SIZE): New macro. | |
480 | ||
481 | 2000-06-21 Alex Samuel <samuel@codesourcery.com> | |
482 | ||
483 | * dyn-string.h (dyn_string_init, dyn_string_new, | |
484 | dyn_string_delete, dyn_string_release, dyn_string_resize, | |
485 | dyn_string_clear, dyn_string_copy, dyn_string_copy_cstr, | |
486 | dyn_string_prepend, dyn_string_prepend_cstr, dyn_string_insert, | |
487 | dyn_string_insert_cstr, dyn_string_append, dyn_string_append_cstr, | |
488 | dyn_string_append_char, dyn_string_substring_dyn_string_eq): | |
489 | Define as same name with __cxa_ prepended, if IN_LIBGCC2. | |
490 | (dyn_string_init, dyn_string_copy, dyn_string_copy_cstr, | |
491 | dyn_string_prepend, dyn_string_prepend_cstr, dyn_string_insert, | |
492 | dyn_string_insert_cstr, dyn_string_append, dyn_string_append_cstr, | |
493 | dyn_string_append_char, dyn_string_substring): Change return type | |
494 | to int. | |
495 | ||
496 | 2000-06-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> | |
497 | ||
498 | * demangle.h (demangling_styles): Remove trailing comma in enum. | |
499 | ||
500 | * dyn-string.h (dyn_string_append_char): Change parameter from | |
501 | char to int. | |
502 | ||
503 | 2000-06-04 Alex Samuel <samuel@codesourcery.com> | |
504 | ||
505 | * dyn-string.h: Move here from gcc/dyn-string.h. Add new functions. | |
506 | ||
507 | * demangle.h (DMGL_GNU_NEW_ABI): New macro. | |
508 | (DMGL_STYLE_MASK): Or in DMGL_GNU_NEW_ABI. | |
509 | (current_demangling_style): Add gnu_new_abi_demangling. | |
510 | (GNU_NEW_ABI_DEMANGLING_STYLE_STRING): New macro. | |
511 | (GNU_NEW_ABI_DEMANGLING): Likewise. | |
512 | (cplus_demangle_new_abi): New declaration. | |
513 | ||
514 | Tue May 30 16:53:34 2000 Andrew Cagney <cagney@b1.cygnus.com> | |
515 | ||
516 | * floatformat.h (struct floatformat): Add field name. | |
517 | ||
518 | 2000-05-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> | |
519 | ||
520 | * getopt.h (getopt): Also check HAVE_DECL_* when prototyping. | |
521 | ||
522 | * libiberty.h (basename): Likewise. | |
523 | ||
524 | 2000-05-06 Zack Weinberg <zack@wolery.cumb.org> | |
525 | ||
526 | * ansidecl.h: #define __extension__ to nothing if | |
527 | GCC_VERSION < 2008. | |
528 | ||
529 | 2000-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> | |
530 | ||
531 | * demangle.h (demangler_engine): Constify. | |
532 | ||
533 | Thu May 4 17:15:26 2000 Philippe De Muyter <phdm@macqel.be> | |
534 | ||
535 | * sort.h (sys/types.h): File included unconditionnaly. | |
536 | (stddef.h): File include only #ifdef __STDC__. | |
537 | ||
538 | 2000-05-03 Zack Weinberg <zack@wolery.cumb.org> | |
539 | ||
540 | * symcat.h: Remove #endif label. | |
541 | ||
542 | 2000-04-28 Kenneth Block <block@zk3.dec.com> | |
543 | Jason Merrill <jason@casey.cygnus.com> | |
544 | ||
545 | * demangle.h (libiberty_demanglers): new table for different styles. | |
546 | (cplus_demangle_set_style): New function for setting style. | |
547 | (cplus_demangle_name_to_style): New function to translate name. | |
548 | ||
549 | 2000-04-24 Mark Mitchell <mark@codesourcery.com> | |
550 | ||
551 | * hashtab.h (hash_pointer): Declare. | |
552 | (eq_pointer): Likewise. | |
553 | ||
554 | 2000-04-23 Mark Mitchell <mark@codesourcery.com> | |
555 | ||
556 | * sort.h: New file. | |
557 | ||
558 | Tue Apr 18 16:22:30 2000 Richard Kenner <kenner@vlsi1.ultra.nyu.edu> | |
559 | ||
560 | * hashtab.h (enum insert_option): New type. | |
561 | (htab_find_slot, htab_find_slot_with_hash): Use it. | |
562 | ||
563 | 2000-04-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> | |
564 | ||
565 | * symcat.h: Honor autoconf macro HAVE_STRINGIZE. Add | |
566 | comments/caveats with regard to traditional C behavior. | |
567 | ||
568 | 2000-04-05 Richard Henderson <rth@cygnus.com> | |
569 | ||
570 | * splay-tree.h (splay_tree_remove): Declare. | |
571 | ||
572 | 2000-03-30 Mark Mitchell <mark@codesourcery.com> | |
573 | ||
574 | * hashtab.h (hashval_t): New type. | |
575 | (htab_find_with_hash): Use it as an argument. | |
576 | (htab_find_slot_with_hash): Likewise. | |
577 | ||
578 | 2000-03-14 Bernd Schmidt <bernds@cygnus.co.uk> | |
579 | ||
580 | * hashtab.h (htab_trav): Modify type so that first arg is of type | |
581 | void **. | |
582 | (htab_find_with_hash, htab_find_slot_with_hash): Declare new | |
583 | functions. | |
584 | ||
585 | 2000-03-09 Alex Samuel <samuel@codesourcery.com> | |
586 | ||
587 | * partition.h: New file. | |
588 | ||
589 | 2000-03-09 Zack Weinberg <zack@wolery.cumb.org> | |
590 | ||
591 | * hashtab.h (struct htab): Add del_f. | |
592 | (htab_del): New type. | |
593 | (htab_create): Add fourth argument. | |
594 | ||
595 | 2000-03-08 Zack Weinberg <zack@wolery.cumb.org> | |
596 | ||
597 | * hashtab.h (hash_table_t): Rename to htab_t. | |
598 | (struct hash_table): Rename to struct htab. Shorten element | |
599 | names. Reorder elements by size. | |
600 | (htab_hash, htab_eq, htab_trav): New typedefs for the callback | |
601 | function pointers. | |
602 | (hash_table_entry_t): Discard; just use void * for element | |
603 | type. | |
604 | ||
605 | Sat Jan 1 19:06:52 2000 Hans-Peter Nilsson <hp@bitrange.com> | |
606 | ||
607 | * symcat.h (STRINGX) [!__STDC__ || ALMOST_STDC]: Change "?" to "s" | |
608 | to stringify argument s. | |
609 | ||
252b5132 | 610 | |
c9e214e5 | 611 | For older changes see ChangeLog-9103 |
252b5132 RH |
612 | \f |
613 | Local Variables: | |
614 | mode: change-log | |
615 | left-margin: 8 | |
616 | fill-column: 74 | |
617 | version-control: never | |
618 | End: |