merge from gcc
[deliverable/binutils-gdb.git] / include / ChangeLog
1 2001-03-14 Nick Clifton <nickc@redhat.com>
2
3 * ansidecl.h: Fix copyright dates.
4 * demangle.h: Fix copyright dates.
5 * floatformat.h: Fix copyright dates.
6 * fnmatch.h: Fix copyright dates.
7 * getopt.h: Fix copyright dates.
8 * libiberty.h: Add FSF copyright notice.
9 * md5.h: Fix copyright dates.
10 * obstack.h: Fix copyright dates.
11 * splay-tree.h: Fix copyright dates.
12
13 2001-03-10 Neil Booth <neil@daikokuya.demon.co.uk>
14 John David Anglin <dave@hiauly1.hia.nrc.ca>
15
16 * libiberty.h: Add lbasename.
17
18 2001-03-06 Zack Weinberg <zackw@stanford.edu>
19
20 * libiberty.h: Prototype C_alloca; define alloca to either
21 __builtin_alloca or C_alloca as appropriate.
22
23 2001-03-01 John David Anglin <dave@hiauly1.hia.nrc.ca>
24
25 * safe-ctype.h (_sch_test): Cast enum bit to unsigned short int for pcc
26 compatibility.
27
28 2001-02-18 lars brinkhoff <lars@nocrew.org>
29
30 * dis-asm.h: Add PDP-11 target.
31
32 2001-02-09 Martin Schwidefsky <schwidefsky@de.ibm.com>
33
34 * dis-asm.h: Add linux target for S/390.
35
36 2001-01-11 Peter Targett <peter.targett@arccores.com>
37
38 * dis-asm.h (arc_get_disassembler): Correct declaration.
39
40 2001-01-09 Philip Blundell <philb@gnu.org>
41
42 * bin-bugs.h (REPORT_BUGS_TO): Set to `bug-binutils@gnu.org'.
43
44 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
45
46 * COPYING: Update to current
47 ftp://ftp.gnu.org/pub/gnu/Licenses/COPYING-2.0 (fixes references
48 to 19yy as example year in copyright notice).
49
50 2000-12-19 Hans-Peter Nilsson <hp@bitrange.com>
51
52 * dis-asm.h (struct disassemble_info): New member "section".
53 (INIT_DISASSEMBLE_INFO_NO_ARCH): Initialize private_data member.
54 Initialize section member.
55
56 2000-12-16 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
57
58 * safe-ctype.h: Make code work on all targets and not just on
59 targets where a char is 8 bits.
60
61 2000-12-10 Fred Fish <fnf@be.com>
62
63 * bfdlink.h (struct bfd_link_info): Add new allow_shlib_undefined
64 member to struct for systems where it is normal to have undefined
65 symbols in shared libraries at runtime and the runtime linker
66 takes care of redirecting them.
67
68 2000-12-07 Zack Weinberg <zack@wolery.stanford.edu>
69
70 * safe-ctype.h: New file.
71
72 2000-12-06 Rodney Brown <RodneyBrown@mynd.com>
73
74 * getopt.h obstack.h: Standarize copyright statement.
75
76 2000-12-05 Richard Henderson <rth@redhat.com>
77
78 * demangle.h: Change "new_abi" to "v3" everywhere.
79
80 2000-11-29 Zack Weinberg <zack@wolery.stanford.edu>
81
82 * libiberty.h: Move #includes to top. Prototype xmalloc_failed.
83
84 2000-11-15 Kenneth Block <kenneth.block@compaq.com>
85
86 * demangle.h: Add gnat and java demangle styles.
87
88 2000-11-04 Hans-Peter Nilsson <hp@bitrange.com>
89
90 * hashtab.h (struct htab): Add member return_allocation_failure.
91 (htab_try_create): New prototype. Mention which functions may
92 return NULL when this is used.
93
94 2000-11-03 Hans-Peter Nilsson <hp@bitrange.com>
95
96 * hashtab.h: Change void * to PTR where necessary.
97
98 2000-10-11 Mark Mitchell <mark@codesourcery.com>
99
100 * splay-tree.h (splay_tree_predecessor): Declare.
101
102 2000-09-29 Hans-Peter Nilsson <hp@axis.com>
103
104 * dis-asm.h: Declare cris_get_disassembler, not print_insn_cris.
105 Fix typo in comment.
106
107 2000-09-28 John David Anglin <dave@hiauly1.hia.nrc.ca>
108
109 * alloca-conf.h: New file (copied from libiberty).
110
111 2000-09-05 John David Anglin <dave@hiauly1.hia.nrc.ca>
112
113 * md5.h (md5_uint32): Choose via INT_MAX instead of UINT_MAX.
114
115 2000-09-04 Alex Samuel <samuel@codesourcery.com>
116
117 * dyn-string.h: Adjust formatting.
118 (dyn_string_insert_char): New macro. New declaration.
119
120 2000-08-28 Jason Merrill <jason@redhat.com>
121
122 * md5.h: New file.
123
124 2000-08-24 Greg McGary <greg@mcgary.org>
125
126 * libiberty.h (ARRAY_SIZE): New macro.
127
128 2000-07-29 Nick Clifton <nickc@cygnus.com>
129
130 * os9k.h: Add copyright notice.
131 Fix formatting.
132
133 2000-07-22 Jason Eckhardt <jle@cygnus.com>
134
135 * dis-asm.h (print_insn_i860): Add prototype.
136
137 2000-07-20 H.J. Lu <hjl@gnu.org>
138
139 * bfdlink.h (bfd_link_info): Add new_dtags.
140
141 2000-07-20 Hans-Peter Nilsson <hp@axis.com>
142
143 * dis-asm.h (print_insn_cris): Declare.
144
145 2000-07-19 H.J. Lu (hjl@gnu.org)
146
147 * bfdlink.h (bfd_link_info): Add flags and flags_1.
148
149 2000-06-05 DJ Delorie <dj@redhat.com>
150
151 * MAINTAINERS: new
152
153 2000-06-21 Alex Samuel <samuel@codesourcery.com>
154
155 * dyn-string.h (dyn_string_init, dyn_string_new,
156 dyn_string_delete, dyn_string_release, dyn_string_resize,
157 dyn_string_clear, dyn_string_copy, dyn_string_copy_cstr,
158 dyn_string_prepend, dyn_string_prepend_cstr, dyn_string_insert,
159 dyn_string_insert_cstr, dyn_string_append, dyn_string_append_cstr,
160 dyn_string_append_char, dyn_string_substring_dyn_string_eq):
161 Define as same name with __cxa_ prepended, if IN_LIBGCC2.
162 (dyn_string_init, dyn_string_copy, dyn_string_copy_cstr,
163 dyn_string_prepend, dyn_string_prepend_cstr, dyn_string_insert,
164 dyn_string_insert_cstr, dyn_string_append, dyn_string_append_cstr,
165 dyn_string_append_char, dyn_string_substring): Change return type
166 to int.
167
168 2000-06-18 Stephane Carrez <stcarrez@worldnet.fr>
169
170 * dis-asm.h (print_insn_m68hc12): Define.
171 (print_insn_m68hc11): Likewise.
172
173 2000-06-18 Nick Clifton <nickc@redhat.com>
174
175 * os9k.h: Change values of MODSYNC and CRCCON due to bug report
176 from Russ Magee <rmagee@home.com>.
177
178 2000-06-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
179
180 * demangle.h (demangling_styles): Remove trailing comma in enum.
181
182 * dyn-string.h (dyn_string_append_char): Change parameter from
183 char to int.
184
185 2000-06-04 Alex Samuel <samuel@codesourcery.com>
186
187 * dyn-string.h: Move here from gcc/dyn-string.h. Add new functions.
188
189 * demangle.h (DMGL_GNU_NEW_ABI): New macro.
190 (DMGL_STYLE_MASK): Or in DMGL_GNU_NEW_ABI.
191 (current_demangling_style): Add gnu_new_abi_demangling.
192 (GNU_NEW_ABI_DEMANGLING_STYLE_STRING): New macro.
193 (GNU_NEW_ABI_DEMANGLING): Likewise.
194 (cplus_demangle_new_abi): New declaration.
195
196 Tue May 30 16:53:34 2000 Andrew Cagney <cagney@b1.cygnus.com>
197
198 * floatformat.h (struct floatformat): Add field name.
199
200 2000-05-26 Eli Zaretskii <eliz@is.elta.co.il>
201
202 * filenames.h: New file.
203 (HAVE_DOS_BASED_FILE_SYSTEM, IS_DIR_SEPARATOR)
204 (IS_ABSOLUTE_PATH, FILENAME_CMP): New macros.
205
206 2000-05-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
207
208 * getopt.h (getopt): Also check HAVE_DECL_* when prototyping.
209
210 * libiberty.h (basename): Likewise.
211
212 2000-05-17 S. Bharadwaj Yadavalli <sby@scrugs.lkg.dec.com>
213 Rick Gorton <gorton@scrugs.lkg.dec.com>
214
215 * bfdlink.h (struct bfd_link_info): Add emitrelocations flag.
216
217 2000-05-08 Alan Modra <alan@linuxcare.com.au>
218
219 * dis-asm.h (print_insn_tic54x): Declare.
220
221 2000-05-06 Zack Weinberg <zack@wolery.cumb.org>
222
223 * ansidecl.h: #define __extension__ to nothing if
224 GCC_VERSION < 2008.
225
226 2000-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
227
228 * demangle.h (demangler_engine): Constify.
229
230 Thu May 4 17:15:26 2000 Philippe De Muyter <phdm@macqel.be>
231
232 * sort.h (sys/types.h): File included unconditionnaly.
233 (stddef.h): File include only #ifdef __STDC__.
234
235 2000-05-03 Zack Weinberg <zack@wolery.cumb.org>
236
237 * symcat.h: Remove #endif label.
238
239 2000-04-28 Kenneth Block <block@zk3.dec.com>
240 Jason Merrill <jason@casey.cygnus.com>
241
242 * demangle.h (libiberty_demanglers): new table for different styles.
243 (cplus_demangle_set_style): New function for setting style.
244 (cplus_demangle_name_to_style): New function to translate name.
245
246 2000-04-24 Mark Mitchell <mark@codesourcery.com>
247
248 * hashtab.h (hash_pointer): Declare.
249 (eq_pointer): Likewise.
250
251 2000-04-23 Mark Mitchell <mark@codesourcery.com>
252
253 * sort.h: New file.
254
255 Fri Apr 21 13:20:53 2000 Richard Henderson <rth@cygnus.com>
256 David Mosberger <davidm@hpl.hp.com>
257
258 * dis-asm.h (print_insn_ia64): Declare.
259
260 Tue Apr 18 16:22:30 2000 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
261
262 * hashtab.h (enum insert_option): New type.
263 (htab_find_slot, htab_find_slot_with_hash): Use it.
264
265 2000-04-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
266
267 * symcat.h: Honor autoconf macro HAVE_STRINGIZE. Add
268 comments/caveats with regard to traditional C behavior.
269
270 2000-04-05 Richard Henderson <rth@cygnus.com>
271
272 * splay-tree.h (splay_tree_remove): Declare.
273
274 2000-04-04 Alan Modra <alan@linuxcare.com.au>
275
276 * bin-bugs.h (REPORT_BUGS_TO): Remove translated part.
277
278 2000-04-03 Alan Modra <alan@linuxcare.com.au>
279
280 * bin-bugs.h: New file.
281
282 2000-03-30 Mark Mitchell <mark@codesourcery.com>
283
284 * hashtab.h (hashval_t): New type.
285 (htab_find_with_hash): Use it as an argument.
286 (htab_find_slot_with_hash): Likewise.
287
288 2000-03-27 Denis Chertykov <denisc@overta.ru>
289
290 * dis-asm.h (print_insn_avr): Declare.
291
292 2000-03-14 Bernd Schmidt <bernds@cygnus.co.uk>
293
294 * hashtab.h (htab_trav): Modify type so that first arg is of type
295 void **.
296 (htab_find_with_hash, htab_find_slot_with_hash): Declare new
297 functions.
298
299 2000-03-09 Alex Samuel <samuel@codesourcery.com>
300
301 * partition.h: New file.
302
303 2000-03-09 Zack Weinberg <zack@wolery.cumb.org>
304
305 * hashtab.h (struct htab): Add del_f.
306 (htab_del): New type.
307 (htab_create): Add fourth argument.
308
309 2000-03-08 Zack Weinberg <zack@wolery.cumb.org>
310
311 * hashtab.h (hash_table_t): Rename to htab_t.
312 (struct hash_table): Rename to struct htab. Shorten element
313 names. Reorder elements by size.
314 (htab_hash, htab_eq, htab_trav): New typedefs for the callback
315 function pointers.
316 (hash_table_entry_t): Discard; just use void * for element
317 type.
318
319 2000-03-01 H.J. Lu <hjl@gnu.org>
320
321 * bfdlink.h (bfd_link_callbacks): Add a boolean arg to
322 the undefined_symbol callback.
323
324 2000-02-23 Linas Vepstas <linas@linas.org>
325
326 * dis-asm.h (print_insn_i370): Declare.
327
328 Tue Feb 22 15:19:54 2000 Andrew Cagney <cagney@b1.cygnus.com>
329
330 * remote-sim.h (sim_trace): Document return values.
331 (sim_set_trace): Declare. Deprecate.
332
333 2000-02-21 Alan Modra <alan@spri.levels.unisa.edu.au>
334
335 * dis-asm.h (struct disassemble_info): Change `length' param of
336 read_memory_func to unsigned. Change type of `buffer_length' and
337 `octets_per_byte' to unsigned.
338 (buffer_read_memory): Change `length' param to unsigned.
339
340 2000-02-16 Nick Clifton <nickc@cygnus.com>
341
342 * dis-asm.h: Add prototypes for ARM register name functions.
343
344 Wed Feb 9 18:45:49 2000 Andrew Cagney <cagney@b1.cygnus.com>
345
346 * wait.h: Delete. No longer used by GDB.
347
348 Tue Feb 8 17:01:13 2000 Andrew Cagney <cagney@b1.cygnus.com>
349
350 * remote-sim.h (sim_resume): Clarify use of SIGGNAL.
351 (sim_stop_reason): Clarify meaning of sim_signalled.
352
353 2000-02-03 Timothy Wall <twall@redhat.com>
354
355 * dis-asm.h (struct disassemble_info): Added octets_per_byte
356 field and initialize it to one (1).
357
358 2000-01-27 Nick Clifton <nickc@redhat.com>
359
360 * dis-asm.h: Add prototype for disassembler_usage().
361 Add prototype for arm_disassembler_options().
362 Remove prototype for arm_toggle_regnames().
363 Add prototype for parse_arm_disassembler_option().
364
365 Sat Jan 1 19:06:52 2000 Hans-Peter Nilsson <hp@bitrange.com>
366
367 * symcat.h (STRINGX) [!__STDC__ || ALMOST_STDC]: Change "?" to "s"
368 to stringify argument s.
369
370 Wed Dec 15 11:22:56 1999 Jeffrey A Law (law@cygnus.com)
371
372 * hp-symtab.h (HP_LANGUAGE_FORTRAN): New enumeration constant.
373 (HP_LANGUAGE_F77): Define using HP_LANGUAGE_FORTRAN.
374
375 1999-12-15 Doug Evans <dje@transmeta.com>
376
377 * dis-asm.h: Enclose in extern "C" ifdef __cplusplus.
378
379 1999-12-05 Mark Mitchell <mark@codesourcery.com>
380
381 * splay-tree.h (struct splay_tree_node): Rename to ...
382 (struct splay_tree_node_s): ... this.
383 (struct splay_tree): Rename to ...
384 (struct splay_tree_s): ... this.
385
386 1999-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
387
388 * ansidecl.h (ATTRIBUTE_MALLOC): New macro.
389
390 * libiberty.h (buildargv, dupargv, concat, choose_temp_base,
391 make_temp_file, xmalloc, xcalloc, xstrdup, xmemdup): Add
392 ATTRIBUTE_MALLOC.
393 (xatexit): Remove __GNUC__ check, add ATTRIBUTE_NORETURN.
394
395 1999-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
396
397 * libiberty.h: Include stdarg.h when ANSI_PROTOTYPES is defined.
398 (asprintf, vasprintf): Provide declarations.
399
400 Wed Nov 10 12:43:21 1999 Philippe De Muyter <phdm@macqel.be>
401 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
402
403 * ansidecl.h: Define and test `GCC_VERSION', not `HAVE_GCC_VERSION'.
404
405 1999-11-04 Jimmy Guo <guo@cup.hp.com>
406
407 * hp-symtab.h (dntt_type_fparam): Add doc_ranges, misc_kind
408 fields, change location type to CORE_ADDR from int.
409 (dntt_type_const): Name the 5th field location_type.
410
411 Sun Oct 24 19:11:32 1999 Andrew Cagney <cagney@b1.cygnus.com>
412
413 * sim-d10v.h (SIM_D10V_TS2_DMAP_REGNUM): Define.
414
415 1999-10-23 08:51 -0700 Zack Weinberg <zack@bitmover.com>
416
417 * hashtab.h: Give hash_table_t a struct tag. Add prototypes
418 for clear_hash_table_slot and traverse_hash_table. Correct
419 prototype of all_hash_table_collisions.
420
421 Sat Oct 23 19:00:13 1999 Andrew Cagney <cagney@b1.cygnus.com>
422
423 * sim-d10v.h: New file.
424
425 Fri Oct 15 01:47:51 1999 Vladimir Makarov <vmakarov@loony.cygnus.com>
426
427 * hashtab.h: New file.
428
429 1999-10-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
430
431 * ansidecl.h (HAVE_GCC_VERSION): New macro. Use it instead of
432 explicitly testing __GNUC__ and __GNUC_MINOR__.
433
434 (ATTRIBUTE_PRINTF): Use `__format__', not `format'.
435
436 1999-09-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
437
438 * libiberty.h (make_temp_file): Add a prototype.
439
440 Tue Sep 14 00:35:02 1999 Marc Espie <espie@cvs.openbsd.org>
441
442 * libiberty.h (basename): OpenBSD has a correct prototype.
443 (xrealloc): Remove outdated comment.
444
445 1999-09-07 Jeff Garzik <jgarzik@pobox.com>
446
447 * libiberty.h (xmemdup): Add prototype for new function.
448
449 1999-09-04 Steve Chamberlain <sac@pobox.com>
450
451 * dis-asm.h (print_insn_pj): Declare.
452
453 1999-09-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
454
455 * obstack.h (obstack_grow, obstack_grow0): Move (char*) casts
456 in calls to `_obstack_memcpy' from here ...
457
458 (_obstack_memcpy): ... to here, except in the __STDC__ case which
459 doesn't need it.
460
461 1999-08-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
462
463 * libiberty.h (getpwd): Prototype.
464
465 1999-08-01 Mark Mitchell <mark@codesourcery.com>
466
467 * splay-tree.h (splay_tree_insert): Return the new node.
468
469 1999-07-11 Ian Lance Taylor <ian@zembu.com>
470
471 * ansidecl.h: Copy attribute support macros from egcs.
472
473 1999-06-22 Mark Mitchell <mark@codesourcery.com>
474
475 * bfdlink.h (struct bfd_link_hash_entry): Add init_function and
476 fini_function.
477
478 1999-06-20 Mark Mitchell <mark@codesourcery.com>
479
480 * mips.h (Elf32_Internal_Msym): New structure.
481 (Elf32_External_Msym): Likewise.
482 (ELF32_MS_REL_INDEX): New macro.
483 (ELF32_MS_FLAGS): Likewise.
484 (ELF32_MS_INFO): Likewise.
485
486 1999-06-14 Nick Clifton <nickc@cygnus.com>
487
488 * dis-asm.h (arm_toggle_regnames): New prototype.
489 (struct diassemble_info): New field: disassembler_options.
490
491 1999-04-11 Richard Henderson <rth@cygnus.com>
492
493 * bfdlink.h (bfd_elf_version_expr): Rename `match' to `pattern'.
494 Add `match' callback function.
495
496 1999-04-10 Richard Henderson <rth@cygnus.com>
497
498 * bfdlink.h (bfd_link_info): Add no_undefined.
499
500 1999-04-08 Nick Clifton <nickc@cygnus.com>
501
502 * dis-asm.h: Add prototype for print_insn_mcore.
503
504 1999-04-02 Mark Mitchell <mark@codesourcery.com>
505
506 * splay-tree.h (splay_tree_compare_pointers): Declare.
507
508 1999-03-30 Mark Mitchell <mark@codesourcery.com>
509
510 * splay-tree.h (splay_tree_compare_ints): Declare.
511
512 Wed Mar 24 12:46:29 1999 Andrew Cagney <cagney@amy.cygnus.com>
513
514 * libiberty.h (basename): Cygwin{,32} should have the prototype.
515
516 1999-02-22 Jim Lemke <jlemke@cygnus.com>
517
518 * bfdlink.h (bfd_link_info): add field "mpc860c0".
519
520 Mon Feb 1 21:05:46 1999 Catherine Moore <clm@cygnus.com>
521
522 * dis-asm.h (print_insn_i386_att): Declare.
523 (print_insn_i386_intel): Declare.
524
525 1998-12-30 Michael Meissner <meissner@cygnus.com>
526
527 * dis-asm.h (INIT_DISASSEMBLE_INFO_NO_ARCH): Cast STREAM and
528 FPRINTF_FUNC to avoid compiler warnings.
529
530 Wed Dec 30 16:07:14 1998 David Taylor <taylor@texas.cygnus.com>
531
532 * dis-asm.h: change void * to PTR (two places).
533
534 Mon Dec 14 09:53:31 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
535
536 * demangle.h: Don't check IN_GCC anymore.
537 * splay-tree.h: Likewise.
538
539 Tue Dec 8 00:30:31 1998 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
540
541 The following changes were made by Elena Zannoni
542 <ezannoni@kwikemart.cygnus.com> and Edith Epstein
543 <eepstein@sophia.cygnus.com> as part of a project to merge in
544 changes made by HP; HP did not create ChangeLog entries.
545
546 * dis-asm.h (struct disassemble_info): change the type of stream
547 from FILE* to void*, for use with gdb's new type GDB_FILE.
548 (fprintf_ftype): change FILE* parameter type to void*.
549
550 * demangle.h: (DMGL_EDG): new macro for Kuck and Associates
551 (DMGL_STYLE_MASK): modify to include Kuck and Assoc style
552 (demangling_styles): add new edg_demangling style
553 (EDG_DEMANGLING_STYLE_STRING): new macro
554 (EDG_DEMANGLING): new macro
555 (DMGL_HP): new macro, for HP/aCC compiler.
556 (DMGL_STYLE_MASK): modify to include new HP's style.
557 (demangling_styles): add new hp_demangling value.
558 (HP_DEMANGLING_STYLE_STRING): new macro.
559 (ARM_DEMANGLING): coerce to int.
560 (HP_DEMANGLING): new macro.
561
562 * hp-symtab.h: rewritten, from HP.
563 (quick_procedure): change type of language field to unsigned int
564 (quick_module): change type of language field to unsigned int
565 (struct dntt_type_svar): add field thread_specific.
566 (hp_language): add languages modcal and dmpascal.
567
568 Fri Nov 20 13:14:00 1998 Andrew Cagney <cagney@b1.cygnus.com>
569
570 * libiberty.h (basename): Add prototype for FreeBSD.
571
572 Fri Nov 13 19:19:11 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
573
574 * libiberty.h: Prototype xcalloc.
575
576 Sun Nov 8 17:42:25 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
577
578 * ansidecl.h: Wrap problematic macros with !IN_GCC.
579
580 * demangle.h: Never define PARAMS().
581 * splay-tree.h: Likewise.
582
583 Sat Nov 7 18:30:20 1998 Peter Schauer <peter.schauer@regent.e-technik.tu-muenchen.de>
584
585 * dis-asm.h (print_insn_vax): Declare.
586
587 Sat Nov 7 16:04:03 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
588
589 * demangle.h: Don't include gansidecl.h.
590 * splay-tree.h: Likewise.
591
592 1998-10-26 16:03 Ulrich Drepper <drepper@cygnus.com>
593
594 * bfdlink.h (struct bfd_link_info): Add new field optimize.
595
596 Thu Oct 22 19:58:00 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
597
598 * splay-tree.h: Wrap function pointer parameter declarations in
599 PARAMS() macro.
600
601 1998-10-21 Mark Mitchell <mark@markmitchell.com>
602
603 * splay-tree.h: New file.
604
605 Fri Oct 9 00:02:03 1998 Jeffrey A Law (law@cygnus.com)
606
607 * Merge devo and egcs include directories.
608
609 Sat Sep 5 12:16:33 1998 Jeffrey A Law (law@cygnus.com)
610
611 * getopt.h, obstack.h: Updated from gcc.
612
613 1998-08-03 Jason Molenda (jsm@bugshack.cygnus.com)
614
615 * libiberty.h (xexit): Change decl to use modern GCC attribute
616 to indicate exit does not return.
617
618 Mon Jun 1 13:48:32 1998 Jason Molenda (crash@bugshack.cygnus.com)
619
620 * obstack.h: Update to latest FSF version.
621
622 Tue Feb 24 13:05:02 1998 Doug Evans <devans@canuck.cygnus.com>
623
624 * dis-asm.h (disassemble_info): Member `symbol' renamed to `symbols'
625 and made an "asymbol **". New member num_symbols.
626 (INIT_DISASSEMBLE_INFO_NO_ARCH): Update.
627
628 Tue Feb 17 12:32:18 1998 Andrew Cagney <cagney@b1.cygnus.com>
629
630 * remote-sim.h (sim_fetch_register, sim_store_register): Add
631 register length parameter. Functions return actual length of
632 register.
633
634 Thu Feb 12 16:29:01 1998 Ian Lance Taylor <ian@cygnus.com>
635
636 * getopt.h: Update to latest FSF version.
637
638 Wed Feb 11 16:56:06 1998 Doug Evans <devans@canuck.cygnus.com>
639
640 * symcat.h: New file.
641
642 Mon Feb 2 17:13:31 1998 Steve Haworth <steve@pm.cse.rmit.EDU.AU>
643
644 * dis-asm.h (print_insn_tic30): Declare.
645
646 Thu Jan 22 16:23:59 1998 Fred Fish <fnf@cygnus.com>
647
648 * dis-asm.h: Add flag INSN_HAS_RELOC to tell disassembly
649 function there is a reloc on this line.
650
651 Mon Dec 8 11:22:23 1997 Nick Clifton <nickc@cygnus.com>
652
653 * dis-asm.h: Remove prototype of disasm_symaddr() as this function
654 no longer exists.
655
656 Tue Dec 2 10:20:53 1997 Nick Clifton <nickc@cygnus.com>
657
658 * dis-asm.h (disasm_symaddr): New prototype.
659
660 Mon Dec 1 11:29:35 1997 Doug Evans <devans@canuck.cygnus.com>
661
662 * callback.h (CB_SYSCALL): Comment out arg names in prototypes.
663
664 Wed Nov 26 16:47:58 1997 Michael Meissner <meissner@cygnus.com>
665
666 * callback.h (CB_SYSCALL): Consistantly use names for prototype
667 arguments.
668
669 Wed Nov 26 11:39:30 1997 Doug Evans <devans@canuck.cygnus.com>
670
671 * callback.h (CB_SYSCALL): Change byte count arguments to
672 {read,write}_mem to `int'. New member `magic'.
673 (CB_SYSCALL_MAGIC,CB_SYSCALL_INIT): New macros.
674
675 Tue Nov 25 01:35:52 1997 Doug Evans <devans@seba.cygnus.com>
676
677 * callback.h (struct stat): Move forward decl up.
678 (host_callback): Pass stat struct pointer to stat,fstat.
679 (CB_SYS_nnn): Reorganize.
680 (CB_SYSCALL): New members p1,p2.
681 (cb_host_to_target_stat): Delete fourth arg.
682
683 Sat Nov 22 23:34:15 1997 Andrew Cagney <cagney@b1.cygnus.com>
684
685 * remote-sim.h (sim_stop_reason): Clarify sim_signalled SIGRC
686 argument.
687
688 Mon Nov 17 14:00:51 1997 Doug Evans <devans@seba.cygnus.com>
689
690 * callback.h (CB_TARGET_DEFS_MAP): Renamed from target_defs_map.
691 (host_callback): Add stat, fstat, syscall_map, errno_map, open_map,
692 signal_map, stat_map.
693 (errn_map,open_map): Renamed to cb_init_foo_map.
694 (cb_host_to_target_errno,cb_target_to_host_open): Renamed from
695 host_to_target_errno,target_to_host_open.
696 (cb_read_target_syscall_maps): Add prototype.
697 (cb_target_to_host_syscall): Likewise.
698 (cb_host_to_target_stat): Likewise.
699 (cb_syscall): Likewise.
700 (CB_SYS_{exit,open,close,read,write,lseek,unlink,getpid,kill,fstat,
701 argvlen,argv,chdir,stat,chmod,utime,time}): Define.
702 (CB_SYSCALL): New type.
703 (CB_RC): New enum.
704
705 Fri Nov 7 10:34:09 1997 Rob Savoye <rob@darkstar.cygnus.com>
706
707 * libiberty.h: Add extern "C" { so it can be used with C++
708 programs.
709 * remote-sim.h: Add extern "C" { so it can be used with C++
710 programs.
711
712 Tue Oct 14 16:07:51 1997 Nick Clifton <nickc@cygnus.com>
713
714 * dis-asm.h (struct disassemble_info): New field
715 'symbol_at_address_func'.
716 (INIT_DISASSEMBLE_INFO_NO_ARCH): Initialise new field with
717 generic_symbol_at_address.
718
719 Mon Oct 13 10:17:15 1997 Andrew Cagney <cagney@b1.cygnus.com>
720
721 * remote-sim.h: Clarify sim_read, sim_write MEM argument.
722
723 Wed Sep 24 18:03:10 1997 Stu Grossman <grossman@babylon-5.cygnus.com>
724
725 * remote-sim.h (SIM_RC): Add a bunch of new return codes for
726 breakpoint stuff.
727 * Add functions to tell the simulator to set/clear/enable/disable
728 intrinsic breakpoints.
729
730 Thu Aug 28 19:41:42 1997 Andrew Cagney <cagney@b1.cygnus.com>
731
732 * libiberty.h (dupargv): Add prototype.
733
734 Tue Aug 26 12:25:49 1997 Andrew Cagney <cagney@b1.cygnus.com>
735
736 * remote-sim.h (sim_create_inferior): Add ABFD arg. Document.
737
738 Mon Aug 25 10:50:51 1997 Andrew Cagney <cagney@b1.cygnus.com>
739
740 * remote-sim.h (sim_open): Add ABFD arg. Document.
741
742 Fri Aug 8 16:43:56 1997 Doug Evans <dje@canuck.cygnus.com>
743
744 * dis-asm.h (arc_get_disassembler): Declare.
745
746 Wed Jul 30 11:39:50 1997 Per Bothner <bothner@deneb.cygnus.com>
747
748 * demangle.h (DMGL_JAVA): New option to request Java demangling.
749
750 Tue Jul 22 17:59:54 1997 Ian Lance Taylor <ian@cygnus.com>
751
752 * libiberty.h (PEXECUTE_*): Define.
753 (pexecute, pwait): Declare.
754
755 Fri Jun 6 13:02:33 1997 Andrew Cagney <cagney@b1.cygnus.com>
756
757 * remote-sim.h (sim_kill): Mark as depreciated.
758
759 Fri May 23 13:43:41 1997 Fred Fish <fnf@cygnus.com>
760
761 * bfdlink.h (struct bfd_link_info): Add task_link member.
762
763 Thu May 22 11:32:49 1997 Andrew Cagney <cagney@b1.cygnus.com>
764
765 * remote-sim.h: Review documentation. Clarify restrictions on
766 when functions can be called.
767
768 Wed May 21 16:47:53 1997 Andrew Cagney <cagney@b1.cygnus.com>
769
770 * remote-sim.h (sim_set_profile_size): Add prototype, document as
771 depreciated.
772
773 Tue May 20 09:32:22 1997 Andrew Cagney <cagney@b1.cygnus.com>
774
775 * remote-sim.h (sim_open): Add callback struct.
776 (sim_set_callbacks): Drop SIM_DESC argument. Document.
777 (sim_size): Remove recently added SIM_DESC argument. Document.
778
779 Mon May 19 19:14:44 1997 Andrew Cagney <cagney@b1.cygnus.com>
780
781 * remote-sim.h: Pass SD into sim_size.
782
783 Thu May 15 01:24:16 1997 Mark Alexander <marka@cygnus.com>
784
785 * obstack.h (obstack_specify_allocation_with_arg, obstack_chunkfun,
786 obstack_freefun): Eliminate compile warnings in gdb.
787
788 Tue Apr 22 10:24:34 1997 Fred Fish <fnf@cygnus.com>
789
790 * floatformat.h (floatformat_byteorders): Add comments for previous
791 formats and add floatformat_littlebyte_bigword, primarily for ARM.
792 Add declaration for floatformat_ieee_double_littlebyte_bigword.
793
794 Fri Apr 18 13:04:49 1997 Andrew Cagney <cagney@b1.cygnus.com>
795
796 * remote-sim.h (sim_stop): New interface - asynchronous
797 notification of a request to stop / suspend the running
798 simulation.
799
800 * remote-sim.h (enum sim_stop): Add sim_running and sim_polling as
801 states for use internal to simulators.
802
803 * callback.h (struct host_callback_strut): Put a magic number at
804 the end of the struct to allow basic checking.
805 (struct host_callback_struct ): Add poll_quit - so
806 that the console etc can be polled at regular intervals.
807
808 Thu Apr 17 02:17:12 1997 Doug Evans <dje@canuck.cygnus.com>
809
810 * remote-sim.h (struct _bfd): Declare.
811 (sim_load): Return SIM_RC. New arg `abfd'.
812 (sim_create_inferior): Return SIM_RC. Delete arg `start_address'.
813
814 Wed Apr 2 17:09:12 1997 Andrew Cagney <cagney@kremvax.cygnus.com>
815
816 * remote-sim.h (sim_trace, sim_size): Make these global. They
817 will go away shortly.
818
819 Wed Apr 2 15:23:49 1997 Doug Evans <dje@canuck.cygnus.com>
820
821 * remote-sim.h (SIM_OPEN_KIND, SIM_RC): New enums.
822 (sim_open): New argument `kind'.
823
824 Wed Apr 2 14:45:51 1997 Ian Lance Taylor <ian@cygnus.com>
825
826 * COPYING: Update FSF address.
827
828 Fri Mar 28 15:29:54 1997 Mike Meissner <meissner@cygnus.com>
829
830 * callback.h (top level): Include stdarg.h or varargs.h if
831 va_start is not defined.
832 (host_callback_struct): Make {,e}vprintf_filtered take a va_list
833 instead of void *, since va_list might be an array or structure
834 type.
835
836 Fri Mar 28 15:44:41 1997 H.J. Lu <hjl@gnu.ai.mit.edu>
837
838 * libiberty.h (basename): Add prototype for glibc and linux.
839
840 Mon Mar 17 19:22:12 1997 Ian Lance Taylor <ian@cygnus.com>
841
842 * objalloc.h: New file.
843
844 Mon Mar 17 14:57:55 1997 Andrew Cagney <cagney@kremvax.cygnus.com>
845
846 * remote-sim.h: New file, copied in from gdb/remote-sim.h. One
847 day this will be placed in a directory of its own.
848
849 Sat Mar 15 19:00:14 1997 Ian Lance Taylor <ian@cygnus.com>
850
851 * obstack.h: Update to current FSF version.
852
853 Thu Mar 6 15:46:59 1997 Andrew Cagney <cagney@kremvax.cygnus.com>
854
855 * callback.h (struct host_callback_struct): Add callbacks -
856 flush_stdout, write_stderr, flush_stderr, vprintf_filtered,
857 evprintf_filtered. Delete redundant callbacks - printf_filtered.
858
859 Thu Feb 27 23:18:27 1997 Ian Lance Taylor <ian@cygnus.com>
860
861 * bfdlink.h (struct bfd_link_info): Remove lprefix and lprefix_len
862 fields.
863
864 Tue Feb 25 00:10:49 1997 Ian Lance Taylor <ian@cygnus.com>
865
866 * dis-asm.h (INIT_DISASSEMBLE_INFO_NO_ARCH): Initialize
867 bytes_per_chunk and display_endian.
868
869 Mon Feb 24 17:47:02 1997 Ian Lance Taylor <ian@cygnus.com>
870
871 From Eric Youngdale <eric@andante.jic.com>:
872 * bfdlink.h (struct bfd_elf_version_expr): Define.
873 (struct bfd_elf_version_deps): Define.
874 (struct bfd_elf_version_tree): Define.
875
876 Thu Feb 6 14:20:01 1997 Martin M. Hunt <hunt@pizza.cygnus.com>
877
878 * dis-asm.h: (disassemble_info): Add new fields
879 bytes_per_chunk and display_endian to control the
880 display of raw instructions.
881
882 Fri Dec 27 22:17:37 1996 Fred Fish <fnf@cygnus.com>
883
884 * dis-asm.h (print_insn_tic80): Declare.
885
886 Sun Dec 8 17:11:12 1996 Doug Evans <dje@canuck.cygnus.com>
887
888 * callback.h (host_callback): New member `error'.
889
890 Wed Nov 20 00:40:23 1996 Doug Evans <dje@canuck.cygnus.com>
891
892 * callback.h: New file, moved here from gdb.
893
894 Mon Nov 18 16:34:00 1996 Dawn Perchik <dawn@critters.cygnus.com>
895
896 * libiberty.h: Checkin again; last checkin failed due to sticky tag.
897
898 Wed Nov 13 08:22:00 1996 Dawn Perchik <dawn@critters.cygnus.com>
899
900 * libiberty.h: Revert last commit due to conflicts with hpux
901 system headers.
902
903 Tue Nov 12 16:31:00 1996 Dawn Perchik <dawn@critters.cygnus.com>
904
905 * libiberty.h: Move prototypes from argv.c here.
906
907 Thu Oct 31 14:56:18 1996 Doug Evans <dje@canuck.cygnus.com>
908
909 * ansidecl.h (VPARAMS,VA_START): Define.
910
911 Fri Oct 25 12:08:04 1996 Ian Lance Taylor <ian@cygnus.com>
912
913 * dis-asm.h (disassemble_info): Add bytes_per_line field.
914 (INIT_DISASSEMBLE_INFO_NO_ARCH): Initialize bytes_per_line field.
915
916 Thu Oct 24 17:10:01 1996 Ian Lance Taylor <ian@cygnus.com>
917
918 * dis-asm.h (disassemble_info): Add symbol field.
919 (INIT_DISASSEMBLE_INFO_NO_ARCH): Initialize symbol field.
920
921 Thu Oct 17 11:17:40 1996 Doug Evans <dje@canuck.cygnus.com>
922
923 * dis-asm.h (print_insn_m32r): Declare.
924
925 Mon Oct 14 23:56:52 1996 Ian Lance Taylor <ian@cygnus.com>
926
927 * libiberty.h: Declare parameter types for xmalloc and xrealloc.
928
929 Thu Oct 3 13:45:27 1996 Ian Lance Taylor <ian@cygnus.com>
930
931 * fnmatch.h: New file.
932
933 Thu Oct 3 10:33:14 1996 Jeffrey A Law (law@cygnus.com)
934
935 * dis-asm.h (print_insn_mn10x00): Delete declaration.
936 (print_insn_mn10200, print_insn_mn10300): Declare.
937
938 Wed Oct 2 21:24:43 1996 Jeffrey A Law (law@cygnus.com)
939
940 * dis-asm.h (print_insn_mn10x00): Declare.
941
942 Mon Sep 30 13:56:11 1996 Fred Fish <fnf@cygnus.com>
943
944 * libiberty.h: Remove #ifndef PRIVATE_XMALLOC.
945
946 Sat Aug 31 13:27:06 1996 Jeffrey A Law (law@cygnus.com)
947
948 * dis-asm.h (print_insn_v850): Declare.
949
950 Tue Aug 13 16:10:30 1996 Stu Grossman (grossman@critters.cygnus.com)
951
952 * obstack.h: Change bcopy to memcpy. Works better on Posix
953 systems, which generally lack bcopy.
954
955 Mon Aug 12 17:03:18 1996 Stu Grossman (grossman@critters.cygnus.com)
956
957 * ansidecl.h: Change WIN32 to _WIN32.
958
959 Fri Jul 26 13:58:18 1996 Ian Lance Taylor <ian@cygnus.com>
960
961 * dis-asm.h: Add flavour field.
962 (print_insn_alpha): Declare.
963 (print_insn_alpha_osf, print_insn_alpha_vms): Don't declare.
964 (INIT_DISASSEMBLE_INFO): Initialize flavour field.
965
966 Tue Jul 23 17:37:58 1996 Fred Fish <fnf@cygnus.com>
967
968 * libiberty.h (PRIVATE_XMALLOC): Enclose xmalloc/xrealloc
969 definitions inside #ifndef so that programs that want to
970 can define PRIVATE_XMALLOC and then define xmalloc and
971 xrealloc anyway they want.
972 (basename): Document in source that we can't declare the
973 parameter type because it is declared inconsistently across
974 different systems.
975
976 Mon Jul 22 13:16:13 1996 Richard Henderson <rth@tamu.edu>
977
978 * dis-asm.h (print_insn_alpha): Don't declare.
979 (print_insn_alpha_osf, print_insn_alpha_vms): Declare.
980
981 Wed Jul 17 14:45:12 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
982
983 * dis-asm.h: (print_insn_d10v): Declare.
984
985 Mon Jul 15 16:55:38 1996 Stu Grossman (grossman@critters.cygnus.com)
986
987 * dis-asm.h: Get rid of decls for print_insn_i8086,
988 print_insn_sparc64 and print_insn_sparclite.
989 * (INIT_DISASSEMBLE_INFO): Split into two pieces. One,
990 INIT_DISASSEMBLE_INFO_NO_ARCH inits everything except for endian,
991 mach, and arch.
992
993 Fri Jul 12 10:19:27 1996 Stu Grossman (grossman@critters.cygnus.com)
994
995 * dis-asm.h (print_insn_i8086): Declare.
996
997 Wed Jul 3 16:02:39 1996 Stu Grossman (grossman@critters.cygnus.com)
998
999 * dis-asm.h (print_insn_sparclite): Declare.
1000
1001 Tue Jun 18 16:02:46 1996 Jeffrey A. Law <law@rtl.cygnus.com>
1002
1003 * dis-asm.h (print_insn_h8300s): Declare.
1004
1005 Tue Jun 18 15:11:33 1996 Klaus Kaempf <kkaempf@progis.de>
1006
1007 * fopen-vms.h: New file.
1008
1009 Tue Jun 4 18:58:16 1996 Ian Lance Taylor <ian@cygnus.com>
1010
1011 * bfdlink.h (struct bfd_link_info): Add notice_all field.
1012
1013 Fri Apr 26 10:33:12 1996 Doug Evans <dje@canuck.cygnus.com>
1014
1015 * demangle.h (#ifdef IN_GCC): #include "gansidecl.h".
1016 (PROTO,PTR,const): Delete.
1017
1018 Mon Apr 22 17:27:42 1996 Ian Lance Taylor <ian@cygnus.com>
1019
1020 * bfdlink.h (struct bfd_link_info): Add traditional_format field.
1021
1022 Mon Apr 15 15:16:56 1996 Doug Evans <dje@canuck.cygnus.com>
1023
1024 * libiberty.h (choose_temp_base): Add prototype.
1025
1026 Tue Mar 12 17:29:46 1996 Ian Lance Taylor <ian@cygnus.com>
1027
1028 * bfdlink.h (bfd_wrapped_link_hash_lookup): Declare.
1029 (struct bfd_link_info): Add wrap_hash field.
1030
1031 Wed Feb 14 16:49:17 1996 Martin Anantharaman <martin@mail.imech.uni-duisburg.de>
1032
1033 * ieee.h (ieee_record_enum_type): Define
1034 ieee_external_reference_info_enum.
1035
1036 Fri Feb 2 17:09:25 1996 Doug Evans <dje@charmed.cygnus.com>
1037
1038 * dis-asm.h (DISASM_RAW_INSN): Delete.
1039
1040 Tue Jan 23 09:21:47 1996 Doug Evans <dje@charmed.cygnus.com>
1041
1042 * dis-asm.h (INIT_DISASSEMBLE_INFO): Set endian to BFD_ENDIAN_UNKNOWN.
1043 New argument FPRINTF_FUNC.
1044
1045 Mon Jan 22 16:37:59 1996 Doug Evans <dje@charmed.cygnus.com>
1046
1047 * dis-asm.h (disassemble_info): New members arch, mach, endian.
1048 (INIT_DISASSEMBLE_INFO): Initialize them.
1049 (DISASM_RAW_INSN{,FLAG}): Define.
1050
1051 Thu Jan 18 11:32:38 1996 Ian Lance Taylor <ian@cygnus.com>
1052
1053 * demangle.h (cplus_demangle_opname): Change opname parameter to
1054 const char *.
1055 (cplus_mangle_opname): Change return type and opname parameter to
1056 const char *.
1057
1058 Fri Jan 5 00:01:22 1996 Ian Lance Taylor <ian@cygnus.com>
1059
1060 * ieee.h (enum ieee_record): Add ieee_asn_record_enum,
1061 ieee_at_record_enum, ieee_ty_record_enum, ieee_atn_record_enum,
1062 ieee_bb_record_enum, and ieee_be_record_enum.
1063
1064 Wed Jan 3 13:12:09 1996 Fred Fish <fnf@cygnus.com>
1065
1066 * obstack.h: Update copyright to 1996.
1067 (_obstack_memory_used): Declare.
1068 (obstack_memory_used): Define macro.
1069
1070 Thu Dec 28 11:42:12 1995 Ian Lance Taylor <ian@cygnus.com>
1071
1072 * libiberty.h (xstrdup): Declare.
1073
1074 Thu Dec 21 14:47:17 1995 Michael Meissner <meissner@tiktok.cygnus.com>
1075
1076 * wait.h: Protect all macros with #ifndef.
1077
1078 Tue Oct 24 21:45:40 1995 Ian Lance Taylor <ian@cygnus.com>
1079
1080 * bfdlink.h (struct bfd_link_info): Add static_link field.
1081
1082 Tue Sep 12 16:28:04 1995 Ian Lance Taylor <ian@cygnus.com>
1083
1084 * bfdlink.h (struct bfd_link_callbacks): Add symbol parameter to
1085 warning callback.
1086
1087 Fri Sep 1 13:11:51 1995 Ian Lance Taylor <ian@cygnus.com>
1088
1089 * bfdlink.h (struct bfd_link_callbacks): Change warning callback
1090 to take BFD, section, and address arguments.
1091
1092 Thu Aug 31 16:45:12 1995 steve chamberlain <sac@slash.cygnus.com>
1093
1094 * bfdlink.h (struct bfd_link_info): Remove PE stuff.
1095
1096 Tue Aug 22 03:18:23 1995 Ken Raeburn <raeburn@kr-laptop.cygnus.com>
1097
1098 * libiberty.h: Declare xstrerror. From Pat Rankin.
1099
1100 Mon Aug 21 18:11:36 1995 steve chamberlain <sac@slash.cygnus.com>
1101
1102 * bfdlink.h (struct bfd_link_info): Remove PE stuff.
1103
1104 Wed Aug 2 08:14:12 1995 Doug Evans <dje@canuck.cygnus.com>
1105
1106 * dis-asm.h (print_insn_sparc64): Declare.
1107
1108 Mon Jul 10 13:26:49 1995 Eric Youngdale <eric@aib.com>
1109
1110 * bfdlink.h (struct bfd_link_info): Add new field symbolic.
1111
1112 Sun Jul 2 17:48:40 1995 Ian Lance Taylor <ian@cygnus.com>
1113
1114 * bfdlink.h (struct bfd_link_info): Change type of base_file to
1115 PTR.
1116
1117 Thu Jun 29 00:02:45 1995 Steve Chamberlain <sac@slash.cygnus.com>
1118
1119 * bfdlink.h (struct bfd_link_info): Added base_file member.
1120
1121 Tue Jun 20 16:40:04 1995 Steve Chamberlain <sac@slash.cygnus.com>
1122
1123 * ansidecl.h: win32s is ANSI enough.
1124
1125 Thu May 18 04:25:50 1995 Ken Raeburn <raeburn@kr-laptop.cygnus.com>
1126
1127 Wed May 10 14:28:16 1995 Richard Earnshaw (rearnsha@armltd.co.uk)
1128
1129 * dis-asm.h (print_insn_arm): Delete declaration.
1130 (print_insn_{little,big}_arm): New declarations.
1131
1132 * floatformat.h (floatformat_arm_ext): Declare.
1133
1134 Sat May 13 10:14:08 1995 Steve Chamberlain <sac@slash.cygnus.com>
1135
1136 * bfdlink.h (subsytem, stack_heap_parameters): New.
1137
1138 Thu May 4 14:36:42 1995 Jason Merrill <jason@phydeaux.cygnus.com>
1139
1140 * demangle.h: Don't include ansidecl.h if IN_GCC.
1141
1142 Tue Feb 21 00:37:28 1995 Jeff Law (law@snake.cs.utah.edu)
1143
1144 * hp-symtab.h: Don't use bitfield enumerations, the HP C compiler
1145 does not handle them correctly.
1146
1147 Thu Feb 9 14:20:27 1995 Ian Lance Taylor <ian@cygnus.com>
1148
1149 * libiberty.h (basename): Don't declare parameter type; some
1150 systems have this in their header files.
1151
1152 Wed Feb 8 17:35:38 1995 Ian Lance Taylor <ian@cygnus.com>
1153
1154 * bfdlink.h (struct bfd_link_hash_entry): Change format of common
1155 symbol information, to remove restrictions on maximum size and
1156 alignment power, by using a pointer to a structure instead.
1157
1158 Mon Feb 6 14:55:32 1995 Ian Lance Taylor <ian@cygnus.com>
1159
1160 * bfdlink.h (enum bfd_link_hash_type): Rename bfd_link_hash_weak
1161 to bfd_link_hash_undefweak. Add bfd_link_hash_defweak.
1162
1163 Mon Jan 16 21:00:23 1995 Stan Shebs <shebs@andros.cygnus.com>
1164
1165 * dis-asm.h (GDB_INIT_DISASSEMBLE_INFO, etc): Remove all
1166 GDB-specific definitions.
1167
1168 Sun Jan 15 18:39:35 1995 Steve Chamberlain <sac@splat>
1169
1170 * dis-asm.h (print_insn_w65): Declare.
1171
1172 Thu Jan 12 17:51:17 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
1173
1174 * libiberty.h (hex_p): Fix sense of test.
1175
1176 Wed Jan 11 22:36:40 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
1177
1178 * libiberty.h (_hex_array_size, _hex_bad, _hex_value, hex_init,
1179 hex_p, hex_value): New macros and declarations, for hex.c.
1180
1181 Fri Jan 6 17:44:14 1995 Ian Lance Taylor <ian@sanguine.cygnus.com>
1182
1183 * dis-asm.h: Make idempotent.
1184
1185 Wed Dec 14 13:08:43 1994 Stan Shebs <shebs@andros.cygnus.com>
1186
1187 * progress.h: New file, empty definitions for progress macros.
1188
1189 Fri Nov 25 00:14:05 1994 Jeff Law (law@snake.cs.utah.edu)
1190
1191 * hp-symtab.h: New file describing the debug symbols emitted
1192 by the HP C compilers.
1193
1194 Fri Nov 11 15:48:37 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
1195
1196 * bfdlink.h (struct bfd_link_hash_entry): Change u.c.size from 24
1197 to 26 bits, and change u.c.alignment_power from 8 to 6 bits. 6
1198 bit in the alignment power is enough for a 64 bit address space.
1199
1200 Mon Oct 31 13:02:51 1994 Stan Shebs (shebs@andros.cygnus.com)
1201
1202 * demangle.h (cplus_mangle_opname): Declare.
1203
1204 Tue Oct 25 11:38:02 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
1205
1206 * bfdlink.h (struct bfd_link_callbacks): Fix comments for
1207 multiple_common field.
1208
1209 Sun Sep 04 17:58:10 1994 Richard Earnshaw (rwe@pegasus.esprit.ec.org)
1210
1211 * dis-asm.h: Add support for the ARM.
1212
1213 Wed Aug 10 12:51:41 1994 Doug Evans (dje@canuck.cygnus.com)
1214
1215 * libiberty.h (strsignal): Document its existence even if we
1216 can't declare it.
1217
1218 Tue Aug 2 14:40:03 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
1219
1220 * os9k.h: Remove u_int16, u_int32, and owner_id typedefs and
1221 expand their uses. Those names conflict with Mach headers.
1222
1223 Fri Jul 22 14:17:12 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
1224
1225 * bfdlink.h (struct bfd_link_hash_entry): Change u.c.size into a
1226 bitfield. Add field u.c.alignment_power.
1227
1228 Sun Jul 10 00:26:39 1994 Ian Dall (dall@hfrd.dsto.gov.au)
1229
1230 * dis-asm.h: Add print_insn_ns32k declaration.
1231
1232 Mon Jun 20 17:13:29 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
1233
1234 * bfdlink.h (bfd_link_hash_table): Make creator a const pointer.
1235
1236 Sat Jun 18 16:09:32 1994 Stan Shebs (shebs@andros.cygnus.com)
1237
1238 * demangle.h (cplus_demangle_opname): Declare.
1239
1240 Thu Jun 16 15:19:03 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
1241
1242 * bfdlink.h (struct bfd_link_info): Add new field shared.
1243
1244 Mon Jun 6 14:39:44 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
1245
1246 * bfdlink.h (struct bfd_link_hash_entry): Remove written field:
1247 not needed for all backends.
1248
1249 Thu Apr 28 19:06:50 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
1250
1251 * dis-asm.h (disassembler): Declare.
1252
1253 Fri Apr 1 00:38:17 1994 Jim Wilson (wilson@mole.gnu.ai.mit.edu)
1254
1255 * obstack.h: Delete use of IN_GCC to control whether
1256 stddef.h or gstddef.h is included.
1257
1258 Tue Mar 22 13:06:02 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
1259
1260 * bfdlink.h (enum bfd_link_order_type): Add bfd_data_link_order.
1261 (struct bfd_link_order): Add data field to union.
1262
1263 Mon Mar 21 18:45:26 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
1264
1265 * bfdlink.h (struct bfd_link_callbacks): Change bitsize argument
1266 to add_to_set to reloc. Remove bitsize argument from constructor.
1267 Comment that reloc_overflow, reloc_dangerous and unattached_reloc
1268 must handle NULL pointers for reloc location.
1269 (enum bfd_link_order_type): Add bfd_section_reloc_link_order and
1270 bfd_symbol_reloc_link_order.
1271 (struct bfd_link_order): Add reloc field to union.
1272 (struct bfd_link_order_reloc): Define.
1273
1274 Mon Mar 14 12:27:50 1994 Ian Lance Taylor (ian@cygnus.com)
1275
1276 * ieee-float.h: Removed; no longer used.
1277
1278 Tue Mar 1 18:10:49 1994 Kung Hsu (kung@mexican.cygnus.com)
1279
1280 * os9k.h: os9000 target specific header file, the header of the
1281 object file is used now.
1282
1283 Sun Feb 27 21:52:26 1994 Jim Kingdon (kingdon@deneb.cygnus.com)
1284
1285 * floatformat.h: New file, intended to replace ieee-float.h.
1286
1287 Sun Feb 20 17:15:42 1994 Ian Lance Taylor (ian@lisa.cygnus.com)
1288
1289 * ansidecl.h (ANSI_PROTOTYPES): Define if using ANSI prototypes.
1290
1291 Wed Feb 16 01:07:12 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
1292
1293 * libiberty.h: Don't declare strsignal, to avoid conflicts with
1294 Solaris system header files.
1295
1296 Sat Feb 12 22:11:32 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
1297
1298 * libiberty.h (xexit): Use __volatile__ to avoid losing if
1299 compiling with gcc -traditional.
1300
1301 Thu Feb 10 14:05:41 1994 Ian Lance Taylor (ian@cygnus.com)
1302
1303 * libiberty.h: New file. Declares functions provided by
1304 libiberty.
1305
1306 Tue Feb 8 05:19:52 1994 David J. Mackenzie (djm@thepub.cygnus.com)
1307
1308 Handle obstack_chunk_alloc returning NULL. This allows
1309 obstacks to be used by libraries, without forcing them
1310 to call exit or longjmp.
1311 * obstack.h (struct obstack): Add alloc_failed flag.
1312 _obstack_begin, _obstack_begin_1): Declare to return int, not void.
1313 (obstack_finish): If alloc_failed, return NULL.
1314 (obstack_base, obstack_next_free, objstack_object_size):
1315 If alloc_failed, return 0.
1316 (obstack_grow, obstack_grow0, obstack_1grow, obstack_ptr_grow,
1317 obstack_int_grow, obstack_blank): If alloc_failed, do nothing that
1318 could corrupt the obstack.
1319
1320 Mon Jan 24 15:06:05 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
1321
1322 * bfdlink.h (struct bfd_link_callbacks): Add name, reloc_name and
1323 addend argments to reloc_overflow callback.
1324
1325 Fri Jan 21 19:13:12 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
1326
1327 * dis-asm.h (print_insn_big_powerpc, print_insn_little_powerpc,
1328 print_insn_rs6000): Declare.
1329
1330 Thu Jan 6 14:15:55 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
1331
1332 * bfdlink.h (struct bfd_link_callbacks): Add bitsize argument to
1333 add_to_set field. Add new callback named constructor.
1334
1335 Thu Dec 30 10:44:06 1993 Ian Lance Taylor (ian@rtl.cygnus.com)
1336
1337 * bfdlink.h: New file for new BFD linker backend routines.
1338
1339 Mon Nov 29 10:43:57 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
1340
1341 * dis-asm.h (enum dis_insn_tyupe): Remove non-ANSI trailing comma.
1342
1343 Sat Oct 2 20:42:26 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1344
1345 * dis-asm.h: Move comment to right place.
1346
1347 Mon Aug 9 19:03:35 1993 David J. Mackenzie (djm@thepub.cygnus.com)
1348
1349 * obstack.h (obstack_chunkfun, obstack_freefun): Add defns from
1350 previous version. Are these Cygnus local changes?
1351
1352 Fri Aug 6 17:05:47 1993 David J. Mackenzie (djm@thepub.cygnus.com)
1353
1354 * getopt.h, obstack.h: Update to latest FSF version.
1355
1356 Mon Aug 2 14:45:29 1993 John Gilmore (gnu@cygnus.com)
1357
1358 * dis-asm.h: Move enum outside of struct defn to avoid warnings.
1359
1360 Mon Aug 2 08:49:30 1993 Stu Grossman (grossman at cygnus.com)
1361
1362 * wait.h (WEXITSTATUS, WSTOPSIG): Mask down to 8 bits. This is
1363 for systems that store stuff into the high 16 bits of a wait
1364 status.
1365
1366 Fri Jul 30 18:38:02 1993 John Gilmore (gnu@cygnus.com)
1367
1368 * dis-asm.h: Add new fields insn_info_valid, branch_delay_insns,
1369 data_size, insn_type, target, target2. These are used to return
1370 information from the instruction decoders back to the calling
1371 program. Add comments, make more readable.
1372
1373 Mon Jul 19 22:14:14 1993 Fred Fish (fnf@deneb.cygnus.com)
1374
1375 * nlm: New directory containing NLM/NetWare includes.
1376
1377 Thu Jul 15 12:10:04 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
1378
1379 * dis-asm.h (struct disassemble_info): New field application_data.
1380
1381 Thu Jul 15 12:41:15 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
1382
1383 * dis-asm.h: Added declaration of print_insn_m88k.
1384
1385 Fri Jul 2 10:31:59 1993 Ian Lance Taylor (ian@cygnus.com)
1386
1387 * ansidecl.h: Use ANSI macros if __mips and _SYSTYPE_SVR4 are
1388 defined, since RISC/OS cc handles ANSI declarations in SVR4 mode
1389 but does not define __STDC__.
1390
1391 Sun Jun 20 18:27:52 1993 Ken Raeburn (raeburn@poseidon.cygnus.com)
1392
1393 * dis-asm.h: Don't need to include ansidecl.h any more.
1394
1395 Fri Jun 18 03:22:10 1993 John Gilmore (gnu@cygnus.com)
1396
1397 * oasys.h: Eliminate "int8_type", "int16_type", "int32_type", and
1398 their variants. These changes are coordinated with corresponding
1399 changes in ../bfd/oasys.c.
1400
1401 Wed Jun 16 10:43:08 1993 Fred Fish (fnf@cygnus.com)
1402
1403 * bfd.h: Note that it has been removed.
1404
1405 Tue Jun 8 12:16:03 1993 Steve Chamberlain (sac@phydeaux.cygnus.com)
1406
1407 Support for H8/300-H
1408 * dis-asm.h (print_insn_h8300, print_insn_h8300h): Declare it.
1409
1410 Tue Jun 1 07:35:03 1993 Ken Raeburn (raeburn@kr-pc.cygnus.com)
1411
1412 * ansidecl.h (const): Don't define it if it's already defined.
1413
1414 Thu May 27 18:19:51 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
1415
1416 * dis-asm.h (print_insn_hppa): Declare it.
1417
1418 * bfd.h: Moved to bfd directory. Small stub here includes it
1419 without requiring "-I../bfd".
1420
1421 Thu Apr 29 12:06:13 1993 Ken Raeburn (raeburn@deneb.cygnus.com)
1422
1423 * bfd.h: Updated with BSF_FUNCTION.
1424
1425 Mon Apr 26 18:15:50 1993 Steve Chamberlain (sac@thepub.cygnus.com)
1426
1427 * bfd.h, dis-asm.h: Updated with Hitachi SH.
1428
1429 Fri Apr 23 18:41:38 1993 Steve Chamberlain (sac@thepub.cygnus.com)
1430
1431 * bfd.h: Updated with alpha changes.
1432 * dis-asm.h: Added alpha.
1433
1434 Fri Apr 16 17:35:30 1993 Jim Kingdon (kingdon@cygnus.com)
1435
1436 * bfd.h: Update for signed bfd_*get_*.
1437
1438 Thu Apr 15 09:24:21 1993 Jim Kingdon (kingdon@cygnus.com)
1439
1440 * bfd.h: Updated for file_truncated error.
1441
1442 Thu Apr 8 10:53:47 1993 Ian Lance Taylor (ian@cygnus.com)
1443
1444 * ansidecl.h: If no ANSI, define const to be empty.
1445
1446 Thu Apr 1 09:00:10 1993 Jim Kingdon (kingdon@cygnus.com)
1447
1448 * dis-asm.h: Declare a29k and i960 print_insn_*.
1449
1450 * dis-asm.h: Add print_address_func and related stuff.
1451
1452 * dis-asm.h (dis_asm_read_memory): Fix prototype.
1453
1454 Wed Mar 31 17:40:16 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1455
1456 * dis-asm.h: Add print_insn_sparc.
1457
1458 Wed Mar 31 17:51:42 1993 Ian Lance Taylor (ian@cygnus.com)
1459
1460 * bfd.h: Updated for BFD_RELOC_MIPS_GPREL and bfd_[gs]et_gp_size
1461 prototypes.
1462
1463 Wed Mar 31 16:35:12 1993 Stu Grossman (grossman@cygnus.com)
1464
1465 * dis-asm.h: (disassemble_info): Fix typo in prototype of
1466 dis_asm_memory_error().
1467
1468 Tue Mar 30 19:09:23 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1469
1470 * dis-asm.h (disassembler_info): Add read_memory_func,
1471 memory_error_func, buffer, and length.
1472 ({GDB_,}INIT_DISASSEMBLE_INFO): Set them.
1473 print_insn_*: Remove second argument.
1474
1475 Tue Mar 30 14:48:55 1993 Steve Chamberlain (sac@thepub.cygnus.com)
1476
1477 * bfd.h: Update for lma field of section.
1478
1479 Tue Mar 30 12:22:55 1993 Jim Kingdon (kingdon@cygnus.com)
1480
1481 * ansidecl.h: Use ANSI versions on AIX regardless of __STDC__.
1482
1483 Fri Mar 19 14:49:49 1993 Steve Chamberlain (sac@thepub.cygnus.com)
1484
1485 * dis-asm.h: Add h8500.
1486
1487 Thu Mar 18 13:49:09 1993 Per Bothner (bothner@rtl.cygnus.com)
1488
1489 * ieee-float.h: Moved from ../gdb.
1490 * dis-asm.h: New file. Interface to dis-assembler.
1491
1492 Thu Mar 11 10:52:57 1993 Fred Fish (fnf@cygnus.com)
1493
1494 * demangle.h (DMGL_NO_OPTS): Add define (set to 0) to use
1495 in place of bare 0, for readability reasons.
1496
1497 Tue Mar 2 17:50:11 1993 Fred Fish (fnf@cygnus.com)
1498
1499 * demangle.h: Replace all references to cfront with ARM.
1500
1501 Tue Feb 23 12:21:14 1993 Ian Lance Taylor (ian@cygnus.com)
1502
1503 * bfd.h: Update for new elements in JUMP_TABLE.
1504
1505 Tue Feb 16 00:51:30 1993 John Gilmore (gnu@cygnus.com)
1506
1507 * bfd.h: Update for BFD_VERSION 2.1.
1508
1509 Tue Jan 26 11:49:20 1993 Ian Lance Taylor (ian@cygnus.com)
1510
1511 * bfd.h: Update for SEC_IS_COMMON flag.
1512
1513 Tue Jan 19 12:25:12 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
1514
1515 * bfd.h: Update for bfd_asymbol_value bug fix.
1516
1517 Fri Jan 8 16:37:18 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
1518
1519 * bfd.h: Update to include ECOFF tdata and target_flavour.
1520
1521 Sun Dec 27 17:52:30 1992 Fred Fish (fnf@cygnus.com)
1522
1523 * bfd.h: Add declaration for bfd_get_size().
1524
1525 Tue Dec 22 22:42:46 1992 Fred Fish (fnf@cygnus.com)
1526
1527 * demangle.h: Protect file from multiple inclusions with
1528 #if !defined(DEMANGLE_H)...#define DEMANGLE_H...#endif.
1529
1530 Mon Dec 21 21:25:50 1992 Stu Grossman (grossman at cygnus.com)
1531
1532 * bfd.h: Update to get hppa_core_struct from bfd.c.
1533
1534 Thu Dec 17 00:42:35 1992 John Gilmore (gnu@cygnus.com)
1535
1536 * bfd.h: Update to get tekhex tdata name change from bfd.
1537
1538 Mon Nov 9 23:55:42 1992 John Gilmore (gnu@cygnus.com)
1539
1540 * ansidecl.h: Update comments to discourage use of EXFUN.
1541
1542 Thu Nov 5 16:35:44 1992 Ian Lance Taylor (ian@cygnus.com)
1543
1544 * bfd.h: Update to bring in SEC_SHARED_LIBRARY.
1545
1546 Thu Nov 5 03:21:32 1992 John Gilmore (gnu@cygnus.com)
1547
1548 * bfd.h: Update to match EXFUN, bfd_seclet_struct, and SDEF
1549 cleanups in bfd.
1550
1551 Wed Nov 4 07:28:05 1992 Ken Raeburn (raeburn@cygnus.com)
1552
1553 * bout.h (N_CALLNAME, N_BALNAME): Define as char-type values, so
1554 widening works consistently.
1555
1556 Fri Oct 16 03:17:08 1992 John Gilmore (gnu@cygnus.com)
1557
1558 * getopt.h: Update to Revised Standard FSF Version.
1559
1560 Thu Oct 15 21:43:22 1992 K. Richard Pixley (rich@sendai.cygnus.com)
1561
1562 * getopt.h (struct option): use the provided enum for has_arg.
1563
1564 * demangle.h (AUTO_DEMANGLING, GNU_DEMANGLING,
1565 LUCID_DEMANGLING): ultrix compilers require enums to be
1566 enums and ints to be ints and casts where they meet. cast some
1567 enums into ints.
1568
1569 Thu Oct 15 04:35:51 1992 John Gilmore (gnu@cygnus.com)
1570
1571 * bfd.h: Update after comment changes.
1572
1573 Thu Oct 8 09:03:02 1992 Steve Chamberlain (sac@thepub.cygnus.com)
1574
1575 * bfd.h (bfd_get_symbol_leading_char): new macro for getting in xvec
1576
1577 Thu Sep 3 09:10:50 1992 Stu Grossman (grossman at cygnus.com)
1578
1579 * bfd.h (struct reloc_howto_struct): size needs to be signed if
1580 it's going to hold negative values.
1581
1582 Sun Aug 30 17:50:27 1992 Per Bothner (bothner@rtl.cygnus.com)
1583
1584 * demangle.h: New file, moved from ../gdb. Made independent
1585 of gdb. Allow demangling style option to be passed as a
1586 parameter to cplus_demangle(), but using the
1587 current_demangling_style global as the default.
1588
1589 Sat Aug 29 10:07:55 1992 Fred Fish (fnf@cygnus.com)
1590
1591 * obstack.h: Merge comment change from current FSF version.
1592
1593 Thu Aug 27 12:59:29 1992 Brendan Kehoe (brendan@cygnus.com)
1594
1595 * bfd.h: add we32k
1596
1597 Tue Aug 25 15:07:47 1992 Steve Chamberlain (sac@thepub.cygnus.com)
1598
1599 * bfd.h: new after Z8000 stuff
1600
1601 Mon Aug 17 09:01:23 1992 Ken Raeburn (raeburn@cygnus.com)
1602
1603 * bfd.h: Regenerated after page/segment size changes.
1604
1605 Sat Aug 1 13:46:31 1992 Fred Fish (fnf@cygnus.com)
1606
1607 * obstack.h: Merge changes from current FSF version.
1608
1609 Mon Jul 20 21:06:23 1992 Fred Fish (fnf@cygnus.com)
1610
1611 * obstack.h (area_id, flags): Remove, replace with extra_arg,
1612 use_extra_arg, and maybe_empty_object.
1613 * obstack.h (OBSTACK_MAYBE_EMPTY_OBJECT, OBSTACK_MMALLOC_LIKE):
1614 Remove, replaced by maybe_empty_object and use_extra_arg bitfields.
1615 * obstack.h (obstack_full_begin, _obstack_begin): Remove area_id
1616 and flags arguments.
1617 * obstack.h (obstack_alloc_arg): New macro to set extra_arg.
1618
1619 Thu Jul 16 08:12:44 1992 Steve Chamberlain (sac@thepub.cygnus.com)
1620
1621 * bfd.h: new after adding BFD_IS_RELAXABLE
1622
1623 Sat Jul 4 03:22:23 1992 John Gilmore (gnu at cygnus.com)
1624
1625 * bfd.h: Regen after adding BSF_FILE.
1626
1627 Mon Jun 29 14:18:36 1992 Fred Fish (fnf at sunfish)
1628
1629 * obstack.h: Convert bcopy() use to memcpy(), which is more
1630 portable, more standard, and can take advantage of gcc's builtin
1631 functions for increased performance.
1632
1633 Thu Jun 25 04:46:08 1992 John Gilmore (gnu at cygnus.com)
1634
1635 * ansidecl.h (PARAMS): Incorporate this macro from gdb's defs.h.
1636 It's a cleaner way to forward-declare function prototypes.
1637
1638 Fri Jun 19 15:46:32 1992 Stu Grossman (grossman at cygnus.com)
1639
1640 * bfd.h: HPPA merge.
1641
1642 Tue Jun 16 21:30:56 1992 K. Richard Pixley (rich@cygnus.com)
1643
1644 * getopt.h: gratuitous white space changes merged from other prep
1645 releases.
1646
1647 Thu Jun 11 01:10:55 1992 John Gilmore (gnu at cygnus.com)
1648
1649 * bfd.h: Regen'd from bfd.c after removing elf_core_tdata_struct.
1650
1651 Mon May 18 17:29:03 1992 K. Richard Pixley (rich@cygnus.com)
1652
1653 * getopt.h: merged changes from make-3.62.11.
1654
1655 * getopt.h: merged changes from grep-1.6 (alpha).
1656
1657 Fri May 8 14:53:32 1992 K. Richard Pixley (rich@cygnus.com)
1658
1659 * getopt.h: merged changes from bison-1.18.
1660
1661 Sat Mar 14 17:25:20 1992 Fred Fish (fnf@cygnus.com)
1662
1663 * obstack.h: Add "area_id" and "flags" members to obstack
1664 structure. Add obstack_chunkfun() and obstack_freefun() to
1665 set functions explicitly. Convert maybe_empty_object to
1666 a bit in "flags".
1667
1668 Thu Feb 27 22:01:02 1992 Per Bothner (bothner@cygnus.com)
1669
1670 * wait.h (WIFSTOPPED): Add IBM rs6000-specific version.
1671
1672 Fri Feb 21 20:49:20 1992 John Gilmore (gnu at cygnus.com)
1673
1674 * obstack.h: Add obstack_full_begin.
1675 * bfd.h, obstack.h: Protolint.
1676
1677 Thu Jan 30 01:18:42 1992 John Gilmore (gnu at cygnus.com)
1678
1679 * bfd.h: Remove comma from enum declaration.
1680
1681 Mon Jan 27 22:01:13 1992 Steve Chamberlain (sac at cygnus.com)
1682
1683 * bfd.h : new target entr, bfd_relax_section
1684
1685 Wed Dec 18 17:19:44 1991 Stu Grossman (grossman at cygnus.com)
1686
1687 * bfd.h, ieee.h: ANSIfy enums.
1688
1689 Thu Dec 12 20:59:56 1991 John Gilmore (gnu at cygnus.com)
1690
1691 * fopen-same.h, fopen-bin.h: New files for configuring
1692 whether fopen distinguishes binary files or not. For use
1693 by host-dependent config files.
1694
1695 Sat Nov 30 20:46:43 1991 Steve Chamberlain (sac at rtl.cygnus.com)
1696
1697 * bfd.h: change the documentation format.
1698
1699 * created coff, elf and opcode and aout directories. Moved:
1700
1701 aout64.h ==> aout/aout64.h
1702 ar.h ==> aout/ar.h
1703 a.out.encap.h ==> aout/encap.h
1704 a.out.host.h ==> aout/host.h
1705 a.out.hp.h ==> aout/hp.h
1706 a.out.sun4.h ==> aout/sun4.h
1707 ranlib.h ==> aout/ranlib.h
1708 reloc.h ==> aout/reloc.h
1709 stab.def ==> aout/stab.def
1710 stab.gnu.h ==> aout/stab_gnu.h
1711
1712 coff-a29k.h ==> coff/a29k.h
1713 coff-h8300.h ==> coff/h8300.h
1714 coff-i386.h ==> coff/i386.h
1715 coff-i960.h ==> coff/i960.h
1716 internalcoff.h ==> coff/internal.h
1717 coff-m68k.h ==> coff/m68k.h
1718 coff-m88k.h ==> coff/m88k.h
1719 coff-mips.h ==> coff/mips.h
1720 coff-rs6000.h ==> coff/rs6000.h
1721
1722 elf-common.h ==> elf/common.h
1723 dwarf.h ==> elf/dwarf.h
1724 elf-external.h ==> elf/external.h
1725 elf-internal.h ==> elf/internal.h
1726
1727 a29k-opcode.h ==> opcode/a29k.h
1728 arm-opcode.h ==> opcode/arm.h
1729 h8300-opcode.h ==> opcode/h8300.h
1730 i386-opcode.h ==> opcode/i386.h
1731 i860-opcode.h ==> opcode/i860.h
1732 i960-opcode.h ==> opcode/i960.h
1733 m68k-opcode.h ==> opcode/m68k.h
1734 m88k-opcode.h ==> opcode/m88k.h
1735 mips-opcode.h ==> opcode/mips.h
1736 np1-opcode.h ==> opcode/np1.h
1737 ns32k-opcode.h ==> opcode/ns32k.h
1738 pn-opcode.h ==> opcode/pn.h
1739 pyr-opcode.h ==> opcode/pyr.h
1740 sparc-opcode.h ==> opcode/sparc.h
1741 tahoe-opcode.h ==> opcode/tahoe.h
1742 vax-opcode.h ==> opcode/vax.h
1743
1744
1745
1746 Wed Nov 27 10:38:31 1991 Steve Chamberlain (sac at rtl.cygnus.com)
1747
1748 * internalcoff.h: (internal_scnhdr) took out #def dependency, now
1749 s_nreloc and s_nlnno are always long. (internal_reloc): allways
1750 has an offset field now.
1751
1752 Fri Nov 22 08:12:58 1991 John Gilmore (gnu at cygnus.com)
1753
1754 * coff-rs6000.h: Lint; use unsigned chars for external fields.
1755 * internalcoff.h: Lint; cast storage classes to signed char.
1756
1757 Thu Nov 21 21:01:05 1991 Per Bothner (bothner at cygnus.com)
1758
1759 * stab.def: Remove the GNU extended type codes (e.g. N_SETT).
1760 * aout64.h: The heuristic for distinguishing between
1761 sunos-style and bsd-style ZMAGIC files (wrt. where the
1762 text segment starts) is moved into (the default definition of)
1763 the macro N_HEADER_IN_TEXT. This definition is only used
1764 if no other definition is used - e.g. bfd/newsos3.c defines
1765 N_HEADER_IN_TEXT(x) to be always 0 (as before).
1766
1767 Thu Nov 21 11:53:03 1991 John Gilmore (gnu at cygnus.com)
1768
1769 * aout64.h (N_TXTADDR, N_TXTOFF, N_TXTSIZE): New definitions
1770 that should handle all uses. LOGICAL_ versions deleted.
1771 Eliminate N_HEADER_IN_TEXT, using a_entry to determine which
1772 kind of zmagic a.out file we are looking at.
1773 * coff-rs6000.h: Typo.
1774
1775 Tue Nov 19 18:43:37 1991 Per Bothner (bothner at cygnus.com)
1776
1777 (Note: This is a revised entry, as was aout64.h.)
1778 * aout64.h: Some cleanups of N_TXTADDR and N_TXTOFF:
1779 Will now work for both old- and new-style ZMAGIC files,
1780 depending on N_HEADER_IN_TEXT macro.
1781 Add LOGICAL_TXTADDR, LOICAL_TXTOFF and LOGICAL_TXTSIZE
1782 that don't count the exec header as part
1783 of the text segment, to be consistent with bfd.
1784 * a.out.sun4.h: Simplified/fixed for previous change.
1785
1786 Mon Nov 18 00:02:06 1991 Fred Fish (fnf at cygnus.com)
1787
1788 * dwarf.h: Update to DWARF draft 5 version from gcc2.
1789
1790 Thu Nov 14 19:44:59 1991 Per Bothner (bothner at cygnus.com)
1791
1792 * stab.def: Added defs for extended GNU symbol types,
1793 such as N_SETT. These are normally ifdef'd out (because
1794 of conflicts with a.out.gnu.h), but are used by bfb_stab_name().
1795
1796 Thu Nov 14 19:17:03 1991 Fred Fish (fnf at cygnus.com)
1797
1798 * elf-common.h: Add defines to support ELF symbol table code.
1799
1800 Mon Nov 11 19:01:06 1991 Fred Fish (fnf at cygnus.com)
1801
1802 * elf-internal.h, elf-external.h, elf-common.h: Add support for
1803 note sections, which are used in ELF core files to hold copies
1804 of various /proc structures.
1805
1806 Thu Nov 7 08:58:26 1991 Steve Chamberlain (sac at cygnus.com)
1807
1808 * internalcoff.h: took out the M88 dependency in the lineno
1809 struct.
1810 * coff-m88k.h: defines GET_LINENO_LNNO and PUT_LINENO_LNNO to use
1811 32bit linno entries.
1812 * a29k-opcode.h: fixed encoding of mtacc
1813
1814 Sun Nov 3 11:54:22 1991 Per Bothner (bothner at cygnus.com)
1815
1816 * bfd.h: Updated from ../bfd/bfd-in.h (q.v).
1817
1818 Fri Nov 1 11:13:53 1991 John Gilmore (gnu at cygnus.com)
1819
1820 * internalcoff.h: Add x_csect defines.
1821
1822 Fri Oct 25 03:18:20 1991 John Gilmore (gnu at cygnus.com)
1823
1824 * Rename COFF-related files in `coff-ARCH.h' form.
1825 coff-a29k.h, coff-i386.h, coff-i960.h, coff-m68k.h, coff-m88k.h,
1826 coff-mips.h, coff-rs6000.h to be exact.
1827
1828 Thu Oct 24 22:11:11 1991 John Gilmore (gnu at cygnus.com)
1829
1830 RS/6000 support, by Metin G. Ozisik, Mimi Phûông-Thåo Võ, and
1831 John Gilmore.
1832
1833 * a.out.gnu.h: Update slightly.
1834 * bfd.h: Add new error code, fix doc, add bfd_arch_rs6000.
1835 * internalcoff.h: Add more F_ codes for filehdr. Add
1836 rs/6000-dependent fields to aouthdr. Add storage classes
1837 to syments. Add 6000-specific auxent. Add r_size in reloc.
1838 * rs6000coff.c: New file.
1839
1840 Thu Oct 24 04:13:20 1991 Fred Fish (fnf at cygnus.com)
1841
1842 * dwarf.h: New file for dwarf support. Copied from gcc2
1843 distribution.
1844
1845 Wed Oct 16 13:31:45 1991 John Gilmore (gnu at cygnus.com)
1846
1847 * aout64.h: Remove PAGE_SIZE defines; they are target-dependent.
1848 Add N_FN_SEQ for N_FN symbol type used on Sequent machines.
1849 * stab.def: Include N_FN_SEQ in table.
1850 * bout.h: External formats of structures use unsigned chars.
1851
1852 Fri Oct 11 12:40:43 1991 Steve Chamberlain (steve at cygnus.com)
1853
1854 * bfd.h:upgrade from bfd.c
1855 * internalcoff.h: add n_name, n_zeroes and n_offset macros
1856 * amdcoff.h: Define OMAGIC and AOUTHDRSZ.
1857
1858 Fri Oct 11 10:58:06 1991 Per Bothner (bothner at cygnus.com)
1859
1860 * a.out.host.h: Change SEGMENT_SIZE to 0x1000 for Sony.
1861 * bfd.h (align_power): Add (actually move) comment.
1862
1863 Tue Oct 8 15:29:32 1991 Per Bothner (bothner at cygnus.com)
1864
1865 * sys/h-rtbsd.h: Define MISSING_VFPRINT (for binutils/bucomm.c).
1866
1867 Sun Oct 6 19:24:39 1991 John Gilmore (gnu at cygnus.com)
1868
1869 * aout64.h: Move struct internal_exec to ../bfd/libaout.h so
1870 it can be shared by all `a.out-family' code. Rename
1871 EXTERNAL_LIST_SIZE to EXTERNAL_NLIST_SIZE. Use basic types
1872 for nlist members, and make strx integral rather than pointer.
1873 More commentary on n_type values.
1874 * bout.h: Provide a struct external_exec rather than an
1875 internal_exec.
1876 * m68kcoff.h: Remove `tagentries' which snuck in from the i960
1877 COFF port.
1878
1879 Fri Oct 4 01:25:59 1991 John Gilmore (gnu at cygnus.com)
1880
1881 * h8300-opcode.h: Remove `_enum' from the typedef for an enum.
1882 * bfd.h: Update to match bfd changes.
1883
1884 * sys/h-i386mach.h, sysdep.h: Add 386 Mach host support.
1885
1886 Tue Oct 1 04:58:42 1991 John Gilmore (gnu at cygnus.com)
1887
1888 * bfd.h, elf-common.h, elf-external.h, elf-internal.h:
1889 Add preliminary ELF support, sufficient for GDB, from Fred Fish.
1890 * sysdep.h, sys/h-amix.h: Support Amiga SVR4.
1891
1892 * sys/h-vaxult.h: Make it work. (David Taylor <taylor@think.com>)
1893 * a.out.vax.h: Remove unused and confusing file.
1894
1895 Mon Sep 30 12:52:35 1991 Per Bothner (bothner at cygnus.com)
1896
1897 * sysdep.h: Define NEWSOS3_SYS, and use it.
1898
1899 Fri Sep 20 13:38:21 1991 John Gilmore (gnu at cygnus.com)
1900
1901 * a.out.gnu.h (N_FN): Its value *really is* 0x1F.
1902 Fix it, and add comments warning about or-ing N_EXT with it
1903 and/or N_WARNING.
1904 * aout64.h (N_FN): Fix value, add comments about N_EXT.
1905 * stab.def (table at end): Update to show all the type
1906 values <0x20, including low order bits. Move N_FN to
1907 its rightful place.
1908
1909 Tue Sep 17 17:41:37 1991 Stu Grossman (grossman at cygnus.com)
1910
1911 * sys/h-irix3.h: sgi/irix support.
1912
1913 Tue Sep 17 07:52:59 1991 John Gilmore (gnu at cygint.cygnus.com)
1914
1915 * stab.def (N_DEFD): Add GNU Modula-2 debug stab, from Andrew
1916 Beers.
1917
1918 Thu Sep 12 14:12:59 1991 John Gilmore (gnu at cygint.cygnus.com)
1919
1920 * internalcoff.h (SYMNMLEN, FILNMLEN, DIMNUM): Define these
1921 for internalcoff, separately from the various external coff's.
1922 * amdcoff.h, bcs88kcoff.h, i386coff.h, intel-coff.h, m68kcoff.h,
1923 m88k-bcs.h: Prefix SYMNMLEN, FILNMLEN, and DIMNUM with E_'s for
1924 the external struct definitions.
1925 * ecoff.h: Remove these #define's, kludge no longer needed.
1926
1927 * sys/h-ultra3.h: Add new Ultracomputer host.
1928 * sysdep.h: Add ULTRA3_SYM1_SYS and use it.
1929
1930 Tue Sep 10 10:11:46 1991 John Gilmore (gnu at cygint.cygnus.com)
1931
1932 * i386coff.h (LINESZ): Always 6, not based on sizeof().
1933 (Fix from Peter Schauer <pes@regent.e-technik.tu-muenchen.de>.)
1934
1935 Wed Sep 4 08:58:37 1991 John Gilmore (gnu at cygint.cygnus.com)
1936
1937 * a.out.gnu.h, aout64.h: Add N_WARNING. Change N_FN to 0x0E,
1938 to match SunOS and BSD. Add N_COMM as 0x12 for SunOS shared lib
1939 support.
1940 * stab.def: Add N_COMM to table, fix overlap comment.
1941
1942 Tue Sep 3 06:29:20 1991 John Gilmore (gnu at cygint.cygnus.com)
1943
1944 Merge with latest FSF versions of these files.
1945
1946 * stab.gnu.h: Add LAST_UNUSED_STAB_CODE.
1947 * stab.def: Update to GPL2. Move N_WARNING out, since not a
1948 debug symbol. Change comments, and reorder table to numeric
1949 order. Update final table comment.
1950 (N_DSLINE, N_BSLINE): Renumber from 0x66 and 0x68, to 0x46 and 0x48.
1951
1952 * obstack.h: GPL2. Merge.
1953
1954 Fri Aug 23 01:54:23 1991 John Gilmore (gnu at cygint.cygnus.com)
1955
1956 * a.out.gnu.h, a.out.sun4.h: Make SEGMENT_SIZE able to depend
1957 on the particular a.out being examined.
1958 * a.out.sun4.h: Define segment sizes for Sun-3's and Sun-4's.
1959 * FIXME: a.out.gnu.h is almost obsolete.
1960 * FIXME: a.out.sun4.h should be renamed a.out.sun.h now.
1961
1962 Wed Aug 21 20:32:13 1991 John Gilmore (gnu at cygint.cygnus.com)
1963
1964 * Start a ChangeLog for the includes directory.
1965
1966 * a.out.gnu.h (N_FN): Fix value -- was 15, should be 0x1E.
1967 * stab.def: Update allocation table in comments at end,
1968 to reflect reality as I know it.
1969
1970 \f
1971 Local Variables:
1972 mode: change-log
1973 left-margin: 8
1974 fill-column: 74
1975 version-control: never
1976 End:
This page took 0.072003 seconds and 5 git commands to generate.