source: trunk/src/binutils/include/ChangeLog@ 91

Last change on this file since 91 was 10, checked in by bird, 22 years ago

Initial revision

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