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