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