ChangeLog-9103 revision 169695
11638Srgrimes2003-12-19  Andreas Tobler  <a.tobler@schweiz.ch>
21638Srgrimes
31638Srgrimes	* include/fibheap.h (fibnode): Use __extension__ for
41638Srgrimes	bit-fields mark and degree if __GNUC__.
51638Srgrimes
61638Srgrimes2003-12-18  Kazu Hirata  <kazu@cs.umass.edu>
71638Srgrimes
81638Srgrimes	* include/fibheap.h (fibnode): Use unsigned long int for
91638Srgrimes	bit-fields if __GNUC__ is defined.
101638Srgrimes
111638Srgrimes2003-12-19  Andreas Tobler  <a.tobler@schweiz.ch>
12263142Seadler
131638Srgrimes	* fibheap.h (fibnode): Use __extension__ for
141638Srgrimes	bit-fields mark and degree if __GNUC__.
151638Srgrimes
161638Srgrimes2003-12-18  Kazu Hirata  <kazu@cs.umass.edu>
171638Srgrimes
181638Srgrimes	* fibheap.h (fibnode): Use unsigned long int for
191638Srgrimes	bit-fields if __GNUC__ is defined.
201638Srgrimes
211638Srgrimes2003-12-04  H.J. Lu  <hongjiu.lu@intel.com>
221638Srgrimes
231638Srgrimes	* bfdlink.h (bfd_link_info): Change relax_finalizing to
241638Srgrimes	need_relax_finalize.
251638Srgrimes
261638Srgrimes2003-12-03  Alan Modra  <amodra@bigpond.net.au>
271638Srgrimes
2877568Simp	* bfdlink.h (struct bfd_link_hash_entry): Rename "next" to "und_next".
291638Srgrimes
301638Srgrimes2003-12-02  Alan Modra  <amodra@bigpond.net.au>
311638Srgrimes
321638Srgrimes	* bfdlink.h (struct bfd_link_info): Remove mpc860c0 field.
331638Srgrimes
341638Srgrimes2003-11-14  Nick Clifton  <nickc@redhat.com>
351638Srgrimes
361638Srgrimes	* dis-asm.h (struct disassemble_info): Add new field
371638Srgrimes	'symbol_is_valid' which is a function which can tell the
381638Srgrimes	disassembler to skip certain symbols as they should not be
391638Srgrimes	displayed to the user.
401638Srgrimes	(arm_symbol_is_valid): New prototype.  This is the ARM
411638Srgrimes	specific function for the symbol_is_valid field.
421638Srgrimes	(generic_symbol_is_valid): New prototype.  This is the default
431638Srgrimes	function pointed to by the symbol_is_valid field.
441638Srgrimes
451638Srgrimes2003-11-06  Bruno Rohee  <bruno@rohee.com>
461638Srgrimes
471638Srgrimes	* hp-symtab.h: Fix "the the" typo.
481638Srgrimes
491638Srgrimes2003-10-24  H.J. Lu  <hongjiu.lu@intel.com>
501638Srgrimes
511638Srgrimes	* bfdlink.h (bfd_elf_version_expr): Add "symbol" and remove
521638Srgrimes	"wildcard".
531638Srgrimes
541638Srgrimes2003-10-22  Joseph S. Myers  <jsm@polyomino.org.uk>
551638Srgrimes
561638Srgrimes	* obstack.h: Merge the following change from gnulib:
571638Srgrimes	2003-10-21  Paul Eggert  <eggert@twinsun.com>
581638Srgrimes	* obstack.h (obstack_1grow_fast): Properly parenthesize arg.
591638Srgrimes	(obstack_ptr_grow_fast, obstack_int_grow_fast):
601638Srgrimes	Don't use lvalue casts, as GCC plans to remove support for them
611638Srgrimes	in GCC 3.5.  Reported by Joseph S. Myers.  This bug
621638Srgrimes	was also present in the non-GCC version, indicating that this
631638Srgrimes	code had always been buggy and had never been widely used.
641638Srgrimes	(obstack_1grow, obstack_ptr_grow, obstack_int_grow, obstack_blank):
651638Srgrimes	Use the fast variant of each macro, rather than copying the
661638Srgrimes	definiens of the fast variant; that way, we'll be more likely to
671638Srgrimes	catch future bugs in the fast variants.
681638Srgrimes
691638Srgrimes2003-10-22  Jakub Jelinek  <jakub@redhat.com>
701638Srgrimes
711638Srgrimes	* bfdlink.h (struct bfd_elf_version_expr): Remove match field.
721638Srgrimes	Add wildcard and mask fields.
731638Srgrimes	(BFD_ELF_VERSION_C_TYPE): Define.
741638Srgrimes	(BFD_ELF_VERSION_CXX_TYPE): Likewise.
751638Srgrimes	(BFD_ELF_VERSION_JAVA_TYPE): Likewise.
761638Srgrimes	(struct bfd_elf_version_expr_head): New.
771638Srgrimes	(struct bfd_elf_version_tree): Add match field.
781638Srgrimes	Change type of globals and locals fields
791638Srgrimes	to struct bfd_elf_version_expr_head.
801638Srgrimes
811638Srgrimes2003-09-22  Andrew Cagney  <cagney@redhat.com>
821638Srgrimes
831638Srgrimes	* floatformat.h (struct floatformat): Add field "is_valid".
841638Srgrimes
851638Srgrimes2003-09-15  Andrew Cagney  <cagney@redhat.com>
861638Srgrimes
871638Srgrimes	* floatformat.h (floatformat_to_double): Make input buffer constant.
881638Srgrimes	(floatformat_from_double, floatformat_is_valid): Ditto.
891638Srgrimes
901638Srgrimes2003-09-15  Andrew Cagney  <cagney@redhat.com>
911638Srgrimes
921638Srgrimes	* floatformat.h (struct floatformat): Make "exp_bias" signed.
931638Srgrimes
941638Srgrimes2003-09-15  Daniel Jacobowitz  <drow@mvista.com>
951638Srgrimes
961638Srgrimes	* floatformat.h (floatformat_is_valid): Add prototype.
971638Srgrimes
981638Srgrimes2003-08-27  Andrew Cagney  <cagney@redhat.com>
991638Srgrimes
1001638Srgrimes	* dis-asm.h (init_disassemble_info): Declare.
1011638Srgrimes	(INIT_DISASSEMBLE_INFO): Redefine as a call to
1021638Srgrimes	init_disassemble_info.
1031638Srgrimes	(INIT_DISASSEMBLE_INFO_NO_ARCH): Ditto.
1041638Srgrimes
1051638Srgrimes2003-08-20  Nick Clifton  <nickc@redhat.com>
1061638Srgrimes
1071638Srgrimes	* bfdlink.h (enum report_method): New enum.  Describes how to
1081638Srgrimes	report something.
1091638Srgrimes	(struct bfd_link_info): Delete fields 'no_undefined' and
1101638Srgrimes	'allow_shlib_undefined'.  Replace with
1111638Srgrimes	'unresolved_symbols_in_objects' and
1121638Srgrimes	'unresolved_symbols_in_shared_libs'.
1131638Srgrimes
1141638Srgrimes2003-08-07  Alan Modra  <amodra@bigpond.net.au>
1151638Srgrimes
1161638Srgrimes	* bfdlink.h: Remove PARAMS macro.  Replace PTR with void *.
1171638Srgrimes	* dis-asm.h: Likewise.
1181638Srgrimes
1191638Srgrimes2003-07-09  Bob Wilson  <bob.wilson@acm.org>
1201638Srgrimes
1211638Srgrimes	* xtensa-config.h: Undef all macros before defining them.
1221638Srgrimes
1231638Srgrimes2003-07-06  H.J. Lu <hongjiu.lu@intel.com>
1241638Srgrimes
1251638Srgrimes	* demangle.h: Support C++.
1261638Srgrimes
1271638Srgrimes2003-07-01  Zack Weinberg  <zack@codesourcery.com>
1281638Srgrimes
1291638Srgrimes	* filenames.h: New file imported from binutils.
1301638Srgrimes
1311638Srgrimes2003-06-30  Bob Wilson  <bob.wilson@acm.org>
1321638Srgrimes
1331638Srgrimes	* xtensa-config.h: New file imported from binutils.
1341638Srgrimes
1351638Srgrimes2003-06-30  Bob Wilson  <bob.wilson@acm.org>
1361638Srgrimes
1371638Srgrimes	* xtensa-config.h (XCHAL_HAVE_CONST16, XCHAL_HAVE_ABS,
1381638Srgrimes	XCHAL_HAVE_ADDX, XCHAL_HAVE_L32R): Define.
1391638Srgrimes
1401638Srgrimes2003-06-25  Alan Modra  <amodra@bigpond.net.au>
1411638Srgrimes
1421638Srgrimes	* bfdlink.h: Correct spelling of "relocatable".
1431638Srgrimes
1441638Srgrimes2003-06-22  Zack Weinberg  <zack@codesourcery.com>
1451638Srgrimes
1461638Srgrimes	* safe-ctype.h (HC_UNKNOWN, HC_ASCII, HC_EBCDIC): Rename to
1471638Srgrimes	HOST_CHARSET_UNKNOWN, HOST_CHARSET_ASCII, HOST_CHARSET_EBCDIC
1481638Srgrimes	respectively.
1491638Srgrimes
1501638Srgrimes2003-06-21  Zack Weinberg  <zack@codesourcery.com>
1511638Srgrimes
1521638Srgrimes	* safe-ctype.h (HC_UNKNOWN, HC_ASCII, HC_EBCDIC, HOST_CHARSET):
1531638Srgrimes	New #defines.
1541638Srgrimes
1551638Srgrimes2003-06-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1561638Srgrimes
1571638Srgrimes	* ansidecl.h: Delete HAVE_LONG_DOUBLE GCC bootstrap support.
1581638Srgrimes
1591638Srgrimes2003-05-23  Jakub Jelinek  <jakub@redhat.com>
1601638Srgrimes
1611638Srgrimes	* bfdlink.h (struct bfd_link_info): Add execstack and noexecstack.
1621638Srgrimes
1631638Srgrimes2003-06-03  H.J. Lu <hongjiu.lu@intel.com>
1641638Srgrimes
1651638Srgrimes	* bfdlink.h (LD_DEFINITION_IN_DISCARDED_SECTION): New.
1661638Srgrimes
1671638Srgrimes2003-05-30  Ulrich Drepper  <drepper@redhat.com>
1681638Srgrimes	    Jakub Jelinek  <jakub@redhat.com>
1691638Srgrimes
1701638Srgrimes	* bfdlink.h (struct bfd_link_info): Add pie and executable
1711638Srgrimes	bits.
1721638Srgrimes
1731638Srgrimes2003-05-21  Nick Clifton  <nickc@redhat.com>
1741638Srgrimes
1751638Srgrimes	* bfdlink.h (struct bfd_link_hash_table): Fix typo in comment.
1761638Srgrimes
1771638Srgrimes2003-05-15  Jim Blandy  <jimb@redhat.com>
1781638Srgrimes
1791638Srgrimes	* libiberty.h (hex_value): Make the value an unsigned int, to
1801638Srgrimes	avoid unexpected sign-extension when cast to unsigned types larger
1811638Srgrimes	than int --- like bfd_vma, on some platforms.
1821638Srgrimes	(_hex_value): Update declaration.
1831638Srgrimes
1841638Srgrimes2003-05-09  Alan Modra  <amodra@bigpond.net.au>
1851638Srgrimes
1861638Srgrimes	* xtensa-isa-internal.h (xtensa_isa_module_struct): Remove const on
1871638Srgrimes	gen_num_opcodes_fn return type.
1881638Srgrimes
1891638Srgrimes2003-05-07  Jason Merrill  <jason@redhat.com>
1901638Srgrimes
1911638Srgrimes	* hashtab.h (iterative_hash): Prototype.
1921638Srgrimes	(iterative_hash_object): New macro.
1931638Srgrimes
1941638Srgrimes2003-04-28  H.J. Lu <hjl@gnu.org>
1951638Srgrimes
1961638Srgrimes	* bfdlink.h (bfd_link_info): Add relax_finalizing.
1971638Srgrimes
1981638Srgrimes2003-04-23  H.J. Lu <hjl@gnu.org>
1991638Srgrimes
2001638Srgrimes	* bfdlink.h (bfd_link_callbacks): Add error_handler.
2011638Srgrimes
2021638Srgrimes2003-04-02  Bob Wilson  <bob.wilson@acm.org>
2031638Srgrimes
2041638Srgrimes	* xtensa-config.h: Remove comment indicating that this is a
2051638Srgrimes	generated file.
2061638Srgrimes
2071638Srgrimes2003-04-01  Bob Wilson  <bob.wilson@acm.org>
2081638Srgrimes
2091638Srgrimes	* dis-asm.h (print_insn_xtensa): Declare.
2101638Srgrimes	* xtensa-config.h: New file.
2111638Srgrimes	* xtensa-isa-internal.h: Likewise.
2121638Srgrimes	* xtensa-isa.h: Likewise.
2131638Srgrimes
2141638Srgrimes2003-03-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2151638Srgrimes
2161638Srgrimes	* ansidecl.h (ATTRIBUTE_NONNULL, ATTRIBUTE_NULL_PRINTF,
2171638Srgrimes	ATTRIBUTE_NULL_PRINTF_1, ATTRIBUTE_NULL_PRINTF_2,
2181638Srgrimes	ATTRIBUTE_NULL_PRINTF_3, ATTRIBUTE_NULL_PRINTF_4,
2191638Srgrimes	ATTRIBUTE_NULL_PRINTF_5): New.
2201638Srgrimes	(ATTRIBUTE_PRINTF): Add ATTRIBUTE_NONNULL.
2211638Srgrimes
2221638Srgrimes2003-03-17  Jan Hubicka  <jh@suse.cz>
2231638Srgrimes
2241638Srgrimes	* hashtab.h (htab_traverse_noresize): Declare.
2251638Srgrimes
2261638Srgrimes2003-02-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2271638Srgrimes
2281638Srgrimes	* libiberty.h: Document return value of physmem routines.
2291638Srgrimes
2301638Srgrimes2003-02-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2311638Srgrimes
2321638Srgrimes	* libiberty.h (physmem_total, physmem_available): Prototype.
2331638Srgrimes
2341638Srgrimes2003-02-20  Daniel Jacobowitz  <drow@mvista.com>
2351638Srgrimes
2361638Srgrimes	* libiberty.h (lrealpath): Add declaration.
2371638Srgrimes
2381638Srgrimes2003-01-31  Grant Grundler  <grundler@dsl2.external.hp.com>
2391638Srgrimes
2401638Srgrimes	* hppa.h (ldwa, ldda): Add ordered opcodes.
2411638Srgrimes
2421638Srgrimes2003-01-26  Daniel Jacobowitz  <drow@mvista.com>
2431638Srgrimes
2441638Srgrimes	* hashtab.h (htab_alloc_with_arg, htab_free_with_arg): Add new types.
2451638Srgrimes	(struct htab): Add alloc_arg, alloc_with_arg_f, free_with_arg_f.
2461638Srgrimes	(htab_create_alloc_ex): New prototype.
2471638Srgrimes	(htab_set_functions_ex): New prototype.
2481638Srgrimes
2491638Srgrimes2002-07-17  Geoffrey Keating  <geoffk@redhat.com>
2501638Srgrimes
2511638Srgrimes	* splay-tree.h (GTY): Define if undefined.
2521638Srgrimes	(splay_tree_allocate_fn): Return PTR for compatibility, not void *.
2531638Srgrimes	(struct splay_tree_node_s): Support gengtype.
2541638Srgrimes	(struct splay_tree_s): Likewise.  Make allocate_data a PTR,
2551638Srgrimes	not a void *.
2561638Srgrimes
2571638Srgrimes2002-01-02  Ben Elliston  <bje@redhat.com>
2581638Srgrimes
2591638Srgrimes	* dis-asm.h (print_insn_iq2000): Declare.
2601638Srgrimes
2611638Srgrimes2002-12-24    Dmitry Diky <diwil@mail.ru>
2621638Srgrimes
2631638Srgrimes	* dis-asm.h: Add msp430 disassembler prototype.
2641638Srgrimes
2651638Srgrimes2002-12-27  Chris Demetriou  <cgd@broadcom.com>
2661638Srgrimes
2671638Srgrimes	* dis-asm.h (print_mips_disassembler_options): Prototype.
2681638Srgrimes
2691638Srgrimes2002-12-23  Alan Modra  <amodra@bigpond.net.au>
2701638Srgrimes
2711638Srgrimes	* bfdlink.h (struct bfd_link_info): Add "strip_discarded".
2721638Srgrimes
2731638Srgrimes2002-12-20  Alan Modra  <amodra@bigpond.net.au>
2741638Srgrimes
2751638Srgrimes	* bfdlink.h (struct bfd_link_info): Replace bfd_boolean fields with
2761638Srgrimes	bit-fields.  Rearrange to put all like types together.
2771638Srgrimes
2781638Srgrimes2002-11-30  Alan Modra  <amodra@bigpond.net.au>
2791638Srgrimes
2801638Srgrimes	* bfdlink.h: Replace boolean with bfd_boolean.  Formatting.
2811638Srgrimes
2821638Srgrimes2002-11-23  Simon Burge  <simonb@wasabisystems.com>
2831638Srgrimes
2841638Srgrimes	* libiberty.h (basename): Add NetBSD to the list.
2851638Srgrimes
2861638Srgrimes2002-11-22  Daniel Jacobowitz  <drow@mvista.com>
2871638Srgrimes
2881638Srgrimes	* libiberty.h (make_relative_prefix): Add prototype.
2891638Srgrimes
2901638Srgrimes2002-11-14  Egor Duda  <deo@logos-m.ru>
2911638Srgrimes
2921638Srgrimes	* bfdlink.h (struct bfd_link_info): Add new boolean
2931638Srgrimes	field pei386_runtime_pseudo_reloc.
2941638Srgrimes
2951638Srgrimes2002-10-26  Roger Sayle  <roger@eyesopen.com>
2961638Srgrimes
2971638Srgrimes	* partition.h:  Close the extern "C" scope when compiling with C++.
2981638Srgrimes
2991638Srgrimes2002-10-26  Roger Sayle  <roger@eyesopen.com>
3001638Srgrimes	    DJ Delorie <dj@redhat.com>
3011638Srgrimes
3021638Srgrimes	PR bootstrap/8351
3031638Srgrimes	* getopt.h: Avoid prototyping getopt with no arguments in C++.
3041638Srgrimes
3051638Srgrimes2002-10-24  Nathan Tallent  <eraxxon@alumni.rice.edu>
3061638Srgrimes
3071638Srgrimes	* ansidecl.h (__STDC__): Add (__alpha && __cplusplus) to the
3081638Srgrimes	list of	platform compilers that may look, smell and act
3091638Srgrimes	like __STDC__ but that may not define it.
3101638Srgrimes
3111638Srgrimes2002-10-11  David O'Brien  <obrien@FreeBSD.org>
3121638Srgrimes
3131638Srgrimes	* getopt.h: getopt is in unistd.h (based on SUSv2).
3141638Srgrimes
3151638Srgrimes2002-09-26  Andrew Cagney  <ac131313@redhat.com>
3161638Srgrimes
3171638Srgrimes	* regs/: Delete directory.
3181638Srgrimes
3191638Srgrimes2002-09-19  Alexandre Oliva  <aoliva@redhat.com>
3201638Srgrimes
3211638Srgrimes	* libiberty.h (asprintf, vasprintf): Don't declare them if the
3221638Srgrimes	corresponding HAVE_DECL_ macro is 1.
3231638Srgrimes
3241638Srgrimes2002-09-19  Nathan Tallent  <eraxxon@alumni.rice.edu>
3251638Srgrimes
3261638Srgrimes	* dis-asm.h: Remove (errant) trailing semicolon (;) from the
3271638Srgrimes	extern "C" { } declaration.
3281638Srgrimes
3291638Srgrimes2002-09-04  Nick Clifton  <nickc@redhat.com>
3301638Srgrimes
3311638Srgrimes	* dis-asm.h (print_ppc_disassembler_options): Prototype.
3321638Srgrimes
3331638Srgrimes2002-08-28  Michael Hayes <m.hayes@elec.canterbury.ac.nz>
3341638Srgrimes
3351638Srgrimes	* dis-asm.h: Add standard disassembler for tic4x.
3361638Srgrimes
3371638Srgrimes2002-08-07  H.J. Lu <hjl@gnu.org>
3381638Srgrimes
3391638Srgrimes	* bfdlink.h (bfd_link_info): Add allow_undefined_version.
3401638Srgrimes	(bfd_elf_version_expr): Add symver and script.
3411638Srgrimes
3421638Srgrimes2002-07-31  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
3431638Srgrimes
3441638Srgrimes	* bfdlink.h (bfd_link_common_skip_ar_symbols): New enum.
3451638Srgrimes	(struct bfd_link_info): Add new field 'common_skip_ar_symbols'.
3461638Srgrimes
3471638Srgrimes2002-07-19  Denis Chertykov  <denisc@overta.ru>
3481638Srgrimes	    Matthew Green  <mrg@redhat.com>
3491638Srgrimes
3501638Srgrimes	* dis-asm.h (print_insn_ip2k): Declare.
3511638Srgrimes
3521638Srgrimes2002-07-01  Alan Modra  <amodra@bigpond.net.au>
3531638Srgrimes
3541638Srgrimes	* bfdlink.h (struct bfd_sym_chain): Declare.
3551638Srgrimes	(struct bfd_link_info): Add gc_sym_list.  Formatting fixes.
3561638Srgrimes
3571638Srgrimes2002-06-25  Alan Modra  <amodra@bigpond.net.au>
3581638Srgrimes
3591638Srgrimes	* demangle.h: #include "ansidecl.h" rather than #include <ansidecl.h>.
3601638Srgrimes	* fibheap.h: Likewise.
3611638Srgrimes	* hashtab.h: Likewise.
3621638Srgrimes	* partition.h: Likewise.
3631638Srgrimes	* sort.h: Likewise.
3641638Srgrimes	* splay-tree.h: Likewise.
3651638Srgrimes
3661638Srgrimes2002-06-24  Alan Modra  <amodra@bigpond.net.au>
3671638Srgrimes
3681638Srgrimes	* libiberty.h (basename): Don't declare if HAVE_DECL_BASENAME.
3691638Srgrimes	* getopt.h (getopt): Don't declare if HAVE_DECL_GETOPT.
3701638Srgrimes
3711638Srgrimes2002-06-18  Dave Brolley  <brolley@redhat.com>
3721638Srgrimes
3731638Srgrimes	From Catherine Moore:
3741638Srgrimes	* dis-asm.h (print_insn_frv): New prototype.
3751638Srgrimes
3761638Srgrimes2002-06-09  Andrew Cagney  <cagney@redhat.com>
3771638Srgrimes
3781638Srgrimes	* remote-sim.h: Move to directory gdb/.
379108533Sschweikh	* callback.h: Move to directory gdb/.
3801638Srgrimes
3811638Srgrimes2002-06-07  Charles Wilson  <cwilson@ece.gatech.edu>
3821638Srgrimes
3831638Srgrimes	* bfdlink.h (struct bfd_link_info): Change type of
3841638Srgrimes	pei386_auto_import field to int so that -1 can mean enabled by
3851638Srgrimes	default and 1 can mean enabled by command line switch.
3861638Srgrimes
3871638Srgrimes2002-06-06  DJ Delorie  <dj@redhat.com>
3881638Srgrimes
3891638Srgrimes	* hashtab.h (htab): Rearrange new members for backward
3901638Srgrimes	compatibility.
3911638Srgrimes	(htab_create): Don't use a macro that requires other headers.
3921638Srgrimes
3931638Srgrimes2002-06-05  Geoffrey Keating  <geoffk@redhat.com>
3941638Srgrimes
3951638Srgrimes	* hashtab.h (htab_create): Restore prototype for backward
3961638Srgrimes	compatibility.
3971638Srgrimes	(htab_try_create): Likewise.
3981638Srgrimes
3991638Srgrimes2002-05-22  Geoffrey Keating  <geoffk@redhat.com>
4001638Srgrimes
4011638Srgrimes	* hashtab.h (struct htab): Update for change to length specifier.
4021638Srgrimes
4031638Srgrimes2002-05-10  Geoffrey Keating  <geoffk@redhat.com>
4041638Srgrimes
4051638Srgrimes	* hashtab.h (GTY): Define if undefined.
4061638Srgrimes	(htab_alloc): New typedef.
4071638Srgrimes	(htab_free): New typedef.
4081638Srgrimes	(struct htab): Support gengtype; allow user-specified memory
4091638Srgrimes	allocation.
4101638Srgrimes	(htab_create_alloc): New.
4111638Srgrimes	(htab_create): Replace with #define.
4121638Srgrimes	(htab_try_create): Delete.
4131638Srgrimes
4141638Srgrimes2002-05-28  Kuang Hwa Lin <kuang@sbcglobal.net>
4151638Srgrimes
4161638Srgrimes	* dis-asm.h: Prototype print_insn_dlx.
4171638Srgrimes
4181638Srgrimes2002-05-23  Andrew Cagney  <ac131313@redhat.com>
4191638Srgrimes
4201638Srgrimes	* sim-d10v.h: Delete file.  Moved to include/gdb/.
4211638Srgrimes
4221638Srgrimes2002-05-21  H.J. Lu  (hjl@gnu.org)
4231638Srgrimes
4241638Srgrimes	* bfdlink.h (bfd_link_info): Add allow_multiple_definition.
4251638Srgrimes
4261638Srgrimes2002-05-17  J"orn Rennecke <joern.rennecke@superh.com>
4271638Srgrimes
4281638Srgrimes	* dis-asm.h (print_insn_shl, print_insn_sh64l): Remove prototype.
4291638Srgrimes
4301638Srgrimes2002-04-16  David S. Miller  <davem@redhat.com>
4311638Srgrimes
4321638Srgrimes	* xregex2.h (__restrict_arr): Define to __restrict on GCC
4331638Srgrimes	3.1 and later.  Do not redefine.
4341638Srgrimes
4351638Srgrimes2002-04-01  Phil Edwards  <pme@gcc.gnu.org>
4361638Srgrimes
4371638Srgrimes	* dyn-string.h:  Also allow IN_GLIBCPP_V3 to redefine names.
4381638Srgrimes
4391638Srgrimes2002-03-10  Daniel Jacobowitz <drow@mvista.com>
4401638Srgrimes
4411638Srgrimes	* gdb: New directory.
4421638Srgrimes
4431638Srgrimes2002-03-06  Andrew Cagney  <ac131313@redhat.com>
4441638Srgrimes
4451638Srgrimes	* floatformat.h (floatformat_arm_ext): Delete declaration.
4461638Srgrimes
4471638Srgrimes2002-02-21  Jim Blandy  <jimb@redhat.com>
4481638Srgrimes
4491638Srgrimes	Allow the user to specify functions for allocating memory for
4501638Srgrimes	splay tree roots and nodes.
4511638Srgrimes	* splay-tree.h (splay_tree_allocate_fn, splay_tree_deallocate_fn):
4521638Srgrimes	New types.
4531638Srgrimes	(splay_tree): New fields: `allocate', `deallocate', and
4541638Srgrimes	`allocate_data'.
4551638Srgrimes	(splay_tree_new_with_allocator): New function declaration.
4561638Srgrimes
4571638Srgrimes2002-02-15  Alan Modra  <amodra@bigpond.net.au>
4581638Srgrimes
4591638Srgrimes	Support arbitrary length fill patterns.
4601638Srgrimes	* bfdlink.h (enum bfd_link_order_type): Remove bfd_fill_link_order.
4611638Srgrimes	(struct bfd_link_order): Remove fill.  Add data.size.
4621638Srgrimes
4631638Srgrimes2002-02-08  Alexandre Oliva  <aoliva@redhat.com>
4641638Srgrimes
4651638Srgrimes	Contribute sh64-elf.
4661638Srgrimes	2000-11-25  Hans-Peter Nilsson  <hpn@cygnus.com>
4671638Srgrimes	* dis-asm.h (print_insn_sh64): New prototype.
4681638Srgrimes	(print_insn_sh64l): New prototype.
4691638Srgrimes	(print_insn_sh64x_media): New prototype.
4701638Srgrimes
4711638Srgrimes2002-02-05  Frank Ch. Eigler  <fche@redhat.com>
4721638Srgrimes
4731638Srgrimes	* dis-asm.h (disassemble_info): New field `insn_sets'.
4741638Srgrimes	(INIT_DISASSEMBLE_INFO): Clear it.
4751638Srgrimes
4761638Srgrimes2002-02-05  Jason Merrill  <jason@redhat.com>
4771638Srgrimes
4781638Srgrimes	* demangle.h (cplus_demangle_v3): Add "options" parm.
4791638Srgrimes	(cplus_demangle_v3_type): Remove prototype.
4801638Srgrimes	(DMGL_VERBOSE): New macro.
4811638Srgrimes	(DMGL_TYPES): New macro.
4821638Srgrimes
4831638Srgrimes2002-02-02  H.J. Lu  (hjl@gnu.org)
4841638Srgrimes
4851638Srgrimes	* demangle.h (cplus_demangle_v3_type): New prototype.
4861638Srgrimes
4871638Srgrimes2002-01-31  Ivan Guzvinec  <ivang@opencores.org>
488108533Sschweikh
4891638Srgrimes	* dis-asm.h : Add support for or32 targets
4901638Srgrimes
4911638Srgrimes2002-01-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4921638Srgrimes
4931638Srgrimes	* libiberty.h (C_alloca): Add ATTRIBUTE_MALLOC.
4941638Srgrimes
4951638Srgrimes2002-01-27  David O'Brien  <obrien@FreeBSD.org>
4961638Srgrimes
4971638Srgrimes	* cgen.h (BFD_VERSION): Use BFD_VERSION_DATE instead.
4981638Srgrimes
4991638Srgrimes2001-12-14  Nick Clifton  <nickc@cambridge.redhat.com>
5001638Srgrimes
5011638Srgrimes	* dis-asm.h (INIT_DISASSEMBLE_INFO_NO_ARCH): Initialise the
5021638Srgrimes	disassembler_options field (to NULL).
5031638Srgrimes
5041638Srgrimes2001-12-13  Jakub Jelinek  <jakub@redhat.com>
5051638Srgrimes
5061638Srgrimes	* bfdlink.h (struct bfd_link_info): Add eh_frame_hdr field.
5071638Srgrimes
5081638Srgrimes2001-12-07  Geoffrey Keating  <geoffk@redhat.com>
5091638Srgrimes
5101638Srgrimes	* dis-asm.h (print_insn_xstormy16): Declare.
5111638Srgrimes
5121638Srgrimes2001-12-06  Richard Henderson  <rth@redhat.com>
5131638Srgrimes
5141638Srgrimes	* demangle.h (no_demangling): New.
5151638Srgrimes	(NO_DEMANGLING_STYLE_STRING): New.
5161638Srgrimes
5171638Srgrimes2001-11-14  Alan Modra  <amodra@bigpond.net.au>
5181638Srgrimes
5191638Srgrimes	* dis-asm.h (print_insn_i386): Declare.
5201638Srgrimes
5211638Srgrimes2001-11-11  Timothy Wall  <twall@alum.mit.edu>
5221638Srgrimes
5231638Srgrimes	* dis-asm.h: Fix comment to refer to octets rather than bytes.
5241638Srgrimes
5251638Srgrimes2001-10-30  Hans-Peter Nilsson  <hp@bitrange.com>
5261638Srgrimes
5271638Srgrimes	* dis-asm.h (print_insn_mmix): Add prototype.
5281638Srgrimes
5291638Srgrimes2001-10-24  Neil Booth  <neil@daikokuya.demon.co.uk>
5301638Srgrimes
5311638Srgrimes	* safe-ctype.h (_sch_isbasic, IS_ISOBASIC): New.
5321638Srgrimes
5331638Srgrimes2001-10-22  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5341638Srgrimes
5351638Srgrimes	* libiberty.h (hex_init): Revert delete.
5361638Srgrimes
5371638Srgrimes	* libiberty.h (_hex_value): Const-ify.
5381638Srgrimes	(hex_init): Delete.
5391638Srgrimes
5401638Srgrimes2001-10-16  Christopher Faylor  <cgf@redhat.com>
5411638Srgrimes
5421638Srgrimes	* filenames.h: Add cygwin to the list of dosish style path systems.
5431638Srgrimes
5441638Srgrimes2001-10-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5451638Srgrimes
5461638Srgrimes	* demangle.h (demangler_engine): Const-ify.
5471638Srgrimes	* libiberty.h (buildargv): Likewise.
5481638Srgrimes
5491638Srgrimes2001-10-03  Vassili Karpov  <malc@pulsesoft.com>
5501638Srgrimes
5511638Srgrimes	* bfdlink.h (struct bfd_link_info): Add nocopyreloc field.
5521638Srgrimes
5531638Srgrimes2001-09-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5541638Srgrimes
5551638Srgrimes	* libiberty.h (reconcat): New function.
5561638Srgrimes
5571638Srgrimes2001-09-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5581638Srgrimes
5591638Srgrimes	* libiberty.h (concat, concat_length, concat_copy, concat_copy2,
5601638Srgrimes	ACONCAT): Improve comments.
5611638Srgrimes
5621638Srgrimes2001-09-18  Alan Modra  <amodra@bigpond.net.au>
5631638Srgrimes
5641638Srgrimes	* objalloc.h (OBJALLOC_ALIGN): Define using offsetof.
5651638Srgrimes
5661638Srgrimes2001-09-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5671638Srgrimes
5681638Srgrimes	* libiberty.h (concat_length, concat_copy, concat_copy2,
5691638Srgrimes	libiberty_concat_ptr, ACONCAT): New.
5701638Srgrimes
5711638Srgrimes	* libiberty.h (ASTRDUP): New macro.
5721638Srgrimes	libiberty_optr, libiberty_nptr, libiberty_len): Declare.
5731638Srgrimes
5741638Srgrimes2001-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5751638Srgrimes
5761638Srgrimes	* ansidecl.h: Update comments reflecting previous change.
5771638Srgrimes
5781638Srgrimes2001-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5791638Srgrimes
5801638Srgrimes	* ansidecl.h (VA_OPEN, VA_CLOSE): Allow multiple uses.
5811638Srgrimes
5821638Srgrimes2001-08-25  Nick Clifton  <nickc@cambridge.redhat.com>
5831638Srgrimes
5841638Srgrimes	* bfdlink.h (struct bfd_link_info): Change 'spare_dynamic_tags' to
5851638Srgrimes	unsigned to remove a compile time warning message.
5861638Srgrimes
5871638Srgrimes2001-08-24  H.J. Lu  <hjl@gnu.org>
5881638Srgrimes
5891638Srgrimes	* bfdlink.h (bfd_link_hash_table_type): New. The linker hash
5901638Srgrimes	table type, bfd_link_generic_hash_table and
5911638Srgrimes	bfd_link_elf_hash_table.
5921638Srgrimes	(bfd_link_hash_table): Add a new field, type, for the linker
5931638Srgrimes	hash table type.
5941638Srgrimes
5951638Srgrimes2001-08-23  Jakub Jelinek  <jakub@redhat.com>
5961638Srgrimes
5971638Srgrimes	* bfdlink.h (struct bfd_link_info): Add combreloc and
5981638Srgrimes	spare_dynamic_tags fields.
5991638Srgrimes
6001638Srgrimes2001-08-23  Lars Brinkhoff  <lars@nocrew.org>
6011638Srgrimes
6021638Srgrimes	* dyn-string.h, fibheap.h, partition.h, sort.h, splay-tree.h:
6031638Srgrimes	replace "GNU CC" with "GCC".
604108533Sschweikh
605108533Sschweikh2001-08-21  Richard Henderson  <rth@redhat.com>
6061638Srgrimes
6071638Srgrimes	* fibheap.h: Tidy formatting.
6081638Srgrimes	(fibnode_t): Limit degree to 31 bits to avoid warning.
6091638Srgrimes
6101638Srgrimes2001-08-20  Daniel Berlin  <dan@cgsoftware.com>
6111638Srgrimes
6121638Srgrimes	* fibheap.h: New file. Fibonacci heap.
6131638Srgrimes
6141638Srgrimes2001-08-20  Andrew Cagney  <ac131313@redhat.com>
6151638Srgrimes
6161638Srgrimes	* floatformat.h (floatformat_arm_ext): Document as deprecated.
6171638Srgrimes	(floatformat_arm_ext_big, floatformat_arm_ext_littlebyte_bigword)
6181638Srgrimes	(floatformat_ia64_spill_little, floatformat_ia64_quad_little)
6191638Srgrimes	(floatformat_ia64_spill_big, floatformat_ia64_quad_big)
6201638Srgrimes	(floatformat_m88110_harris_ext): Declare.
6211638Srgrimes
6221638Srgrimes2001-08-18  Zack Weinberg  <zackw@panix.com>
6231638Srgrimes
6241638Srgrimes	* ansidecl.h: Reorganize for readability, remove documentation
6251638Srgrimes	of obsolete macros, document PARAMS and VPARAMS.  Add new
6261638Srgrimes	macros VA_OPEN, VA_CLOSE, and VA_FIXEDARG for nicer variadic
6271638Srgrimes	function implementation.
6281638Srgrimes
6291638Srgrimes2001-08-16  Richard Henderson  <rth@redhat.com>
6301638Srgrimes
6311638Srgrimes	* hashtab.h (htab_hash_string): Declare.
6321638Srgrimes
6331638Srgrimes2001-08-10  Andrew Cagney  <ac131313@redhat.com>
6341638Srgrimes
6351638Srgrimes	* libiberty.h (lbasename): Change function declaration to return a
6361638Srgrimes	const char pointer.
6371638Srgrimes
6381638Srgrimes2001-08-02  Mark Kettenis  <kettenis@gnu.org>
6391638Srgrimes
6401638Srgrimes	* xregex.h (_REGEX_RE_COMP): Define.
6411638Srgrimes	(re_comp): Define to xre_comp.
6421638Srgrimes	(re_exec): Define to xre_exec.
6431638Srgrimes
6441638Srgrimes2001-08-02  Charles Wilson  <cwilson@ece.gatech.edu>
6451638Srgrimes
6461638Srgrimes	* bfdlink.h (struct bfd_link_info): add new boolean
6471638Srgrimes	field pei386_auto_import.
6481638Srgrimes
6491638Srgrimes2001-07-18  Andreas Jaeger  <aj@suse.de>
6501638Srgrimes
6511638Srgrimes	* xregex2.h: Place under LGPL version 2.1.
6521638Srgrimes
6531638Srgrimes2001-07-10  Jeff Johnston  <jjohnstn@redhat.com>
6541638Srgrimes
6551638Srgrimes	* xregex.h: New file to support libiberty regex.
6561638Srgrimes	* xregex2.h: Ditto.
6571638Srgrimes
6581638Srgrimes2001-06-15  Hans-Peter Nilsson  <hp@axis.com>
6591638Srgrimes
6601638Srgrimes	* bfdlink.h (struct bfd_link_info): New member export_dynamic.
6611638Srgrimes
6621638Srgrimes2001-05-16  Matt Kraai  <kraai@alumni.carnegiemellon.edu>
6631638Srgrimes
6641638Srgrimes	* partition.h: Fix misspelling of `implementation'.
6651638Srgrimes
6661638Srgrimes2001-05-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6671638Srgrimes
6681638Srgrimes	* ansidecl.h (NULL_PTR): Delete.
6691638Srgrimes
6701638Srgrimes2001-05-07  Zack Weinberg  <zackw@stanford.edu>
6711638Srgrimes
6721638Srgrimes	* demangle.h: Use PARAMS for all prototypes.
6731638Srgrimes	* ternary.h: Use PARAMS for all prototypes.  Use PTR, not void *.
6741638Srgrimes	Make arguments constant where possible.
6751638Srgrimes
6761638Srgrimes2001-05-07  Mark Mitchell  <mark@codesourcery.com>
6771638Srgrimes
6781638Srgrimes	* splay-tree.h (splay_tree_max): New function.
6791638Srgrimes	(splay_tree_min): Likewise.
6801638Srgrimes
6811638Srgrimes2001-04-27  Johan Rydberg  <jrydberg@opencores.org>
6821638Srgrimes
6831638Srgrimes	* dis-asm.h (print_insn_openrisc): Add prototype.
6841638Srgrimes
6851638Srgrimes2001-04-15  Daniel Berlin  <dan@cgsoftware.com>
6861638Srgrimes
6871638Srgrimes	* ternary.h: New file - Ternary search tree header.
6881638Srgrimes
6891638Srgrimes2001-04-13  Jakub Jelinek  <jakub@redhat.com>
6901638Srgrimes
6911638Srgrimes	* bfdlink.h (bfd_link_discard): Add discard_sec_merge.
6921638Srgrimes
6931638Srgrimes2001-04-03  Zack Weinberg  <zackw@stanford.edu>
6941638Srgrimes
6951638Srgrimes	* ansidecl.h: All logic from gcc/gansidecl.h moved here.
6961638Srgrimes
6971638Srgrimes2001-03-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6981638Srgrimes
6991638Srgrimes	* libiberty.h (alloca): Handle setting C_ALLOCA.
7001638Srgrimes
7011638Srgrimes2001-03-20  Jim Blandy  <jimb@redhat.com>
7021638Srgrimes
7031638Srgrimes	* demangle.h (enum gnu_v3_constructor_kinds,
7041638Srgrimes	is_gnu_v3_mangled_ctor, enum gnu_v3_destructor_kinds,
7051638Srgrimes	is_gnu_v3_mangled_dtor): New declarations.
7061638Srgrimes
7071638Srgrimes2001-03-14  Nick Clifton  <nickc@redhat.com>
7081638Srgrimes
7091638Srgrimes	* ansidecl.h: Fix copyright dates.
71077568Simp	* demangle.h: Fix copyright dates.
7111638Srgrimes	* floatformat.h: Fix copyright dates.
7121638Srgrimes	* fnmatch.h: Fix copyright dates.
7131638Srgrimes	* getopt.h: Fix copyright dates.
7141638Srgrimes	* libiberty.h: Add FSF copyright notice.
7151638Srgrimes	* md5.h: Fix copyright dates.
7161638Srgrimes	* obstack.h: Fix copyright dates.
7171638Srgrimes	* splay-tree.h: Fix copyright dates.
7181638Srgrimes
7191638Srgrimes2001-03-10  Neil Booth  <neil@daikokuya.demon.co.uk>
7201638Srgrimes	    John David Anglin  <dave@hiauly1.hia.nrc.ca>
7211638Srgrimes
7221638Srgrimes	* libiberty.h: Add lbasename.
7231638Srgrimes
7241638Srgrimes2001-03-06  Zack Weinberg  <zackw@stanford.edu>
7251638Srgrimes
7261638Srgrimes	* libiberty.h: Prototype C_alloca; define alloca to either
7271638Srgrimes	__builtin_alloca or C_alloca as appropriate.
7281638Srgrimes
7291638Srgrimes2001-03-01  John David Anglin  <dave@hiauly1.hia.nrc.ca>
7301638Srgrimes
7311638Srgrimes	* safe-ctype.h (_sch_test): Cast enum bit to unsigned short int for pcc
7321638Srgrimes	compatibility.
7331638Srgrimes
7341638Srgrimes2001-02-18  lars brinkhoff  <lars@nocrew.org>
7351638Srgrimes
7361638Srgrimes	* dis-asm.h: Add PDP-11 target.
7371638Srgrimes
7381638Srgrimes2001-02-09  Martin Schwidefsky  <schwidefsky@de.ibm.com>
7391638Srgrimes
7401638Srgrimes	* dis-asm.h: Add linux target for S/390.
7411638Srgrimes
7421638Srgrimes2001-01-11  Peter Targett  <peter.targett@arccores.com>
7431638Srgrimes
7441638Srgrimes	* dis-asm.h (arc_get_disassembler): Correct declaration.
7451638Srgrimes
7461638Srgrimes2001-01-09  Philip Blundell  <philb@gnu.org>
7471638Srgrimes
7481638Srgrimes	* bin-bugs.h (REPORT_BUGS_TO): Set to `bug-binutils@gnu.org'.
7491638Srgrimes
7501638Srgrimes2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7511638Srgrimes
7521638Srgrimes	* COPYING: Update to current
7531638Srgrimes	ftp://ftp.gnu.org/pub/gnu/Licenses/COPYING-2.0 (fixes references
7541638Srgrimes	to 19yy as example year in copyright notice).
7551638Srgrimes
7561638Srgrimes2000-12-19  Hans-Peter Nilsson  <hp@bitrange.com>
7571638Srgrimes
7581638Srgrimes	* dis-asm.h (struct disassemble_info): New member "section".
7591638Srgrimes	(INIT_DISASSEMBLE_INFO_NO_ARCH): Initialize private_data member.
7601638Srgrimes	Initialize section member.
7611638Srgrimes
7621638Srgrimes2000-12-16  Herman A.J. ten Brugge  <Haj.Ten.Brugge@net.HCC.nl>
7631638Srgrimes
7641638Srgrimes	* safe-ctype.h: Make code work on all targets and not just on
7651638Srgrimes	targets where a char is 8 bits.
7661638Srgrimes
7671638Srgrimes2000-12-10  Fred Fish  <fnf@be.com>
7681638Srgrimes
7691638Srgrimes	* bfdlink.h (struct bfd_link_info): Add new allow_shlib_undefined
7701638Srgrimes	member to struct for systems where it is normal to have undefined
7711638Srgrimes	symbols in shared libraries at runtime and the runtime linker
7721638Srgrimes	takes care of redirecting them.
7731638Srgrimes
7741638Srgrimes2000-12-07  Zack Weinberg  <zack@wolery.stanford.edu>
7751638Srgrimes
7761638Srgrimes	* safe-ctype.h: New file.
7771638Srgrimes
7781638Srgrimes2000-12-06  Rodney Brown  <RodneyBrown@mynd.com>
7791638Srgrimes
7801638Srgrimes	* getopt.h obstack.h: Standarize copyright statement.
7811638Srgrimes
7821638Srgrimes2000-12-04  Richard Henderson  <rth@redhat.com>
7831638Srgrimes
7841638Srgrimes	* demangle.h: Change "new_abi" to "v3" everywhere.
7851638Srgrimes
7861638Srgrimes2000-11-22  Zack Weinberg  <zack@wolery.stanford.edu>
7871638Srgrimes
7881638Srgrimes	* libiberty.h: Move #includes to top.  Prototype xmalloc_failed.
7891638Srgrimes
7901638Srgrimes2000-11-15  Kenneth Block  <kenneth.block@compaq.com>
7911638Srgrimes
7921638Srgrimes	* demangle.h: Add gnat and java demangle styles.
7931638Srgrimes
7941638Srgrimes2000-11-04  Hans-Peter Nilsson  <hp@bitrange.com>
7951638Srgrimes
7961638Srgrimes	* hashtab.h (struct htab): Add member return_allocation_failure.
7971638Srgrimes	(htab_try_create): New prototype.  Mention which functions may
7981638Srgrimes	return NULL when this is used.
7991638Srgrimes
8001638Srgrimes2000-11-03  Hans-Peter Nilsson  <hp@bitrange.com>
8011638Srgrimes
8021638Srgrimes	* hashtab.h: Change void * to PTR where necessary.
8031638Srgrimes
8041638Srgrimes2000-10-11  Mark Mitchell  <mark@codesourcery.com>
8051638Srgrimes
8061638Srgrimes	* splay-tree.h (splay_tree_predecessor): Declare.
8071638Srgrimes
8081638Srgrimes2000-09-29  Hans-Peter Nilsson  <hp@axis.com>
8091638Srgrimes
8101638Srgrimes	* dis-asm.h: Declare cris_get_disassembler, not print_insn_cris.
8111638Srgrimes	Fix typo in comment.
8121638Srgrimes
8131638Srgrimes2000-09-28  John David Anglin <dave@hiauly1.hia.nrc.ca>
8141638Srgrimes
8151638Srgrimes	* alloca-conf.h: New file (copied from libiberty).
8161638Srgrimes
8171638Srgrimes2000-09-05  John David Anglin <dave@hiauly1.hia.nrc.ca>
8181638Srgrimes
8191638Srgrimes	* md5.h (md5_uint32): Choose via INT_MAX instead of UINT_MAX.
8201638Srgrimes
8211638Srgrimes2000-09-04  Alex Samuel  <samuel@codesourcery.com>
8221638Srgrimes
8231638Srgrimes	* dyn-string.h: Adjust formatting.
8241638Srgrimes	(dyn_string_insert_char): New macro.  New declaration.
8251638Srgrimes
8261638Srgrimes2000-08-28  Jason Merrill  <jason@redhat.com>
8271638Srgrimes
8281638Srgrimes	* md5.h: New file.
8291638Srgrimes
8301638Srgrimes2000-08-24  Greg McGary  <greg@mcgary.org>
8311638Srgrimes
8321638Srgrimes	* libiberty.h (ARRAY_SIZE): New macro.
8331638Srgrimes
8341638Srgrimes2000-07-29  Nick Clifton  <nickc@cygnus.com>
8351638Srgrimes
8361638Srgrimes	* os9k.h: Add copyright notice.
8371638Srgrimes	Fix formatting.
8381638Srgrimes
8391638Srgrimes2000-07-22  Jason Eckhardt  <jle@cygnus.com>
8401638Srgrimes
8411638Srgrimes	* dis-asm.h (print_insn_i860): Add prototype.
8421638Srgrimes
8431638Srgrimes2000-07-20  H.J. Lu  <hjl@gnu.org>
8441638Srgrimes
8451638Srgrimes	* bfdlink.h (bfd_link_info): Add new_dtags.
8461638Srgrimes
8471638Srgrimes2000-07-20  Hans-Peter Nilsson  <hp@axis.com>
8481638Srgrimes
8491638Srgrimes	* dis-asm.h (print_insn_cris): Declare.
8501638Srgrimes
8511638Srgrimes2000-07-19  H.J. Lu  (hjl@gnu.org)
8521638Srgrimes
8531638Srgrimes	* bfdlink.h (bfd_link_info): Add flags and flags_1.
8541638Srgrimes
8551638Srgrimes2000-06-05  DJ Delorie  <dj@redhat.com>
8561638Srgrimes
857108533Sschweikh	* MAINTAINERS: new
8581638Srgrimes
8591638Srgrimes2000-06-21  Alex Samuel  <samuel@codesourcery.com>
8601638Srgrimes
8611638Srgrimes	* dyn-string.h (dyn_string_init, dyn_string_new,
8621638Srgrimes	dyn_string_delete, dyn_string_release, dyn_string_resize,
8631638Srgrimes	dyn_string_clear, dyn_string_copy, dyn_string_copy_cstr,
8641638Srgrimes	dyn_string_prepend, dyn_string_prepend_cstr, dyn_string_insert,
8651638Srgrimes	dyn_string_insert_cstr, dyn_string_append, dyn_string_append_cstr,
8661638Srgrimes	dyn_string_append_char, dyn_string_substring_dyn_string_eq):
8671638Srgrimes	Define as same name with __cxa_ prepended, if IN_LIBGCC2.
8681638Srgrimes	(dyn_string_init, dyn_string_copy, dyn_string_copy_cstr,
8691638Srgrimes	dyn_string_prepend, dyn_string_prepend_cstr, dyn_string_insert,
8701638Srgrimes	dyn_string_insert_cstr, dyn_string_append, dyn_string_append_cstr,
8711638Srgrimes	dyn_string_append_char, dyn_string_substring): Change return type
8721638Srgrimes	to int.
8731638Srgrimes
8741638Srgrimes2000-06-18  Stephane Carrez  <stcarrez@worldnet.fr>
8751638Srgrimes
8761638Srgrimes	* dis-asm.h (print_insn_m68hc12): Define.
8771638Srgrimes	(print_insn_m68hc11): Likewise.
8781638Srgrimes
8791638Srgrimes2000-06-18  Nick Clifton  <nickc@redhat.com>
8801638Srgrimes
8811638Srgrimes	* os9k.h: Change values of MODSYNC and CRCCON due to bug report
8821638Srgrimes	from Russ Magee <rmagee@home.com>.
8831638Srgrimes
8841638Srgrimes2000-06-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8851638Srgrimes
8861638Srgrimes	* demangle.h (demangling_styles): Remove trailing comma in enum.
8871638Srgrimes
8881638Srgrimes	* dyn-string.h (dyn_string_append_char): Change parameter from
8891638Srgrimes	char to int.
8901638Srgrimes
8911638Srgrimes2000-06-04  Alex Samuel  <samuel@codesourcery.com>
8921638Srgrimes
8931638Srgrimes	* dyn-string.h: Move here from gcc/dyn-string.h.  Add new functions.
8941638Srgrimes
8951638Srgrimes	* demangle.h (DMGL_GNU_NEW_ABI): New macro.
8961638Srgrimes	(DMGL_STYLE_MASK): Or in DMGL_GNU_NEW_ABI.
8971638Srgrimes	(current_demangling_style): Add gnu_new_abi_demangling.
8981638Srgrimes	(GNU_NEW_ABI_DEMANGLING_STYLE_STRING): New macro.
8991638Srgrimes	(GNU_NEW_ABI_DEMANGLING): Likewise.
9001638Srgrimes	(cplus_demangle_new_abi): New declaration.
9011638Srgrimes
9021638SrgrimesTue May 30 16:53:34 2000  Andrew Cagney  <cagney@b1.cygnus.com>
9031638Srgrimes
9041638Srgrimes	* floatformat.h (struct floatformat): Add field name.
9051638Srgrimes
9061638Srgrimes2000-05-26  Eli Zaretskii  <eliz@is.elta.co.il>
9071638Srgrimes
9081638Srgrimes	* filenames.h: New file.
9091638Srgrimes	(HAVE_DOS_BASED_FILE_SYSTEM, IS_DIR_SEPARATOR)
9101638Srgrimes	(IS_ABSOLUTE_PATH, FILENAME_CMP): New macros.
9111638Srgrimes
9121638Srgrimes2000-05-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9131638Srgrimes
9141638Srgrimes	* getopt.h (getopt): Also check HAVE_DECL_* when prototyping.
9151638Srgrimes
9161638Srgrimes	* libiberty.h (basename): Likewise.
9171638Srgrimes
9181638Srgrimes2000-05-17  S. Bharadwaj Yadavalli  <sby@scrugs.lkg.dec.com>
9191638Srgrimes	    Rick Gorton             <gorton@scrugs.lkg.dec.com>
9201638Srgrimes
9211638Srgrimes	* bfdlink.h (struct bfd_link_info): Add emitrelocations flag.
9221638Srgrimes
9231638Srgrimes2000-05-08  Alan Modra  <alan@linuxcare.com.au>
9241638Srgrimes
9251638Srgrimes	* dis-asm.h (print_insn_tic54x): Declare.
9261638Srgrimes
9271638Srgrimes2000-05-06  Zack Weinberg  <zack@wolery.cumb.org>
9281638Srgrimes
9291638Srgrimes	* ansidecl.h: #define __extension__ to nothing if
9301638Srgrimes	GCC_VERSION < 2008.
9311638Srgrimes
9321638Srgrimes2000-05-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9331638Srgrimes
9341638Srgrimes	* demangle.h (demangler_engine): Constify.
9351638Srgrimes
9361638SrgrimesThu May  4 17:15:26 2000  Philippe De Muyter  <phdm@macqel.be>
9371638Srgrimes
9381638Srgrimes	* sort.h (sys/types.h): File included unconditionnaly.
9391638Srgrimes	(stddef.h): File include only #ifdef __STDC__.
9401638Srgrimes
9411638Srgrimes2000-05-03  Zack Weinberg  <zack@wolery.cumb.org>
9421638Srgrimes
9431638Srgrimes	* symcat.h: Remove #endif label.
9441638Srgrimes
9451638Srgrimes2000-04-28  Kenneth Block  <block@zk3.dec.com>
9461638Srgrimes	    Jason Merrill  <jason@casey.cygnus.com>
9471638Srgrimes
9481638Srgrimes	* demangle.h (libiberty_demanglers): new table for different styles.
9491638Srgrimes	(cplus_demangle_set_style): New function for setting style.
9501638Srgrimes	(cplus_demangle_name_to_style): New function to translate name.
9511638Srgrimes
9521638Srgrimes2000-04-24  Mark Mitchell  <mark@codesourcery.com>
9531638Srgrimes
9541638Srgrimes	* hashtab.h (hash_pointer): Declare.
9551638Srgrimes	(eq_pointer): Likewise.
9561638Srgrimes
9571638Srgrimes2000-04-23  Mark Mitchell  <mark@codesourcery.com>
9581638Srgrimes
9591638Srgrimes	* sort.h: New file.
9601638Srgrimes
9611638SrgrimesFri Apr 21 13:20:53 2000  Richard Henderson  <rth@cygnus.com>
9621638Srgrimes			  David Mosberger  <davidm@hpl.hp.com>
9631638Srgrimes
9641638Srgrimes	* dis-asm.h (print_insn_ia64): Declare.
9651638Srgrimes
9661638SrgrimesTue Apr 18 16:22:30 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
9671638Srgrimes
9681638Srgrimes	* hashtab.h (enum insert_option): New type.
9691638Srgrimes	(htab_find_slot, htab_find_slot_with_hash): Use it.
9701638Srgrimes
9711638Srgrimes2000-04-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9721638Srgrimes
9731638Srgrimes	* symcat.h: Honor autoconf macro HAVE_STRINGIZE.  Add
9741638Srgrimes	comments/caveats with regard to traditional C behavior.
9751638Srgrimes
9761638Srgrimes2000-04-05  Richard Henderson  <rth@cygnus.com>
9771638Srgrimes
9781638Srgrimes	* splay-tree.h (splay_tree_remove): Declare.
9791638Srgrimes
9801638Srgrimes2000-04-04  Alan Modra  <alan@linuxcare.com.au>
9811638Srgrimes
9821638Srgrimes	* bin-bugs.h (REPORT_BUGS_TO): Remove translated part.
9831638Srgrimes
9841638Srgrimes2000-04-03  Alan Modra  <alan@linuxcare.com.au>
9851638Srgrimes
9861638Srgrimes	* bin-bugs.h: New file.
9871638Srgrimes
9881638Srgrimes2000-03-30  Mark Mitchell  <mark@codesourcery.com>
9891638Srgrimes
9901638Srgrimes	* hashtab.h (hashval_t): New type.
9911638Srgrimes	(htab_find_with_hash): Use it as an argument.
9921638Srgrimes	(htab_find_slot_with_hash): Likewise.
9931638Srgrimes
9941638Srgrimes2000-03-27  Denis Chertykov  <denisc@overta.ru>
9951638Srgrimes
9961638Srgrimes	* dis-asm.h (print_insn_avr): Declare.
9971638Srgrimes
9981638Srgrimes2000-03-14  Bernd Schmidt  <bernds@cygnus.co.uk>
9991638Srgrimes
1000108533Sschweikh	* hashtab.h (htab_trav): Modify type so that first arg is of type
10011638Srgrimes	void **.
10021638Srgrimes	(htab_find_with_hash, htab_find_slot_with_hash): Declare new
10031638Srgrimes	functions.
10041638Srgrimes
10051638Srgrimes2000-03-09  Alex Samuel  <samuel@codesourcery.com>
10061638Srgrimes
10071638Srgrimes	* partition.h: New file.
10081638Srgrimes
10091638Srgrimes2000-03-09  Zack Weinberg  <zack@wolery.cumb.org>
10101638Srgrimes
10111638Srgrimes	* hashtab.h (struct htab): Add del_f.
10121638Srgrimes	(htab_del): New type.
10131638Srgrimes	(htab_create): Add fourth argument.
10141638Srgrimes
10151638Srgrimes2000-03-08  Zack Weinberg  <zack@wolery.cumb.org>
10161638Srgrimes
10171638Srgrimes	* hashtab.h (hash_table_t): Rename to htab_t.
10181638Srgrimes	(struct hash_table): Rename to struct htab.  Shorten element
10191638Srgrimes	names.  Reorder elements by size.
10201638Srgrimes	(htab_hash, htab_eq, htab_trav): New typedefs for the callback
10211638Srgrimes	function pointers.
10221638Srgrimes	(hash_table_entry_t): Discard; just use void * for element
10231638Srgrimes	type.
10241638Srgrimes
1025108533Sschweikh2000-03-01  H.J. Lu  <hjl@gnu.org>
10261638Srgrimes
10271638Srgrimes	* bfdlink.h (bfd_link_callbacks): Add a boolean arg to
10281638Srgrimes	the undefined_symbol callback.
10291638Srgrimes
10301638Srgrimes2000-02-23  Linas Vepstas <linas@linas.org>
10311638Srgrimes
10321638Srgrimes	* dis-asm.h (print_insn_i370): Declare.
10331638Srgrimes
10341638SrgrimesTue Feb 22 15:19:54 2000  Andrew Cagney  <cagney@b1.cygnus.com>
10351638Srgrimes
10361638Srgrimes	* remote-sim.h (sim_trace): Document return values.
10371638Srgrimes	(sim_set_trace): Declare.  Deprecate.
10381638Srgrimes
10391638Srgrimes2000-02-21  Alan Modra  <alan@spri.levels.unisa.edu.au>
10401638Srgrimes
10411638Srgrimes	* dis-asm.h (struct disassemble_info): Change `length' param of
10421638Srgrimes	read_memory_func to unsigned.  Change type of `buffer_length' and
10431638Srgrimes	`octets_per_byte' to unsigned.
10441638Srgrimes	(buffer_read_memory): Change `length' param to unsigned.
10451638Srgrimes
10461638Srgrimes2000-02-16  Nick Clifton  <nickc@cygnus.com>
10471638Srgrimes
10481638Srgrimes	* dis-asm.h: Add prototypes for ARM register name functions.
10491638Srgrimes
10501638SrgrimesWed Feb  9 18:45:49 2000  Andrew Cagney  <cagney@b1.cygnus.com>
10511638Srgrimes
10521638Srgrimes	* wait.h: Delete. No longer used by GDB.
10531638Srgrimes
10541638SrgrimesTue Feb  8 17:01:13 2000  Andrew Cagney  <cagney@b1.cygnus.com>
10551638Srgrimes
10561638Srgrimes	* remote-sim.h (sim_resume): Clarify use of SIGGNAL.
10571638Srgrimes	(sim_stop_reason): Clarify meaning of sim_signalled.
10581638Srgrimes
10591638Srgrimes2000-02-03  Timothy Wall <twall@redhat.com>
10601638Srgrimes
10611638Srgrimes	* dis-asm.h (struct disassemble_info): Added octets_per_byte
10621638Srgrimes	field and initialize it to one (1).
10631638Srgrimes
10641638Srgrimes2000-01-27  Nick Clifton  <nickc@redhat.com>
10651638Srgrimes
10661638Srgrimes	* dis-asm.h: Add prototype for disassembler_usage().
10671638Srgrimes	Add prototype for arm_disassembler_options().
10681638Srgrimes	Remove prototype for arm_toggle_regnames().
10691638Srgrimes	Add prototype for parse_arm_disassembler_option().
10701638Srgrimes
10711638SrgrimesSat Jan  1 19:06:52 2000  Hans-Peter Nilsson  <hp@bitrange.com>
10721638Srgrimes
10731638Srgrimes	* symcat.h (STRINGX) [!__STDC__ || ALMOST_STDC]: Change "?" to "s"
10741638Srgrimes	to stringify argument s.
10751638Srgrimes
10761638SrgrimesWed Dec 15 11:22:56 1999  Jeffrey A Law  (law@cygnus.com)
10771638Srgrimes
10781638Srgrimes	* hp-symtab.h (HP_LANGUAGE_FORTRAN): New enumeration constant.
10791638Srgrimes	(HP_LANGUAGE_F77): Define using HP_LANGUAGE_FORTRAN.
10801638Srgrimes
10811638Srgrimes1999-12-15  Doug Evans  <dje@transmeta.com>
10821638Srgrimes
10831638Srgrimes	* dis-asm.h: Enclose in extern "C" ifdef __cplusplus.
10841638Srgrimes
10851638Srgrimes1999-12-05  Mark Mitchell  <mark@codesourcery.com>
10861638Srgrimes
10871638Srgrimes	* splay-tree.h (struct splay_tree_node): Rename to ...
10881638Srgrimes	(struct splay_tree_node_s): ... this.
10891638Srgrimes	(struct splay_tree): Rename to ...
10901638Srgrimes	(struct splay_tree_s): ... this.
10911638Srgrimes
10921638Srgrimes1999-11-30  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10931638Srgrimes
10941638Srgrimes	* ansidecl.h (ATTRIBUTE_MALLOC): New macro.
10951638Srgrimes
10961638Srgrimes	* libiberty.h (buildargv, dupargv, concat, choose_temp_base,
10971638Srgrimes	make_temp_file, xmalloc, xcalloc, xstrdup, xmemdup): Add
10981638Srgrimes	ATTRIBUTE_MALLOC.
10991638Srgrimes	(xatexit): Remove __GNUC__ check, add ATTRIBUTE_NORETURN.
11001638Srgrimes
11011638Srgrimes1999-11-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11021638Srgrimes
11031638Srgrimes	* libiberty.h: Include stdarg.h when ANSI_PROTOTYPES is defined.
11041638Srgrimes	(asprintf, vasprintf): Provide declarations.
11051638Srgrimes
11061638SrgrimesWed Nov 10 12:43:21 1999  Philippe De Muyter  <phdm@macqel.be>
11071638Srgrimes			  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11081638Srgrimes
11091638Srgrimes	* ansidecl.h: Define and test `GCC_VERSION', not `HAVE_GCC_VERSION'.
11101638Srgrimes
11111638Srgrimes1999-11-04      Jimmy Guo       <guo@cup.hp.com>
11121638Srgrimes
11131638Srgrimes	* hp-symtab.h (dntt_type_fparam): Add doc_ranges, misc_kind
11141638Srgrimes	fields, change location type to CORE_ADDR from int.
11151638Srgrimes	(dntt_type_const): Name the 5th field location_type.
11161638Srgrimes
11171638SrgrimesSun Oct 24 19:11:32 1999  Andrew Cagney  <cagney@b1.cygnus.com>
11181638Srgrimes
11191638Srgrimes	* sim-d10v.h (SIM_D10V_TS2_DMAP_REGNUM): Define.
11201638Srgrimes
11211638Srgrimes1999-10-23 08:51 -0700  Zack Weinberg  <zack@bitmover.com>
11221638Srgrimes
11231638Srgrimes	* hashtab.h: Give hash_table_t a struct tag.  Add prototypes
11241638Srgrimes	for clear_hash_table_slot and traverse_hash_table.  Correct
11251638Srgrimes	prototype of all_hash_table_collisions.
11261638Srgrimes
11271638SrgrimesSat Oct 23 19:00:13 1999  Andrew Cagney  <cagney@b1.cygnus.com>
11281638Srgrimes
11291638Srgrimes	* sim-d10v.h: New file.
11301638Srgrimes
11311638SrgrimesFri Oct 15 01:47:51 1999  Vladimir Makarov  <vmakarov@loony.cygnus.com>
11321638Srgrimes
11331638Srgrimes	* hashtab.h: New file.
11341638Srgrimes
11351638Srgrimes1999-10-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11361638Srgrimes
11371638Srgrimes	* ansidecl.h (HAVE_GCC_VERSION): New macro.  Use it instead of
11381638Srgrimes	explicitly testing __GNUC__ and __GNUC_MINOR__.
11391638Srgrimes
11401638Srgrimes	(ATTRIBUTE_PRINTF): Use `__format__', not `format'.
11411638Srgrimes
11421638Srgrimes1999-09-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11431638Srgrimes
11441638Srgrimes	* libiberty.h (make_temp_file):  Add a prototype.
11451638Srgrimes
11461638SrgrimesTue Sep 14 00:35:02 1999  Marc Espie <espie@cvs.openbsd.org>
11471638Srgrimes
11481638Srgrimes	* libiberty.h (basename):  OpenBSD has a correct prototype.
11491638Srgrimes	(xrealloc):  Remove outdated comment.
11501638Srgrimes
11511638Srgrimes1999-09-07  Jeff Garzik  <jgarzik@pobox.com>
11521638Srgrimes
11531638Srgrimes	* libiberty.h (xmemdup): Add prototype for new function.
11541638Srgrimes
11551638Srgrimes1999-09-04  Steve Chamberlain  <sac@pobox.com>
11561638Srgrimes
11571638Srgrimes	* dis-asm.h (print_insn_pj): Declare.
11581638Srgrimes
11591638Srgrimes1999-09-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11601638Srgrimes
11611638Srgrimes	* obstack.h (obstack_grow, obstack_grow0): Move (char*) casts
11621638Srgrimes	in calls to `_obstack_memcpy' from here ...
1163108533Sschweikh
11641638Srgrimes	(_obstack_memcpy): ... to here, except in the __STDC__ case which
11651638Srgrimes	doesn't need it.
11661638Srgrimes
11671638Srgrimes1999-08-30  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11681638Srgrimes
11691638Srgrimes	* libiberty.h (getpwd): Prototype.
1170108533Sschweikh
11711638Srgrimes1999-08-01  Mark Mitchell  <mark@codesourcery.com>
11721638Srgrimes
11731638Srgrimes	* splay-tree.h (splay_tree_insert): Return the new node.
11741638Srgrimes
11751638Srgrimes1999-07-11  Ian Lance Taylor  <ian@zembu.com>
11761638Srgrimes
11771638Srgrimes	* ansidecl.h: Copy attribute support macros from egcs.
11781638Srgrimes
11791638Srgrimes1999-06-22  Mark Mitchell  <mark@codesourcery.com>
11801638Srgrimes
11811638Srgrimes	* bfdlink.h (struct bfd_link_hash_entry): Add init_function and
11821638Srgrimes	fini_function.
11831638Srgrimes
11841638Srgrimes1999-06-20  Mark Mitchell  <mark@codesourcery.com>
11851638Srgrimes
11861638Srgrimes	* mips.h (Elf32_Internal_Msym): New structure.
11871638Srgrimes	(Elf32_External_Msym): Likewise.
11881638Srgrimes	(ELF32_MS_REL_INDEX): New macro.
11891638Srgrimes	(ELF32_MS_FLAGS): Likewise.
11901638Srgrimes	(ELF32_MS_INFO): Likewise.
11911638Srgrimes
11921638Srgrimes1999-06-14  Nick Clifton  <nickc@cygnus.com>
11931638Srgrimes
11941638Srgrimes	* dis-asm.h (arm_toggle_regnames): New prototype.
11951638Srgrimes	(struct diassemble_info): New field: disassembler_options.
11961638Srgrimes
11971638Srgrimes1999-04-11  Richard Henderson  <rth@cygnus.com>
11981638Srgrimes
11991638Srgrimes	* bfdlink.h (bfd_elf_version_expr): Rename `match' to `pattern'.
12001638Srgrimes	Add `match' callback function.
12011638Srgrimes
12021638Srgrimes1999-04-10  Richard Henderson  <rth@cygnus.com>
12031638Srgrimes
12041638Srgrimes	* bfdlink.h (bfd_link_info): Add no_undefined.
12051638Srgrimes
12061638Srgrimes1999-04-08  Nick Clifton  <nickc@cygnus.com>
12071638Srgrimes
12081638Srgrimes	* dis-asm.h: Add prototype for print_insn_mcore.
12091638Srgrimes
12101638Srgrimes1999-04-02  Mark Mitchell  <mark@codesourcery.com>
12111638Srgrimes
12121638Srgrimes	* splay-tree.h (splay_tree_compare_pointers): Declare.
12131638Srgrimes
12141638Srgrimes1999-03-30  Mark Mitchell  <mark@codesourcery.com>
12151638Srgrimes
12161638Srgrimes	* splay-tree.h (splay_tree_compare_ints): Declare.
12171638Srgrimes
12181638SrgrimesWed Mar 24 12:46:29 1999  Andrew Cagney  <cagney@amy.cygnus.com>
12191638Srgrimes
12201638Srgrimes	* libiberty.h (basename): Cygwin{,32} should have the prototype.
12211638Srgrimes
12221638Srgrimes1999-02-22  Jim Lemke  <jlemke@cygnus.com>
12231638Srgrimes
12241638Srgrimes	* bfdlink.h (bfd_link_info): add field "mpc860c0".
12251638Srgrimes
12261638SrgrimesMon Feb  1 21:05:46 1999  Catherine Moore  <clm@cygnus.com>
12271638Srgrimes
12281638Srgrimes	* dis-asm.h (print_insn_i386_att):  Declare.
12291638Srgrimes	(print_insn_i386_intel):  Declare.
12301638Srgrimes
12311638Srgrimes1998-12-30  Michael Meissner  <meissner@cygnus.com>
12321638Srgrimes
12331638Srgrimes	* dis-asm.h (INIT_DISASSEMBLE_INFO_NO_ARCH): Cast STREAM and
12341638Srgrimes	FPRINTF_FUNC to avoid compiler warnings.
12351638Srgrimes
1236241606SattilioWed Dec 30 16:07:14 1998  David Taylor  <taylor@texas.cygnus.com>
1237241606Sattilio
12381638Srgrimes	* dis-asm.h: change void * to PTR (two places).
12391638Srgrimes
12401638SrgrimesMon Dec 14 09:53:31 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12411638Srgrimes
12421638Srgrimes	* demangle.h: Don't check IN_GCC anymore.
12431638Srgrimes	* splay-tree.h: Likewise.
12441638Srgrimes
12451638SrgrimesTue Dec  8 00:30:31 1998  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
12461638Srgrimes
12471638Srgrimes	The following changes were made by Elena Zannoni
12481638Srgrimes	<ezannoni@kwikemart.cygnus.com> and Edith Epstein
12491638Srgrimes	<eepstein@sophia.cygnus.com> as part of a project to merge in
12501638Srgrimes	changes made by HP; HP did not create ChangeLog entries.
12511638Srgrimes
12521638Srgrimes	* dis-asm.h (struct disassemble_info): change the type of stream
12531638Srgrimes	from FILE* to void*, for use with gdb's new type GDB_FILE.
12541638Srgrimes	(fprintf_ftype): change FILE* parameter type to void*.
12551638Srgrimes
12561638Srgrimes	* demangle.h: (DMGL_EDG): new macro for Kuck and Associates
12571638Srgrimes	(DMGL_STYLE_MASK): modify to include Kuck and Assoc style
12581638Srgrimes	(demangling_styles): add new edg_demangling style
12591638Srgrimes	(EDG_DEMANGLING_STYLE_STRING): new macro
12601638Srgrimes	(EDG_DEMANGLING): new macro
12611638Srgrimes	(DMGL_HP): new macro, for HP/aCC compiler.
12621638Srgrimes	(DMGL_STYLE_MASK): modify to include new HP's style.
12631638Srgrimes	(demangling_styles): add new hp_demangling value.
12641638Srgrimes	(HP_DEMANGLING_STYLE_STRING): new macro.
12651638Srgrimes	(ARM_DEMANGLING): coerce to int.
12661638Srgrimes	(HP_DEMANGLING): new macro.
12671638Srgrimes
12681638Srgrimes	* hp-symtab.h: rewritten, from HP.
12691638Srgrimes	(quick_procedure): change type of language field to unsigned int
12701638Srgrimes	(quick_module): change type of language field to unsigned int
12711638Srgrimes	(struct dntt_type_svar): add field thread_specific.
12721638Srgrimes	(hp_language): add languages modcal and dmpascal.
12731638Srgrimes
12741638SrgrimesFri Nov 20 13:14:00 1998  Andrew Cagney  <cagney@b1.cygnus.com>
12751638Srgrimes
12761638Srgrimes	* libiberty.h (basename): Add prototype for FreeBSD.
12771638Srgrimes
12781638SrgrimesFri Nov 13 19:19:11 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12791638Srgrimes
12801638Srgrimes	* libiberty.h: Prototype xcalloc.
12811638Srgrimes
12821638SrgrimesSun Nov  8 17:42:25 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12831638Srgrimes
12841638Srgrimes	* ansidecl.h: Wrap problematic macros with !IN_GCC.
12851638Srgrimes
12861638Srgrimes	* demangle.h: Never define PARAMS().
12871638Srgrimes	* splay-tree.h: Likewise.
12881638Srgrimes
12891638SrgrimesSat Nov  7 18:30:20 1998  Peter Schauer  <peter.schauer@regent.e-technik.tu-muenchen.de>
12901638Srgrimes
12911638Srgrimes	* dis-asm.h (print_insn_vax): Declare.
12921638Srgrimes
12931638SrgrimesSat Nov  7 16:04:03 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12941638Srgrimes
12951638Srgrimes	* demangle.h: Don't include gansidecl.h.
12961638Srgrimes	* splay-tree.h: Likewise.
12971638Srgrimes
12981638Srgrimes1998-10-26 16:03  Ulrich Drepper  <drepper@cygnus.com>
12991638Srgrimes
13001638Srgrimes	* bfdlink.h (struct bfd_link_info): Add new field optimize.
13011638Srgrimes
13021638SrgrimesThu Oct 22 19:58:00 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13031638Srgrimes
13041638Srgrimes	* splay-tree.h: Wrap function pointer parameter declarations in
13051638Srgrimes	PARAMS() macro.
13061638Srgrimes
13071638Srgrimes1998-10-21  Mark Mitchell  <mark@markmitchell.com>
13081638Srgrimes
13091638Srgrimes	* splay-tree.h: New file.
13101638Srgrimes
13111638SrgrimesFri Oct  9 00:02:03 1998  Jeffrey A Law  (law@cygnus.com)
13121638Srgrimes
13131638Srgrimes	* Merge devo and egcs include directories.
13141638Srgrimes
1315108533SschweikhSat Sep  5 12:16:33 1998  Jeffrey A Law  (law@cygnus.com)
13161638Srgrimes
13171638Srgrimes	* getopt.h, obstack.h: Updated from gcc.
13181638Srgrimes
13191638Srgrimes1998-08-03  Jason Molenda  (jsm@bugshack.cygnus.com)
13201638Srgrimes
13211638Srgrimes	* libiberty.h (xexit): Change decl to use modern GCC attribute
13221638Srgrimes	to indicate exit does not return.
13231638Srgrimes
1324108533SschweikhMon Jun  1 13:48:32 1998  Jason Molenda  (crash@bugshack.cygnus.com)
13251638Srgrimes
13261638Srgrimes	* obstack.h: Update to latest FSF version.
13271638Srgrimes
13281638SrgrimesTue Feb 24 13:05:02 1998  Doug Evans  <devans@canuck.cygnus.com>
13291638Srgrimes
13301638Srgrimes	* dis-asm.h (disassemble_info): Member `symbol' renamed to `symbols'
13311638Srgrimes	and made an "asymbol **".  New member num_symbols.
13321638Srgrimes	(INIT_DISASSEMBLE_INFO_NO_ARCH): Update.
13331638Srgrimes
13341638SrgrimesTue Feb 17 12:32:18 1998  Andrew Cagney  <cagney@b1.cygnus.com>
13351638Srgrimes
13361638Srgrimes	* remote-sim.h (sim_fetch_register, sim_store_register): Add
13371638Srgrimes	register length parameter.  Functions return actual length of
13381638Srgrimes	register.
13391638Srgrimes
13401638SrgrimesThu Feb 12 16:29:01 1998  Ian Lance Taylor  <ian@cygnus.com>
13411638Srgrimes
13421638Srgrimes	* getopt.h: Update to latest FSF version.
13431638Srgrimes
13441638SrgrimesWed Feb 11 16:56:06 1998  Doug Evans  <devans@canuck.cygnus.com>
13451638Srgrimes
13461638Srgrimes	* symcat.h: New file.
13471638Srgrimes
13481638SrgrimesMon Feb  2 17:13:31 1998  Steve Haworth  <steve@pm.cse.rmit.EDU.AU>
13491638Srgrimes
13501638Srgrimes	* dis-asm.h (print_insn_tic30): Declare.
1351108533Sschweikh
13521638SrgrimesThu Jan 22 16:23:59 1998  Fred Fish <fnf@cygnus.com>
13531638Srgrimes
13541638Srgrimes	* dis-asm.h: Add flag INSN_HAS_RELOC to tell disassembly
13551638Srgrimes	function there is a reloc on this line.
13561638Srgrimes
13571638SrgrimesMon Dec  8 11:22:23 1997  Nick Clifton  <nickc@cygnus.com>
13581638Srgrimes
13591638Srgrimes	* dis-asm.h: Remove prototype of disasm_symaddr() as this function
13601638Srgrimes	no longer exists.
13611638Srgrimes
13621638SrgrimesTue Dec  2 10:20:53 1997  Nick Clifton  <nickc@cygnus.com>
13631638Srgrimes
13641638Srgrimes	* dis-asm.h (disasm_symaddr): New prototype.
13651638Srgrimes
13661638SrgrimesMon Dec  1 11:29:35 1997  Doug Evans  <devans@canuck.cygnus.com>
13671638Srgrimes
13681638Srgrimes	* callback.h (CB_SYSCALL): Comment out arg names in prototypes.
13691638Srgrimes
13701638SrgrimesWed Nov 26 16:47:58 1997  Michael Meissner  <meissner@cygnus.com>
13711638Srgrimes
13721638Srgrimes	* callback.h (CB_SYSCALL): Consistantly use names for prototype
13731638Srgrimes	arguments.
13741638Srgrimes
13751638SrgrimesWed Nov 26 11:39:30 1997  Doug Evans  <devans@canuck.cygnus.com>
13761638Srgrimes
13771638Srgrimes	* callback.h (CB_SYSCALL): Change byte count arguments to
13781638Srgrimes	{read,write}_mem to `int'.  New member `magic'.
13791638Srgrimes	(CB_SYSCALL_MAGIC,CB_SYSCALL_INIT): New macros.
13801638Srgrimes
13811638SrgrimesTue Nov 25 01:35:52 1997  Doug Evans  <devans@seba.cygnus.com>
13821638Srgrimes
13831638Srgrimes	* callback.h (struct stat): Move forward decl up.
13841638Srgrimes	(host_callback): Pass stat struct pointer to stat,fstat.
13851638Srgrimes	(CB_SYS_nnn): Reorganize.
13861638Srgrimes	(CB_SYSCALL): New members p1,p2.
13871638Srgrimes	(cb_host_to_target_stat): Delete fourth arg.
13881638Srgrimes
13891638SrgrimesSat Nov 22 23:34:15 1997  Andrew Cagney  <cagney@b1.cygnus.com>
13901638Srgrimes
13911638Srgrimes	* remote-sim.h (sim_stop_reason): Clarify sim_signalled SIGRC
13921638Srgrimes	argument.
13931638Srgrimes
13941638SrgrimesMon Nov 17 14:00:51 1997  Doug Evans  <devans@seba.cygnus.com>
13951638Srgrimes
13961638Srgrimes	* callback.h (CB_TARGET_DEFS_MAP): Renamed from target_defs_map.
13971638Srgrimes	(host_callback): Add stat, fstat, syscall_map, errno_map, open_map,
13981638Srgrimes	signal_map, stat_map.
13991638Srgrimes	(errn_map,open_map): Renamed to cb_init_foo_map.
14001638Srgrimes	(cb_host_to_target_errno,cb_target_to_host_open): Renamed from
14011638Srgrimes	host_to_target_errno,target_to_host_open.
14021638Srgrimes	(cb_read_target_syscall_maps): Add prototype.
14031638Srgrimes	(cb_target_to_host_syscall): Likewise.
14041638Srgrimes	(cb_host_to_target_stat): Likewise.
14051638Srgrimes	(cb_syscall): Likewise.
14061638Srgrimes	(CB_SYS_{exit,open,close,read,write,lseek,unlink,getpid,kill,fstat,
14071638Srgrimes	argvlen,argv,chdir,stat,chmod,utime,time}): Define.
14081638Srgrimes	(CB_SYSCALL): New type.
14091638Srgrimes	(CB_RC): New enum.
14101638Srgrimes
14111638SrgrimesFri Nov  7 10:34:09 1997  Rob Savoye  <rob@darkstar.cygnus.com>
14121638Srgrimes
14131638Srgrimes	* libiberty.h: Add extern "C" { so it can be used with C++
14141638Srgrimes	programs.
14151638Srgrimes	* remote-sim.h:  Add extern "C" { so it can be used with C++
14161638Srgrimes	programs.
14171638Srgrimes
14181638SrgrimesTue Oct 14 16:07:51 1997  Nick Clifton  <nickc@cygnus.com>
14191638Srgrimes
14201638Srgrimes	* dis-asm.h (struct disassemble_info): New field
14211638Srgrimes	'symbol_at_address_func'.
14221638Srgrimes	(INIT_DISASSEMBLE_INFO_NO_ARCH): Initialise new field with
14231638Srgrimes	generic_symbol_at_address.
14241638Srgrimes
14251638SrgrimesMon Oct 13 10:17:15 1997  Andrew Cagney  <cagney@b1.cygnus.com>
14261638Srgrimes
14271638Srgrimes	* remote-sim.h: Clarify sim_read, sim_write MEM argument.
14281638Srgrimes
14291638SrgrimesWed Sep 24 18:03:10 1997  Stu Grossman  <grossman@babylon-5.cygnus.com>
14301638Srgrimes
14311638Srgrimes	* remote-sim.h (SIM_RC):  Add a bunch of new return codes for
14321638Srgrimes	breakpoint stuff.
14331638Srgrimes	* Add functions to tell the simulator to set/clear/enable/disable
14341638Srgrimes	intrinsic breakpoints.
14351638Srgrimes
14361638SrgrimesThu Aug 28 19:41:42 1997  Andrew Cagney  <cagney@b1.cygnus.com>
14371638Srgrimes
14381638Srgrimes	* libiberty.h (dupargv): Add prototype.
14391638Srgrimes
14401638SrgrimesTue Aug 26 12:25:49 1997  Andrew Cagney  <cagney@b1.cygnus.com>
14411638Srgrimes
14421638Srgrimes	* remote-sim.h (sim_create_inferior): Add ABFD arg. Document.
14431638Srgrimes
14441638SrgrimesMon Aug 25 10:50:51 1997  Andrew Cagney  <cagney@b1.cygnus.com>
14451638Srgrimes
14461638Srgrimes	* remote-sim.h (sim_open): Add ABFD arg. Document.
14471638Srgrimes
14481638SrgrimesFri Aug  8 16:43:56 1997  Doug Evans  <dje@canuck.cygnus.com>
14491638Srgrimes
14501638Srgrimes	* dis-asm.h (arc_get_disassembler): Declare.
14511638Srgrimes
14521638SrgrimesWed Jul 30 11:39:50 1997  Per Bothner  <bothner@deneb.cygnus.com>
14531638Srgrimes
14541638Srgrimes	* demangle.h (DMGL_JAVA):  New option to request Java demangling.
14551638Srgrimes
14561638SrgrimesTue Jul 22 17:59:54 1997  Ian Lance Taylor  <ian@cygnus.com>
14571638Srgrimes
14581638Srgrimes	* libiberty.h (PEXECUTE_*): Define.
14591638Srgrimes	(pexecute, pwait): Declare.
14601638Srgrimes
14611638SrgrimesFri Jun  6 13:02:33 1997  Andrew Cagney  <cagney@b1.cygnus.com>
14621638Srgrimes
14631638Srgrimes	* remote-sim.h (sim_kill): Mark as depreciated.
14641638Srgrimes
14651638SrgrimesFri May 23 13:43:41 1997  Fred Fish  <fnf@cygnus.com>
14661638Srgrimes
14671638Srgrimes	* bfdlink.h (struct bfd_link_info): Add task_link member.
14681638Srgrimes
14691638SrgrimesThu May 22 11:32:49 1997  Andrew Cagney  <cagney@b1.cygnus.com>
14701638Srgrimes
14711638Srgrimes	* remote-sim.h: Review documentation.  Clarify restrictions on
14721638Srgrimes	when functions can be called.
14731638Srgrimes
14741638SrgrimesWed May 21 16:47:53 1997  Andrew Cagney  <cagney@b1.cygnus.com>
14751638Srgrimes
14761638Srgrimes	* remote-sim.h (sim_set_profile_size): Add prototype, document as
14771638Srgrimes	depreciated.
14781638Srgrimes
14791638SrgrimesTue May 20 09:32:22 1997  Andrew Cagney  <cagney@b1.cygnus.com>
14801638Srgrimes
14811638Srgrimes	* remote-sim.h (sim_open): Add callback struct.
14821638Srgrimes	(sim_set_callbacks): Drop SIM_DESC argument. Document.
14831638Srgrimes	(sim_size): Remove recently added SIM_DESC argument. Document.
14841638Srgrimes
14851638SrgrimesMon May 19 19:14:44 1997  Andrew Cagney  <cagney@b1.cygnus.com>
14861638Srgrimes
14871638Srgrimes	* remote-sim.h: Pass SD into sim_size.
14881638Srgrimes
14891638SrgrimesThu May 15 01:24:16 1997  Mark Alexander  <marka@cygnus.com>
14901638Srgrimes
14911638Srgrimes	* obstack.h (obstack_specify_allocation_with_arg, obstack_chunkfun,
14921638Srgrimes	obstack_freefun): Eliminate compile warnings in gdb.
14931638Srgrimes
14941638SrgrimesTue Apr 22 10:24:34 1997  Fred Fish  <fnf@cygnus.com>
14951638Srgrimes
14961638Srgrimes	* floatformat.h (floatformat_byteorders): Add comments for previous
14971638Srgrimes	formats and add floatformat_littlebyte_bigword, primarily for ARM.
14981638Srgrimes	Add declaration for floatformat_ieee_double_littlebyte_bigword.
14991638Srgrimes
15001638SrgrimesFri Apr 18 13:04:49 1997  Andrew Cagney  <cagney@b1.cygnus.com>
15011638Srgrimes
15021638Srgrimes	* remote-sim.h (sim_stop): New interface - asynchronous
15031638Srgrimes	notification of a request to stop / suspend the running
15041638Srgrimes	simulation.
15051638Srgrimes
15061638Srgrimes	* remote-sim.h (enum sim_stop): Add sim_running and sim_polling as
15071638Srgrimes	states for use internal to simulators.
15081638Srgrimes
15091638Srgrimes	* callback.h (struct host_callback_strut): Put a magic number at
15101638Srgrimes	the end of the struct to allow basic checking.
15111638Srgrimes	(struct host_callback_struct ): Add poll_quit - so
15121638Srgrimes	that the console etc can be polled at regular intervals.
15131638Srgrimes
15141638SrgrimesThu Apr 17 02:17:12 1997  Doug Evans  <dje@canuck.cygnus.com>
15151638Srgrimes
15161638Srgrimes	* remote-sim.h (struct _bfd): Declare.
15171638Srgrimes	(sim_load): Return SIM_RC.  New arg `abfd'.
15181638Srgrimes	(sim_create_inferior): Return SIM_RC.  Delete arg `start_address'.
15191638Srgrimes
15201638SrgrimesWed Apr  2 17:09:12 1997  Andrew Cagney  <cagney@kremvax.cygnus.com>
15211638Srgrimes
15221638Srgrimes	* remote-sim.h (sim_trace, sim_size): Make these global.  They
15231638Srgrimes	will go away shortly.
15241638Srgrimes
15251638SrgrimesWed Apr  2 15:23:49 1997  Doug Evans  <dje@canuck.cygnus.com>
15261638Srgrimes
15271638Srgrimes	* remote-sim.h (SIM_OPEN_KIND, SIM_RC): New enums.
15281638Srgrimes	(sim_open): New argument `kind'.
15291638Srgrimes
15301638SrgrimesWed Apr  2 14:45:51 1997  Ian Lance Taylor  <ian@cygnus.com>
15311638Srgrimes
15321638Srgrimes	* COPYING: Update FSF address.
15331638Srgrimes
15341638SrgrimesFri Mar 28 15:29:54 1997  Mike Meissner  <meissner@cygnus.com>
15351638Srgrimes
15361638Srgrimes	* callback.h (top level): Include stdarg.h or varargs.h if
15371638Srgrimes	va_start is not defined.
15381638Srgrimes	(host_callback_struct): Make {,e}vprintf_filtered take a va_list
15391638Srgrimes	instead of void *, since va_list might be an array or structure
15401638Srgrimes	type.
15411638Srgrimes
15421638SrgrimesFri Mar 28 15:44:41 1997  H.J. Lu  <hjl@gnu.ai.mit.edu>
15431638Srgrimes
15441638Srgrimes	* libiberty.h (basename): Add prototype for glibc and linux.
15451638Srgrimes
15461638SrgrimesMon Mar 17 19:22:12 1997  Ian Lance Taylor  <ian@cygnus.com>
15471638Srgrimes
15481638Srgrimes	* objalloc.h: New file.
15491638Srgrimes
15501638SrgrimesMon Mar 17 14:57:55 1997  Andrew Cagney  <cagney@kremvax.cygnus.com>
15511638Srgrimes
15521638Srgrimes	* remote-sim.h: New file, copied in from gdb/remote-sim.h.  One
15531638Srgrimes	day this will be placed in a directory of its own.
15541638Srgrimes
15551638SrgrimesSat Mar 15 19:00:14 1997  Ian Lance Taylor  <ian@cygnus.com>
15561638Srgrimes
15571638Srgrimes	* obstack.h: Update to current FSF version.
15581638Srgrimes
15591638SrgrimesThu Mar  6 15:46:59 1997  Andrew Cagney  <cagney@kremvax.cygnus.com>
15601638Srgrimes
15611638Srgrimes	* callback.h (struct host_callback_struct): Add callbacks -
15621638Srgrimes	flush_stdout, write_stderr, flush_stderr, vprintf_filtered,
15631638Srgrimes	evprintf_filtered.  Delete redundant callbacks - printf_filtered.
15641638Srgrimes
15651638SrgrimesThu Feb 27 23:18:27 1997  Ian Lance Taylor  <ian@cygnus.com>
15661638Srgrimes
15671638Srgrimes	* bfdlink.h (struct bfd_link_info): Remove lprefix and lprefix_len
15681638Srgrimes	fields.
15691638Srgrimes
15701638SrgrimesTue Feb 25 00:10:49 1997  Ian Lance Taylor  <ian@cygnus.com>
15711638Srgrimes
15721638Srgrimes	* dis-asm.h (INIT_DISASSEMBLE_INFO_NO_ARCH): Initialize
15731638Srgrimes	bytes_per_chunk and display_endian.
15741638Srgrimes
15751638SrgrimesMon Feb 24 17:47:02 1997  Ian Lance Taylor  <ian@cygnus.com>
15761638Srgrimes
15771638Srgrimes	From Eric Youngdale <eric@andante.jic.com>:
15781638Srgrimes	* bfdlink.h (struct bfd_elf_version_expr): Define.
15791638Srgrimes	(struct bfd_elf_version_deps): Define.
15801638Srgrimes	(struct bfd_elf_version_tree): Define.
15811638Srgrimes
15821638SrgrimesThu Feb  6 14:20:01 1997  Martin M. Hunt  <hunt@pizza.cygnus.com>
15831638Srgrimes
15841638Srgrimes	* dis-asm.h: (disassemble_info):  Add new fields
15851638Srgrimes	bytes_per_chunk and display_endian to control the
15861638Srgrimes	display of raw instructions.
1587114299Smarkm
15881638SrgrimesFri Dec 27 22:17:37 1996  Fred Fish  <fnf@cygnus.com>
15891638Srgrimes
1590114299Smarkm	* dis-asm.h (print_insn_tic80): Declare.
1591114299Smarkm
1592114299SmarkmSun Dec  8 17:11:12 1996  Doug Evans  <dje@canuck.cygnus.com>
1593114299Smarkm
15941638Srgrimes	* callback.h (host_callback): New member `error'.
1595114299Smarkm
15961638SrgrimesWed Nov 20 00:40:23 1996  Doug Evans  <dje@canuck.cygnus.com>
15971638Srgrimes
1598114299Smarkm	* callback.h: New file, moved here from gdb.
15991638Srgrimes
1600114299SmarkmMon Nov 18 16:34:00 1996  Dawn Perchik  <dawn@critters.cygnus.com>
1601114299Smarkm
16021638Srgrimes	* libiberty.h: Checkin again; last checkin failed due to sticky tag.
16031638Srgrimes
1604114299SmarkmWed Nov 13 08:22:00 1996  Dawn Perchik  <dawn@critters.cygnus.com>
16051638Srgrimes
16061638Srgrimes	* libiberty.h: Revert last commit due to conflicts with hpux
1607114299Smarkm	system headers.
16081638Srgrimes
1609114299SmarkmTue Nov 12 16:31:00 1996  Dawn Perchik  <dawn@critters.cygnus.com>
1610114299Smarkm
1611114299Smarkm	* libiberty.h: Move prototypes from argv.c here.
16121638Srgrimes
1613114299SmarkmThu Oct 31 14:56:18 1996  Doug Evans  <dje@canuck.cygnus.com>
1614114299Smarkm
16151638Srgrimes	* ansidecl.h (VPARAMS,VA_START): Define.
1616114299Smarkm
16171638SrgrimesFri Oct 25 12:08:04 1996  Ian Lance Taylor  <ian@cygnus.com>
1618114299Smarkm
1619114299Smarkm	* dis-asm.h (disassemble_info): Add bytes_per_line field.
16201638Srgrimes	(INIT_DISASSEMBLE_INFO_NO_ARCH): Initialize bytes_per_line field.
16211638Srgrimes
16221638SrgrimesThu Oct 24 17:10:01 1996  Ian Lance Taylor  <ian@cygnus.com>
16231638Srgrimes
16241638Srgrimes	* dis-asm.h (disassemble_info): Add symbol field.
16251638Srgrimes	(INIT_DISASSEMBLE_INFO_NO_ARCH): Initialize symbol field.
16261638Srgrimes
16271638SrgrimesThu Oct 17 11:17:40 1996  Doug Evans  <dje@canuck.cygnus.com>
16281638Srgrimes
16291638Srgrimes	* dis-asm.h (print_insn_m32r): Declare.
16301638Srgrimes
16311638SrgrimesMon Oct 14 23:56:52 1996  Ian Lance Taylor  <ian@cygnus.com>
16321638Srgrimes
16331638Srgrimes	* libiberty.h: Declare parameter types for xmalloc and xrealloc.
16341638Srgrimes
16351638SrgrimesThu Oct  3 13:45:27 1996  Ian Lance Taylor  <ian@cygnus.com>
16361638Srgrimes
16371638Srgrimes	* fnmatch.h: New file.
16381638Srgrimes
16391638SrgrimesThu Oct  3 10:33:14 1996  Jeffrey A Law  (law@cygnus.com)
16401638Srgrimes
16411638Srgrimes	* dis-asm.h (print_insn_mn10x00): Delete declaration.
16421638Srgrimes	(print_insn_mn10200, print_insn_mn10300): Declare.
16431638Srgrimes
16441638SrgrimesWed Oct  2 21:24:43 1996  Jeffrey A Law  (law@cygnus.com)
16451638Srgrimes
16461638Srgrimes	* dis-asm.h (print_insn_mn10x00): Declare.
16471638Srgrimes
16481638SrgrimesMon Sep 30 13:56:11 1996  Fred Fish  <fnf@cygnus.com>
16491638Srgrimes
16501638Srgrimes	* libiberty.h: Remove #ifndef PRIVATE_XMALLOC.
16511638Srgrimes
16521638SrgrimesSat Aug 31 13:27:06 1996  Jeffrey A Law  (law@cygnus.com)
16531638Srgrimes
16541638Srgrimes	* dis-asm.h (print_insn_v850): Declare.
16551638Srgrimes
16561638SrgrimesTue Aug 13 16:10:30 1996  Stu Grossman  (grossman@critters.cygnus.com)
16571638Srgrimes
16581638Srgrimes	* obstack.h:  Change bcopy to memcpy.  Works better on Posix
16591638Srgrimes	systems, which generally lack bcopy.
16601638Srgrimes
16611638SrgrimesMon Aug 12 17:03:18 1996  Stu Grossman  (grossman@critters.cygnus.com)
16621638Srgrimes
16631638Srgrimes	* ansidecl.h:  Change WIN32 to _WIN32.
16641638Srgrimes
16651638SrgrimesFri Jul 26 13:58:18 1996  Ian Lance Taylor  <ian@cygnus.com>
16661638Srgrimes
16671638Srgrimes	* dis-asm.h: Add flavour field.
16681638Srgrimes	(print_insn_alpha): Declare.
16691638Srgrimes	(print_insn_alpha_osf, print_insn_alpha_vms): Don't declare.
16701638Srgrimes	(INIT_DISASSEMBLE_INFO): Initialize flavour field.
16711638Srgrimes
16721638SrgrimesTue Jul 23 17:37:58 1996  Fred Fish  <fnf@cygnus.com>
16731638Srgrimes
16741638Srgrimes	* libiberty.h (PRIVATE_XMALLOC): Enclose xmalloc/xrealloc
16751638Srgrimes	definitions inside #ifndef so that programs that want to
16761638Srgrimes	can define PRIVATE_XMALLOC and then define xmalloc and
16771638Srgrimes	xrealloc anyway they want.
16781638Srgrimes	(basename): Document in source that we can't declare the
16791638Srgrimes	parameter type because it is declared inconsistently across
16801638Srgrimes	different systems.
16811638Srgrimes
16821638SrgrimesMon Jul 22 13:16:13 1996  Richard Henderson  <rth@tamu.edu>
16831638Srgrimes
16841638Srgrimes	* dis-asm.h (print_insn_alpha): Don't declare.
16851638Srgrimes	(print_insn_alpha_osf, print_insn_alpha_vms): Declare.
16861638Srgrimes
16871638SrgrimesWed Jul 17 14:45:12 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
16881638Srgrimes
16891638Srgrimes	* dis-asm.h: (print_insn_d10v): Declare.
16901638Srgrimes
16911638SrgrimesMon Jul 15 16:55:38 1996  Stu Grossman  (grossman@critters.cygnus.com)
16921638Srgrimes
16931638Srgrimes	* dis-asm.h:  Get rid of decls for print_insn_i8086,
16941638Srgrimes	print_insn_sparc64 and print_insn_sparclite.
16951638Srgrimes	* (INIT_DISASSEMBLE_INFO):  Split into two pieces.  One,
16961638Srgrimes	INIT_DISASSEMBLE_INFO_NO_ARCH inits everything except for endian,
16971638Srgrimes	mach, and arch.
16981638Srgrimes
16991638SrgrimesFri Jul 12 10:19:27 1996  Stu Grossman  (grossman@critters.cygnus.com)
17001638Srgrimes
17011638Srgrimes	* dis-asm.h (print_insn_i8086):  Declare.
17021638Srgrimes
17031638SrgrimesWed Jul  3 16:02:39 1996  Stu Grossman  (grossman@critters.cygnus.com)
17041638Srgrimes
17051638Srgrimes	* dis-asm.h (print_insn_sparclite):  Declare.
17061638Srgrimes
17071638SrgrimesTue Jun 18 16:02:46 1996  Jeffrey A. Law  <law@rtl.cygnus.com>
17081638Srgrimes
17091638Srgrimes	* dis-asm.h (print_insn_h8300s): Declare.
17101638Srgrimes
17111638SrgrimesTue Jun 18 15:11:33 1996  Klaus Kaempf  <kkaempf@progis.de>
17121638Srgrimes
17131638Srgrimes	* fopen-vms.h: New file.
17141638Srgrimes
17151638SrgrimesTue Jun  4 18:58:16 1996  Ian Lance Taylor  <ian@cygnus.com>
17161638Srgrimes
17171638Srgrimes	* bfdlink.h (struct bfd_link_info): Add notice_all field.
17181638Srgrimes
17191638SrgrimesFri Apr 26 10:33:12 1996  Doug Evans  <dje@canuck.cygnus.com>
17201638Srgrimes
17211638Srgrimes	* demangle.h (#ifdef IN_GCC): #include "gansidecl.h".
17221638Srgrimes	(PROTO,PTR,const): Delete.
17231638Srgrimes
17241638SrgrimesMon Apr 22 17:27:42 1996  Ian Lance Taylor  <ian@cygnus.com>
17251638Srgrimes
17261638Srgrimes	* bfdlink.h (struct bfd_link_info): Add traditional_format field.
17271638Srgrimes
17281638SrgrimesMon Apr 15 15:16:56 1996  Doug Evans  <dje@canuck.cygnus.com>
17291638Srgrimes
17301638Srgrimes	* libiberty.h (choose_temp_base): Add prototype.
17311638Srgrimes
17321638SrgrimesTue Mar 12 17:29:46 1996  Ian Lance Taylor  <ian@cygnus.com>
17331638Srgrimes
17341638Srgrimes	* bfdlink.h (bfd_wrapped_link_hash_lookup): Declare.
17351638Srgrimes	(struct bfd_link_info): Add wrap_hash field.
17361638Srgrimes
17371638SrgrimesWed Feb 14 16:49:17 1996  Martin Anantharaman  <martin@mail.imech.uni-duisburg.de>
17381638Srgrimes
17391638Srgrimes	* ieee.h (ieee_record_enum_type): Define
17401638Srgrimes	ieee_external_reference_info_enum.
17411638Srgrimes
17421638SrgrimesFri Feb  2 17:09:25 1996  Doug Evans  <dje@charmed.cygnus.com>
17431638Srgrimes
17441638Srgrimes	* dis-asm.h (DISASM_RAW_INSN): Delete.
17451638Srgrimes
17461638SrgrimesTue Jan 23 09:21:47 1996  Doug Evans  <dje@charmed.cygnus.com>
17471638Srgrimes
17481638Srgrimes	* dis-asm.h (INIT_DISASSEMBLE_INFO): Set endian to BFD_ENDIAN_UNKNOWN.
17491638Srgrimes	New argument FPRINTF_FUNC.
17501638Srgrimes
17511638SrgrimesMon Jan 22 16:37:59 1996  Doug Evans  <dje@charmed.cygnus.com>
17521638Srgrimes
17531638Srgrimes	* dis-asm.h (disassemble_info): New members arch, mach, endian.
17541638Srgrimes	(INIT_DISASSEMBLE_INFO): Initialize them.
17551638Srgrimes	(DISASM_RAW_INSN{,FLAG}): Define.
17561638Srgrimes
17571638SrgrimesThu Jan 18 11:32:38 1996  Ian Lance Taylor  <ian@cygnus.com>
17581638Srgrimes
17591638Srgrimes	* demangle.h (cplus_demangle_opname): Change opname parameter to
17601638Srgrimes	const char *.
17611638Srgrimes	(cplus_mangle_opname): Change return type and opname parameter to
17621638Srgrimes	const char *.
17631638Srgrimes
17641638SrgrimesFri Jan  5 00:01:22 1996  Ian Lance Taylor  <ian@cygnus.com>
17651638Srgrimes
17661638Srgrimes	* ieee.h (enum ieee_record): Add ieee_asn_record_enum,
17671638Srgrimes	ieee_at_record_enum, ieee_ty_record_enum, ieee_atn_record_enum,
17681638Srgrimes	ieee_bb_record_enum, and ieee_be_record_enum.
17691638Srgrimes
17701638SrgrimesWed Jan  3 13:12:09 1996  Fred Fish  <fnf@cygnus.com>
17711638Srgrimes
17721638Srgrimes	* obstack.h: Update copyright to 1996.
17731638Srgrimes	(_obstack_memory_used): Declare.
17741638Srgrimes	(obstack_memory_used): Define macro.
17751638Srgrimes
17761638SrgrimesThu Dec 28 11:42:12 1995  Ian Lance Taylor  <ian@cygnus.com>
17771638Srgrimes
17781638Srgrimes	* libiberty.h (xstrdup): Declare.
17791638Srgrimes
17801638SrgrimesThu Dec 21 14:47:17 1995  Michael Meissner  <meissner@tiktok.cygnus.com>
17811638Srgrimes
17821638Srgrimes	* wait.h: Protect all macros with #ifndef.
17831638Srgrimes
17841638SrgrimesTue Oct 24 21:45:40 1995  Ian Lance Taylor  <ian@cygnus.com>
17851638Srgrimes
17861638Srgrimes	* bfdlink.h (struct bfd_link_info): Add static_link field.
17871638Srgrimes
17881638SrgrimesTue Sep 12 16:28:04 1995  Ian Lance Taylor  <ian@cygnus.com>
17891638Srgrimes
17901638Srgrimes	* bfdlink.h (struct bfd_link_callbacks): Add symbol parameter to
17911638Srgrimes	warning callback.
17921638Srgrimes
17931638SrgrimesFri Sep  1 13:11:51 1995  Ian Lance Taylor  <ian@cygnus.com>
17941638Srgrimes
17951638Srgrimes	* bfdlink.h (struct bfd_link_callbacks): Change warning callback
17961638Srgrimes	to take BFD, section, and address arguments.
17971638Srgrimes
17981638SrgrimesThu Aug 31 16:45:12 1995  steve chamberlain  <sac@slash.cygnus.com>
17991638Srgrimes
18001638Srgrimes	* bfdlink.h (struct bfd_link_info): Remove PE stuff.
18011638Srgrimes
18021638SrgrimesTue Aug 22 03:18:23 1995  Ken Raeburn  <raeburn@kr-laptop.cygnus.com>
18031638Srgrimes
18041638Srgrimes	* libiberty.h: Declare xstrerror.  From Pat Rankin.
18051638Srgrimes
18061638SrgrimesMon Aug 21 18:11:36 1995  steve chamberlain  <sac@slash.cygnus.com>
18071638Srgrimes
18081638Srgrimes	* bfdlink.h (struct bfd_link_info): Remove PE stuff.
18091638Srgrimes
18101638SrgrimesWed Aug  2 08:14:12 1995  Doug Evans  <dje@canuck.cygnus.com>
18111638Srgrimes
18121638Srgrimes	* dis-asm.h (print_insn_sparc64): Declare.
18131638Srgrimes
18141638SrgrimesMon Jul 10 13:26:49 1995  Eric Youngdale  <eric@aib.com>
18151638Srgrimes
18161638Srgrimes	* bfdlink.h (struct bfd_link_info): Add new field symbolic.
18171638Srgrimes
18181638SrgrimesSun Jul  2 17:48:40 1995  Ian Lance Taylor  <ian@cygnus.com>
18191638Srgrimes
18201638Srgrimes	* bfdlink.h (struct bfd_link_info): Change type of base_file to
18211638Srgrimes	PTR.
18221638Srgrimes
18231638SrgrimesThu Jun 29 00:02:45 1995  Steve Chamberlain  <sac@slash.cygnus.com>
18241638Srgrimes
18251638Srgrimes	* bfdlink.h (struct bfd_link_info): Added base_file member.
18261638Srgrimes
18271638SrgrimesTue Jun 20 16:40:04 1995  Steve Chamberlain  <sac@slash.cygnus.com>
18281638Srgrimes
18291638Srgrimes	* ansidecl.h: win32s is ANSI enough.
18301638Srgrimes
18311638SrgrimesThu May 18 04:25:50 1995  Ken Raeburn  <raeburn@kr-laptop.cygnus.com>
18321638Srgrimes
18331638Srgrimes	Wed May 10 14:28:16 1995 Richard Earnshaw (rearnsha@armltd.co.uk)
18341638Srgrimes
18351638Srgrimes	* dis-asm.h (print_insn_arm): Delete declaration.
18361638Srgrimes	(print_insn_{little,big}_arm): New declarations.
18371638Srgrimes
18381638Srgrimes	* floatformat.h (floatformat_arm_ext): Declare.
18391638Srgrimes
18401638SrgrimesSat May 13 10:14:08 1995  Steve Chamberlain  <sac@slash.cygnus.com>
18411638Srgrimes
18421638Srgrimes	* bfdlink.h (subsytem, stack_heap_parameters): New.
18431638Srgrimes
18441638SrgrimesThu May  4 14:36:42 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
18451638Srgrimes
18461638Srgrimes	* demangle.h: Don't include ansidecl.h if IN_GCC.
18471638Srgrimes
18481638SrgrimesTue Feb 21 00:37:28 1995  Jeff Law  (law@snake.cs.utah.edu)
18491638Srgrimes
18501638Srgrimes	* hp-symtab.h: Don't use bitfield enumerations, the HP C compiler
18511638Srgrimes	does not handle them correctly.
18521638Srgrimes
18531638SrgrimesThu Feb  9 14:20:27 1995  Ian Lance Taylor  <ian@cygnus.com>
18541638Srgrimes
18551638Srgrimes	* libiberty.h (basename): Don't declare parameter type; some
18561638Srgrimes	systems have this in their header files.
18571638Srgrimes
1858108533SschweikhWed Feb  8 17:35:38 1995  Ian Lance Taylor  <ian@cygnus.com>
18591638Srgrimes
18601638Srgrimes	* bfdlink.h (struct bfd_link_hash_entry): Change format of common
18611638Srgrimes	symbol information, to remove restrictions on maximum size and
18621638Srgrimes	alignment power, by using a pointer to a structure instead.
18631638Srgrimes
18641638SrgrimesMon Feb  6 14:55:32 1995  Ian Lance Taylor  <ian@cygnus.com>
18651638Srgrimes
18661638Srgrimes	* bfdlink.h (enum bfd_link_hash_type): Rename bfd_link_hash_weak
18671638Srgrimes	to bfd_link_hash_undefweak.  Add bfd_link_hash_defweak.
18681638Srgrimes
18691638SrgrimesMon Jan 16 21:00:23 1995  Stan Shebs  <shebs@andros.cygnus.com>
18701638Srgrimes
18711638Srgrimes	* dis-asm.h (GDB_INIT_DISASSEMBLE_INFO, etc): Remove all
18721638Srgrimes	GDB-specific definitions.
18731638Srgrimes
18741638SrgrimesSun Jan 15 18:39:35 1995  Steve Chamberlain  <sac@splat>
18751638Srgrimes
18761638Srgrimes	* dis-asm.h (print_insn_w65): Declare.
18771638Srgrimes
18781638SrgrimesThu Jan 12 17:51:17 1995  Ken Raeburn  <raeburn@cujo.cygnus.com>
18791638Srgrimes
1880108533Sschweikh	* libiberty.h (hex_p): Fix sense of test.
18811638Srgrimes
18821638SrgrimesWed Jan 11 22:36:40 1995  Ken Raeburn  <raeburn@cujo.cygnus.com>
18831638Srgrimes
18841638Srgrimes	* libiberty.h (_hex_array_size, _hex_bad, _hex_value, hex_init,
18851638Srgrimes	hex_p, hex_value): New macros and declarations, for hex.c.
18861638Srgrimes
18871638SrgrimesFri Jan  6 17:44:14 1995  Ian Lance Taylor  <ian@sanguine.cygnus.com>
18881638Srgrimes
18891638Srgrimes	* dis-asm.h: Make idempotent.
18901638Srgrimes
18911638SrgrimesWed Dec 14 13:08:43 1994  Stan Shebs  <shebs@andros.cygnus.com>
18921638Srgrimes
18931638Srgrimes	* progress.h: New file, empty definitions for progress macros.
18941638Srgrimes
18951638SrgrimesFri Nov 25 00:14:05 1994  Jeff Law  (law@snake.cs.utah.edu)
18961638Srgrimes
18971638Srgrimes	* hp-symtab.h: New file describing the debug symbols emitted
18981638Srgrimes	by the HP C compilers.
18991638Srgrimes
19001638SrgrimesFri Nov 11 15:48:37 1994  Ian Lance Taylor  <ian@sanguine.cygnus.com>
19011638Srgrimes
19021638Srgrimes	* bfdlink.h (struct bfd_link_hash_entry): Change u.c.size from 24
19031638Srgrimes	to 26 bits, and change u.c.alignment_power from 8 to 6 bits.  6
19041638Srgrimes	bit in the alignment power is enough for a 64 bit address space.
19051638Srgrimes
19061638SrgrimesMon Oct 31 13:02:51 1994  Stan Shebs  (shebs@andros.cygnus.com)
19071638Srgrimes
19081638Srgrimes	* demangle.h (cplus_mangle_opname): Declare.
19091638Srgrimes
19101638SrgrimesTue Oct 25 11:38:02 1994  Ian Lance Taylor  <ian@sanguine.cygnus.com>
19111638Srgrimes
19121638Srgrimes	* bfdlink.h (struct bfd_link_callbacks): Fix comments for
19131638Srgrimes	multiple_common field.
19141638Srgrimes
19151638SrgrimesSun Sep 04 17:58:10 1994  Richard Earnshaw (rwe@pegasus.esprit.ec.org)
19161638Srgrimes
19171638Srgrimes	* dis-asm.h: Add support for the ARM.
19181638Srgrimes
19191638SrgrimesWed Aug 10 12:51:41 1994  Doug Evans  (dje@canuck.cygnus.com)
19201638Srgrimes
19211638Srgrimes	* libiberty.h (strsignal): Document its existence even if we
19221638Srgrimes	can't declare it.
19231638Srgrimes
19241638SrgrimesTue Aug  2 14:40:03 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
19251638Srgrimes
19261638Srgrimes	* os9k.h: Remove u_int16, u_int32, and owner_id typedefs and
19271638Srgrimes	expand their uses.  Those names conflict with Mach headers.
19281638Srgrimes
19291638SrgrimesFri Jul 22 14:17:12 1994  Ian Lance Taylor  (ian@sanguine.cygnus.com)
19301638Srgrimes
19311638Srgrimes	* bfdlink.h (struct bfd_link_hash_entry): Change u.c.size into a
19321638Srgrimes	bitfield.  Add field u.c.alignment_power.
19331638Srgrimes
19341638SrgrimesSun Jul 10 00:26:39 1994  Ian Dall  (dall@hfrd.dsto.gov.au)
19351638Srgrimes
19361638Srgrimes	* dis-asm.h: Add print_insn_ns32k declaration.
19371638Srgrimes
19381638SrgrimesMon Jun 20 17:13:29 1994  Ian Lance Taylor  (ian@sanguine.cygnus.com)
19391638Srgrimes
19401638Srgrimes	* bfdlink.h (bfd_link_hash_table): Make creator a const pointer.
19411638Srgrimes
19421638SrgrimesSat Jun 18 16:09:32 1994  Stan Shebs  (shebs@andros.cygnus.com)
19431638Srgrimes
19441638Srgrimes	* demangle.h (cplus_demangle_opname): Declare.
19451638Srgrimes
19461638SrgrimesThu Jun 16 15:19:03 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
19471638Srgrimes
19481638Srgrimes	* bfdlink.h (struct bfd_link_info): Add new field shared.
19491638Srgrimes
19501638SrgrimesMon Jun  6 14:39:44 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
19511638Srgrimes
19521638Srgrimes	* bfdlink.h (struct bfd_link_hash_entry): Remove written field:
19531638Srgrimes	not needed for all backends.
19541638Srgrimes
19551638SrgrimesThu Apr 28 19:06:50 1994  Ken Raeburn  (raeburn@cujo.cygnus.com)
19561638Srgrimes
19571638Srgrimes	* dis-asm.h (disassembler): Declare.
19581638Srgrimes
19591638SrgrimesFri Apr  1 00:38:17 1994  Jim Wilson  (wilson@mole.gnu.ai.mit.edu)
19601638Srgrimes
19611638Srgrimes	* obstack.h: Delete use of IN_GCC to control whether
19621638Srgrimes	stddef.h or gstddef.h is included.
19631638Srgrimes
19641638SrgrimesTue Mar 22 13:06:02 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
19651638Srgrimes
19661638Srgrimes	* bfdlink.h (enum bfd_link_order_type): Add bfd_data_link_order.
19671638Srgrimes	(struct bfd_link_order): Add data field to union.
19681638Srgrimes
19691638SrgrimesMon Mar 21 18:45:26 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
19701638Srgrimes
19711638Srgrimes	* bfdlink.h (struct bfd_link_callbacks): Change bitsize argument
19721638Srgrimes	to add_to_set to reloc.  Remove bitsize argument from constructor.
19731638Srgrimes	Comment that reloc_overflow, reloc_dangerous and unattached_reloc
19741638Srgrimes	must handle NULL pointers for reloc location.
19751638Srgrimes	(enum bfd_link_order_type): Add bfd_section_reloc_link_order and
19761638Srgrimes	bfd_symbol_reloc_link_order.
19771638Srgrimes	(struct bfd_link_order): Add reloc field to union.
19781638Srgrimes	(struct bfd_link_order_reloc): Define.
19791638Srgrimes
19801638SrgrimesMon Mar 14 12:27:50 1994  Ian Lance Taylor  (ian@cygnus.com)
19811638Srgrimes
19821638Srgrimes	* ieee-float.h: Removed; no longer used.
19831638Srgrimes
19841638SrgrimesTue Mar  1 18:10:49 1994  Kung Hsu  (kung@mexican.cygnus.com)
19851638Srgrimes
19861638Srgrimes	* os9k.h: os9000 target specific header file, the header of the
19871638Srgrimes	object file is used now.
19881638Srgrimes
19891638SrgrimesSun Feb 27 21:52:26 1994  Jim Kingdon  (kingdon@deneb.cygnus.com)
19901638Srgrimes
1991	* floatformat.h: New file, intended to replace ieee-float.h.
1992
1993Sun Feb 20 17:15:42 1994  Ian Lance Taylor  (ian@lisa.cygnus.com)
1994
1995	* ansidecl.h (ANSI_PROTOTYPES): Define if using ANSI prototypes.
1996
1997Wed Feb 16 01:07:12 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
1998
1999	* libiberty.h: Don't declare strsignal, to avoid conflicts with
2000	Solaris system header files.
2001
2002Sat Feb 12 22:11:32 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
2003
2004	* libiberty.h (xexit): Use __volatile__ to avoid losing if
2005	compiling with gcc -traditional.
2006
2007Thu Feb 10 14:05:41 1994  Ian Lance Taylor  (ian@cygnus.com)
2008
2009	* libiberty.h: New file.  Declares functions provided by
2010	libiberty.
2011
2012Tue Feb  8 05:19:52 1994  David J. Mackenzie  (djm@thepub.cygnus.com)
2013
2014	Handle obstack_chunk_alloc returning NULL.  This allows
2015	obstacks to be used by libraries, without forcing them
2016	to call exit or longjmp.
2017	* obstack.h (struct obstack): Add alloc_failed flag.
2018	_obstack_begin, _obstack_begin_1): Declare to return int, not void.
2019	(obstack_finish): If alloc_failed, return NULL.
2020	(obstack_base, obstack_next_free, objstack_object_size):
2021	If alloc_failed, return 0.
2022	(obstack_grow, obstack_grow0, obstack_1grow, obstack_ptr_grow,
2023	obstack_int_grow, obstack_blank): If alloc_failed, do nothing that
2024	could corrupt the obstack.
2025
2026Mon Jan 24 15:06:05 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
2027
2028	* bfdlink.h (struct bfd_link_callbacks): Add name, reloc_name and
2029	addend argments to reloc_overflow callback.
2030
2031Fri Jan 21 19:13:12 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
2032
2033	* dis-asm.h (print_insn_big_powerpc, print_insn_little_powerpc,
2034	print_insn_rs6000): Declare.
2035
2036Thu Jan  6 14:15:55 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
2037
2038	* bfdlink.h (struct bfd_link_callbacks): Add bitsize argument to
2039	add_to_set field.  Add new callback named constructor.
2040
2041Thu Dec 30 10:44:06 1993  Ian Lance Taylor  (ian@rtl.cygnus.com)
2042
2043	* bfdlink.h: New file for new BFD linker backend routines.
2044
2045Mon Nov 29 10:43:57 1993  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
2046
2047	* dis-asm.h (enum dis_insn_tyupe): Remove non-ANSI trailing comma.
2048
2049Sat Oct  2 20:42:26 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
2050
2051	* dis-asm.h: Move comment to right place.
2052
2053Mon Aug  9 19:03:35 1993  David J. Mackenzie  (djm@thepub.cygnus.com)
2054
2055	* obstack.h (obstack_chunkfun, obstack_freefun): Add defns from
2056	previous version.  Are these Cygnus local changes?
2057
2058Fri Aug  6 17:05:47 1993  David J. Mackenzie  (djm@thepub.cygnus.com)
2059
2060	* getopt.h, obstack.h: Update to latest FSF version.
2061
2062Mon Aug  2 14:45:29 1993  John Gilmore  (gnu@cygnus.com)
2063
2064	* dis-asm.h:  Move enum outside of struct defn to avoid warnings.
2065
2066Mon Aug  2 08:49:30 1993  Stu Grossman  (grossman at cygnus.com)
2067
2068	* wait.h (WEXITSTATUS, WSTOPSIG): Mask down to 8 bits.  This is
2069	for systems that store stuff into the high 16 bits of a wait
2070	status.
2071
2072Fri Jul 30 18:38:02 1993  John Gilmore  (gnu@cygnus.com)
2073
2074	* dis-asm.h:  Add new fields insn_info_valid, branch_delay_insns,
2075	data_size, insn_type, target, target2.  These are used to return
2076	information from the instruction decoders back to the calling
2077	program.  Add comments, make more readable.
2078
2079Mon Jul 19 22:14:14 1993  Fred Fish  (fnf@deneb.cygnus.com)
2080
2081	* nlm:  New directory containing NLM/NetWare includes.
2082
2083Thu Jul 15 12:10:04 1993  Ken Raeburn  (raeburn@cambridge.cygnus.com)
2084
2085	* dis-asm.h (struct disassemble_info): New field application_data.
2086
2087Thu Jul 15 12:41:15 1993  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
2088
2089	* dis-asm.h: Added declaration of print_insn_m88k.
2090
2091Fri Jul  2 10:31:59 1993  Ian Lance Taylor  (ian@cygnus.com)
2092
2093	* ansidecl.h: Use ANSI macros if __mips and _SYSTYPE_SVR4 are
2094	defined, since RISC/OS cc handles ANSI declarations in SVR4 mode
2095	but does not define __STDC__.
2096
2097Sun Jun 20 18:27:52 1993  Ken Raeburn  (raeburn@poseidon.cygnus.com)
2098
2099	* dis-asm.h: Don't need to include ansidecl.h any more.
2100
2101Fri Jun 18 03:22:10 1993  John Gilmore  (gnu@cygnus.com)
2102
2103	* oasys.h:  Eliminate "int8_type", "int16_type", "int32_type", and
2104	their variants.  These changes are coordinated with corresponding
2105	changes in ../bfd/oasys.c.
2106
2107Wed Jun 16 10:43:08 1993  Fred Fish  (fnf@cygnus.com)
2108
2109	* bfd.h:  Note that it has been removed.
2110
2111Tue Jun  8 12:16:03 1993  Steve Chamberlain  (sac@phydeaux.cygnus.com)
2112
2113	 Support for H8/300-H
2114	* dis-asm.h (print_insn_h8300, print_insn_h8300h): Declare it.
2115
2116Tue Jun  1 07:35:03 1993  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
2117
2118	* ansidecl.h (const): Don't define it if it's already defined.
2119
2120Thu May 27 18:19:51 1993  Ken Raeburn  (raeburn@cambridge.cygnus.com)
2121
2122	* dis-asm.h (print_insn_hppa): Declare it.
2123
2124	* bfd.h: Moved to bfd directory.  Small stub here includes it
2125	without requiring "-I../bfd".
2126
2127Thu Apr 29 12:06:13 1993  Ken Raeburn  (raeburn@deneb.cygnus.com)
2128
2129	* bfd.h: Updated with BSF_FUNCTION.
2130
2131Mon Apr 26 18:15:50 1993  Steve Chamberlain  (sac@thepub.cygnus.com)
2132
2133	* bfd.h, dis-asm.h: Updated with Hitachi SH.
2134
2135Fri Apr 23 18:41:38 1993  Steve Chamberlain  (sac@thepub.cygnus.com)
2136
2137	* bfd.h: Updated with alpha changes.
2138	* dis-asm.h: Added alpha.
2139
2140Fri Apr 16 17:35:30 1993  Jim Kingdon  (kingdon@cygnus.com)
2141
2142	* bfd.h: Update for signed bfd_*get_*.
2143
2144Thu Apr 15 09:24:21 1993  Jim Kingdon  (kingdon@cygnus.com)
2145
2146	* bfd.h: Updated for file_truncated error.
2147
2148Thu Apr  8 10:53:47 1993  Ian Lance Taylor  (ian@cygnus.com)
2149
2150	* ansidecl.h: If no ANSI, define const to be empty.
2151
2152Thu Apr  1 09:00:10 1993  Jim Kingdon  (kingdon@cygnus.com)
2153
2154	* dis-asm.h: Declare a29k and i960 print_insn_*.
2155
2156	* dis-asm.h: Add print_address_func and related stuff.
2157
2158	* dis-asm.h (dis_asm_read_memory): Fix prototype.
2159
2160Wed Mar 31 17:40:16 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
2161
2162	* dis-asm.h: Add print_insn_sparc.
2163
2164Wed Mar 31 17:51:42 1993  Ian Lance Taylor  (ian@cygnus.com)
2165
2166	* bfd.h: Updated for BFD_RELOC_MIPS_GPREL and bfd_[gs]et_gp_size
2167	prototypes.
2168
2169Wed Mar 31 16:35:12 1993  Stu Grossman  (grossman@cygnus.com)
2170
2171	* dis-asm.h: (disassemble_info):  Fix typo in prototype of
2172	dis_asm_memory_error().
2173
2174Tue Mar 30 19:09:23 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
2175
2176	* dis-asm.h (disassembler_info): Add read_memory_func,
2177	memory_error_func, buffer, and length.
2178	({GDB_,}INIT_DISASSEMBLE_INFO): Set them.
2179	print_insn_*: Remove second argument.
2180
2181Tue Mar 30 14:48:55 1993  Steve Chamberlain  (sac@thepub.cygnus.com)
2182
2183	* bfd.h: Update for lma field of section.
2184
2185Tue Mar 30 12:22:55 1993  Jim Kingdon  (kingdon@cygnus.com)
2186
2187	* ansidecl.h: Use ANSI versions on AIX regardless of __STDC__.
2188
2189Fri Mar 19 14:49:49 1993  Steve Chamberlain  (sac@thepub.cygnus.com)
2190
2191	* dis-asm.h: Add h8500.
2192
2193Thu Mar 18 13:49:09 1993  Per Bothner  (bothner@rtl.cygnus.com)
2194
2195	* ieee-float.h:  Moved from ../gdb.
2196	* dis-asm.h:  New file.  Interface to dis-assembler.
2197
2198Thu Mar 11 10:52:57 1993  Fred Fish  (fnf@cygnus.com)
2199
2200	* demangle.h (DMGL_NO_OPTS):  Add define (set to 0) to use
2201	in place of bare 0, for readability reasons.
2202
2203Tue Mar  2 17:50:11 1993  Fred Fish  (fnf@cygnus.com)
2204
2205	* demangle.h:  Replace all references to cfront with ARM.
2206
2207Tue Feb 23 12:21:14 1993  Ian Lance Taylor  (ian@cygnus.com)
2208
2209	* bfd.h: Update for new elements in JUMP_TABLE.
2210
2211Tue Feb 16 00:51:30 1993  John Gilmore  (gnu@cygnus.com)
2212
2213	* bfd.h:  Update for BFD_VERSION 2.1.
2214
2215Tue Jan 26 11:49:20 1993  Ian Lance Taylor  (ian@cygnus.com)
2216
2217	* bfd.h: Update for SEC_IS_COMMON flag.
2218
2219Tue Jan 19 12:25:12 1993  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
2220
2221	* bfd.h: Update for bfd_asymbol_value bug fix.
2222
2223Fri Jan  8 16:37:18 1993  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
2224
2225	* bfd.h: Update to include ECOFF tdata and target_flavour.
2226
2227Sun Dec 27 17:52:30 1992  Fred Fish  (fnf@cygnus.com)
2228
2229	* bfd.h:  Add declaration for bfd_get_size().
2230
2231Tue Dec 22 22:42:46 1992  Fred Fish  (fnf@cygnus.com)
2232
2233	* demangle.h:  Protect file from multiple inclusions with
2234	#if !defined(DEMANGLE_H)...#define DEMANGLE_H...#endif.
2235
2236Mon Dec 21 21:25:50 1992  Stu Grossman  (grossman at cygnus.com)
2237
2238	* bfd.h:  Update to get hppa_core_struct from bfd.c.
2239
2240Thu Dec 17 00:42:35 1992  John Gilmore  (gnu@cygnus.com)
2241
2242	* bfd.h:  Update to get tekhex tdata name change from bfd.
2243
2244Mon Nov  9 23:55:42 1992  John Gilmore  (gnu@cygnus.com)
2245
2246	* ansidecl.h:  Update comments to discourage use of EXFUN.
2247
2248Thu Nov  5 16:35:44 1992  Ian Lance Taylor  (ian@cygnus.com)
2249
2250	* bfd.h: Update to bring in SEC_SHARED_LIBRARY.
2251
2252Thu Nov  5 03:21:32 1992  John Gilmore  (gnu@cygnus.com)
2253
2254	* bfd.h:  Update to match EXFUN, bfd_seclet_struct, and SDEF
2255	cleanups in bfd.
2256
2257Wed Nov  4 07:28:05 1992  Ken Raeburn  (raeburn@cygnus.com)
2258
2259	* bout.h (N_CALLNAME, N_BALNAME): Define as char-type values, so
2260	widening works consistently.
2261
2262Fri Oct 16 03:17:08 1992  John Gilmore  (gnu@cygnus.com)
2263
2264	* getopt.h:  Update to Revised Standard FSF Version.
2265
2266Thu Oct 15 21:43:22 1992  K. Richard Pixley  (rich@sendai.cygnus.com)
2267
2268	* getopt.h (struct option): use the provided enum for has_arg.
2269
2270	* demangle.h (AUTO_DEMANGLING, GNU_DEMANGLING,
2271	  LUCID_DEMANGLING): ultrix compilers require enums to be
2272	  enums and ints to be ints and casts where they meet.  cast some
2273	  enums into ints.
2274
2275Thu Oct 15 04:35:51 1992  John Gilmore  (gnu@cygnus.com)
2276
2277	* bfd.h:  Update after comment changes.
2278
2279Thu Oct  8 09:03:02 1992  Steve Chamberlain  (sac@thepub.cygnus.com)
2280
2281	* bfd.h (bfd_get_symbol_leading_char): new macro for getting in xvec
2282
2283Thu Sep  3 09:10:50 1992  Stu Grossman  (grossman at cygnus.com)
2284
2285	* bfd.h (struct reloc_howto_struct):  size needs to be signed if
2286	it's going to hold negative values.
2287
2288Sun Aug 30 17:50:27 1992  Per Bothner  (bothner@rtl.cygnus.com)
2289
2290	* demangle.h:  New file, moved from ../gdb.  Made independent
2291	of gdb.  Allow demangling style option to be passed as a
2292	parameter to cplus_demangle(), but using the
2293	current_demangling_style global as the default.
2294
2295Sat Aug 29 10:07:55 1992  Fred Fish  (fnf@cygnus.com)
2296
2297	* obstack.h:  Merge comment change from current FSF version.
2298
2299Thu Aug 27 12:59:29 1992  Brendan Kehoe  (brendan@cygnus.com)
2300
2301	* bfd.h: add we32k
2302
2303Tue Aug 25 15:07:47 1992  Steve Chamberlain  (sac@thepub.cygnus.com)
2304
2305	* bfd.h: new after Z8000 stuff
2306
2307Mon Aug 17 09:01:23 1992  Ken Raeburn  (raeburn@cygnus.com)
2308
2309	* bfd.h: Regenerated after page/segment size changes.
2310
2311Sat Aug  1 13:46:31 1992  Fred Fish  (fnf@cygnus.com)
2312
2313	* obstack.h: Merge changes from current FSF version.
2314
2315Mon Jul 20 21:06:23 1992  Fred Fish  (fnf@cygnus.com)
2316
2317	* obstack.h (area_id, flags):  Remove, replace with extra_arg,
2318	use_extra_arg, and maybe_empty_object.
2319	* obstack.h (OBSTACK_MAYBE_EMPTY_OBJECT, OBSTACK_MMALLOC_LIKE):
2320	Remove, replaced by maybe_empty_object and use_extra_arg bitfields.
2321	* obstack.h (obstack_full_begin, _obstack_begin):  Remove area_id
2322	and flags arguments.
2323	* obstack.h (obstack_alloc_arg):  New macro to set extra_arg.
2324
2325Thu Jul 16 08:12:44 1992  Steve Chamberlain  (sac@thepub.cygnus.com)
2326
2327	* bfd.h: new after adding BFD_IS_RELAXABLE
2328
2329Sat Jul  4 03:22:23 1992  John Gilmore  (gnu at cygnus.com)
2330
2331	* bfd.h:  Regen after adding BSF_FILE.
2332
2333Mon Jun 29 14:18:36 1992  Fred Fish  (fnf at sunfish)
2334
2335	* obstack.h:  Convert bcopy() use to memcpy(), which is more
2336	portable, more standard, and can take advantage of gcc's builtin
2337	functions for increased performance.
2338
2339Thu Jun 25 04:46:08 1992  John Gilmore  (gnu at cygnus.com)
2340
2341	* ansidecl.h (PARAMS):  Incorporate this macro from gdb's defs.h.
2342	It's a cleaner way to forward-declare function prototypes.
2343
2344Fri Jun 19 15:46:32 1992  Stu Grossman  (grossman at cygnus.com)
2345
2346	* bfd.h:  HPPA merge.
2347
2348Tue Jun 16 21:30:56 1992  K. Richard Pixley  (rich@cygnus.com)
2349
2350	* getopt.h: gratuitous white space changes merged from other prep
2351	  releases.
2352
2353Thu Jun 11 01:10:55 1992  John Gilmore  (gnu at cygnus.com)
2354
2355	* bfd.h:  Regen'd from bfd.c after removing elf_core_tdata_struct.
2356
2357Mon May 18 17:29:03 1992  K. Richard Pixley  (rich@cygnus.com)
2358
2359	* getopt.h: merged changes from make-3.62.11.
2360
2361	* getopt.h: merged changes from grep-1.6 (alpha).
2362
2363Fri May  8 14:53:32 1992  K. Richard Pixley  (rich@cygnus.com)
2364
2365	* getopt.h: merged changes from bison-1.18.
2366
2367Sat Mar 14 17:25:20 1992  Fred Fish  (fnf@cygnus.com)
2368
2369	* obstack.h:  Add "area_id" and "flags" members to obstack
2370	structure.  Add obstack_chunkfun() and obstack_freefun() to
2371	set functions explicitly.  Convert maybe_empty_object to
2372	a bit in "flags".
2373
2374Thu Feb 27 22:01:02 1992  Per Bothner  (bothner@cygnus.com)
2375
2376	* wait.h (WIFSTOPPED):  Add IBM rs6000-specific version.
2377
2378Fri Feb 21 20:49:20 1992  John Gilmore  (gnu at cygnus.com)
2379
2380	* obstack.h:  Add obstack_full_begin.
2381	* bfd.h, obstack.h:  Protolint.
2382
2383Thu Jan 30 01:18:42 1992  John Gilmore  (gnu at cygnus.com)
2384
2385	* bfd.h:  Remove comma from enum declaration.
2386
2387Mon Jan 27 22:01:13 1992  Steve Chamberlain  (sac at cygnus.com)
2388
2389	* bfd.h : new target entr, bfd_relax_section
2390
2391Wed Dec 18 17:19:44 1991  Stu Grossman  (grossman at cygnus.com)
2392
2393	* bfd.h, ieee.h:  ANSIfy enums.
2394
2395Thu Dec 12 20:59:56 1991  John Gilmore  (gnu at cygnus.com)
2396
2397	* fopen-same.h, fopen-bin.h:  New files for configuring
2398	whether fopen distinguishes binary files or not.  For use
2399	by host-dependent config files.
2400
2401Sat Nov 30 20:46:43 1991  Steve Chamberlain  (sac at rtl.cygnus.com)
2402
2403	* bfd.h: change the documentation format.
2404
2405	* created coff, elf and opcode and aout directories. Moved:
2406
2407	aout64.h	==> aout/aout64.h
2408	ar.h		==> aout/ar.h
2409	a.out.encap.h	==> aout/encap.h
2410	a.out.host.h	==> aout/host.h
2411	a.out.hp.h	==> aout/hp.h
2412	a.out.sun4.h	==> aout/sun4.h
2413	ranlib.h	==> aout/ranlib.h
2414	reloc.h		==> aout/reloc.h
2415	stab.def	==> aout/stab.def
2416	stab.gnu.h	==> aout/stab_gnu.h
2417
2418	coff-a29k.h	==> coff/a29k.h
2419	coff-h8300.h	==> coff/h8300.h
2420	coff-i386.h	==> coff/i386.h
2421	coff-i960.h	==> coff/i960.h
2422	internalcoff.h	==> coff/internal.h
2423	coff-m68k.h	==> coff/m68k.h
2424	coff-m88k.h	==> coff/m88k.h
2425	coff-mips.h	==> coff/mips.h
2426	coff-rs6000.h	==> coff/rs6000.h
2427
2428	elf-common.h	==> elf/common.h
2429	dwarf.h		==> elf/dwarf.h
2430	elf-external.h	==> elf/external.h
2431	elf-internal.h  ==> elf/internal.h
2432
2433	a29k-opcode.h	==> opcode/a29k.h
2434	arm-opcode.h	==> opcode/arm.h
2435	h8300-opcode.h	==> opcode/h8300.h
2436	i386-opcode.h	==> opcode/i386.h
2437	i860-opcode.h	==> opcode/i860.h
2438	i960-opcode.h	==> opcode/i960.h
2439	m68k-opcode.h	==> opcode/m68k.h
2440	m88k-opcode.h	==> opcode/m88k.h
2441	mips-opcode.h	==> opcode/mips.h
2442	np1-opcode.h	==> opcode/np1.h
2443	ns32k-opcode.h	==> opcode/ns32k.h
2444	pn-opcode.h	==> opcode/pn.h
2445	pyr-opcode.h	==> opcode/pyr.h
2446	sparc-opcode.h	==> opcode/sparc.h
2447	tahoe-opcode.h	==> opcode/tahoe.h
2448	vax-opcode.h	==> opcode/vax.h
2449
2450
2451
2452Wed Nov 27 10:38:31 1991  Steve Chamberlain  (sac at rtl.cygnus.com)
2453
2454	* internalcoff.h: (internal_scnhdr) took out #def dependency, now
2455	s_nreloc and s_nlnno are always long. 	(internal_reloc): allways
2456	has an offset field now.
2457
2458Fri Nov 22 08:12:58 1991  John Gilmore  (gnu at cygnus.com)
2459
2460	* coff-rs6000.h:  Lint; use unsigned chars for external fields.
2461	* internalcoff.h:  Lint; cast storage classes to signed char.
2462
2463Thu Nov 21 21:01:05 1991  Per Bothner  (bothner at cygnus.com)
2464
2465	* stab.def: Remove the GNU extended type codes (e.g. N_SETT).
2466	* aout64.h:  The heuristic for distinguishing between
2467	sunos-style and bsd-style ZMAGIC files (wrt. where the
2468	text segment starts) is moved into (the default definition of)
2469	the macro N_HEADER_IN_TEXT.  This definition is only used
2470	if no other definition is used - e.g. bfd/newsos3.c defines
2471	N_HEADER_IN_TEXT(x) to be always 0 (as before).
2472
2473Thu Nov 21 11:53:03 1991  John Gilmore  (gnu at cygnus.com)
2474
2475	* aout64.h (N_TXTADDR, N_TXTOFF, N_TXTSIZE):  New definitions
2476	that should handle all uses.  LOGICAL_ versions deleted.
2477	Eliminate N_HEADER_IN_TEXT, using a_entry to determine which
2478	kind of zmagic a.out file we are looking at.
2479	* coff-rs6000.h:  Typo.
2480
2481Tue Nov 19 18:43:37 1991  Per Bothner  (bothner at cygnus.com)
2482
2483	(Note:  This is a revised entry, as was aout64.h.)
2484	* aout64.h:  Some cleanups of N_TXTADDR and N_TXTOFF:
2485	Will now work for both old- and new-style ZMAGIC files,
2486	depending on N_HEADER_IN_TEXT macro.
2487	Add LOGICAL_TXTADDR, LOICAL_TXTOFF and LOGICAL_TXTSIZE
2488	that don't count the exec header as part
2489	of the text segment, to be consistent with bfd.
2490	* a.out.sun4.h:  Simplified/fixed for previous change.
2491
2492Mon Nov 18 00:02:06 1991  Fred Fish  (fnf at cygnus.com)
2493
2494	* dwarf.h:  Update to DWARF draft 5 version from gcc2.
2495
2496Thu Nov 14 19:44:59 1991  Per Bothner  (bothner at cygnus.com)
2497
2498	* stab.def:  Added defs for extended GNU symbol types,
2499	such as N_SETT.  These are normally ifdef'd out (because
2500	of conflicts with a.out.gnu.h), but are used by bfb_stab_name().
2501
2502Thu Nov 14 19:17:03 1991  Fred Fish  (fnf at cygnus.com)
2503
2504	* elf-common.h:  Add defines to support ELF symbol table code.
2505
2506Mon Nov 11 19:01:06 1991  Fred Fish  (fnf at cygnus.com)
2507
2508	* elf-internal.h, elf-external.h, elf-common.h:  Add support for
2509	note sections, which are used in ELF core files to hold copies
2510	of various /proc structures.
2511
2512Thu Nov  7 08:58:26 1991  Steve Chamberlain  (sac at cygnus.com)
2513
2514	* internalcoff.h: took out the M88 dependency in the lineno
2515	struct.
2516	* coff-m88k.h: defines GET_LINENO_LNNO and PUT_LINENO_LNNO to use
2517	32bit linno entries.
2518	* a29k-opcode.h: fixed encoding of mtacc
2519
2520Sun Nov  3 11:54:22 1991  Per Bothner  (bothner at cygnus.com)
2521
2522	* bfd.h: Updated from ../bfd/bfd-in.h (q.v).
2523
2524Fri Nov  1 11:13:53 1991  John Gilmore  (gnu at cygnus.com)
2525
2526	* internalcoff.h:  Add x_csect defines.
2527
2528Fri Oct 25 03:18:20 1991  John Gilmore  (gnu at cygnus.com)
2529
2530	* Rename COFF-related files in `coff-ARCH.h' form.
2531	coff-a29k.h, coff-i386.h, coff-i960.h, coff-m68k.h, coff-m88k.h,
2532	coff-mips.h, coff-rs6000.h to be exact.
2533
2534Thu Oct 24 22:11:11 1991  John Gilmore  (gnu at cygnus.com)
2535
2536	RS/6000 support, by Metin G. Ozisik, Mimi Ph����ng-Th��o V��, and
2537	John Gilmore.
2538
2539	* a.out.gnu.h:  Update slightly.
2540	* bfd.h:  Add new error code, fix doc, add bfd_arch_rs6000.
2541	* internalcoff.h:  Add more F_ codes for filehdr.  Add
2542	rs/6000-dependent fields to aouthdr.  Add storage classes
2543	to syments.  Add 6000-specific auxent.  Add r_size in reloc.
2544	* rs6000coff.c:  New file.
2545
2546Thu Oct 24 04:13:20 1991  Fred Fish  (fnf at cygnus.com)
2547
2548	* dwarf.h: New file for dwarf support.  Copied from gcc2
2549	distribution.
2550
2551Wed Oct 16 13:31:45 1991  John Gilmore  (gnu at cygnus.com)
2552
2553	* aout64.h:  Remove PAGE_SIZE defines; they are target-dependent.
2554	Add N_FN_SEQ for N_FN symbol type used on Sequent machines.
2555	* stab.def:  Include N_FN_SEQ in table.
2556	* bout.h:  External formats of structures use unsigned chars.
2557
2558Fri Oct 11 12:40:43 1991  Steve Chamberlain  (steve at cygnus.com)
2559
2560	* bfd.h:upgrade from bfd.c
2561	* internalcoff.h: add n_name, n_zeroes and n_offset macros
2562	* amdcoff.h: Define OMAGIC and AOUTHDRSZ.
2563
2564Fri Oct 11 10:58:06 1991  Per Bothner  (bothner at cygnus.com)
2565
2566	* a.out.host.h: Change SEGMENT_SIZE to 0x1000 for Sony.
2567	* bfd.h (align_power): Add (actually move) comment.
2568
2569Tue Oct  8 15:29:32 1991  Per Bothner  (bothner at cygnus.com)
2570
2571	* sys/h-rtbsd.h: Define MISSING_VFPRINT (for binutils/bucomm.c).
2572
2573Sun Oct  6 19:24:39 1991  John Gilmore  (gnu at cygnus.com)
2574
2575	* aout64.h:  Move struct internal_exec to ../bfd/libaout.h so
2576	it can be shared by all `a.out-family' code.  Rename
2577	EXTERNAL_LIST_SIZE to EXTERNAL_NLIST_SIZE.  Use basic types
2578	for nlist members, and make strx integral rather than pointer.
2579	More commentary on n_type values.
2580	* bout.h:  Provide a struct external_exec rather than an
2581	internal_exec.
2582	* m68kcoff.h:  Remove `tagentries' which snuck in from the i960
2583	COFF port.
2584
2585Fri Oct  4 01:25:59 1991  John Gilmore  (gnu at cygnus.com)
2586
2587	* h8300-opcode.h:  Remove `_enum' from the typedef for an enum.
2588	* bfd.h:  Update to match bfd changes.
2589
2590	* sys/h-i386mach.h, sysdep.h:  Add 386 Mach host support.
2591
2592Tue Oct  1 04:58:42 1991  John Gilmore  (gnu at cygnus.com)
2593
2594	* bfd.h, elf-common.h, elf-external.h, elf-internal.h:
2595	Add preliminary ELF support, sufficient for GDB, from Fred Fish.
2596	* sysdep.h, sys/h-amix.h:  Support Amiga SVR4.
2597
2598	* sys/h-vaxult.h:  Make it work.  (David Taylor <taylor@think.com>)
2599	* a.out.vax.h:  Remove unused and confusing file.
2600
2601Mon Sep 30 12:52:35 1991  Per Bothner  (bothner at cygnus.com)
2602
2603	* sysdep.h: Define NEWSOS3_SYS, and use it.
2604
2605Fri Sep 20 13:38:21 1991  John Gilmore  (gnu at cygnus.com)
2606
2607	* a.out.gnu.h (N_FN):  Its value *really is* 0x1F.
2608	Fix it, and add comments warning about or-ing N_EXT with it
2609	and/or N_WARNING.
2610	* aout64.h (N_FN):  Fix value, add comments about N_EXT.
2611	* stab.def (table at end):  Update to show all the type
2612	values <0x20, including low order bits.  Move N_FN to
2613	its rightful place.
2614
2615Tue Sep 17 17:41:37 1991  Stu Grossman  (grossman at cygnus.com)
2616
2617	* sys/h-irix3.h:  sgi/irix support.
2618
2619Tue Sep 17 07:52:59 1991  John Gilmore  (gnu at cygint.cygnus.com)
2620
2621	* stab.def (N_DEFD):  Add GNU Modula-2 debug stab, from Andrew
2622	Beers.
2623
2624Thu Sep 12 14:12:59 1991  John Gilmore  (gnu at cygint.cygnus.com)
2625
2626	* internalcoff.h (SYMNMLEN, FILNMLEN, DIMNUM):  Define these
2627	for internalcoff, separately from the various external coff's.
2628	* amdcoff.h, bcs88kcoff.h, i386coff.h, intel-coff.h, m68kcoff.h,
2629	m88k-bcs.h: Prefix SYMNMLEN, FILNMLEN, and DIMNUM with E_'s for
2630	the external struct definitions.
2631	* ecoff.h: Remove these #define's, kludge no longer needed.
2632
2633	* sys/h-ultra3.h:  Add new Ultracomputer host.
2634	* sysdep.h:  Add ULTRA3_SYM1_SYS and use it.
2635
2636Tue Sep 10 10:11:46 1991  John Gilmore  (gnu at cygint.cygnus.com)
2637
2638	* i386coff.h (LINESZ):  Always 6, not based on sizeof().
2639	(Fix from Peter Schauer <pes@regent.e-technik.tu-muenchen.de>.)
2640
2641Wed Sep  4 08:58:37 1991  John Gilmore  (gnu at cygint.cygnus.com)
2642
2643	* a.out.gnu.h, aout64.h:  Add N_WARNING.  Change N_FN to 0x0E,
2644	to match SunOS and BSD.  Add N_COMM as 0x12 for SunOS shared lib
2645	support.
2646	* stab.def:  Add N_COMM to table, fix overlap comment.
2647
2648Tue Sep  3 06:29:20 1991  John Gilmore  (gnu at cygint.cygnus.com)
2649
2650	Merge with latest FSF versions of these files.
2651
2652	* stab.gnu.h:  Add LAST_UNUSED_STAB_CODE.
2653	* stab.def:  Update to GPL2.  Move N_WARNING out, since not a
2654	debug symbol.  Change comments, and reorder table to numeric
2655	order.  Update final table comment.
2656	(N_DSLINE, N_BSLINE):  Renumber from 0x66 and 0x68, to 0x46 and 0x48.
2657
2658	* obstack.h:  GPL2.  Merge.
2659
2660Fri Aug 23 01:54:23 1991  John Gilmore  (gnu at cygint.cygnus.com)
2661
2662	* a.out.gnu.h, a.out.sun4.h:  Make SEGMENT_SIZE able to depend
2663	on the particular a.out being examined.
2664	* a.out.sun4.h:  Define segment sizes for Sun-3's and Sun-4's.
2665	* FIXME:  a.out.gnu.h is almost obsolete.
2666	* FIXME:  a.out.sun4.h should be renamed a.out.sun.h now.
2667
2668Wed Aug 21 20:32:13 1991  John Gilmore  (gnu at cygint.cygnus.com)
2669
2670	* Start a ChangeLog for the includes directory.
2671
2672	* a.out.gnu.h (N_FN):  Fix value -- was 15, should be 0x1E.
2673	* stab.def:  Update allocation table in comments at end,
2674	to reflect reality as I know it.
2675
2676
2677Local Variables:
2678mode: change-log
2679left-margin: 8
2680fill-column: 74
2681version-control: never
2682End:
2683