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