198b9484cSchristos2003-12-19 Andreas Tobler <a.tobler@schweiz.ch> 298b9484cSchristos 398b9484cSchristos * include/fibheap.h (fibnode): Use __extension__ for 498b9484cSchristos bit-fields mark and degree if __GNUC__. 598b9484cSchristos 698b9484cSchristos2003-12-18 Kazu Hirata <kazu@cs.umass.edu> 798b9484cSchristos 898b9484cSchristos * include/fibheap.h (fibnode): Use unsigned long int for 998b9484cSchristos bit-fields if __GNUC__ is defined. 1098b9484cSchristos 1198b9484cSchristos2003-12-19 Andreas Tobler <a.tobler@schweiz.ch> 1298b9484cSchristos 1398b9484cSchristos * fibheap.h (fibnode): Use __extension__ for 1498b9484cSchristos bit-fields mark and degree if __GNUC__. 1598b9484cSchristos 1698b9484cSchristos2003-12-18 Kazu Hirata <kazu@cs.umass.edu> 1798b9484cSchristos 1898b9484cSchristos * fibheap.h (fibnode): Use unsigned long int for 1998b9484cSchristos bit-fields if __GNUC__ is defined. 2098b9484cSchristos 2198b9484cSchristos2003-12-04 H.J. Lu <hongjiu.lu@intel.com> 2298b9484cSchristos 2398b9484cSchristos * bfdlink.h (bfd_link_info): Change relax_finalizing to 2498b9484cSchristos need_relax_finalize. 2598b9484cSchristos 2698b9484cSchristos2003-12-03 Alan Modra <amodra@bigpond.net.au> 2798b9484cSchristos 2898b9484cSchristos * bfdlink.h (struct bfd_link_hash_entry): Rename "next" to "und_next". 2998b9484cSchristos 3098b9484cSchristos2003-12-02 Alan Modra <amodra@bigpond.net.au> 3198b9484cSchristos 3298b9484cSchristos * bfdlink.h (struct bfd_link_info): Remove mpc860c0 field. 3398b9484cSchristos 3498b9484cSchristos2003-11-14 Nick Clifton <nickc@redhat.com> 3598b9484cSchristos 3698b9484cSchristos * dis-asm.h (struct disassemble_info): Add new field 3798b9484cSchristos 'symbol_is_valid' which is a function which can tell the 3898b9484cSchristos disassembler to skip certain symbols as they should not be 3998b9484cSchristos displayed to the user. 4098b9484cSchristos (arm_symbol_is_valid): New prototype. This is the ARM 4198b9484cSchristos specific function for the symbol_is_valid field. 4298b9484cSchristos (generic_symbol_is_valid): New prototype. This is the default 4398b9484cSchristos function pointed to by the symbol_is_valid field. 4498b9484cSchristos 4598b9484cSchristos2003-11-06 Bruno Rohee <bruno@rohee.com> 4698b9484cSchristos 4798b9484cSchristos * hp-symtab.h: Fix "the the" typo. 4898b9484cSchristos 4998b9484cSchristos2003-10-24 H.J. Lu <hongjiu.lu@intel.com> 5098b9484cSchristos 5198b9484cSchristos * bfdlink.h (bfd_elf_version_expr): Add "symbol" and remove 5298b9484cSchristos "wildcard". 5398b9484cSchristos 5498b9484cSchristos2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk> 5598b9484cSchristos 5698b9484cSchristos * obstack.h: Merge the following change from gnulib: 5798b9484cSchristos 2003-10-21 Paul Eggert <eggert@twinsun.com> 5898b9484cSchristos * obstack.h (obstack_1grow_fast): Properly parenthesize arg. 5998b9484cSchristos (obstack_ptr_grow_fast, obstack_int_grow_fast): 6098b9484cSchristos Don't use lvalue casts, as GCC plans to remove support for them 6198b9484cSchristos in GCC 3.5. Reported by Joseph S. Myers. This bug 6298b9484cSchristos was also present in the non-GCC version, indicating that this 6398b9484cSchristos code had always been buggy and had never been widely used. 6498b9484cSchristos (obstack_1grow, obstack_ptr_grow, obstack_int_grow, obstack_blank): 6598b9484cSchristos Use the fast variant of each macro, rather than copying the 6698b9484cSchristos definiens of the fast variant; that way, we'll be more likely to 6798b9484cSchristos catch future bugs in the fast variants. 6898b9484cSchristos 6998b9484cSchristos2003-10-22 Jakub Jelinek <jakub@redhat.com> 7098b9484cSchristos 7198b9484cSchristos * bfdlink.h (struct bfd_elf_version_expr): Remove match field. 7298b9484cSchristos Add wildcard and mask fields. 7398b9484cSchristos (BFD_ELF_VERSION_C_TYPE): Define. 7498b9484cSchristos (BFD_ELF_VERSION_CXX_TYPE): Likewise. 7598b9484cSchristos (BFD_ELF_VERSION_JAVA_TYPE): Likewise. 7698b9484cSchristos (struct bfd_elf_version_expr_head): New. 7798b9484cSchristos (struct bfd_elf_version_tree): Add match field. 7898b9484cSchristos Change type of globals and locals fields 7998b9484cSchristos to struct bfd_elf_version_expr_head. 8098b9484cSchristos 8198b9484cSchristos2003-09-22 Andrew Cagney <cagney@redhat.com> 8298b9484cSchristos 8398b9484cSchristos * floatformat.h (struct floatformat): Add field "is_valid". 8498b9484cSchristos 8598b9484cSchristos2003-09-15 Andrew Cagney <cagney@redhat.com> 8698b9484cSchristos 8798b9484cSchristos * floatformat.h (floatformat_to_double): Make input buffer constant. 8898b9484cSchristos (floatformat_from_double, floatformat_is_valid): Ditto. 8998b9484cSchristos 9098b9484cSchristos2003-09-15 Andrew Cagney <cagney@redhat.com> 9198b9484cSchristos 9298b9484cSchristos * floatformat.h (struct floatformat): Make "exp_bias" signed. 9398b9484cSchristos 9498b9484cSchristos2003-09-15 Daniel Jacobowitz <drow@mvista.com> 9598b9484cSchristos 9698b9484cSchristos * floatformat.h (floatformat_is_valid): Add prototype. 9798b9484cSchristos 9898b9484cSchristos2003-08-27 Andrew Cagney <cagney@redhat.com> 9998b9484cSchristos 10098b9484cSchristos * dis-asm.h (init_disassemble_info): Declare. 10198b9484cSchristos (INIT_DISASSEMBLE_INFO): Redefine as a call to 10298b9484cSchristos init_disassemble_info. 10398b9484cSchristos (INIT_DISASSEMBLE_INFO_NO_ARCH): Ditto. 10498b9484cSchristos 10598b9484cSchristos2003-08-20 Nick Clifton <nickc@redhat.com> 10698b9484cSchristos 10798b9484cSchristos * bfdlink.h (enum report_method): New enum. Describes how to 10898b9484cSchristos report something. 10998b9484cSchristos (struct bfd_link_info): Delete fields 'no_undefined' and 11098b9484cSchristos 'allow_shlib_undefined'. Replace with 11198b9484cSchristos 'unresolved_symbols_in_objects' and 11298b9484cSchristos 'unresolved_symbols_in_shared_libs'. 11398b9484cSchristos 11498b9484cSchristos2003-08-07 Alan Modra <amodra@bigpond.net.au> 11598b9484cSchristos 11698b9484cSchristos * bfdlink.h: Remove PARAMS macro. Replace PTR with void *. 11798b9484cSchristos * dis-asm.h: Likewise. 11898b9484cSchristos 11998b9484cSchristos2003-07-09 Bob Wilson <bob.wilson@acm.org> 12098b9484cSchristos 12198b9484cSchristos * xtensa-config.h: Undef all macros before defining them. 12298b9484cSchristos 12398b9484cSchristos2003-07-06 H.J. Lu <hongjiu.lu@intel.com> 12498b9484cSchristos 12598b9484cSchristos * demangle.h: Support C++. 12698b9484cSchristos 12798b9484cSchristos2003-07-01 Zack Weinberg <zack@codesourcery.com> 12898b9484cSchristos 12998b9484cSchristos * filenames.h: New file imported from binutils. 13098b9484cSchristos 13198b9484cSchristos2003-06-30 Bob Wilson <bob.wilson@acm.org> 13298b9484cSchristos 13398b9484cSchristos * xtensa-config.h: New file imported from binutils. 13498b9484cSchristos 13598b9484cSchristos2003-06-30 Bob Wilson <bob.wilson@acm.org> 13698b9484cSchristos 13798b9484cSchristos * xtensa-config.h (XCHAL_HAVE_CONST16, XCHAL_HAVE_ABS, 13898b9484cSchristos XCHAL_HAVE_ADDX, XCHAL_HAVE_L32R): Define. 13998b9484cSchristos 14098b9484cSchristos2003-06-25 Alan Modra <amodra@bigpond.net.au> 14198b9484cSchristos 14298b9484cSchristos * bfdlink.h: Correct spelling of "relocatable". 14398b9484cSchristos 14498b9484cSchristos2003-06-22 Zack Weinberg <zack@codesourcery.com> 14598b9484cSchristos 14698b9484cSchristos * safe-ctype.h (HC_UNKNOWN, HC_ASCII, HC_EBCDIC): Rename to 14798b9484cSchristos HOST_CHARSET_UNKNOWN, HOST_CHARSET_ASCII, HOST_CHARSET_EBCDIC 14898b9484cSchristos respectively. 14998b9484cSchristos 15098b9484cSchristos2003-06-21 Zack Weinberg <zack@codesourcery.com> 15198b9484cSchristos 15298b9484cSchristos * safe-ctype.h (HC_UNKNOWN, HC_ASCII, HC_EBCDIC, HOST_CHARSET): 15398b9484cSchristos New #defines. 15498b9484cSchristos 15598b9484cSchristos2003-06-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 15698b9484cSchristos 15798b9484cSchristos * ansidecl.h: Delete HAVE_LONG_DOUBLE GCC bootstrap support. 15898b9484cSchristos 15998b9484cSchristos2003-05-23 Jakub Jelinek <jakub@redhat.com> 16098b9484cSchristos 16198b9484cSchristos * bfdlink.h (struct bfd_link_info): Add execstack and noexecstack. 16298b9484cSchristos 16398b9484cSchristos2003-06-03 H.J. Lu <hongjiu.lu@intel.com> 16498b9484cSchristos 16598b9484cSchristos * bfdlink.h (LD_DEFINITION_IN_DISCARDED_SECTION): New. 16698b9484cSchristos 16798b9484cSchristos2003-05-30 Ulrich Drepper <drepper@redhat.com> 16898b9484cSchristos Jakub Jelinek <jakub@redhat.com> 16998b9484cSchristos 17098b9484cSchristos * bfdlink.h (struct bfd_link_info): Add pie and executable 17198b9484cSchristos bits. 17298b9484cSchristos 17398b9484cSchristos2003-05-21 Nick Clifton <nickc@redhat.com> 17498b9484cSchristos 17598b9484cSchristos * bfdlink.h (struct bfd_link_hash_table): Fix typo in comment. 17698b9484cSchristos 17798b9484cSchristos2003-05-15 Jim Blandy <jimb@redhat.com> 17898b9484cSchristos 17998b9484cSchristos * libiberty.h (hex_value): Make the value an unsigned int, to 18098b9484cSchristos avoid unexpected sign-extension when cast to unsigned types larger 18198b9484cSchristos than int --- like bfd_vma, on some platforms. 18298b9484cSchristos (_hex_value): Update declaration. 18398b9484cSchristos 18498b9484cSchristos2003-05-09 Alan Modra <amodra@bigpond.net.au> 18598b9484cSchristos 18698b9484cSchristos * xtensa-isa-internal.h (xtensa_isa_module_struct): Remove const on 18798b9484cSchristos gen_num_opcodes_fn return type. 18898b9484cSchristos 18998b9484cSchristos2003-05-07 Jason Merrill <jason@redhat.com> 19098b9484cSchristos 19198b9484cSchristos * hashtab.h (iterative_hash): Prototype. 19298b9484cSchristos (iterative_hash_object): New macro. 19398b9484cSchristos 19498b9484cSchristos2003-04-28 H.J. Lu <hjl@gnu.org> 19598b9484cSchristos 19698b9484cSchristos * bfdlink.h (bfd_link_info): Add relax_finalizing. 19798b9484cSchristos 19898b9484cSchristos2003-04-23 H.J. Lu <hjl@gnu.org> 19998b9484cSchristos 20098b9484cSchristos * bfdlink.h (bfd_link_callbacks): Add error_handler. 20198b9484cSchristos 20298b9484cSchristos2003-04-02 Bob Wilson <bob.wilson@acm.org> 20398b9484cSchristos 20498b9484cSchristos * xtensa-config.h: Remove comment indicating that this is a 20598b9484cSchristos generated file. 20698b9484cSchristos 20798b9484cSchristos2003-04-01 Bob Wilson <bob.wilson@acm.org> 20898b9484cSchristos 20998b9484cSchristos * dis-asm.h (print_insn_xtensa): Declare. 21098b9484cSchristos * xtensa-config.h: New file. 21198b9484cSchristos * xtensa-isa-internal.h: Likewise. 21298b9484cSchristos * xtensa-isa.h: Likewise. 21398b9484cSchristos 21498b9484cSchristos2003-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 21598b9484cSchristos 21698b9484cSchristos * ansidecl.h (ATTRIBUTE_NONNULL, ATTRIBUTE_NULL_PRINTF, 21798b9484cSchristos ATTRIBUTE_NULL_PRINTF_1, ATTRIBUTE_NULL_PRINTF_2, 21898b9484cSchristos ATTRIBUTE_NULL_PRINTF_3, ATTRIBUTE_NULL_PRINTF_4, 21998b9484cSchristos ATTRIBUTE_NULL_PRINTF_5): New. 22098b9484cSchristos (ATTRIBUTE_PRINTF): Add ATTRIBUTE_NONNULL. 22198b9484cSchristos 22298b9484cSchristos2003-03-17 Jan Hubicka <jh@suse.cz> 22398b9484cSchristos 22498b9484cSchristos * hashtab.h (htab_traverse_noresize): Declare. 22598b9484cSchristos 22698b9484cSchristos2003-02-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 22798b9484cSchristos 22898b9484cSchristos * libiberty.h: Document return value of physmem routines. 22998b9484cSchristos 23098b9484cSchristos2003-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 23198b9484cSchristos 23298b9484cSchristos * libiberty.h (physmem_total, physmem_available): Prototype. 23398b9484cSchristos 23498b9484cSchristos2003-02-20 Daniel Jacobowitz <drow@mvista.com> 23598b9484cSchristos 23698b9484cSchristos * libiberty.h (lrealpath): Add declaration. 23798b9484cSchristos 23898b9484cSchristos2003-01-31 Grant Grundler <grundler@dsl2.external.hp.com> 23998b9484cSchristos 24098b9484cSchristos * hppa.h (ldwa, ldda): Add ordered opcodes. 24198b9484cSchristos 24298b9484cSchristos2003-01-26 Daniel Jacobowitz <drow@mvista.com> 24398b9484cSchristos 24498b9484cSchristos * hashtab.h (htab_alloc_with_arg, htab_free_with_arg): Add new types. 24598b9484cSchristos (struct htab): Add alloc_arg, alloc_with_arg_f, free_with_arg_f. 24698b9484cSchristos (htab_create_alloc_ex): New prototype. 24798b9484cSchristos (htab_set_functions_ex): New prototype. 24898b9484cSchristos 24998b9484cSchristos2002-07-17 Geoffrey Keating <geoffk@redhat.com> 25098b9484cSchristos 25198b9484cSchristos * splay-tree.h (GTY): Define if undefined. 25298b9484cSchristos (splay_tree_allocate_fn): Return PTR for compatibility, not void *. 25398b9484cSchristos (struct splay_tree_node_s): Support gengtype. 25498b9484cSchristos (struct splay_tree_s): Likewise. Make allocate_data a PTR, 25598b9484cSchristos not a void *. 25698b9484cSchristos 25798b9484cSchristos2002-01-02 Ben Elliston <bje@redhat.com> 25898b9484cSchristos 25998b9484cSchristos * dis-asm.h (print_insn_iq2000): Declare. 26098b9484cSchristos 26198b9484cSchristos2002-12-24 Dmitry Diky <diwil@mail.ru> 26298b9484cSchristos 26398b9484cSchristos * dis-asm.h: Add msp430 disassembler prototype. 26498b9484cSchristos 26598b9484cSchristos2002-12-27 Chris Demetriou <cgd@broadcom.com> 26698b9484cSchristos 26798b9484cSchristos * dis-asm.h (print_mips_disassembler_options): Prototype. 26898b9484cSchristos 26998b9484cSchristos2002-12-23 Alan Modra <amodra@bigpond.net.au> 27098b9484cSchristos 27198b9484cSchristos * bfdlink.h (struct bfd_link_info): Add "strip_discarded". 27298b9484cSchristos 27398b9484cSchristos2002-12-20 Alan Modra <amodra@bigpond.net.au> 27498b9484cSchristos 27598b9484cSchristos * bfdlink.h (struct bfd_link_info): Replace bfd_boolean fields with 27698b9484cSchristos bit-fields. Rearrange to put all like types together. 27798b9484cSchristos 27898b9484cSchristos2002-11-30 Alan Modra <amodra@bigpond.net.au> 27998b9484cSchristos 28098b9484cSchristos * bfdlink.h: Replace boolean with bfd_boolean. Formatting. 28198b9484cSchristos 28298b9484cSchristos2002-11-23 Simon Burge <simonb@wasabisystems.com> 28398b9484cSchristos 28498b9484cSchristos * libiberty.h (basename): Add NetBSD to the list. 28598b9484cSchristos 28698b9484cSchristos2002-11-22 Daniel Jacobowitz <drow@mvista.com> 28798b9484cSchristos 28898b9484cSchristos * libiberty.h (make_relative_prefix): Add prototype. 28998b9484cSchristos 29098b9484cSchristos2002-11-14 Egor Duda <deo@logos-m.ru> 29198b9484cSchristos 29298b9484cSchristos * bfdlink.h (struct bfd_link_info): Add new boolean 29398b9484cSchristos field pei386_runtime_pseudo_reloc. 29498b9484cSchristos 29598b9484cSchristos2002-10-26 Roger Sayle <roger@eyesopen.com> 29698b9484cSchristos 29798b9484cSchristos * partition.h: Close the extern "C" scope when compiling with C++. 29898b9484cSchristos 29998b9484cSchristos2002-10-26 Roger Sayle <roger@eyesopen.com> 30098b9484cSchristos DJ Delorie <dj@redhat.com> 30198b9484cSchristos 30298b9484cSchristos PR bootstrap/8351 30398b9484cSchristos * getopt.h: Avoid prototyping getopt with no arguments in C++. 30498b9484cSchristos 30598b9484cSchristos2002-10-24 Nathan Tallent <eraxxon@alumni.rice.edu> 30698b9484cSchristos 30798b9484cSchristos * ansidecl.h (__STDC__): Add (__alpha && __cplusplus) to the 30898b9484cSchristos list of platform compilers that may look, smell and act 30998b9484cSchristos like __STDC__ but that may not define it. 31098b9484cSchristos 31198b9484cSchristos2002-10-11 David O'Brien <obrien@FreeBSD.org> 31298b9484cSchristos 31398b9484cSchristos * getopt.h: getopt is in unistd.h (based on SUSv2). 31498b9484cSchristos 31598b9484cSchristos2002-09-26 Andrew Cagney <ac131313@redhat.com> 31698b9484cSchristos 31798b9484cSchristos * regs/: Delete directory. 31898b9484cSchristos 31998b9484cSchristos2002-09-19 Alexandre Oliva <aoliva@redhat.com> 32098b9484cSchristos 32198b9484cSchristos * libiberty.h (asprintf, vasprintf): Don't declare them if the 32298b9484cSchristos corresponding HAVE_DECL_ macro is 1. 32398b9484cSchristos 32498b9484cSchristos2002-09-19 Nathan Tallent <eraxxon@alumni.rice.edu> 32598b9484cSchristos 32698b9484cSchristos * dis-asm.h: Remove (errant) trailing semicolon (;) from the 32798b9484cSchristos extern "C" { } declaration. 32898b9484cSchristos 32998b9484cSchristos2002-09-04 Nick Clifton <nickc@redhat.com> 33098b9484cSchristos 33198b9484cSchristos * dis-asm.h (print_ppc_disassembler_options): Prototype. 33298b9484cSchristos 33398b9484cSchristos2002-08-28 Michael Hayes <m.hayes@elec.canterbury.ac.nz> 33498b9484cSchristos 33598b9484cSchristos * dis-asm.h: Add standard disassembler for tic4x. 33698b9484cSchristos 33798b9484cSchristos2002-08-07 H.J. Lu <hjl@gnu.org> 33898b9484cSchristos 33998b9484cSchristos * bfdlink.h (bfd_link_info): Add allow_undefined_version. 34098b9484cSchristos (bfd_elf_version_expr): Add symver and script. 34198b9484cSchristos 34298b9484cSchristos2002-07-31 Ian Dall <ian@sibyl.beware.dropbear.id.au> 34398b9484cSchristos 34498b9484cSchristos * bfdlink.h (bfd_link_common_skip_ar_symbols): New enum. 34598b9484cSchristos (struct bfd_link_info): Add new field 'common_skip_ar_symbols'. 34698b9484cSchristos 34798b9484cSchristos2002-07-19 Denis Chertykov <denisc@overta.ru> 34898b9484cSchristos Matthew Green <mrg@redhat.com> 34998b9484cSchristos 35098b9484cSchristos * dis-asm.h (print_insn_ip2k): Declare. 35198b9484cSchristos 35298b9484cSchristos2002-07-01 Alan Modra <amodra@bigpond.net.au> 35398b9484cSchristos 35498b9484cSchristos * bfdlink.h (struct bfd_sym_chain): Declare. 35598b9484cSchristos (struct bfd_link_info): Add gc_sym_list. Formatting fixes. 35698b9484cSchristos 35798b9484cSchristos2002-06-25 Alan Modra <amodra@bigpond.net.au> 35898b9484cSchristos 35998b9484cSchristos * demangle.h: #include "ansidecl.h" rather than #include <ansidecl.h>. 36098b9484cSchristos * fibheap.h: Likewise. 36198b9484cSchristos * hashtab.h: Likewise. 36298b9484cSchristos * partition.h: Likewise. 36398b9484cSchristos * sort.h: Likewise. 36498b9484cSchristos * splay-tree.h: Likewise. 36598b9484cSchristos 36698b9484cSchristos2002-06-24 Alan Modra <amodra@bigpond.net.au> 36798b9484cSchristos 36898b9484cSchristos * libiberty.h (basename): Don't declare if HAVE_DECL_BASENAME. 36998b9484cSchristos * getopt.h (getopt): Don't declare if HAVE_DECL_GETOPT. 37098b9484cSchristos 37198b9484cSchristos2002-06-18 Dave Brolley <brolley@redhat.com> 37298b9484cSchristos 37398b9484cSchristos From Catherine Moore: 37498b9484cSchristos * dis-asm.h (print_insn_frv): New prototype. 37598b9484cSchristos 37698b9484cSchristos2002-06-09 Andrew Cagney <cagney@redhat.com> 37798b9484cSchristos 37898b9484cSchristos * remote-sim.h: Move to directory gdb/. 37998b9484cSchristos * callback.h: Move to directory gdb/. 38098b9484cSchristos 38198b9484cSchristos2002-06-07 Charles Wilson <cwilson@ece.gatech.edu> 38298b9484cSchristos 38398b9484cSchristos * bfdlink.h (struct bfd_link_info): Change type of 38498b9484cSchristos pei386_auto_import field to int so that -1 can mean enabled by 38598b9484cSchristos default and 1 can mean enabled by command line switch. 38698b9484cSchristos 38798b9484cSchristos2002-06-06 DJ Delorie <dj@redhat.com> 38898b9484cSchristos 38998b9484cSchristos * hashtab.h (htab): Rearrange new members for backward 39098b9484cSchristos compatibility. 39198b9484cSchristos (htab_create): Don't use a macro that requires other headers. 39298b9484cSchristos 39398b9484cSchristos2002-06-05 Geoffrey Keating <geoffk@redhat.com> 39498b9484cSchristos 39598b9484cSchristos * hashtab.h (htab_create): Restore prototype for backward 39698b9484cSchristos compatibility. 39798b9484cSchristos (htab_try_create): Likewise. 39898b9484cSchristos 39998b9484cSchristos2002-05-22 Geoffrey Keating <geoffk@redhat.com> 40098b9484cSchristos 40198b9484cSchristos * hashtab.h (struct htab): Update for change to length specifier. 40298b9484cSchristos 40398b9484cSchristos2002-05-10 Geoffrey Keating <geoffk@redhat.com> 40498b9484cSchristos 40598b9484cSchristos * hashtab.h (GTY): Define if undefined. 40698b9484cSchristos (htab_alloc): New typedef. 40798b9484cSchristos (htab_free): New typedef. 40898b9484cSchristos (struct htab): Support gengtype; allow user-specified memory 40998b9484cSchristos allocation. 41098b9484cSchristos (htab_create_alloc): New. 41198b9484cSchristos (htab_create): Replace with #define. 41298b9484cSchristos (htab_try_create): Delete. 41398b9484cSchristos 41498b9484cSchristos2002-05-28 Kuang Hwa Lin <kuang@sbcglobal.net> 41598b9484cSchristos 41698b9484cSchristos * dis-asm.h: Prototype print_insn_dlx. 41798b9484cSchristos 41898b9484cSchristos2002-05-23 Andrew Cagney <ac131313@redhat.com> 41998b9484cSchristos 42098b9484cSchristos * sim-d10v.h: Delete file. Moved to include/gdb/. 42198b9484cSchristos 42298b9484cSchristos2002-05-21 H.J. Lu (hjl@gnu.org) 42398b9484cSchristos 42498b9484cSchristos * bfdlink.h (bfd_link_info): Add allow_multiple_definition. 42598b9484cSchristos 42698b9484cSchristos2002-05-17 J"orn Rennecke <joern.rennecke@superh.com> 42798b9484cSchristos 42898b9484cSchristos * dis-asm.h (print_insn_shl, print_insn_sh64l): Remove prototype. 42998b9484cSchristos 43098b9484cSchristos2002-04-16 David S. Miller <davem@redhat.com> 43198b9484cSchristos 43298b9484cSchristos * xregex2.h (__restrict_arr): Define to __restrict on GCC 43398b9484cSchristos 3.1 and later. Do not redefine. 43498b9484cSchristos 43598b9484cSchristos2002-04-01 Phil Edwards <pme@gcc.gnu.org> 43698b9484cSchristos 43798b9484cSchristos * dyn-string.h: Also allow IN_GLIBCPP_V3 to redefine names. 43898b9484cSchristos 43998b9484cSchristos2002-03-10 Daniel Jacobowitz <drow@mvista.com> 44098b9484cSchristos 44198b9484cSchristos * gdb: New directory. 44298b9484cSchristos 44398b9484cSchristos2002-03-06 Andrew Cagney <ac131313@redhat.com> 44498b9484cSchristos 44598b9484cSchristos * floatformat.h (floatformat_arm_ext): Delete declaration. 44698b9484cSchristos 44798b9484cSchristos2002-02-21 Jim Blandy <jimb@redhat.com> 44898b9484cSchristos 44998b9484cSchristos Allow the user to specify functions for allocating memory for 45098b9484cSchristos splay tree roots and nodes. 45198b9484cSchristos * splay-tree.h (splay_tree_allocate_fn, splay_tree_deallocate_fn): 45298b9484cSchristos New types. 45398b9484cSchristos (splay_tree): New fields: `allocate', `deallocate', and 45498b9484cSchristos `allocate_data'. 45598b9484cSchristos (splay_tree_new_with_allocator): New function declaration. 45698b9484cSchristos 45798b9484cSchristos2002-02-15 Alan Modra <amodra@bigpond.net.au> 45898b9484cSchristos 45998b9484cSchristos Support arbitrary length fill patterns. 46098b9484cSchristos * bfdlink.h (enum bfd_link_order_type): Remove bfd_fill_link_order. 46198b9484cSchristos (struct bfd_link_order): Remove fill. Add data.size. 46298b9484cSchristos 46398b9484cSchristos2002-02-08 Alexandre Oliva <aoliva@redhat.com> 46498b9484cSchristos 46598b9484cSchristos Contribute sh64-elf. 46698b9484cSchristos 2000-11-25 Hans-Peter Nilsson <hpn@cygnus.com> 46798b9484cSchristos * dis-asm.h (print_insn_sh64): New prototype. 46898b9484cSchristos (print_insn_sh64l): New prototype. 46998b9484cSchristos (print_insn_sh64x_media): New prototype. 47098b9484cSchristos 47198b9484cSchristos2002-02-05 Frank Ch. Eigler <fche@redhat.com> 47298b9484cSchristos 47398b9484cSchristos * dis-asm.h (disassemble_info): New field `insn_sets'. 47498b9484cSchristos (INIT_DISASSEMBLE_INFO): Clear it. 47598b9484cSchristos 47698b9484cSchristos2002-02-05 Jason Merrill <jason@redhat.com> 47798b9484cSchristos 47898b9484cSchristos * demangle.h (cplus_demangle_v3): Add "options" parm. 47998b9484cSchristos (cplus_demangle_v3_type): Remove prototype. 48098b9484cSchristos (DMGL_VERBOSE): New macro. 48198b9484cSchristos (DMGL_TYPES): New macro. 48298b9484cSchristos 48398b9484cSchristos2002-02-02 H.J. Lu (hjl@gnu.org) 48498b9484cSchristos 48598b9484cSchristos * demangle.h (cplus_demangle_v3_type): New prototype. 48698b9484cSchristos 48798b9484cSchristos2002-01-31 Ivan Guzvinec <ivang@opencores.org> 48898b9484cSchristos 48998b9484cSchristos * dis-asm.h : Add support for or32 targets 49098b9484cSchristos 49198b9484cSchristos2002-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 49298b9484cSchristos 49398b9484cSchristos * libiberty.h (C_alloca): Add ATTRIBUTE_MALLOC. 49498b9484cSchristos 49598b9484cSchristos2002-01-27 David O'Brien <obrien@FreeBSD.org> 49698b9484cSchristos 49798b9484cSchristos * cgen.h (BFD_VERSION): Use BFD_VERSION_DATE instead. 49898b9484cSchristos 49998b9484cSchristos2001-12-14 Nick Clifton <nickc@cambridge.redhat.com> 50098b9484cSchristos 50198b9484cSchristos * dis-asm.h (INIT_DISASSEMBLE_INFO_NO_ARCH): Initialise the 50298b9484cSchristos disassembler_options field (to NULL). 50398b9484cSchristos 50498b9484cSchristos2001-12-13 Jakub Jelinek <jakub@redhat.com> 50598b9484cSchristos 50698b9484cSchristos * bfdlink.h (struct bfd_link_info): Add eh_frame_hdr field. 50798b9484cSchristos 50898b9484cSchristos2001-12-07 Geoffrey Keating <geoffk@redhat.com> 50998b9484cSchristos 51098b9484cSchristos * dis-asm.h (print_insn_xstormy16): Declare. 51198b9484cSchristos 51298b9484cSchristos2001-12-06 Richard Henderson <rth@redhat.com> 51398b9484cSchristos 51498b9484cSchristos * demangle.h (no_demangling): New. 51598b9484cSchristos (NO_DEMANGLING_STYLE_STRING): New. 51698b9484cSchristos 51798b9484cSchristos2001-11-14 Alan Modra <amodra@bigpond.net.au> 51898b9484cSchristos 51998b9484cSchristos * dis-asm.h (print_insn_i386): Declare. 52098b9484cSchristos 52198b9484cSchristos2001-11-11 Timothy Wall <twall@alum.mit.edu> 52298b9484cSchristos 52398b9484cSchristos * dis-asm.h: Fix comment to refer to octets rather than bytes. 52498b9484cSchristos 52598b9484cSchristos2001-10-30 Hans-Peter Nilsson <hp@bitrange.com> 52698b9484cSchristos 52798b9484cSchristos * dis-asm.h (print_insn_mmix): Add prototype. 52898b9484cSchristos 52998b9484cSchristos2001-10-24 Neil Booth <neil@daikokuya.demon.co.uk> 53098b9484cSchristos 53198b9484cSchristos * safe-ctype.h (_sch_isbasic, IS_ISOBASIC): New. 53298b9484cSchristos 53398b9484cSchristos2001-10-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 53498b9484cSchristos 53598b9484cSchristos * libiberty.h (hex_init): Revert delete. 53698b9484cSchristos 53798b9484cSchristos * libiberty.h (_hex_value): Const-ify. 53898b9484cSchristos (hex_init): Delete. 53998b9484cSchristos 54098b9484cSchristos2001-10-16 Christopher Faylor <cgf@redhat.com> 54198b9484cSchristos 54298b9484cSchristos * filenames.h: Add cygwin to the list of dosish style path systems. 54398b9484cSchristos 54498b9484cSchristos2001-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 54598b9484cSchristos 54698b9484cSchristos * demangle.h (demangler_engine): Const-ify. 54798b9484cSchristos * libiberty.h (buildargv): Likewise. 54898b9484cSchristos 54998b9484cSchristos2001-10-03 Vassili Karpov <malc@pulsesoft.com> 55098b9484cSchristos 55198b9484cSchristos * bfdlink.h (struct bfd_link_info): Add nocopyreloc field. 55298b9484cSchristos 55398b9484cSchristos2001-09-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 55498b9484cSchristos 55598b9484cSchristos * libiberty.h (reconcat): New function. 55698b9484cSchristos 55798b9484cSchristos2001-09-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 55898b9484cSchristos 55998b9484cSchristos * libiberty.h (concat, concat_length, concat_copy, concat_copy2, 56098b9484cSchristos ACONCAT): Improve comments. 56198b9484cSchristos 56298b9484cSchristos2001-09-18 Alan Modra <amodra@bigpond.net.au> 56398b9484cSchristos 56498b9484cSchristos * objalloc.h (OBJALLOC_ALIGN): Define using offsetof. 56598b9484cSchristos 56698b9484cSchristos2001-09-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 56798b9484cSchristos 56898b9484cSchristos * libiberty.h (concat_length, concat_copy, concat_copy2, 56998b9484cSchristos libiberty_concat_ptr, ACONCAT): New. 57098b9484cSchristos 57198b9484cSchristos * libiberty.h (ASTRDUP): New macro. 57298b9484cSchristos libiberty_optr, libiberty_nptr, libiberty_len): Declare. 57398b9484cSchristos 57498b9484cSchristos2001-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 57598b9484cSchristos 57698b9484cSchristos * ansidecl.h: Update comments reflecting previous change. 57798b9484cSchristos 57898b9484cSchristos2001-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 57998b9484cSchristos 58098b9484cSchristos * ansidecl.h (VA_OPEN, VA_CLOSE): Allow multiple uses. 58198b9484cSchristos 58298b9484cSchristos2001-08-25 Nick Clifton <nickc@cambridge.redhat.com> 58398b9484cSchristos 58498b9484cSchristos * bfdlink.h (struct bfd_link_info): Change 'spare_dynamic_tags' to 58598b9484cSchristos unsigned to remove a compile time warning message. 58698b9484cSchristos 58798b9484cSchristos2001-08-24 H.J. Lu <hjl@gnu.org> 58898b9484cSchristos 58998b9484cSchristos * bfdlink.h (bfd_link_hash_table_type): New. The linker hash 59098b9484cSchristos table type, bfd_link_generic_hash_table and 59198b9484cSchristos bfd_link_elf_hash_table. 59298b9484cSchristos (bfd_link_hash_table): Add a new field, type, for the linker 59398b9484cSchristos hash table type. 59498b9484cSchristos 59598b9484cSchristos2001-08-23 Jakub Jelinek <jakub@redhat.com> 59698b9484cSchristos 59798b9484cSchristos * bfdlink.h (struct bfd_link_info): Add combreloc and 59898b9484cSchristos spare_dynamic_tags fields. 59998b9484cSchristos 60098b9484cSchristos2001-08-23 Lars Brinkhoff <lars@nocrew.org> 60198b9484cSchristos 60298b9484cSchristos * dyn-string.h, fibheap.h, partition.h, sort.h, splay-tree.h: 60398b9484cSchristos replace "GNU CC" with "GCC". 60498b9484cSchristos 60598b9484cSchristos2001-08-21 Richard Henderson <rth@redhat.com> 60698b9484cSchristos 60798b9484cSchristos * fibheap.h: Tidy formatting. 60898b9484cSchristos (fibnode_t): Limit degree to 31 bits to avoid warning. 60998b9484cSchristos 61098b9484cSchristos2001-08-20 Daniel Berlin <dan@cgsoftware.com> 61198b9484cSchristos 61298b9484cSchristos * fibheap.h: New file. Fibonacci heap. 61398b9484cSchristos 61498b9484cSchristos2001-08-20 Andrew Cagney <ac131313@redhat.com> 61598b9484cSchristos 61698b9484cSchristos * floatformat.h (floatformat_arm_ext): Document as deprecated. 61798b9484cSchristos (floatformat_arm_ext_big, floatformat_arm_ext_littlebyte_bigword) 61898b9484cSchristos (floatformat_ia64_spill_little, floatformat_ia64_quad_little) 61998b9484cSchristos (floatformat_ia64_spill_big, floatformat_ia64_quad_big) 62098b9484cSchristos (floatformat_m88110_harris_ext): Declare. 62198b9484cSchristos 62298b9484cSchristos2001-08-18 Zack Weinberg <zackw@panix.com> 62398b9484cSchristos 62498b9484cSchristos * ansidecl.h: Reorganize for readability, remove documentation 62598b9484cSchristos of obsolete macros, document PARAMS and VPARAMS. Add new 62698b9484cSchristos macros VA_OPEN, VA_CLOSE, and VA_FIXEDARG for nicer variadic 62798b9484cSchristos function implementation. 62898b9484cSchristos 62998b9484cSchristos2001-08-16 Richard Henderson <rth@redhat.com> 63098b9484cSchristos 63198b9484cSchristos * hashtab.h (htab_hash_string): Declare. 63298b9484cSchristos 63398b9484cSchristos2001-08-10 Andrew Cagney <ac131313@redhat.com> 63498b9484cSchristos 63598b9484cSchristos * libiberty.h (lbasename): Change function declaration to return a 63698b9484cSchristos const char pointer. 63798b9484cSchristos 63898b9484cSchristos2001-08-02 Mark Kettenis <kettenis@gnu.org> 63998b9484cSchristos 64098b9484cSchristos * xregex.h (_REGEX_RE_COMP): Define. 64198b9484cSchristos (re_comp): Define to xre_comp. 64298b9484cSchristos (re_exec): Define to xre_exec. 64398b9484cSchristos 64498b9484cSchristos2001-08-02 Charles Wilson <cwilson@ece.gatech.edu> 64598b9484cSchristos 64698b9484cSchristos * bfdlink.h (struct bfd_link_info): add new boolean 64798b9484cSchristos field pei386_auto_import. 64898b9484cSchristos 64998b9484cSchristos2001-07-18 Andreas Jaeger <aj@suse.de> 65098b9484cSchristos 65198b9484cSchristos * xregex2.h: Place under LGPL version 2.1. 65298b9484cSchristos 65398b9484cSchristos2001-07-10 Jeff Johnston <jjohnstn@redhat.com> 65498b9484cSchristos 65598b9484cSchristos * xregex.h: New file to support libiberty regex. 65698b9484cSchristos * xregex2.h: Ditto. 65798b9484cSchristos 65898b9484cSchristos2001-06-15 Hans-Peter Nilsson <hp@axis.com> 65998b9484cSchristos 66098b9484cSchristos * bfdlink.h (struct bfd_link_info): New member export_dynamic. 66198b9484cSchristos 66298b9484cSchristos2001-05-16 Matt Kraai <kraai@alumni.carnegiemellon.edu> 66398b9484cSchristos 66498b9484cSchristos * partition.h: Fix misspelling of `implementation'. 66598b9484cSchristos 66698b9484cSchristos2001-05-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 66798b9484cSchristos 66898b9484cSchristos * ansidecl.h (NULL_PTR): Delete. 66998b9484cSchristos 67098b9484cSchristos2001-05-07 Zack Weinberg <zackw@stanford.edu> 67198b9484cSchristos 67298b9484cSchristos * demangle.h: Use PARAMS for all prototypes. 67398b9484cSchristos * ternary.h: Use PARAMS for all prototypes. Use PTR, not void *. 67498b9484cSchristos Make arguments constant where possible. 67598b9484cSchristos 67698b9484cSchristos2001-05-07 Mark Mitchell <mark@codesourcery.com> 67798b9484cSchristos 67898b9484cSchristos * splay-tree.h (splay_tree_max): New function. 67998b9484cSchristos (splay_tree_min): Likewise. 68098b9484cSchristos 68198b9484cSchristos2001-04-27 Johan Rydberg <jrydberg@opencores.org> 68298b9484cSchristos 68398b9484cSchristos * dis-asm.h (print_insn_openrisc): Add prototype. 68498b9484cSchristos 68598b9484cSchristos2001-04-15 Daniel Berlin <dan@cgsoftware.com> 68698b9484cSchristos 68798b9484cSchristos * ternary.h: New file - Ternary search tree header. 68898b9484cSchristos 68998b9484cSchristos2001-04-13 Jakub Jelinek <jakub@redhat.com> 69098b9484cSchristos 69198b9484cSchristos * bfdlink.h (bfd_link_discard): Add discard_sec_merge. 69298b9484cSchristos 69398b9484cSchristos2001-04-03 Zack Weinberg <zackw@stanford.edu> 69498b9484cSchristos 69598b9484cSchristos * ansidecl.h: All logic from gcc/gansidecl.h moved here. 69698b9484cSchristos 69798b9484cSchristos2001-03-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 69898b9484cSchristos 69998b9484cSchristos * libiberty.h (alloca): Handle setting C_ALLOCA. 70098b9484cSchristos 70198b9484cSchristos2001-03-20 Jim Blandy <jimb@redhat.com> 70298b9484cSchristos 70398b9484cSchristos * demangle.h (enum gnu_v3_constructor_kinds, 70498b9484cSchristos is_gnu_v3_mangled_ctor, enum gnu_v3_destructor_kinds, 70598b9484cSchristos is_gnu_v3_mangled_dtor): New declarations. 70698b9484cSchristos 70798b9484cSchristos2001-03-14 Nick Clifton <nickc@redhat.com> 70898b9484cSchristos 70998b9484cSchristos * ansidecl.h: Fix copyright dates. 71098b9484cSchristos * demangle.h: Fix copyright dates. 71198b9484cSchristos * floatformat.h: Fix copyright dates. 71298b9484cSchristos * fnmatch.h: Fix copyright dates. 71398b9484cSchristos * getopt.h: Fix copyright dates. 71498b9484cSchristos * libiberty.h: Add FSF copyright notice. 71598b9484cSchristos * md5.h: Fix copyright dates. 71698b9484cSchristos * obstack.h: Fix copyright dates. 71798b9484cSchristos * splay-tree.h: Fix copyright dates. 71898b9484cSchristos 71998b9484cSchristos2001-03-10 Neil Booth <neil@daikokuya.demon.co.uk> 72098b9484cSchristos John David Anglin <dave@hiauly1.hia.nrc.ca> 72198b9484cSchristos 72298b9484cSchristos * libiberty.h: Add lbasename. 72398b9484cSchristos 72498b9484cSchristos2001-03-06 Zack Weinberg <zackw@stanford.edu> 72598b9484cSchristos 72698b9484cSchristos * libiberty.h: Prototype C_alloca; define alloca to either 72798b9484cSchristos __builtin_alloca or C_alloca as appropriate. 72898b9484cSchristos 72998b9484cSchristos2001-03-01 John David Anglin <dave@hiauly1.hia.nrc.ca> 73098b9484cSchristos 73198b9484cSchristos * safe-ctype.h (_sch_test): Cast enum bit to unsigned short int for pcc 73298b9484cSchristos compatibility. 73398b9484cSchristos 73498b9484cSchristos2001-02-18 lars brinkhoff <lars@nocrew.org> 73598b9484cSchristos 73698b9484cSchristos * dis-asm.h: Add PDP-11 target. 73798b9484cSchristos 73898b9484cSchristos2001-02-09 Martin Schwidefsky <schwidefsky@de.ibm.com> 73998b9484cSchristos 74098b9484cSchristos * dis-asm.h: Add linux target for S/390. 74198b9484cSchristos 74298b9484cSchristos2001-01-11 Peter Targett <peter.targett@arccores.com> 74398b9484cSchristos 74498b9484cSchristos * dis-asm.h (arc_get_disassembler): Correct declaration. 74598b9484cSchristos 74698b9484cSchristos2001-01-09 Philip Blundell <philb@gnu.org> 74798b9484cSchristos 74898b9484cSchristos * bin-bugs.h (REPORT_BUGS_TO): Set to `bug-binutils@gnu.org'. 74998b9484cSchristos 75098b9484cSchristos2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk> 75198b9484cSchristos 75298b9484cSchristos * COPYING: Update to current 75398b9484cSchristos ftp://ftp.gnu.org/pub/gnu/Licenses/COPYING-2.0 (fixes references 75498b9484cSchristos to 19yy as example year in copyright notice). 75598b9484cSchristos 75698b9484cSchristos2000-12-19 Hans-Peter Nilsson <hp@bitrange.com> 75798b9484cSchristos 75898b9484cSchristos * dis-asm.h (struct disassemble_info): New member "section". 75998b9484cSchristos (INIT_DISASSEMBLE_INFO_NO_ARCH): Initialize private_data member. 76098b9484cSchristos Initialize section member. 76198b9484cSchristos 76298b9484cSchristos2000-12-16 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl> 76398b9484cSchristos 76498b9484cSchristos * safe-ctype.h: Make code work on all targets and not just on 76598b9484cSchristos targets where a char is 8 bits. 76698b9484cSchristos 76798b9484cSchristos2000-12-10 Fred Fish <fnf@be.com> 76898b9484cSchristos 76998b9484cSchristos * bfdlink.h (struct bfd_link_info): Add new allow_shlib_undefined 77098b9484cSchristos member to struct for systems where it is normal to have undefined 77198b9484cSchristos symbols in shared libraries at runtime and the runtime linker 77298b9484cSchristos takes care of redirecting them. 77398b9484cSchristos 77498b9484cSchristos2000-12-07 Zack Weinberg <zack@wolery.stanford.edu> 77598b9484cSchristos 77698b9484cSchristos * safe-ctype.h: New file. 77798b9484cSchristos 77898b9484cSchristos2000-12-06 Rodney Brown <RodneyBrown@mynd.com> 77998b9484cSchristos 78098b9484cSchristos * getopt.h obstack.h: Standarize copyright statement. 78198b9484cSchristos 78298b9484cSchristos2000-12-04 Richard Henderson <rth@redhat.com> 78398b9484cSchristos 78498b9484cSchristos * demangle.h: Change "new_abi" to "v3" everywhere. 78598b9484cSchristos 78698b9484cSchristos2000-11-22 Zack Weinberg <zack@wolery.stanford.edu> 78798b9484cSchristos 78898b9484cSchristos * libiberty.h: Move #includes to top. Prototype xmalloc_failed. 78998b9484cSchristos 79098b9484cSchristos2000-11-15 Kenneth Block <kenneth.block@compaq.com> 79198b9484cSchristos 79298b9484cSchristos * demangle.h: Add gnat and java demangle styles. 79398b9484cSchristos 79498b9484cSchristos2000-11-04 Hans-Peter Nilsson <hp@bitrange.com> 79598b9484cSchristos 79698b9484cSchristos * hashtab.h (struct htab): Add member return_allocation_failure. 79798b9484cSchristos (htab_try_create): New prototype. Mention which functions may 79898b9484cSchristos return NULL when this is used. 79998b9484cSchristos 80098b9484cSchristos2000-11-03 Hans-Peter Nilsson <hp@bitrange.com> 80198b9484cSchristos 80298b9484cSchristos * hashtab.h: Change void * to PTR where necessary. 80398b9484cSchristos 80498b9484cSchristos2000-10-11 Mark Mitchell <mark@codesourcery.com> 80598b9484cSchristos 80698b9484cSchristos * splay-tree.h (splay_tree_predecessor): Declare. 80798b9484cSchristos 80898b9484cSchristos2000-09-29 Hans-Peter Nilsson <hp@axis.com> 80998b9484cSchristos 81098b9484cSchristos * dis-asm.h: Declare cris_get_disassembler, not print_insn_cris. 81198b9484cSchristos Fix typo in comment. 81298b9484cSchristos 81398b9484cSchristos2000-09-28 John David Anglin <dave@hiauly1.hia.nrc.ca> 81498b9484cSchristos 81598b9484cSchristos * alloca-conf.h: New file (copied from libiberty). 81698b9484cSchristos 81798b9484cSchristos2000-09-05 John David Anglin <dave@hiauly1.hia.nrc.ca> 81898b9484cSchristos 81998b9484cSchristos * md5.h (md5_uint32): Choose via INT_MAX instead of UINT_MAX. 82098b9484cSchristos 82198b9484cSchristos2000-09-04 Alex Samuel <samuel@codesourcery.com> 82298b9484cSchristos 82398b9484cSchristos * dyn-string.h: Adjust formatting. 82498b9484cSchristos (dyn_string_insert_char): New macro. New declaration. 82598b9484cSchristos 82698b9484cSchristos2000-08-28 Jason Merrill <jason@redhat.com> 82798b9484cSchristos 82898b9484cSchristos * md5.h: New file. 82998b9484cSchristos 83098b9484cSchristos2000-08-24 Greg McGary <greg@mcgary.org> 83198b9484cSchristos 83298b9484cSchristos * libiberty.h (ARRAY_SIZE): New macro. 83398b9484cSchristos 83498b9484cSchristos2000-07-29 Nick Clifton <nickc@cygnus.com> 83598b9484cSchristos 83698b9484cSchristos * os9k.h: Add copyright notice. 83798b9484cSchristos Fix formatting. 83898b9484cSchristos 83998b9484cSchristos2000-07-22 Jason Eckhardt <jle@cygnus.com> 84098b9484cSchristos 84198b9484cSchristos * dis-asm.h (print_insn_i860): Add prototype. 84298b9484cSchristos 84398b9484cSchristos2000-07-20 H.J. Lu <hjl@gnu.org> 84498b9484cSchristos 84598b9484cSchristos * bfdlink.h (bfd_link_info): Add new_dtags. 84698b9484cSchristos 84798b9484cSchristos2000-07-20 Hans-Peter Nilsson <hp@axis.com> 84898b9484cSchristos 84998b9484cSchristos * dis-asm.h (print_insn_cris): Declare. 85098b9484cSchristos 85198b9484cSchristos2000-07-19 H.J. Lu (hjl@gnu.org) 85298b9484cSchristos 85398b9484cSchristos * bfdlink.h (bfd_link_info): Add flags and flags_1. 85498b9484cSchristos 85598b9484cSchristos2000-06-05 DJ Delorie <dj@redhat.com> 85698b9484cSchristos 85798b9484cSchristos * MAINTAINERS: new 85898b9484cSchristos 85998b9484cSchristos2000-06-21 Alex Samuel <samuel@codesourcery.com> 86098b9484cSchristos 86198b9484cSchristos * dyn-string.h (dyn_string_init, dyn_string_new, 86298b9484cSchristos dyn_string_delete, dyn_string_release, dyn_string_resize, 86398b9484cSchristos dyn_string_clear, dyn_string_copy, dyn_string_copy_cstr, 86498b9484cSchristos dyn_string_prepend, dyn_string_prepend_cstr, dyn_string_insert, 86598b9484cSchristos dyn_string_insert_cstr, dyn_string_append, dyn_string_append_cstr, 86698b9484cSchristos dyn_string_append_char, dyn_string_substring_dyn_string_eq): 86798b9484cSchristos Define as same name with __cxa_ prepended, if IN_LIBGCC2. 86898b9484cSchristos (dyn_string_init, dyn_string_copy, dyn_string_copy_cstr, 86998b9484cSchristos dyn_string_prepend, dyn_string_prepend_cstr, dyn_string_insert, 87098b9484cSchristos dyn_string_insert_cstr, dyn_string_append, dyn_string_append_cstr, 87198b9484cSchristos dyn_string_append_char, dyn_string_substring): Change return type 87298b9484cSchristos to int. 87398b9484cSchristos 87498b9484cSchristos2000-06-18 Stephane Carrez <stcarrez@worldnet.fr> 87598b9484cSchristos 87698b9484cSchristos * dis-asm.h (print_insn_m68hc12): Define. 87798b9484cSchristos (print_insn_m68hc11): Likewise. 87898b9484cSchristos 87998b9484cSchristos2000-06-18 Nick Clifton <nickc@redhat.com> 88098b9484cSchristos 88198b9484cSchristos * os9k.h: Change values of MODSYNC and CRCCON due to bug report 88298b9484cSchristos from Russ Magee <rmagee@home.com>. 88398b9484cSchristos 88498b9484cSchristos2000-06-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 88598b9484cSchristos 88698b9484cSchristos * demangle.h (demangling_styles): Remove trailing comma in enum. 88798b9484cSchristos 88898b9484cSchristos * dyn-string.h (dyn_string_append_char): Change parameter from 88998b9484cSchristos char to int. 89098b9484cSchristos 89198b9484cSchristos2000-06-04 Alex Samuel <samuel@codesourcery.com> 89298b9484cSchristos 89398b9484cSchristos * dyn-string.h: Move here from gcc/dyn-string.h. Add new functions. 89498b9484cSchristos 89598b9484cSchristos * demangle.h (DMGL_GNU_NEW_ABI): New macro. 89698b9484cSchristos (DMGL_STYLE_MASK): Or in DMGL_GNU_NEW_ABI. 89798b9484cSchristos (current_demangling_style): Add gnu_new_abi_demangling. 89898b9484cSchristos (GNU_NEW_ABI_DEMANGLING_STYLE_STRING): New macro. 89998b9484cSchristos (GNU_NEW_ABI_DEMANGLING): Likewise. 90098b9484cSchristos (cplus_demangle_new_abi): New declaration. 90198b9484cSchristos 90298b9484cSchristosTue May 30 16:53:34 2000 Andrew Cagney <cagney@b1.cygnus.com> 90398b9484cSchristos 90498b9484cSchristos * floatformat.h (struct floatformat): Add field name. 90598b9484cSchristos 90698b9484cSchristos2000-05-26 Eli Zaretskii <eliz@is.elta.co.il> 90798b9484cSchristos 90898b9484cSchristos * filenames.h: New file. 90998b9484cSchristos (HAVE_DOS_BASED_FILE_SYSTEM, IS_DIR_SEPARATOR) 91098b9484cSchristos (IS_ABSOLUTE_PATH, FILENAME_CMP): New macros. 91198b9484cSchristos 91298b9484cSchristos2000-05-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 91398b9484cSchristos 91498b9484cSchristos * getopt.h (getopt): Also check HAVE_DECL_* when prototyping. 91598b9484cSchristos 91698b9484cSchristos * libiberty.h (basename): Likewise. 91798b9484cSchristos 91898b9484cSchristos2000-05-17 S. Bharadwaj Yadavalli <sby@scrugs.lkg.dec.com> 91998b9484cSchristos Rick Gorton <gorton@scrugs.lkg.dec.com> 92098b9484cSchristos 92198b9484cSchristos * bfdlink.h (struct bfd_link_info): Add emitrelocations flag. 92298b9484cSchristos 92398b9484cSchristos2000-05-08 Alan Modra <alan@linuxcare.com.au> 92498b9484cSchristos 92598b9484cSchristos * dis-asm.h (print_insn_tic54x): Declare. 92698b9484cSchristos 92798b9484cSchristos2000-05-06 Zack Weinberg <zack@wolery.cumb.org> 92898b9484cSchristos 92998b9484cSchristos * ansidecl.h: #define __extension__ to nothing if 93098b9484cSchristos GCC_VERSION < 2008. 93198b9484cSchristos 93298b9484cSchristos2000-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 93398b9484cSchristos 93498b9484cSchristos * demangle.h (demangler_engine): Constify. 93598b9484cSchristos 93698b9484cSchristosThu May 4 17:15:26 2000 Philippe De Muyter <phdm@macqel.be> 93798b9484cSchristos 93898b9484cSchristos * sort.h (sys/types.h): File included unconditionnaly. 93998b9484cSchristos (stddef.h): File include only #ifdef __STDC__. 94098b9484cSchristos 94198b9484cSchristos2000-05-03 Zack Weinberg <zack@wolery.cumb.org> 94298b9484cSchristos 94398b9484cSchristos * symcat.h: Remove #endif label. 94498b9484cSchristos 94598b9484cSchristos2000-04-28 Kenneth Block <block@zk3.dec.com> 94698b9484cSchristos Jason Merrill <jason@casey.cygnus.com> 94798b9484cSchristos 94898b9484cSchristos * demangle.h (libiberty_demanglers): new table for different styles. 94998b9484cSchristos (cplus_demangle_set_style): New function for setting style. 95098b9484cSchristos (cplus_demangle_name_to_style): New function to translate name. 95198b9484cSchristos 95298b9484cSchristos2000-04-24 Mark Mitchell <mark@codesourcery.com> 95398b9484cSchristos 95498b9484cSchristos * hashtab.h (hash_pointer): Declare. 95598b9484cSchristos (eq_pointer): Likewise. 95698b9484cSchristos 95798b9484cSchristos2000-04-23 Mark Mitchell <mark@codesourcery.com> 95898b9484cSchristos 95998b9484cSchristos * sort.h: New file. 96098b9484cSchristos 96198b9484cSchristosFri Apr 21 13:20:53 2000 Richard Henderson <rth@cygnus.com> 96298b9484cSchristos David Mosberger <davidm@hpl.hp.com> 96398b9484cSchristos 96498b9484cSchristos * dis-asm.h (print_insn_ia64): Declare. 96598b9484cSchristos 96698b9484cSchristosTue Apr 18 16:22:30 2000 Richard Kenner <kenner@vlsi1.ultra.nyu.edu> 96798b9484cSchristos 96898b9484cSchristos * hashtab.h (enum insert_option): New type. 96998b9484cSchristos (htab_find_slot, htab_find_slot_with_hash): Use it. 97098b9484cSchristos 97198b9484cSchristos2000-04-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 97298b9484cSchristos 97398b9484cSchristos * symcat.h: Honor autoconf macro HAVE_STRINGIZE. Add 97498b9484cSchristos comments/caveats with regard to traditional C behavior. 97598b9484cSchristos 97698b9484cSchristos2000-04-05 Richard Henderson <rth@cygnus.com> 97798b9484cSchristos 97898b9484cSchristos * splay-tree.h (splay_tree_remove): Declare. 97998b9484cSchristos 98098b9484cSchristos2000-04-04 Alan Modra <alan@linuxcare.com.au> 98198b9484cSchristos 98298b9484cSchristos * bin-bugs.h (REPORT_BUGS_TO): Remove translated part. 98398b9484cSchristos 98498b9484cSchristos2000-04-03 Alan Modra <alan@linuxcare.com.au> 98598b9484cSchristos 98698b9484cSchristos * bin-bugs.h: New file. 98798b9484cSchristos 98898b9484cSchristos2000-03-30 Mark Mitchell <mark@codesourcery.com> 98998b9484cSchristos 99098b9484cSchristos * hashtab.h (hashval_t): New type. 99198b9484cSchristos (htab_find_with_hash): Use it as an argument. 99298b9484cSchristos (htab_find_slot_with_hash): Likewise. 99398b9484cSchristos 99498b9484cSchristos2000-03-27 Denis Chertykov <denisc@overta.ru> 99598b9484cSchristos 99698b9484cSchristos * dis-asm.h (print_insn_avr): Declare. 99798b9484cSchristos 99898b9484cSchristos2000-03-14 Bernd Schmidt <bernds@cygnus.co.uk> 99998b9484cSchristos 100098b9484cSchristos * hashtab.h (htab_trav): Modify type so that first arg is of type 100198b9484cSchristos void **. 100298b9484cSchristos (htab_find_with_hash, htab_find_slot_with_hash): Declare new 100398b9484cSchristos functions. 100498b9484cSchristos 100598b9484cSchristos2000-03-09 Alex Samuel <samuel@codesourcery.com> 100698b9484cSchristos 100798b9484cSchristos * partition.h: New file. 100898b9484cSchristos 100998b9484cSchristos2000-03-09 Zack Weinberg <zack@wolery.cumb.org> 101098b9484cSchristos 101198b9484cSchristos * hashtab.h (struct htab): Add del_f. 101298b9484cSchristos (htab_del): New type. 101398b9484cSchristos (htab_create): Add fourth argument. 101498b9484cSchristos 101598b9484cSchristos2000-03-08 Zack Weinberg <zack@wolery.cumb.org> 101698b9484cSchristos 101798b9484cSchristos * hashtab.h (hash_table_t): Rename to htab_t. 101898b9484cSchristos (struct hash_table): Rename to struct htab. Shorten element 101998b9484cSchristos names. Reorder elements by size. 102098b9484cSchristos (htab_hash, htab_eq, htab_trav): New typedefs for the callback 102198b9484cSchristos function pointers. 102298b9484cSchristos (hash_table_entry_t): Discard; just use void * for element 102398b9484cSchristos type. 102498b9484cSchristos 102598b9484cSchristos2000-03-01 H.J. Lu <hjl@gnu.org> 102698b9484cSchristos 102798b9484cSchristos * bfdlink.h (bfd_link_callbacks): Add a boolean arg to 102898b9484cSchristos the undefined_symbol callback. 102998b9484cSchristos 103098b9484cSchristos2000-02-23 Linas Vepstas <linas@linas.org> 103198b9484cSchristos 103298b9484cSchristos * dis-asm.h (print_insn_i370): Declare. 103398b9484cSchristos 103498b9484cSchristosTue Feb 22 15:19:54 2000 Andrew Cagney <cagney@b1.cygnus.com> 103598b9484cSchristos 103698b9484cSchristos * remote-sim.h (sim_trace): Document return values. 103798b9484cSchristos (sim_set_trace): Declare. Deprecate. 103898b9484cSchristos 103998b9484cSchristos2000-02-21 Alan Modra <alan@spri.levels.unisa.edu.au> 104098b9484cSchristos 104198b9484cSchristos * dis-asm.h (struct disassemble_info): Change `length' param of 104298b9484cSchristos read_memory_func to unsigned. Change type of `buffer_length' and 104398b9484cSchristos `octets_per_byte' to unsigned. 104498b9484cSchristos (buffer_read_memory): Change `length' param to unsigned. 104598b9484cSchristos 104698b9484cSchristos2000-02-16 Nick Clifton <nickc@cygnus.com> 104798b9484cSchristos 104898b9484cSchristos * dis-asm.h: Add prototypes for ARM register name functions. 104998b9484cSchristos 105098b9484cSchristosWed Feb 9 18:45:49 2000 Andrew Cagney <cagney@b1.cygnus.com> 105198b9484cSchristos 105298b9484cSchristos * wait.h: Delete. No longer used by GDB. 105398b9484cSchristos 105498b9484cSchristosTue Feb 8 17:01:13 2000 Andrew Cagney <cagney@b1.cygnus.com> 105598b9484cSchristos 105698b9484cSchristos * remote-sim.h (sim_resume): Clarify use of SIGGNAL. 105798b9484cSchristos (sim_stop_reason): Clarify meaning of sim_signalled. 105898b9484cSchristos 105998b9484cSchristos2000-02-03 Timothy Wall <twall@redhat.com> 106098b9484cSchristos 106198b9484cSchristos * dis-asm.h (struct disassemble_info): Added octets_per_byte 106298b9484cSchristos field and initialize it to one (1). 106398b9484cSchristos 106498b9484cSchristos2000-01-27 Nick Clifton <nickc@redhat.com> 106598b9484cSchristos 106698b9484cSchristos * dis-asm.h: Add prototype for disassembler_usage(). 106798b9484cSchristos Add prototype for arm_disassembler_options(). 106898b9484cSchristos Remove prototype for arm_toggle_regnames(). 106998b9484cSchristos Add prototype for parse_arm_disassembler_option(). 107098b9484cSchristos 107198b9484cSchristosSat Jan 1 19:06:52 2000 Hans-Peter Nilsson <hp@bitrange.com> 107298b9484cSchristos 107398b9484cSchristos * symcat.h (STRINGX) [!__STDC__ || ALMOST_STDC]: Change "?" to "s" 107498b9484cSchristos to stringify argument s. 107598b9484cSchristos 107698b9484cSchristosWed Dec 15 11:22:56 1999 Jeffrey A Law (law@cygnus.com) 107798b9484cSchristos 107898b9484cSchristos * hp-symtab.h (HP_LANGUAGE_FORTRAN): New enumeration constant. 107998b9484cSchristos (HP_LANGUAGE_F77): Define using HP_LANGUAGE_FORTRAN. 108098b9484cSchristos 108198b9484cSchristos1999-12-15 Doug Evans <dje@transmeta.com> 108298b9484cSchristos 108398b9484cSchristos * dis-asm.h: Enclose in extern "C" ifdef __cplusplus. 108498b9484cSchristos 108598b9484cSchristos1999-12-05 Mark Mitchell <mark@codesourcery.com> 108698b9484cSchristos 108798b9484cSchristos * splay-tree.h (struct splay_tree_node): Rename to ... 108898b9484cSchristos (struct splay_tree_node_s): ... this. 108998b9484cSchristos (struct splay_tree): Rename to ... 109098b9484cSchristos (struct splay_tree_s): ... this. 109198b9484cSchristos 109298b9484cSchristos1999-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 109398b9484cSchristos 109498b9484cSchristos * ansidecl.h (ATTRIBUTE_MALLOC): New macro. 109598b9484cSchristos 109698b9484cSchristos * libiberty.h (buildargv, dupargv, concat, choose_temp_base, 109798b9484cSchristos make_temp_file, xmalloc, xcalloc, xstrdup, xmemdup): Add 109898b9484cSchristos ATTRIBUTE_MALLOC. 109998b9484cSchristos (xatexit): Remove __GNUC__ check, add ATTRIBUTE_NORETURN. 110098b9484cSchristos 110198b9484cSchristos1999-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 110298b9484cSchristos 110398b9484cSchristos * libiberty.h: Include stdarg.h when ANSI_PROTOTYPES is defined. 110498b9484cSchristos (asprintf, vasprintf): Provide declarations. 110598b9484cSchristos 110698b9484cSchristosWed Nov 10 12:43:21 1999 Philippe De Muyter <phdm@macqel.be> 110798b9484cSchristos Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 110898b9484cSchristos 110998b9484cSchristos * ansidecl.h: Define and test `GCC_VERSION', not `HAVE_GCC_VERSION'. 111098b9484cSchristos 111198b9484cSchristos1999-11-04 Jimmy Guo <guo@cup.hp.com> 111298b9484cSchristos 111398b9484cSchristos * hp-symtab.h (dntt_type_fparam): Add doc_ranges, misc_kind 111498b9484cSchristos fields, change location type to CORE_ADDR from int. 111598b9484cSchristos (dntt_type_const): Name the 5th field location_type. 111698b9484cSchristos 111798b9484cSchristosSun Oct 24 19:11:32 1999 Andrew Cagney <cagney@b1.cygnus.com> 111898b9484cSchristos 111998b9484cSchristos * sim-d10v.h (SIM_D10V_TS2_DMAP_REGNUM): Define. 112098b9484cSchristos 112198b9484cSchristos1999-10-23 08:51 -0700 Zack Weinberg <zack@bitmover.com> 112298b9484cSchristos 112398b9484cSchristos * hashtab.h: Give hash_table_t a struct tag. Add prototypes 112498b9484cSchristos for clear_hash_table_slot and traverse_hash_table. Correct 112598b9484cSchristos prototype of all_hash_table_collisions. 112698b9484cSchristos 112798b9484cSchristosSat Oct 23 19:00:13 1999 Andrew Cagney <cagney@b1.cygnus.com> 112898b9484cSchristos 112998b9484cSchristos * sim-d10v.h: New file. 113098b9484cSchristos 113198b9484cSchristosFri Oct 15 01:47:51 1999 Vladimir Makarov <vmakarov@loony.cygnus.com> 113298b9484cSchristos 113398b9484cSchristos * hashtab.h: New file. 113498b9484cSchristos 113598b9484cSchristos1999-10-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 113698b9484cSchristos 113798b9484cSchristos * ansidecl.h (HAVE_GCC_VERSION): New macro. Use it instead of 113898b9484cSchristos explicitly testing __GNUC__ and __GNUC_MINOR__. 113998b9484cSchristos 114098b9484cSchristos (ATTRIBUTE_PRINTF): Use `__format__', not `format'. 114198b9484cSchristos 114298b9484cSchristos1999-09-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 114398b9484cSchristos 114498b9484cSchristos * libiberty.h (make_temp_file): Add a prototype. 114598b9484cSchristos 114698b9484cSchristosTue Sep 14 00:35:02 1999 Marc Espie <espie@cvs.openbsd.org> 114798b9484cSchristos 114898b9484cSchristos * libiberty.h (basename): OpenBSD has a correct prototype. 114998b9484cSchristos (xrealloc): Remove outdated comment. 115098b9484cSchristos 115198b9484cSchristos1999-09-07 Jeff Garzik <jgarzik@pobox.com> 115298b9484cSchristos 115398b9484cSchristos * libiberty.h (xmemdup): Add prototype for new function. 115498b9484cSchristos 115598b9484cSchristos1999-09-04 Steve Chamberlain <sac@pobox.com> 115698b9484cSchristos 115798b9484cSchristos * dis-asm.h (print_insn_pj): Declare. 115898b9484cSchristos 115998b9484cSchristos1999-09-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 116098b9484cSchristos 116198b9484cSchristos * obstack.h (obstack_grow, obstack_grow0): Move (char*) casts 116298b9484cSchristos in calls to `_obstack_memcpy' from here ... 116398b9484cSchristos 116498b9484cSchristos (_obstack_memcpy): ... to here, except in the __STDC__ case which 116598b9484cSchristos doesn't need it. 116698b9484cSchristos 116798b9484cSchristos1999-08-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 116898b9484cSchristos 116998b9484cSchristos * libiberty.h (getpwd): Prototype. 117098b9484cSchristos 117198b9484cSchristos1999-08-01 Mark Mitchell <mark@codesourcery.com> 117298b9484cSchristos 117398b9484cSchristos * splay-tree.h (splay_tree_insert): Return the new node. 117498b9484cSchristos 117598b9484cSchristos1999-07-11 Ian Lance Taylor <ian@zembu.com> 117698b9484cSchristos 117798b9484cSchristos * ansidecl.h: Copy attribute support macros from egcs. 117898b9484cSchristos 117998b9484cSchristos1999-06-22 Mark Mitchell <mark@codesourcery.com> 118098b9484cSchristos 118198b9484cSchristos * bfdlink.h (struct bfd_link_hash_entry): Add init_function and 118298b9484cSchristos fini_function. 118398b9484cSchristos 118498b9484cSchristos1999-06-20 Mark Mitchell <mark@codesourcery.com> 118598b9484cSchristos 118698b9484cSchristos * mips.h (Elf32_Internal_Msym): New structure. 118798b9484cSchristos (Elf32_External_Msym): Likewise. 118898b9484cSchristos (ELF32_MS_REL_INDEX): New macro. 118998b9484cSchristos (ELF32_MS_FLAGS): Likewise. 119098b9484cSchristos (ELF32_MS_INFO): Likewise. 119198b9484cSchristos 119298b9484cSchristos1999-06-14 Nick Clifton <nickc@cygnus.com> 119398b9484cSchristos 119498b9484cSchristos * dis-asm.h (arm_toggle_regnames): New prototype. 119598b9484cSchristos (struct diassemble_info): New field: disassembler_options. 119698b9484cSchristos 119798b9484cSchristos1999-04-11 Richard Henderson <rth@cygnus.com> 119898b9484cSchristos 119998b9484cSchristos * bfdlink.h (bfd_elf_version_expr): Rename `match' to `pattern'. 120098b9484cSchristos Add `match' callback function. 120198b9484cSchristos 120298b9484cSchristos1999-04-10 Richard Henderson <rth@cygnus.com> 120398b9484cSchristos 120498b9484cSchristos * bfdlink.h (bfd_link_info): Add no_undefined. 120598b9484cSchristos 120698b9484cSchristos1999-04-08 Nick Clifton <nickc@cygnus.com> 120798b9484cSchristos 120898b9484cSchristos * dis-asm.h: Add prototype for print_insn_mcore. 120998b9484cSchristos 121098b9484cSchristos1999-04-02 Mark Mitchell <mark@codesourcery.com> 121198b9484cSchristos 121298b9484cSchristos * splay-tree.h (splay_tree_compare_pointers): Declare. 121398b9484cSchristos 121498b9484cSchristos1999-03-30 Mark Mitchell <mark@codesourcery.com> 121598b9484cSchristos 121698b9484cSchristos * splay-tree.h (splay_tree_compare_ints): Declare. 121798b9484cSchristos 121898b9484cSchristosWed Mar 24 12:46:29 1999 Andrew Cagney <cagney@amy.cygnus.com> 121998b9484cSchristos 122098b9484cSchristos * libiberty.h (basename): Cygwin{,32} should have the prototype. 122198b9484cSchristos 122298b9484cSchristos1999-02-22 Jim Lemke <jlemke@cygnus.com> 122398b9484cSchristos 122498b9484cSchristos * bfdlink.h (bfd_link_info): add field "mpc860c0". 122598b9484cSchristos 122698b9484cSchristosMon Feb 1 21:05:46 1999 Catherine Moore <clm@cygnus.com> 122798b9484cSchristos 122898b9484cSchristos * dis-asm.h (print_insn_i386_att): Declare. 122998b9484cSchristos (print_insn_i386_intel): Declare. 123098b9484cSchristos 123198b9484cSchristos1998-12-30 Michael Meissner <meissner@cygnus.com> 123298b9484cSchristos 123398b9484cSchristos * dis-asm.h (INIT_DISASSEMBLE_INFO_NO_ARCH): Cast STREAM and 123498b9484cSchristos FPRINTF_FUNC to avoid compiler warnings. 123598b9484cSchristos 123698b9484cSchristosWed Dec 30 16:07:14 1998 David Taylor <taylor@texas.cygnus.com> 123798b9484cSchristos 123898b9484cSchristos * dis-asm.h: change void * to PTR (two places). 123998b9484cSchristos 124098b9484cSchristosMon Dec 14 09:53:31 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 124198b9484cSchristos 124298b9484cSchristos * demangle.h: Don't check IN_GCC anymore. 124398b9484cSchristos * splay-tree.h: Likewise. 124498b9484cSchristos 124598b9484cSchristosTue Dec 8 00:30:31 1998 Elena Zannoni <ezannoni@kwikemart.cygnus.com> 124698b9484cSchristos 124798b9484cSchristos The following changes were made by Elena Zannoni 124898b9484cSchristos <ezannoni@kwikemart.cygnus.com> and Edith Epstein 124998b9484cSchristos <eepstein@sophia.cygnus.com> as part of a project to merge in 125098b9484cSchristos changes made by HP; HP did not create ChangeLog entries. 125198b9484cSchristos 125298b9484cSchristos * dis-asm.h (struct disassemble_info): change the type of stream 125398b9484cSchristos from FILE* to void*, for use with gdb's new type GDB_FILE. 125498b9484cSchristos (fprintf_ftype): change FILE* parameter type to void*. 125598b9484cSchristos 125698b9484cSchristos * demangle.h: (DMGL_EDG): new macro for Kuck and Associates 125798b9484cSchristos (DMGL_STYLE_MASK): modify to include Kuck and Assoc style 125898b9484cSchristos (demangling_styles): add new edg_demangling style 125998b9484cSchristos (EDG_DEMANGLING_STYLE_STRING): new macro 126098b9484cSchristos (EDG_DEMANGLING): new macro 126198b9484cSchristos (DMGL_HP): new macro, for HP/aCC compiler. 126298b9484cSchristos (DMGL_STYLE_MASK): modify to include new HP's style. 126398b9484cSchristos (demangling_styles): add new hp_demangling value. 126498b9484cSchristos (HP_DEMANGLING_STYLE_STRING): new macro. 126598b9484cSchristos (ARM_DEMANGLING): coerce to int. 126698b9484cSchristos (HP_DEMANGLING): new macro. 126798b9484cSchristos 126898b9484cSchristos * hp-symtab.h: rewritten, from HP. 126998b9484cSchristos (quick_procedure): change type of language field to unsigned int 127098b9484cSchristos (quick_module): change type of language field to unsigned int 127198b9484cSchristos (struct dntt_type_svar): add field thread_specific. 127298b9484cSchristos (hp_language): add languages modcal and dmpascal. 127398b9484cSchristos 127498b9484cSchristosFri Nov 20 13:14:00 1998 Andrew Cagney <cagney@b1.cygnus.com> 127598b9484cSchristos 127698b9484cSchristos * libiberty.h (basename): Add prototype for FreeBSD. 127798b9484cSchristos 127898b9484cSchristosFri Nov 13 19:19:11 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 127998b9484cSchristos 128098b9484cSchristos * libiberty.h: Prototype xcalloc. 128198b9484cSchristos 128298b9484cSchristosSun Nov 8 17:42:25 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 128398b9484cSchristos 128498b9484cSchristos * ansidecl.h: Wrap problematic macros with !IN_GCC. 128598b9484cSchristos 128698b9484cSchristos * demangle.h: Never define PARAMS(). 128798b9484cSchristos * splay-tree.h: Likewise. 128898b9484cSchristos 128998b9484cSchristosSat Nov 7 18:30:20 1998 Peter Schauer <peter.schauer@regent.e-technik.tu-muenchen.de> 129098b9484cSchristos 129198b9484cSchristos * dis-asm.h (print_insn_vax): Declare. 129298b9484cSchristos 129398b9484cSchristosSat Nov 7 16:04:03 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 129498b9484cSchristos 129598b9484cSchristos * demangle.h: Don't include gansidecl.h. 129698b9484cSchristos * splay-tree.h: Likewise. 129798b9484cSchristos 129898b9484cSchristos1998-10-26 16:03 Ulrich Drepper <drepper@cygnus.com> 129998b9484cSchristos 130098b9484cSchristos * bfdlink.h (struct bfd_link_info): Add new field optimize. 130198b9484cSchristos 130298b9484cSchristosThu Oct 22 19:58:00 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 130398b9484cSchristos 130498b9484cSchristos * splay-tree.h: Wrap function pointer parameter declarations in 130598b9484cSchristos PARAMS() macro. 130698b9484cSchristos 130798b9484cSchristos1998-10-21 Mark Mitchell <mark@markmitchell.com> 130898b9484cSchristos 130998b9484cSchristos * splay-tree.h: New file. 131098b9484cSchristos 131198b9484cSchristosFri Oct 9 00:02:03 1998 Jeffrey A Law (law@cygnus.com) 131298b9484cSchristos 131398b9484cSchristos * Merge devo and egcs include directories. 131498b9484cSchristos 131598b9484cSchristosSat Sep 5 12:16:33 1998 Jeffrey A Law (law@cygnus.com) 131698b9484cSchristos 131798b9484cSchristos * getopt.h, obstack.h: Updated from gcc. 131898b9484cSchristos 131998b9484cSchristos1998-08-03 Jason Molenda (jsm@bugshack.cygnus.com) 132098b9484cSchristos 132198b9484cSchristos * libiberty.h (xexit): Change decl to use modern GCC attribute 132298b9484cSchristos to indicate exit does not return. 132398b9484cSchristos 132498b9484cSchristosMon Jun 1 13:48:32 1998 Jason Molenda (crash@bugshack.cygnus.com) 132598b9484cSchristos 132698b9484cSchristos * obstack.h: Update to latest FSF version. 132798b9484cSchristos 132898b9484cSchristosTue Feb 24 13:05:02 1998 Doug Evans <devans@canuck.cygnus.com> 132998b9484cSchristos 133098b9484cSchristos * dis-asm.h (disassemble_info): Member `symbol' renamed to `symbols' 133198b9484cSchristos and made an "asymbol **". New member num_symbols. 133298b9484cSchristos (INIT_DISASSEMBLE_INFO_NO_ARCH): Update. 133398b9484cSchristos 133498b9484cSchristosTue Feb 17 12:32:18 1998 Andrew Cagney <cagney@b1.cygnus.com> 133598b9484cSchristos 133698b9484cSchristos * remote-sim.h (sim_fetch_register, sim_store_register): Add 133798b9484cSchristos register length parameter. Functions return actual length of 133898b9484cSchristos register. 133998b9484cSchristos 134098b9484cSchristosThu Feb 12 16:29:01 1998 Ian Lance Taylor <ian@cygnus.com> 134198b9484cSchristos 134298b9484cSchristos * getopt.h: Update to latest FSF version. 134398b9484cSchristos 134498b9484cSchristosWed Feb 11 16:56:06 1998 Doug Evans <devans@canuck.cygnus.com> 134598b9484cSchristos 134698b9484cSchristos * symcat.h: New file. 134798b9484cSchristos 134898b9484cSchristosMon Feb 2 17:13:31 1998 Steve Haworth <steve@pm.cse.rmit.EDU.AU> 134998b9484cSchristos 135098b9484cSchristos * dis-asm.h (print_insn_tic30): Declare. 135198b9484cSchristos 135298b9484cSchristosThu Jan 22 16:23:59 1998 Fred Fish <fnf@cygnus.com> 135398b9484cSchristos 135498b9484cSchristos * dis-asm.h: Add flag INSN_HAS_RELOC to tell disassembly 135598b9484cSchristos function there is a reloc on this line. 135698b9484cSchristos 135798b9484cSchristosMon Dec 8 11:22:23 1997 Nick Clifton <nickc@cygnus.com> 135898b9484cSchristos 135998b9484cSchristos * dis-asm.h: Remove prototype of disasm_symaddr() as this function 136098b9484cSchristos no longer exists. 136198b9484cSchristos 136298b9484cSchristosTue Dec 2 10:20:53 1997 Nick Clifton <nickc@cygnus.com> 136398b9484cSchristos 136498b9484cSchristos * dis-asm.h (disasm_symaddr): New prototype. 136598b9484cSchristos 136698b9484cSchristosMon Dec 1 11:29:35 1997 Doug Evans <devans@canuck.cygnus.com> 136798b9484cSchristos 136898b9484cSchristos * callback.h (CB_SYSCALL): Comment out arg names in prototypes. 136998b9484cSchristos 137098b9484cSchristosWed Nov 26 16:47:58 1997 Michael Meissner <meissner@cygnus.com> 137198b9484cSchristos 137298b9484cSchristos * callback.h (CB_SYSCALL): Consistantly use names for prototype 137398b9484cSchristos arguments. 137498b9484cSchristos 137598b9484cSchristosWed Nov 26 11:39:30 1997 Doug Evans <devans@canuck.cygnus.com> 137698b9484cSchristos 137798b9484cSchristos * callback.h (CB_SYSCALL): Change byte count arguments to 137898b9484cSchristos {read,write}_mem to `int'. New member `magic'. 137998b9484cSchristos (CB_SYSCALL_MAGIC,CB_SYSCALL_INIT): New macros. 138098b9484cSchristos 138198b9484cSchristosTue Nov 25 01:35:52 1997 Doug Evans <devans@seba.cygnus.com> 138298b9484cSchristos 138398b9484cSchristos * callback.h (struct stat): Move forward decl up. 138498b9484cSchristos (host_callback): Pass stat struct pointer to stat,fstat. 138598b9484cSchristos (CB_SYS_nnn): Reorganize. 138698b9484cSchristos (CB_SYSCALL): New members p1,p2. 138798b9484cSchristos (cb_host_to_target_stat): Delete fourth arg. 138898b9484cSchristos 138998b9484cSchristosSat Nov 22 23:34:15 1997 Andrew Cagney <cagney@b1.cygnus.com> 139098b9484cSchristos 139198b9484cSchristos * remote-sim.h (sim_stop_reason): Clarify sim_signalled SIGRC 139298b9484cSchristos argument. 139398b9484cSchristos 139498b9484cSchristosMon Nov 17 14:00:51 1997 Doug Evans <devans@seba.cygnus.com> 139598b9484cSchristos 139698b9484cSchristos * callback.h (CB_TARGET_DEFS_MAP): Renamed from target_defs_map. 139798b9484cSchristos (host_callback): Add stat, fstat, syscall_map, errno_map, open_map, 139898b9484cSchristos signal_map, stat_map. 139998b9484cSchristos (errn_map,open_map): Renamed to cb_init_foo_map. 140098b9484cSchristos (cb_host_to_target_errno,cb_target_to_host_open): Renamed from 140198b9484cSchristos host_to_target_errno,target_to_host_open. 140298b9484cSchristos (cb_read_target_syscall_maps): Add prototype. 140398b9484cSchristos (cb_target_to_host_syscall): Likewise. 140498b9484cSchristos (cb_host_to_target_stat): Likewise. 140598b9484cSchristos (cb_syscall): Likewise. 140698b9484cSchristos (CB_SYS_{exit,open,close,read,write,lseek,unlink,getpid,kill,fstat, 140798b9484cSchristos argvlen,argv,chdir,stat,chmod,utime,time}): Define. 140898b9484cSchristos (CB_SYSCALL): New type. 140998b9484cSchristos (CB_RC): New enum. 141098b9484cSchristos 141198b9484cSchristosFri Nov 7 10:34:09 1997 Rob Savoye <rob@darkstar.cygnus.com> 141298b9484cSchristos 141398b9484cSchristos * libiberty.h: Add extern "C" { so it can be used with C++ 141498b9484cSchristos programs. 141598b9484cSchristos * remote-sim.h: Add extern "C" { so it can be used with C++ 141698b9484cSchristos programs. 141798b9484cSchristos 141898b9484cSchristosTue Oct 14 16:07:51 1997 Nick Clifton <nickc@cygnus.com> 141998b9484cSchristos 142098b9484cSchristos * dis-asm.h (struct disassemble_info): New field 142198b9484cSchristos 'symbol_at_address_func'. 142298b9484cSchristos (INIT_DISASSEMBLE_INFO_NO_ARCH): Initialise new field with 142398b9484cSchristos generic_symbol_at_address. 142498b9484cSchristos 142598b9484cSchristosMon Oct 13 10:17:15 1997 Andrew Cagney <cagney@b1.cygnus.com> 142698b9484cSchristos 142798b9484cSchristos * remote-sim.h: Clarify sim_read, sim_write MEM argument. 142898b9484cSchristos 142998b9484cSchristosWed Sep 24 18:03:10 1997 Stu Grossman <grossman@babylon-5.cygnus.com> 143098b9484cSchristos 143198b9484cSchristos * remote-sim.h (SIM_RC): Add a bunch of new return codes for 143298b9484cSchristos breakpoint stuff. 143398b9484cSchristos * Add functions to tell the simulator to set/clear/enable/disable 143498b9484cSchristos intrinsic breakpoints. 143598b9484cSchristos 143698b9484cSchristosThu Aug 28 19:41:42 1997 Andrew Cagney <cagney@b1.cygnus.com> 143798b9484cSchristos 143898b9484cSchristos * libiberty.h (dupargv): Add prototype. 143998b9484cSchristos 144098b9484cSchristosTue Aug 26 12:25:49 1997 Andrew Cagney <cagney@b1.cygnus.com> 144198b9484cSchristos 144298b9484cSchristos * remote-sim.h (sim_create_inferior): Add ABFD arg. Document. 144398b9484cSchristos 144498b9484cSchristosMon Aug 25 10:50:51 1997 Andrew Cagney <cagney@b1.cygnus.com> 144598b9484cSchristos 144698b9484cSchristos * remote-sim.h (sim_open): Add ABFD arg. Document. 144798b9484cSchristos 144898b9484cSchristosFri Aug 8 16:43:56 1997 Doug Evans <dje@canuck.cygnus.com> 144998b9484cSchristos 145098b9484cSchristos * dis-asm.h (arc_get_disassembler): Declare. 145198b9484cSchristos 145298b9484cSchristosWed Jul 30 11:39:50 1997 Per Bothner <bothner@deneb.cygnus.com> 145398b9484cSchristos 145498b9484cSchristos * demangle.h (DMGL_JAVA): New option to request Java demangling. 145598b9484cSchristos 145698b9484cSchristosTue Jul 22 17:59:54 1997 Ian Lance Taylor <ian@cygnus.com> 145798b9484cSchristos 145898b9484cSchristos * libiberty.h (PEXECUTE_*): Define. 145998b9484cSchristos (pexecute, pwait): Declare. 146098b9484cSchristos 146198b9484cSchristosFri Jun 6 13:02:33 1997 Andrew Cagney <cagney@b1.cygnus.com> 146298b9484cSchristos 146398b9484cSchristos * remote-sim.h (sim_kill): Mark as depreciated. 146498b9484cSchristos 146598b9484cSchristosFri May 23 13:43:41 1997 Fred Fish <fnf@cygnus.com> 146698b9484cSchristos 146798b9484cSchristos * bfdlink.h (struct bfd_link_info): Add task_link member. 146898b9484cSchristos 146998b9484cSchristosThu May 22 11:32:49 1997 Andrew Cagney <cagney@b1.cygnus.com> 147098b9484cSchristos 147198b9484cSchristos * remote-sim.h: Review documentation. Clarify restrictions on 147298b9484cSchristos when functions can be called. 147398b9484cSchristos 147498b9484cSchristosWed May 21 16:47:53 1997 Andrew Cagney <cagney@b1.cygnus.com> 147598b9484cSchristos 147698b9484cSchristos * remote-sim.h (sim_set_profile_size): Add prototype, document as 147798b9484cSchristos depreciated. 147898b9484cSchristos 147998b9484cSchristosTue May 20 09:32:22 1997 Andrew Cagney <cagney@b1.cygnus.com> 148098b9484cSchristos 148198b9484cSchristos * remote-sim.h (sim_open): Add callback struct. 148298b9484cSchristos (sim_set_callbacks): Drop SIM_DESC argument. Document. 148398b9484cSchristos (sim_size): Remove recently added SIM_DESC argument. Document. 148498b9484cSchristos 148598b9484cSchristosMon May 19 19:14:44 1997 Andrew Cagney <cagney@b1.cygnus.com> 148698b9484cSchristos 148798b9484cSchristos * remote-sim.h: Pass SD into sim_size. 148898b9484cSchristos 148998b9484cSchristosThu May 15 01:24:16 1997 Mark Alexander <marka@cygnus.com> 149098b9484cSchristos 149198b9484cSchristos * obstack.h (obstack_specify_allocation_with_arg, obstack_chunkfun, 149298b9484cSchristos obstack_freefun): Eliminate compile warnings in gdb. 149398b9484cSchristos 149498b9484cSchristosTue Apr 22 10:24:34 1997 Fred Fish <fnf@cygnus.com> 149598b9484cSchristos 149698b9484cSchristos * floatformat.h (floatformat_byteorders): Add comments for previous 149798b9484cSchristos formats and add floatformat_littlebyte_bigword, primarily for ARM. 149898b9484cSchristos Add declaration for floatformat_ieee_double_littlebyte_bigword. 149998b9484cSchristos 150098b9484cSchristosFri Apr 18 13:04:49 1997 Andrew Cagney <cagney@b1.cygnus.com> 150198b9484cSchristos 150298b9484cSchristos * remote-sim.h (sim_stop): New interface - asynchronous 150398b9484cSchristos notification of a request to stop / suspend the running 150498b9484cSchristos simulation. 150598b9484cSchristos 150698b9484cSchristos * remote-sim.h (enum sim_stop): Add sim_running and sim_polling as 150798b9484cSchristos states for use internal to simulators. 150898b9484cSchristos 150998b9484cSchristos * callback.h (struct host_callback_strut): Put a magic number at 151098b9484cSchristos the end of the struct to allow basic checking. 151198b9484cSchristos (struct host_callback_struct ): Add poll_quit - so 151298b9484cSchristos that the console etc can be polled at regular intervals. 151398b9484cSchristos 151498b9484cSchristosThu Apr 17 02:17:12 1997 Doug Evans <dje@canuck.cygnus.com> 151598b9484cSchristos 151698b9484cSchristos * remote-sim.h (struct _bfd): Declare. 151798b9484cSchristos (sim_load): Return SIM_RC. New arg `abfd'. 151898b9484cSchristos (sim_create_inferior): Return SIM_RC. Delete arg `start_address'. 151998b9484cSchristos 152098b9484cSchristosWed Apr 2 17:09:12 1997 Andrew Cagney <cagney@kremvax.cygnus.com> 152198b9484cSchristos 152298b9484cSchristos * remote-sim.h (sim_trace, sim_size): Make these global. They 152398b9484cSchristos will go away shortly. 152498b9484cSchristos 152598b9484cSchristosWed Apr 2 15:23:49 1997 Doug Evans <dje@canuck.cygnus.com> 152698b9484cSchristos 152798b9484cSchristos * remote-sim.h (SIM_OPEN_KIND, SIM_RC): New enums. 152898b9484cSchristos (sim_open): New argument `kind'. 152998b9484cSchristos 153098b9484cSchristosWed Apr 2 14:45:51 1997 Ian Lance Taylor <ian@cygnus.com> 153198b9484cSchristos 153298b9484cSchristos * COPYING: Update FSF address. 153398b9484cSchristos 153498b9484cSchristosFri Mar 28 15:29:54 1997 Mike Meissner <meissner@cygnus.com> 153598b9484cSchristos 153698b9484cSchristos * callback.h (top level): Include stdarg.h or varargs.h if 153798b9484cSchristos va_start is not defined. 153898b9484cSchristos (host_callback_struct): Make {,e}vprintf_filtered take a va_list 153998b9484cSchristos instead of void *, since va_list might be an array or structure 154098b9484cSchristos type. 154198b9484cSchristos 154298b9484cSchristosFri Mar 28 15:44:41 1997 H.J. Lu <hjl@gnu.ai.mit.edu> 154398b9484cSchristos 154498b9484cSchristos * libiberty.h (basename): Add prototype for glibc and linux. 154598b9484cSchristos 154698b9484cSchristosMon Mar 17 19:22:12 1997 Ian Lance Taylor <ian@cygnus.com> 154798b9484cSchristos 154898b9484cSchristos * objalloc.h: New file. 154998b9484cSchristos 155098b9484cSchristosMon Mar 17 14:57:55 1997 Andrew Cagney <cagney@kremvax.cygnus.com> 155198b9484cSchristos 155298b9484cSchristos * remote-sim.h: New file, copied in from gdb/remote-sim.h. One 155398b9484cSchristos day this will be placed in a directory of its own. 155498b9484cSchristos 155598b9484cSchristosSat Mar 15 19:00:14 1997 Ian Lance Taylor <ian@cygnus.com> 155698b9484cSchristos 155798b9484cSchristos * obstack.h: Update to current FSF version. 155898b9484cSchristos 155998b9484cSchristosThu Mar 6 15:46:59 1997 Andrew Cagney <cagney@kremvax.cygnus.com> 156098b9484cSchristos 156198b9484cSchristos * callback.h (struct host_callback_struct): Add callbacks - 156298b9484cSchristos flush_stdout, write_stderr, flush_stderr, vprintf_filtered, 156398b9484cSchristos evprintf_filtered. Delete redundant callbacks - printf_filtered. 156498b9484cSchristos 156598b9484cSchristosThu Feb 27 23:18:27 1997 Ian Lance Taylor <ian@cygnus.com> 156698b9484cSchristos 156798b9484cSchristos * bfdlink.h (struct bfd_link_info): Remove lprefix and lprefix_len 156898b9484cSchristos fields. 156998b9484cSchristos 157098b9484cSchristosTue Feb 25 00:10:49 1997 Ian Lance Taylor <ian@cygnus.com> 157198b9484cSchristos 157298b9484cSchristos * dis-asm.h (INIT_DISASSEMBLE_INFO_NO_ARCH): Initialize 157398b9484cSchristos bytes_per_chunk and display_endian. 157498b9484cSchristos 157598b9484cSchristosMon Feb 24 17:47:02 1997 Ian Lance Taylor <ian@cygnus.com> 157698b9484cSchristos 157798b9484cSchristos From Eric Youngdale <eric@andante.jic.com>: 157898b9484cSchristos * bfdlink.h (struct bfd_elf_version_expr): Define. 157998b9484cSchristos (struct bfd_elf_version_deps): Define. 158098b9484cSchristos (struct bfd_elf_version_tree): Define. 158198b9484cSchristos 158298b9484cSchristosThu Feb 6 14:20:01 1997 Martin M. Hunt <hunt@pizza.cygnus.com> 158398b9484cSchristos 158498b9484cSchristos * dis-asm.h: (disassemble_info): Add new fields 158598b9484cSchristos bytes_per_chunk and display_endian to control the 158698b9484cSchristos display of raw instructions. 158798b9484cSchristos 158898b9484cSchristosFri Dec 27 22:17:37 1996 Fred Fish <fnf@cygnus.com> 158998b9484cSchristos 159098b9484cSchristos * dis-asm.h (print_insn_tic80): Declare. 159198b9484cSchristos 159298b9484cSchristosSun Dec 8 17:11:12 1996 Doug Evans <dje@canuck.cygnus.com> 159398b9484cSchristos 159498b9484cSchristos * callback.h (host_callback): New member `error'. 159598b9484cSchristos 159698b9484cSchristosWed Nov 20 00:40:23 1996 Doug Evans <dje@canuck.cygnus.com> 159798b9484cSchristos 159898b9484cSchristos * callback.h: New file, moved here from gdb. 159998b9484cSchristos 160098b9484cSchristosMon Nov 18 16:34:00 1996 Dawn Perchik <dawn@critters.cygnus.com> 160198b9484cSchristos 160298b9484cSchristos * libiberty.h: Checkin again; last checkin failed due to sticky tag. 160398b9484cSchristos 160498b9484cSchristosWed Nov 13 08:22:00 1996 Dawn Perchik <dawn@critters.cygnus.com> 160598b9484cSchristos 160698b9484cSchristos * libiberty.h: Revert last commit due to conflicts with hpux 160798b9484cSchristos system headers. 160898b9484cSchristos 160998b9484cSchristosTue Nov 12 16:31:00 1996 Dawn Perchik <dawn@critters.cygnus.com> 161098b9484cSchristos 161198b9484cSchristos * libiberty.h: Move prototypes from argv.c here. 161298b9484cSchristos 161398b9484cSchristosThu Oct 31 14:56:18 1996 Doug Evans <dje@canuck.cygnus.com> 161498b9484cSchristos 161598b9484cSchristos * ansidecl.h (VPARAMS,VA_START): Define. 161698b9484cSchristos 161798b9484cSchristosFri Oct 25 12:08:04 1996 Ian Lance Taylor <ian@cygnus.com> 161898b9484cSchristos 161998b9484cSchristos * dis-asm.h (disassemble_info): Add bytes_per_line field. 162098b9484cSchristos (INIT_DISASSEMBLE_INFO_NO_ARCH): Initialize bytes_per_line field. 162198b9484cSchristos 162298b9484cSchristosThu Oct 24 17:10:01 1996 Ian Lance Taylor <ian@cygnus.com> 162398b9484cSchristos 162498b9484cSchristos * dis-asm.h (disassemble_info): Add symbol field. 162598b9484cSchristos (INIT_DISASSEMBLE_INFO_NO_ARCH): Initialize symbol field. 162698b9484cSchristos 162798b9484cSchristosThu Oct 17 11:17:40 1996 Doug Evans <dje@canuck.cygnus.com> 162898b9484cSchristos 162998b9484cSchristos * dis-asm.h (print_insn_m32r): Declare. 163098b9484cSchristos 163198b9484cSchristosMon Oct 14 23:56:52 1996 Ian Lance Taylor <ian@cygnus.com> 163298b9484cSchristos 163398b9484cSchristos * libiberty.h: Declare parameter types for xmalloc and xrealloc. 163498b9484cSchristos 163598b9484cSchristosThu Oct 3 13:45:27 1996 Ian Lance Taylor <ian@cygnus.com> 163698b9484cSchristos 163798b9484cSchristos * fnmatch.h: New file. 163898b9484cSchristos 163998b9484cSchristosThu Oct 3 10:33:14 1996 Jeffrey A Law (law@cygnus.com) 164098b9484cSchristos 164198b9484cSchristos * dis-asm.h (print_insn_mn10x00): Delete declaration. 164298b9484cSchristos (print_insn_mn10200, print_insn_mn10300): Declare. 164398b9484cSchristos 164498b9484cSchristosWed Oct 2 21:24:43 1996 Jeffrey A Law (law@cygnus.com) 164598b9484cSchristos 164698b9484cSchristos * dis-asm.h (print_insn_mn10x00): Declare. 164798b9484cSchristos 164898b9484cSchristosMon Sep 30 13:56:11 1996 Fred Fish <fnf@cygnus.com> 164998b9484cSchristos 165098b9484cSchristos * libiberty.h: Remove #ifndef PRIVATE_XMALLOC. 165198b9484cSchristos 165298b9484cSchristosSat Aug 31 13:27:06 1996 Jeffrey A Law (law@cygnus.com) 165398b9484cSchristos 165498b9484cSchristos * dis-asm.h (print_insn_v850): Declare. 165598b9484cSchristos 165698b9484cSchristosTue Aug 13 16:10:30 1996 Stu Grossman (grossman@critters.cygnus.com) 165798b9484cSchristos 165898b9484cSchristos * obstack.h: Change bcopy to memcpy. Works better on Posix 165998b9484cSchristos systems, which generally lack bcopy. 166098b9484cSchristos 166198b9484cSchristosMon Aug 12 17:03:18 1996 Stu Grossman (grossman@critters.cygnus.com) 166298b9484cSchristos 166398b9484cSchristos * ansidecl.h: Change WIN32 to _WIN32. 166498b9484cSchristos 166598b9484cSchristosFri Jul 26 13:58:18 1996 Ian Lance Taylor <ian@cygnus.com> 166698b9484cSchristos 166798b9484cSchristos * dis-asm.h: Add flavour field. 166898b9484cSchristos (print_insn_alpha): Declare. 166998b9484cSchristos (print_insn_alpha_osf, print_insn_alpha_vms): Don't declare. 167098b9484cSchristos (INIT_DISASSEMBLE_INFO): Initialize flavour field. 167198b9484cSchristos 167298b9484cSchristosTue Jul 23 17:37:58 1996 Fred Fish <fnf@cygnus.com> 167398b9484cSchristos 167498b9484cSchristos * libiberty.h (PRIVATE_XMALLOC): Enclose xmalloc/xrealloc 167598b9484cSchristos definitions inside #ifndef so that programs that want to 167698b9484cSchristos can define PRIVATE_XMALLOC and then define xmalloc and 167798b9484cSchristos xrealloc anyway they want. 167898b9484cSchristos (basename): Document in source that we can't declare the 167998b9484cSchristos parameter type because it is declared inconsistently across 168098b9484cSchristos different systems. 168198b9484cSchristos 168298b9484cSchristosMon Jul 22 13:16:13 1996 Richard Henderson <rth@tamu.edu> 168398b9484cSchristos 168498b9484cSchristos * dis-asm.h (print_insn_alpha): Don't declare. 168598b9484cSchristos (print_insn_alpha_osf, print_insn_alpha_vms): Declare. 168698b9484cSchristos 168798b9484cSchristosWed Jul 17 14:45:12 1996 Martin M. Hunt <hunt@pizza.cygnus.com> 168898b9484cSchristos 168998b9484cSchristos * dis-asm.h: (print_insn_d10v): Declare. 169098b9484cSchristos 169198b9484cSchristosMon Jul 15 16:55:38 1996 Stu Grossman (grossman@critters.cygnus.com) 169298b9484cSchristos 169398b9484cSchristos * dis-asm.h: Get rid of decls for print_insn_i8086, 169498b9484cSchristos print_insn_sparc64 and print_insn_sparclite. 169598b9484cSchristos * (INIT_DISASSEMBLE_INFO): Split into two pieces. One, 169698b9484cSchristos INIT_DISASSEMBLE_INFO_NO_ARCH inits everything except for endian, 169798b9484cSchristos mach, and arch. 169898b9484cSchristos 169998b9484cSchristosFri Jul 12 10:19:27 1996 Stu Grossman (grossman@critters.cygnus.com) 170098b9484cSchristos 170198b9484cSchristos * dis-asm.h (print_insn_i8086): Declare. 170298b9484cSchristos 170398b9484cSchristosWed Jul 3 16:02:39 1996 Stu Grossman (grossman@critters.cygnus.com) 170498b9484cSchristos 170598b9484cSchristos * dis-asm.h (print_insn_sparclite): Declare. 170698b9484cSchristos 170798b9484cSchristosTue Jun 18 16:02:46 1996 Jeffrey A. Law <law@rtl.cygnus.com> 170898b9484cSchristos 170998b9484cSchristos * dis-asm.h (print_insn_h8300s): Declare. 171098b9484cSchristos 171198b9484cSchristosTue Jun 18 15:11:33 1996 Klaus Kaempf <kkaempf@progis.de> 171298b9484cSchristos 171398b9484cSchristos * fopen-vms.h: New file. 171498b9484cSchristos 171598b9484cSchristosTue Jun 4 18:58:16 1996 Ian Lance Taylor <ian@cygnus.com> 171698b9484cSchristos 171798b9484cSchristos * bfdlink.h (struct bfd_link_info): Add notice_all field. 171898b9484cSchristos 171998b9484cSchristosFri Apr 26 10:33:12 1996 Doug Evans <dje@canuck.cygnus.com> 172098b9484cSchristos 172198b9484cSchristos * demangle.h (#ifdef IN_GCC): #include "gansidecl.h". 172298b9484cSchristos (PROTO,PTR,const): Delete. 172398b9484cSchristos 172498b9484cSchristosMon Apr 22 17:27:42 1996 Ian Lance Taylor <ian@cygnus.com> 172598b9484cSchristos 172698b9484cSchristos * bfdlink.h (struct bfd_link_info): Add traditional_format field. 172798b9484cSchristos 172898b9484cSchristosMon Apr 15 15:16:56 1996 Doug Evans <dje@canuck.cygnus.com> 172998b9484cSchristos 173098b9484cSchristos * libiberty.h (choose_temp_base): Add prototype. 173198b9484cSchristos 173298b9484cSchristosTue Mar 12 17:29:46 1996 Ian Lance Taylor <ian@cygnus.com> 173398b9484cSchristos 173498b9484cSchristos * bfdlink.h (bfd_wrapped_link_hash_lookup): Declare. 173598b9484cSchristos (struct bfd_link_info): Add wrap_hash field. 173698b9484cSchristos 173798b9484cSchristosWed Feb 14 16:49:17 1996 Martin Anantharaman <martin@mail.imech.uni-duisburg.de> 173898b9484cSchristos 173998b9484cSchristos * ieee.h (ieee_record_enum_type): Define 174098b9484cSchristos ieee_external_reference_info_enum. 174198b9484cSchristos 174298b9484cSchristosFri Feb 2 17:09:25 1996 Doug Evans <dje@charmed.cygnus.com> 174398b9484cSchristos 174498b9484cSchristos * dis-asm.h (DISASM_RAW_INSN): Delete. 174598b9484cSchristos 174698b9484cSchristosTue Jan 23 09:21:47 1996 Doug Evans <dje@charmed.cygnus.com> 174798b9484cSchristos 174898b9484cSchristos * dis-asm.h (INIT_DISASSEMBLE_INFO): Set endian to BFD_ENDIAN_UNKNOWN. 174998b9484cSchristos New argument FPRINTF_FUNC. 175098b9484cSchristos 175198b9484cSchristosMon Jan 22 16:37:59 1996 Doug Evans <dje@charmed.cygnus.com> 175298b9484cSchristos 175398b9484cSchristos * dis-asm.h (disassemble_info): New members arch, mach, endian. 175498b9484cSchristos (INIT_DISASSEMBLE_INFO): Initialize them. 175598b9484cSchristos (DISASM_RAW_INSN{,FLAG}): Define. 175698b9484cSchristos 175798b9484cSchristosThu Jan 18 11:32:38 1996 Ian Lance Taylor <ian@cygnus.com> 175898b9484cSchristos 175998b9484cSchristos * demangle.h (cplus_demangle_opname): Change opname parameter to 176098b9484cSchristos const char *. 176198b9484cSchristos (cplus_mangle_opname): Change return type and opname parameter to 176298b9484cSchristos const char *. 176398b9484cSchristos 176498b9484cSchristosFri Jan 5 00:01:22 1996 Ian Lance Taylor <ian@cygnus.com> 176598b9484cSchristos 176698b9484cSchristos * ieee.h (enum ieee_record): Add ieee_asn_record_enum, 176798b9484cSchristos ieee_at_record_enum, ieee_ty_record_enum, ieee_atn_record_enum, 176898b9484cSchristos ieee_bb_record_enum, and ieee_be_record_enum. 176998b9484cSchristos 177098b9484cSchristosWed Jan 3 13:12:09 1996 Fred Fish <fnf@cygnus.com> 177198b9484cSchristos 177298b9484cSchristos * obstack.h: Update copyright to 1996. 177398b9484cSchristos (_obstack_memory_used): Declare. 177498b9484cSchristos (obstack_memory_used): Define macro. 177598b9484cSchristos 177698b9484cSchristosThu Dec 28 11:42:12 1995 Ian Lance Taylor <ian@cygnus.com> 177798b9484cSchristos 177898b9484cSchristos * libiberty.h (xstrdup): Declare. 177998b9484cSchristos 178098b9484cSchristosThu Dec 21 14:47:17 1995 Michael Meissner <meissner@tiktok.cygnus.com> 178198b9484cSchristos 178298b9484cSchristos * wait.h: Protect all macros with #ifndef. 178398b9484cSchristos 178498b9484cSchristosTue Oct 24 21:45:40 1995 Ian Lance Taylor <ian@cygnus.com> 178598b9484cSchristos 178698b9484cSchristos * bfdlink.h (struct bfd_link_info): Add static_link field. 178798b9484cSchristos 178898b9484cSchristosTue Sep 12 16:28:04 1995 Ian Lance Taylor <ian@cygnus.com> 178998b9484cSchristos 179098b9484cSchristos * bfdlink.h (struct bfd_link_callbacks): Add symbol parameter to 179198b9484cSchristos warning callback. 179298b9484cSchristos 179398b9484cSchristosFri Sep 1 13:11:51 1995 Ian Lance Taylor <ian@cygnus.com> 179498b9484cSchristos 179598b9484cSchristos * bfdlink.h (struct bfd_link_callbacks): Change warning callback 179698b9484cSchristos to take BFD, section, and address arguments. 179798b9484cSchristos 179898b9484cSchristosThu Aug 31 16:45:12 1995 steve chamberlain <sac@slash.cygnus.com> 179998b9484cSchristos 180098b9484cSchristos * bfdlink.h (struct bfd_link_info): Remove PE stuff. 180198b9484cSchristos 180298b9484cSchristosTue Aug 22 03:18:23 1995 Ken Raeburn <raeburn@kr-laptop.cygnus.com> 180398b9484cSchristos 180498b9484cSchristos * libiberty.h: Declare xstrerror. From Pat Rankin. 180598b9484cSchristos 180698b9484cSchristosMon Aug 21 18:11:36 1995 steve chamberlain <sac@slash.cygnus.com> 180798b9484cSchristos 180898b9484cSchristos * bfdlink.h (struct bfd_link_info): Remove PE stuff. 180998b9484cSchristos 181098b9484cSchristosWed Aug 2 08:14:12 1995 Doug Evans <dje@canuck.cygnus.com> 181198b9484cSchristos 181298b9484cSchristos * dis-asm.h (print_insn_sparc64): Declare. 181398b9484cSchristos 181498b9484cSchristosMon Jul 10 13:26:49 1995 Eric Youngdale <eric@aib.com> 181598b9484cSchristos 181698b9484cSchristos * bfdlink.h (struct bfd_link_info): Add new field symbolic. 181798b9484cSchristos 181898b9484cSchristosSun Jul 2 17:48:40 1995 Ian Lance Taylor <ian@cygnus.com> 181998b9484cSchristos 182098b9484cSchristos * bfdlink.h (struct bfd_link_info): Change type of base_file to 182198b9484cSchristos PTR. 182298b9484cSchristos 182398b9484cSchristosThu Jun 29 00:02:45 1995 Steve Chamberlain <sac@slash.cygnus.com> 182498b9484cSchristos 182598b9484cSchristos * bfdlink.h (struct bfd_link_info): Added base_file member. 182698b9484cSchristos 182798b9484cSchristosTue Jun 20 16:40:04 1995 Steve Chamberlain <sac@slash.cygnus.com> 182898b9484cSchristos 182998b9484cSchristos * ansidecl.h: win32s is ANSI enough. 183098b9484cSchristos 183198b9484cSchristosThu May 18 04:25:50 1995 Ken Raeburn <raeburn@kr-laptop.cygnus.com> 183298b9484cSchristos 183398b9484cSchristos Wed May 10 14:28:16 1995 Richard Earnshaw (rearnsha@armltd.co.uk) 183498b9484cSchristos 183598b9484cSchristos * dis-asm.h (print_insn_arm): Delete declaration. 183698b9484cSchristos (print_insn_{little,big}_arm): New declarations. 183798b9484cSchristos 183898b9484cSchristos * floatformat.h (floatformat_arm_ext): Declare. 183998b9484cSchristos 184098b9484cSchristosSat May 13 10:14:08 1995 Steve Chamberlain <sac@slash.cygnus.com> 184198b9484cSchristos 184298b9484cSchristos * bfdlink.h (subsytem, stack_heap_parameters): New. 184398b9484cSchristos 184498b9484cSchristosThu May 4 14:36:42 1995 Jason Merrill <jason@phydeaux.cygnus.com> 184598b9484cSchristos 184698b9484cSchristos * demangle.h: Don't include ansidecl.h if IN_GCC. 184798b9484cSchristos 184898b9484cSchristosTue Feb 21 00:37:28 1995 Jeff Law (law@snake.cs.utah.edu) 184998b9484cSchristos 185098b9484cSchristos * hp-symtab.h: Don't use bitfield enumerations, the HP C compiler 185198b9484cSchristos does not handle them correctly. 185298b9484cSchristos 185398b9484cSchristosThu Feb 9 14:20:27 1995 Ian Lance Taylor <ian@cygnus.com> 185498b9484cSchristos 185598b9484cSchristos * libiberty.h (basename): Don't declare parameter type; some 185698b9484cSchristos systems have this in their header files. 185798b9484cSchristos 185898b9484cSchristosWed Feb 8 17:35:38 1995 Ian Lance Taylor <ian@cygnus.com> 185998b9484cSchristos 186098b9484cSchristos * bfdlink.h (struct bfd_link_hash_entry): Change format of common 186198b9484cSchristos symbol information, to remove restrictions on maximum size and 186298b9484cSchristos alignment power, by using a pointer to a structure instead. 186398b9484cSchristos 186498b9484cSchristosMon Feb 6 14:55:32 1995 Ian Lance Taylor <ian@cygnus.com> 186598b9484cSchristos 186698b9484cSchristos * bfdlink.h (enum bfd_link_hash_type): Rename bfd_link_hash_weak 186798b9484cSchristos to bfd_link_hash_undefweak. Add bfd_link_hash_defweak. 186898b9484cSchristos 186998b9484cSchristosMon Jan 16 21:00:23 1995 Stan Shebs <shebs@andros.cygnus.com> 187098b9484cSchristos 187198b9484cSchristos * dis-asm.h (GDB_INIT_DISASSEMBLE_INFO, etc): Remove all 187298b9484cSchristos GDB-specific definitions. 187398b9484cSchristos 187498b9484cSchristosSun Jan 15 18:39:35 1995 Steve Chamberlain <sac@splat> 187598b9484cSchristos 187698b9484cSchristos * dis-asm.h (print_insn_w65): Declare. 187798b9484cSchristos 187898b9484cSchristosThu Jan 12 17:51:17 1995 Ken Raeburn <raeburn@cujo.cygnus.com> 187998b9484cSchristos 188098b9484cSchristos * libiberty.h (hex_p): Fix sense of test. 188198b9484cSchristos 188298b9484cSchristosWed Jan 11 22:36:40 1995 Ken Raeburn <raeburn@cujo.cygnus.com> 188398b9484cSchristos 188498b9484cSchristos * libiberty.h (_hex_array_size, _hex_bad, _hex_value, hex_init, 188598b9484cSchristos hex_p, hex_value): New macros and declarations, for hex.c. 188698b9484cSchristos 188798b9484cSchristosFri Jan 6 17:44:14 1995 Ian Lance Taylor <ian@sanguine.cygnus.com> 188898b9484cSchristos 188998b9484cSchristos * dis-asm.h: Make idempotent. 189098b9484cSchristos 189198b9484cSchristosWed Dec 14 13:08:43 1994 Stan Shebs <shebs@andros.cygnus.com> 189298b9484cSchristos 189398b9484cSchristos * progress.h: New file, empty definitions for progress macros. 189498b9484cSchristos 189598b9484cSchristosFri Nov 25 00:14:05 1994 Jeff Law (law@snake.cs.utah.edu) 189698b9484cSchristos 189798b9484cSchristos * hp-symtab.h: New file describing the debug symbols emitted 189898b9484cSchristos by the HP C compilers. 189998b9484cSchristos 190098b9484cSchristosFri Nov 11 15:48:37 1994 Ian Lance Taylor <ian@sanguine.cygnus.com> 190198b9484cSchristos 190298b9484cSchristos * bfdlink.h (struct bfd_link_hash_entry): Change u.c.size from 24 190398b9484cSchristos to 26 bits, and change u.c.alignment_power from 8 to 6 bits. 6 190498b9484cSchristos bit in the alignment power is enough for a 64 bit address space. 190598b9484cSchristos 190698b9484cSchristosMon Oct 31 13:02:51 1994 Stan Shebs (shebs@andros.cygnus.com) 190798b9484cSchristos 190898b9484cSchristos * demangle.h (cplus_mangle_opname): Declare. 190998b9484cSchristos 191098b9484cSchristosTue Oct 25 11:38:02 1994 Ian Lance Taylor <ian@sanguine.cygnus.com> 191198b9484cSchristos 191298b9484cSchristos * bfdlink.h (struct bfd_link_callbacks): Fix comments for 191398b9484cSchristos multiple_common field. 191498b9484cSchristos 191598b9484cSchristosSun Sep 04 17:58:10 1994 Richard Earnshaw (rwe@pegasus.esprit.ec.org) 191698b9484cSchristos 191798b9484cSchristos * dis-asm.h: Add support for the ARM. 191898b9484cSchristos 191998b9484cSchristosWed Aug 10 12:51:41 1994 Doug Evans (dje@canuck.cygnus.com) 192098b9484cSchristos 192198b9484cSchristos * libiberty.h (strsignal): Document its existence even if we 192298b9484cSchristos can't declare it. 192398b9484cSchristos 192498b9484cSchristosTue Aug 2 14:40:03 1994 Jim Kingdon (kingdon@lioth.cygnus.com) 192598b9484cSchristos 192698b9484cSchristos * os9k.h: Remove u_int16, u_int32, and owner_id typedefs and 192798b9484cSchristos expand their uses. Those names conflict with Mach headers. 192898b9484cSchristos 192998b9484cSchristosFri Jul 22 14:17:12 1994 Ian Lance Taylor (ian@sanguine.cygnus.com) 193098b9484cSchristos 193198b9484cSchristos * bfdlink.h (struct bfd_link_hash_entry): Change u.c.size into a 193298b9484cSchristos bitfield. Add field u.c.alignment_power. 193398b9484cSchristos 193498b9484cSchristosSun Jul 10 00:26:39 1994 Ian Dall (dall@hfrd.dsto.gov.au) 193598b9484cSchristos 193698b9484cSchristos * dis-asm.h: Add print_insn_ns32k declaration. 193798b9484cSchristos 193898b9484cSchristosMon Jun 20 17:13:29 1994 Ian Lance Taylor (ian@sanguine.cygnus.com) 193998b9484cSchristos 194098b9484cSchristos * bfdlink.h (bfd_link_hash_table): Make creator a const pointer. 194198b9484cSchristos 194298b9484cSchristosSat Jun 18 16:09:32 1994 Stan Shebs (shebs@andros.cygnus.com) 194398b9484cSchristos 194498b9484cSchristos * demangle.h (cplus_demangle_opname): Declare. 194598b9484cSchristos 194698b9484cSchristosThu Jun 16 15:19:03 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com) 194798b9484cSchristos 194898b9484cSchristos * bfdlink.h (struct bfd_link_info): Add new field shared. 194998b9484cSchristos 195098b9484cSchristosMon Jun 6 14:39:44 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com) 195198b9484cSchristos 195298b9484cSchristos * bfdlink.h (struct bfd_link_hash_entry): Remove written field: 195398b9484cSchristos not needed for all backends. 195498b9484cSchristos 195598b9484cSchristosThu Apr 28 19:06:50 1994 Ken Raeburn (raeburn@cujo.cygnus.com) 195698b9484cSchristos 195798b9484cSchristos * dis-asm.h (disassembler): Declare. 195898b9484cSchristos 195998b9484cSchristosFri Apr 1 00:38:17 1994 Jim Wilson (wilson@mole.gnu.ai.mit.edu) 196098b9484cSchristos 196198b9484cSchristos * obstack.h: Delete use of IN_GCC to control whether 196298b9484cSchristos stddef.h or gstddef.h is included. 196398b9484cSchristos 196498b9484cSchristosTue Mar 22 13:06:02 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com) 196598b9484cSchristos 196698b9484cSchristos * bfdlink.h (enum bfd_link_order_type): Add bfd_data_link_order. 196798b9484cSchristos (struct bfd_link_order): Add data field to union. 196898b9484cSchristos 196998b9484cSchristosMon Mar 21 18:45:26 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com) 197098b9484cSchristos 197198b9484cSchristos * bfdlink.h (struct bfd_link_callbacks): Change bitsize argument 197298b9484cSchristos to add_to_set to reloc. Remove bitsize argument from constructor. 197398b9484cSchristos Comment that reloc_overflow, reloc_dangerous and unattached_reloc 197498b9484cSchristos must handle NULL pointers for reloc location. 197598b9484cSchristos (enum bfd_link_order_type): Add bfd_section_reloc_link_order and 197698b9484cSchristos bfd_symbol_reloc_link_order. 197798b9484cSchristos (struct bfd_link_order): Add reloc field to union. 197898b9484cSchristos (struct bfd_link_order_reloc): Define. 197998b9484cSchristos 198098b9484cSchristosMon Mar 14 12:27:50 1994 Ian Lance Taylor (ian@cygnus.com) 198198b9484cSchristos 198298b9484cSchristos * ieee-float.h: Removed; no longer used. 198398b9484cSchristos 198498b9484cSchristosTue Mar 1 18:10:49 1994 Kung Hsu (kung@mexican.cygnus.com) 198598b9484cSchristos 198698b9484cSchristos * os9k.h: os9000 target specific header file, the header of the 198798b9484cSchristos object file is used now. 198898b9484cSchristos 198998b9484cSchristosSun Feb 27 21:52:26 1994 Jim Kingdon (kingdon@deneb.cygnus.com) 199098b9484cSchristos 199198b9484cSchristos * floatformat.h: New file, intended to replace ieee-float.h. 199298b9484cSchristos 199398b9484cSchristosSun Feb 20 17:15:42 1994 Ian Lance Taylor (ian@lisa.cygnus.com) 199498b9484cSchristos 199598b9484cSchristos * ansidecl.h (ANSI_PROTOTYPES): Define if using ANSI prototypes. 199698b9484cSchristos 199798b9484cSchristosWed Feb 16 01:07:12 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com) 199898b9484cSchristos 199998b9484cSchristos * libiberty.h: Don't declare strsignal, to avoid conflicts with 200098b9484cSchristos Solaris system header files. 200198b9484cSchristos 200298b9484cSchristosSat Feb 12 22:11:32 1994 Jeffrey A. Law (law@snake.cs.utah.edu) 200398b9484cSchristos 200498b9484cSchristos * libiberty.h (xexit): Use __volatile__ to avoid losing if 200598b9484cSchristos compiling with gcc -traditional. 200698b9484cSchristos 200798b9484cSchristosThu Feb 10 14:05:41 1994 Ian Lance Taylor (ian@cygnus.com) 200898b9484cSchristos 200998b9484cSchristos * libiberty.h: New file. Declares functions provided by 201098b9484cSchristos libiberty. 201198b9484cSchristos 201298b9484cSchristosTue Feb 8 05:19:52 1994 David J. Mackenzie (djm@thepub.cygnus.com) 201398b9484cSchristos 201498b9484cSchristos Handle obstack_chunk_alloc returning NULL. This allows 201598b9484cSchristos obstacks to be used by libraries, without forcing them 201698b9484cSchristos to call exit or longjmp. 201798b9484cSchristos * obstack.h (struct obstack): Add alloc_failed flag. 201898b9484cSchristos _obstack_begin, _obstack_begin_1): Declare to return int, not void. 201998b9484cSchristos (obstack_finish): If alloc_failed, return NULL. 202098b9484cSchristos (obstack_base, obstack_next_free, objstack_object_size): 202198b9484cSchristos If alloc_failed, return 0. 202298b9484cSchristos (obstack_grow, obstack_grow0, obstack_1grow, obstack_ptr_grow, 202398b9484cSchristos obstack_int_grow, obstack_blank): If alloc_failed, do nothing that 202498b9484cSchristos could corrupt the obstack. 202598b9484cSchristos 202698b9484cSchristosMon Jan 24 15:06:05 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com) 202798b9484cSchristos 202898b9484cSchristos * bfdlink.h (struct bfd_link_callbacks): Add name, reloc_name and 202998b9484cSchristos addend argments to reloc_overflow callback. 203098b9484cSchristos 203198b9484cSchristosFri Jan 21 19:13:12 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com) 203298b9484cSchristos 203398b9484cSchristos * dis-asm.h (print_insn_big_powerpc, print_insn_little_powerpc, 203498b9484cSchristos print_insn_rs6000): Declare. 203598b9484cSchristos 203698b9484cSchristosThu Jan 6 14:15:55 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com) 203798b9484cSchristos 203898b9484cSchristos * bfdlink.h (struct bfd_link_callbacks): Add bitsize argument to 203998b9484cSchristos add_to_set field. Add new callback named constructor. 204098b9484cSchristos 204198b9484cSchristosThu Dec 30 10:44:06 1993 Ian Lance Taylor (ian@rtl.cygnus.com) 204298b9484cSchristos 204398b9484cSchristos * bfdlink.h: New file for new BFD linker backend routines. 204498b9484cSchristos 204598b9484cSchristosMon Nov 29 10:43:57 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com) 204698b9484cSchristos 204798b9484cSchristos * dis-asm.h (enum dis_insn_tyupe): Remove non-ANSI trailing comma. 204898b9484cSchristos 204998b9484cSchristosSat Oct 2 20:42:26 1993 Jim Kingdon (kingdon@lioth.cygnus.com) 205098b9484cSchristos 205198b9484cSchristos * dis-asm.h: Move comment to right place. 205298b9484cSchristos 205398b9484cSchristosMon Aug 9 19:03:35 1993 David J. Mackenzie (djm@thepub.cygnus.com) 205498b9484cSchristos 205598b9484cSchristos * obstack.h (obstack_chunkfun, obstack_freefun): Add defns from 205698b9484cSchristos previous version. Are these Cygnus local changes? 205798b9484cSchristos 205898b9484cSchristosFri Aug 6 17:05:47 1993 David J. Mackenzie (djm@thepub.cygnus.com) 205998b9484cSchristos 206098b9484cSchristos * getopt.h, obstack.h: Update to latest FSF version. 206198b9484cSchristos 206298b9484cSchristosMon Aug 2 14:45:29 1993 John Gilmore (gnu@cygnus.com) 206398b9484cSchristos 206498b9484cSchristos * dis-asm.h: Move enum outside of struct defn to avoid warnings. 206598b9484cSchristos 206698b9484cSchristosMon Aug 2 08:49:30 1993 Stu Grossman (grossman at cygnus.com) 206798b9484cSchristos 206898b9484cSchristos * wait.h (WEXITSTATUS, WSTOPSIG): Mask down to 8 bits. This is 206998b9484cSchristos for systems that store stuff into the high 16 bits of a wait 207098b9484cSchristos status. 207198b9484cSchristos 207298b9484cSchristosFri Jul 30 18:38:02 1993 John Gilmore (gnu@cygnus.com) 207398b9484cSchristos 207498b9484cSchristos * dis-asm.h: Add new fields insn_info_valid, branch_delay_insns, 207598b9484cSchristos data_size, insn_type, target, target2. These are used to return 207698b9484cSchristos information from the instruction decoders back to the calling 207798b9484cSchristos program. Add comments, make more readable. 207898b9484cSchristos 207998b9484cSchristosMon Jul 19 22:14:14 1993 Fred Fish (fnf@deneb.cygnus.com) 208098b9484cSchristos 208198b9484cSchristos * nlm: New directory containing NLM/NetWare includes. 208298b9484cSchristos 208398b9484cSchristosThu Jul 15 12:10:04 1993 Ken Raeburn (raeburn@cambridge.cygnus.com) 208498b9484cSchristos 208598b9484cSchristos * dis-asm.h (struct disassemble_info): New field application_data. 208698b9484cSchristos 208798b9484cSchristosThu Jul 15 12:41:15 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com) 208898b9484cSchristos 208998b9484cSchristos * dis-asm.h: Added declaration of print_insn_m88k. 209098b9484cSchristos 209198b9484cSchristosFri Jul 2 10:31:59 1993 Ian Lance Taylor (ian@cygnus.com) 209298b9484cSchristos 209398b9484cSchristos * ansidecl.h: Use ANSI macros if __mips and _SYSTYPE_SVR4 are 209498b9484cSchristos defined, since RISC/OS cc handles ANSI declarations in SVR4 mode 209598b9484cSchristos but does not define __STDC__. 209698b9484cSchristos 209798b9484cSchristosSun Jun 20 18:27:52 1993 Ken Raeburn (raeburn@poseidon.cygnus.com) 209898b9484cSchristos 209998b9484cSchristos * dis-asm.h: Don't need to include ansidecl.h any more. 210098b9484cSchristos 210198b9484cSchristosFri Jun 18 03:22:10 1993 John Gilmore (gnu@cygnus.com) 210298b9484cSchristos 210398b9484cSchristos * oasys.h: Eliminate "int8_type", "int16_type", "int32_type", and 210498b9484cSchristos their variants. These changes are coordinated with corresponding 210598b9484cSchristos changes in ../bfd/oasys.c. 210698b9484cSchristos 210798b9484cSchristosWed Jun 16 10:43:08 1993 Fred Fish (fnf@cygnus.com) 210898b9484cSchristos 210998b9484cSchristos * bfd.h: Note that it has been removed. 211098b9484cSchristos 211198b9484cSchristosTue Jun 8 12:16:03 1993 Steve Chamberlain (sac@phydeaux.cygnus.com) 211298b9484cSchristos 211398b9484cSchristos Support for H8/300-H 211498b9484cSchristos * dis-asm.h (print_insn_h8300, print_insn_h8300h): Declare it. 211598b9484cSchristos 211698b9484cSchristosTue Jun 1 07:35:03 1993 Ken Raeburn (raeburn@kr-pc.cygnus.com) 211798b9484cSchristos 211898b9484cSchristos * ansidecl.h (const): Don't define it if it's already defined. 211998b9484cSchristos 212098b9484cSchristosThu May 27 18:19:51 1993 Ken Raeburn (raeburn@cambridge.cygnus.com) 212198b9484cSchristos 212298b9484cSchristos * dis-asm.h (print_insn_hppa): Declare it. 212398b9484cSchristos 212498b9484cSchristos * bfd.h: Moved to bfd directory. Small stub here includes it 212598b9484cSchristos without requiring "-I../bfd". 212698b9484cSchristos 212798b9484cSchristosThu Apr 29 12:06:13 1993 Ken Raeburn (raeburn@deneb.cygnus.com) 212898b9484cSchristos 212998b9484cSchristos * bfd.h: Updated with BSF_FUNCTION. 213098b9484cSchristos 213198b9484cSchristosMon Apr 26 18:15:50 1993 Steve Chamberlain (sac@thepub.cygnus.com) 213298b9484cSchristos 213398b9484cSchristos * bfd.h, dis-asm.h: Updated with Hitachi SH. 213498b9484cSchristos 213598b9484cSchristosFri Apr 23 18:41:38 1993 Steve Chamberlain (sac@thepub.cygnus.com) 213698b9484cSchristos 213798b9484cSchristos * bfd.h: Updated with alpha changes. 213898b9484cSchristos * dis-asm.h: Added alpha. 213998b9484cSchristos 214098b9484cSchristosFri Apr 16 17:35:30 1993 Jim Kingdon (kingdon@cygnus.com) 214198b9484cSchristos 214298b9484cSchristos * bfd.h: Update for signed bfd_*get_*. 214398b9484cSchristos 214498b9484cSchristosThu Apr 15 09:24:21 1993 Jim Kingdon (kingdon@cygnus.com) 214598b9484cSchristos 214698b9484cSchristos * bfd.h: Updated for file_truncated error. 214798b9484cSchristos 214898b9484cSchristosThu Apr 8 10:53:47 1993 Ian Lance Taylor (ian@cygnus.com) 214998b9484cSchristos 215098b9484cSchristos * ansidecl.h: If no ANSI, define const to be empty. 215198b9484cSchristos 215298b9484cSchristosThu Apr 1 09:00:10 1993 Jim Kingdon (kingdon@cygnus.com) 215398b9484cSchristos 215498b9484cSchristos * dis-asm.h: Declare a29k and i960 print_insn_*. 215598b9484cSchristos 215698b9484cSchristos * dis-asm.h: Add print_address_func and related stuff. 215798b9484cSchristos 215898b9484cSchristos * dis-asm.h (dis_asm_read_memory): Fix prototype. 215998b9484cSchristos 216098b9484cSchristosWed Mar 31 17:40:16 1993 Jim Kingdon (kingdon@lioth.cygnus.com) 216198b9484cSchristos 216298b9484cSchristos * dis-asm.h: Add print_insn_sparc. 216398b9484cSchristos 216498b9484cSchristosWed Mar 31 17:51:42 1993 Ian Lance Taylor (ian@cygnus.com) 216598b9484cSchristos 216698b9484cSchristos * bfd.h: Updated for BFD_RELOC_MIPS_GPREL and bfd_[gs]et_gp_size 216798b9484cSchristos prototypes. 216898b9484cSchristos 216998b9484cSchristosWed Mar 31 16:35:12 1993 Stu Grossman (grossman@cygnus.com) 217098b9484cSchristos 217198b9484cSchristos * dis-asm.h: (disassemble_info): Fix typo in prototype of 217298b9484cSchristos dis_asm_memory_error(). 217398b9484cSchristos 217498b9484cSchristosTue Mar 30 19:09:23 1993 Jim Kingdon (kingdon@lioth.cygnus.com) 217598b9484cSchristos 217698b9484cSchristos * dis-asm.h (disassembler_info): Add read_memory_func, 217798b9484cSchristos memory_error_func, buffer, and length. 217898b9484cSchristos ({GDB_,}INIT_DISASSEMBLE_INFO): Set them. 217998b9484cSchristos print_insn_*: Remove second argument. 218098b9484cSchristos 218198b9484cSchristosTue Mar 30 14:48:55 1993 Steve Chamberlain (sac@thepub.cygnus.com) 218298b9484cSchristos 218398b9484cSchristos * bfd.h: Update for lma field of section. 218498b9484cSchristos 218598b9484cSchristosTue Mar 30 12:22:55 1993 Jim Kingdon (kingdon@cygnus.com) 218698b9484cSchristos 218798b9484cSchristos * ansidecl.h: Use ANSI versions on AIX regardless of __STDC__. 218898b9484cSchristos 218998b9484cSchristosFri Mar 19 14:49:49 1993 Steve Chamberlain (sac@thepub.cygnus.com) 219098b9484cSchristos 219198b9484cSchristos * dis-asm.h: Add h8500. 219298b9484cSchristos 219398b9484cSchristosThu Mar 18 13:49:09 1993 Per Bothner (bothner@rtl.cygnus.com) 219498b9484cSchristos 219598b9484cSchristos * ieee-float.h: Moved from ../gdb. 219698b9484cSchristos * dis-asm.h: New file. Interface to dis-assembler. 219798b9484cSchristos 219898b9484cSchristosThu Mar 11 10:52:57 1993 Fred Fish (fnf@cygnus.com) 219998b9484cSchristos 220098b9484cSchristos * demangle.h (DMGL_NO_OPTS): Add define (set to 0) to use 220198b9484cSchristos in place of bare 0, for readability reasons. 220298b9484cSchristos 220398b9484cSchristosTue Mar 2 17:50:11 1993 Fred Fish (fnf@cygnus.com) 220498b9484cSchristos 220598b9484cSchristos * demangle.h: Replace all references to cfront with ARM. 220698b9484cSchristos 220798b9484cSchristosTue Feb 23 12:21:14 1993 Ian Lance Taylor (ian@cygnus.com) 220898b9484cSchristos 220998b9484cSchristos * bfd.h: Update for new elements in JUMP_TABLE. 221098b9484cSchristos 221198b9484cSchristosTue Feb 16 00:51:30 1993 John Gilmore (gnu@cygnus.com) 221298b9484cSchristos 221398b9484cSchristos * bfd.h: Update for BFD_VERSION 2.1. 221498b9484cSchristos 221598b9484cSchristosTue Jan 26 11:49:20 1993 Ian Lance Taylor (ian@cygnus.com) 221698b9484cSchristos 221798b9484cSchristos * bfd.h: Update for SEC_IS_COMMON flag. 221898b9484cSchristos 221998b9484cSchristosTue Jan 19 12:25:12 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com) 222098b9484cSchristos 222198b9484cSchristos * bfd.h: Update for bfd_asymbol_value bug fix. 222298b9484cSchristos 222398b9484cSchristosFri Jan 8 16:37:18 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com) 222498b9484cSchristos 222598b9484cSchristos * bfd.h: Update to include ECOFF tdata and target_flavour. 222698b9484cSchristos 222798b9484cSchristosSun Dec 27 17:52:30 1992 Fred Fish (fnf@cygnus.com) 222898b9484cSchristos 222998b9484cSchristos * bfd.h: Add declaration for bfd_get_size(). 223098b9484cSchristos 223198b9484cSchristosTue Dec 22 22:42:46 1992 Fred Fish (fnf@cygnus.com) 223298b9484cSchristos 223398b9484cSchristos * demangle.h: Protect file from multiple inclusions with 223498b9484cSchristos #if !defined(DEMANGLE_H)...#define DEMANGLE_H...#endif. 223598b9484cSchristos 223698b9484cSchristosMon Dec 21 21:25:50 1992 Stu Grossman (grossman at cygnus.com) 223798b9484cSchristos 223898b9484cSchristos * bfd.h: Update to get hppa_core_struct from bfd.c. 223998b9484cSchristos 224098b9484cSchristosThu Dec 17 00:42:35 1992 John Gilmore (gnu@cygnus.com) 224198b9484cSchristos 224298b9484cSchristos * bfd.h: Update to get tekhex tdata name change from bfd. 224398b9484cSchristos 224498b9484cSchristosMon Nov 9 23:55:42 1992 John Gilmore (gnu@cygnus.com) 224598b9484cSchristos 224698b9484cSchristos * ansidecl.h: Update comments to discourage use of EXFUN. 224798b9484cSchristos 224898b9484cSchristosThu Nov 5 16:35:44 1992 Ian Lance Taylor (ian@cygnus.com) 224998b9484cSchristos 225098b9484cSchristos * bfd.h: Update to bring in SEC_SHARED_LIBRARY. 225198b9484cSchristos 225298b9484cSchristosThu Nov 5 03:21:32 1992 John Gilmore (gnu@cygnus.com) 225398b9484cSchristos 225498b9484cSchristos * bfd.h: Update to match EXFUN, bfd_seclet_struct, and SDEF 225598b9484cSchristos cleanups in bfd. 225698b9484cSchristos 225798b9484cSchristosWed Nov 4 07:28:05 1992 Ken Raeburn (raeburn@cygnus.com) 225898b9484cSchristos 225998b9484cSchristos * bout.h (N_CALLNAME, N_BALNAME): Define as char-type values, so 226098b9484cSchristos widening works consistently. 226198b9484cSchristos 226298b9484cSchristosFri Oct 16 03:17:08 1992 John Gilmore (gnu@cygnus.com) 226398b9484cSchristos 226498b9484cSchristos * getopt.h: Update to Revised Standard FSF Version. 226598b9484cSchristos 226698b9484cSchristosThu Oct 15 21:43:22 1992 K. Richard Pixley (rich@sendai.cygnus.com) 226798b9484cSchristos 226898b9484cSchristos * getopt.h (struct option): use the provided enum for has_arg. 226998b9484cSchristos 227098b9484cSchristos * demangle.h (AUTO_DEMANGLING, GNU_DEMANGLING, 227198b9484cSchristos LUCID_DEMANGLING): ultrix compilers require enums to be 227298b9484cSchristos enums and ints to be ints and casts where they meet. cast some 227398b9484cSchristos enums into ints. 227498b9484cSchristos 227598b9484cSchristosThu Oct 15 04:35:51 1992 John Gilmore (gnu@cygnus.com) 227698b9484cSchristos 227798b9484cSchristos * bfd.h: Update after comment changes. 227898b9484cSchristos 227998b9484cSchristosThu Oct 8 09:03:02 1992 Steve Chamberlain (sac@thepub.cygnus.com) 228098b9484cSchristos 228198b9484cSchristos * bfd.h (bfd_get_symbol_leading_char): new macro for getting in xvec 228298b9484cSchristos 228398b9484cSchristosThu Sep 3 09:10:50 1992 Stu Grossman (grossman at cygnus.com) 228498b9484cSchristos 228598b9484cSchristos * bfd.h (struct reloc_howto_struct): size needs to be signed if 228698b9484cSchristos it's going to hold negative values. 228798b9484cSchristos 228898b9484cSchristosSun Aug 30 17:50:27 1992 Per Bothner (bothner@rtl.cygnus.com) 228998b9484cSchristos 229098b9484cSchristos * demangle.h: New file, moved from ../gdb. Made independent 229198b9484cSchristos of gdb. Allow demangling style option to be passed as a 229298b9484cSchristos parameter to cplus_demangle(), but using the 229398b9484cSchristos current_demangling_style global as the default. 229498b9484cSchristos 229598b9484cSchristosSat Aug 29 10:07:55 1992 Fred Fish (fnf@cygnus.com) 229698b9484cSchristos 229798b9484cSchristos * obstack.h: Merge comment change from current FSF version. 229898b9484cSchristos 229998b9484cSchristosThu Aug 27 12:59:29 1992 Brendan Kehoe (brendan@cygnus.com) 230098b9484cSchristos 230198b9484cSchristos * bfd.h: add we32k 230298b9484cSchristos 230398b9484cSchristosTue Aug 25 15:07:47 1992 Steve Chamberlain (sac@thepub.cygnus.com) 230498b9484cSchristos 230598b9484cSchristos * bfd.h: new after Z8000 stuff 230698b9484cSchristos 230798b9484cSchristosMon Aug 17 09:01:23 1992 Ken Raeburn (raeburn@cygnus.com) 230898b9484cSchristos 230998b9484cSchristos * bfd.h: Regenerated after page/segment size changes. 231098b9484cSchristos 231198b9484cSchristosSat Aug 1 13:46:31 1992 Fred Fish (fnf@cygnus.com) 231298b9484cSchristos 231398b9484cSchristos * obstack.h: Merge changes from current FSF version. 231498b9484cSchristos 231598b9484cSchristosMon Jul 20 21:06:23 1992 Fred Fish (fnf@cygnus.com) 231698b9484cSchristos 231798b9484cSchristos * obstack.h (area_id, flags): Remove, replace with extra_arg, 231898b9484cSchristos use_extra_arg, and maybe_empty_object. 231998b9484cSchristos * obstack.h (OBSTACK_MAYBE_EMPTY_OBJECT, OBSTACK_MMALLOC_LIKE): 232098b9484cSchristos Remove, replaced by maybe_empty_object and use_extra_arg bitfields. 232198b9484cSchristos * obstack.h (obstack_full_begin, _obstack_begin): Remove area_id 232298b9484cSchristos and flags arguments. 232398b9484cSchristos * obstack.h (obstack_alloc_arg): New macro to set extra_arg. 232498b9484cSchristos 232598b9484cSchristosThu Jul 16 08:12:44 1992 Steve Chamberlain (sac@thepub.cygnus.com) 232698b9484cSchristos 232798b9484cSchristos * bfd.h: new after adding BFD_IS_RELAXABLE 232898b9484cSchristos 232998b9484cSchristosSat Jul 4 03:22:23 1992 John Gilmore (gnu at cygnus.com) 233098b9484cSchristos 233198b9484cSchristos * bfd.h: Regen after adding BSF_FILE. 233298b9484cSchristos 233398b9484cSchristosMon Jun 29 14:18:36 1992 Fred Fish (fnf at sunfish) 233498b9484cSchristos 233598b9484cSchristos * obstack.h: Convert bcopy() use to memcpy(), which is more 233698b9484cSchristos portable, more standard, and can take advantage of gcc's builtin 233798b9484cSchristos functions for increased performance. 233898b9484cSchristos 233998b9484cSchristosThu Jun 25 04:46:08 1992 John Gilmore (gnu at cygnus.com) 234098b9484cSchristos 234198b9484cSchristos * ansidecl.h (PARAMS): Incorporate this macro from gdb's defs.h. 234298b9484cSchristos It's a cleaner way to forward-declare function prototypes. 234398b9484cSchristos 234498b9484cSchristosFri Jun 19 15:46:32 1992 Stu Grossman (grossman at cygnus.com) 234598b9484cSchristos 234698b9484cSchristos * bfd.h: HPPA merge. 234798b9484cSchristos 234898b9484cSchristosTue Jun 16 21:30:56 1992 K. Richard Pixley (rich@cygnus.com) 234998b9484cSchristos 235098b9484cSchristos * getopt.h: gratuitous white space changes merged from other prep 235198b9484cSchristos releases. 235298b9484cSchristos 235398b9484cSchristosThu Jun 11 01:10:55 1992 John Gilmore (gnu at cygnus.com) 235498b9484cSchristos 235598b9484cSchristos * bfd.h: Regen'd from bfd.c after removing elf_core_tdata_struct. 235698b9484cSchristos 235798b9484cSchristosMon May 18 17:29:03 1992 K. Richard Pixley (rich@cygnus.com) 235898b9484cSchristos 235998b9484cSchristos * getopt.h: merged changes from make-3.62.11. 236098b9484cSchristos 236198b9484cSchristos * getopt.h: merged changes from grep-1.6 (alpha). 236298b9484cSchristos 236398b9484cSchristosFri May 8 14:53:32 1992 K. Richard Pixley (rich@cygnus.com) 236498b9484cSchristos 236598b9484cSchristos * getopt.h: merged changes from bison-1.18. 236698b9484cSchristos 236798b9484cSchristosSat Mar 14 17:25:20 1992 Fred Fish (fnf@cygnus.com) 236898b9484cSchristos 236998b9484cSchristos * obstack.h: Add "area_id" and "flags" members to obstack 237098b9484cSchristos structure. Add obstack_chunkfun() and obstack_freefun() to 237198b9484cSchristos set functions explicitly. Convert maybe_empty_object to 237298b9484cSchristos a bit in "flags". 237398b9484cSchristos 237498b9484cSchristosThu Feb 27 22:01:02 1992 Per Bothner (bothner@cygnus.com) 237598b9484cSchristos 237698b9484cSchristos * wait.h (WIFSTOPPED): Add IBM rs6000-specific version. 237798b9484cSchristos 237898b9484cSchristosFri Feb 21 20:49:20 1992 John Gilmore (gnu at cygnus.com) 237998b9484cSchristos 238098b9484cSchristos * obstack.h: Add obstack_full_begin. 238198b9484cSchristos * bfd.h, obstack.h: Protolint. 238298b9484cSchristos 238398b9484cSchristosThu Jan 30 01:18:42 1992 John Gilmore (gnu at cygnus.com) 238498b9484cSchristos 238598b9484cSchristos * bfd.h: Remove comma from enum declaration. 238698b9484cSchristos 238798b9484cSchristosMon Jan 27 22:01:13 1992 Steve Chamberlain (sac at cygnus.com) 238898b9484cSchristos 238998b9484cSchristos * bfd.h : new target entr, bfd_relax_section 239098b9484cSchristos 239198b9484cSchristosWed Dec 18 17:19:44 1991 Stu Grossman (grossman at cygnus.com) 239298b9484cSchristos 239398b9484cSchristos * bfd.h, ieee.h: ANSIfy enums. 239498b9484cSchristos 239598b9484cSchristosThu Dec 12 20:59:56 1991 John Gilmore (gnu at cygnus.com) 239698b9484cSchristos 239798b9484cSchristos * fopen-same.h, fopen-bin.h: New files for configuring 239898b9484cSchristos whether fopen distinguishes binary files or not. For use 239998b9484cSchristos by host-dependent config files. 240098b9484cSchristos 240198b9484cSchristosSat Nov 30 20:46:43 1991 Steve Chamberlain (sac at rtl.cygnus.com) 240298b9484cSchristos 240398b9484cSchristos * bfd.h: change the documentation format. 240498b9484cSchristos 240598b9484cSchristos * created coff, elf and opcode and aout directories. Moved: 240698b9484cSchristos 240798b9484cSchristos aout64.h ==> aout/aout64.h 240898b9484cSchristos ar.h ==> aout/ar.h 240998b9484cSchristos a.out.encap.h ==> aout/encap.h 241098b9484cSchristos a.out.host.h ==> aout/host.h 241198b9484cSchristos a.out.hp.h ==> aout/hp.h 241298b9484cSchristos a.out.sun4.h ==> aout/sun4.h 241398b9484cSchristos ranlib.h ==> aout/ranlib.h 241498b9484cSchristos reloc.h ==> aout/reloc.h 241598b9484cSchristos stab.def ==> aout/stab.def 241698b9484cSchristos stab.gnu.h ==> aout/stab_gnu.h 241798b9484cSchristos 241898b9484cSchristos coff-a29k.h ==> coff/a29k.h 241998b9484cSchristos coff-h8300.h ==> coff/h8300.h 242098b9484cSchristos coff-i386.h ==> coff/i386.h 242198b9484cSchristos coff-i960.h ==> coff/i960.h 242298b9484cSchristos internalcoff.h ==> coff/internal.h 242398b9484cSchristos coff-m68k.h ==> coff/m68k.h 242498b9484cSchristos coff-m88k.h ==> coff/m88k.h 242598b9484cSchristos coff-mips.h ==> coff/mips.h 242698b9484cSchristos coff-rs6000.h ==> coff/rs6000.h 242798b9484cSchristos 242898b9484cSchristos elf-common.h ==> elf/common.h 242998b9484cSchristos dwarf.h ==> elf/dwarf.h 243098b9484cSchristos elf-external.h ==> elf/external.h 243198b9484cSchristos elf-internal.h ==> elf/internal.h 243298b9484cSchristos 243398b9484cSchristos a29k-opcode.h ==> opcode/a29k.h 243498b9484cSchristos arm-opcode.h ==> opcode/arm.h 243598b9484cSchristos h8300-opcode.h ==> opcode/h8300.h 243698b9484cSchristos i386-opcode.h ==> opcode/i386.h 243798b9484cSchristos i860-opcode.h ==> opcode/i860.h 243898b9484cSchristos i960-opcode.h ==> opcode/i960.h 243998b9484cSchristos m68k-opcode.h ==> opcode/m68k.h 244098b9484cSchristos m88k-opcode.h ==> opcode/m88k.h 244198b9484cSchristos mips-opcode.h ==> opcode/mips.h 244298b9484cSchristos np1-opcode.h ==> opcode/np1.h 244398b9484cSchristos ns32k-opcode.h ==> opcode/ns32k.h 244498b9484cSchristos pn-opcode.h ==> opcode/pn.h 244598b9484cSchristos pyr-opcode.h ==> opcode/pyr.h 244698b9484cSchristos sparc-opcode.h ==> opcode/sparc.h 244798b9484cSchristos tahoe-opcode.h ==> opcode/tahoe.h 244898b9484cSchristos vax-opcode.h ==> opcode/vax.h 244998b9484cSchristos 245098b9484cSchristos 245198b9484cSchristos 245298b9484cSchristosWed Nov 27 10:38:31 1991 Steve Chamberlain (sac at rtl.cygnus.com) 245398b9484cSchristos 245498b9484cSchristos * internalcoff.h: (internal_scnhdr) took out #def dependency, now 245598b9484cSchristos s_nreloc and s_nlnno are always long. (internal_reloc): allways 245698b9484cSchristos has an offset field now. 245798b9484cSchristos 245898b9484cSchristosFri Nov 22 08:12:58 1991 John Gilmore (gnu at cygnus.com) 245998b9484cSchristos 246098b9484cSchristos * coff-rs6000.h: Lint; use unsigned chars for external fields. 246198b9484cSchristos * internalcoff.h: Lint; cast storage classes to signed char. 246298b9484cSchristos 246398b9484cSchristosThu Nov 21 21:01:05 1991 Per Bothner (bothner at cygnus.com) 246498b9484cSchristos 246598b9484cSchristos * stab.def: Remove the GNU extended type codes (e.g. N_SETT). 246698b9484cSchristos * aout64.h: The heuristic for distinguishing between 246798b9484cSchristos sunos-style and bsd-style ZMAGIC files (wrt. where the 246898b9484cSchristos text segment starts) is moved into (the default definition of) 246998b9484cSchristos the macro N_HEADER_IN_TEXT. This definition is only used 247098b9484cSchristos if no other definition is used - e.g. bfd/newsos3.c defines 247198b9484cSchristos N_HEADER_IN_TEXT(x) to be always 0 (as before). 247298b9484cSchristos 247398b9484cSchristosThu Nov 21 11:53:03 1991 John Gilmore (gnu at cygnus.com) 247498b9484cSchristos 247598b9484cSchristos * aout64.h (N_TXTADDR, N_TXTOFF, N_TXTSIZE): New definitions 247698b9484cSchristos that should handle all uses. LOGICAL_ versions deleted. 247798b9484cSchristos Eliminate N_HEADER_IN_TEXT, using a_entry to determine which 247898b9484cSchristos kind of zmagic a.out file we are looking at. 247998b9484cSchristos * coff-rs6000.h: Typo. 248098b9484cSchristos 248198b9484cSchristosTue Nov 19 18:43:37 1991 Per Bothner (bothner at cygnus.com) 248298b9484cSchristos 248398b9484cSchristos (Note: This is a revised entry, as was aout64.h.) 248498b9484cSchristos * aout64.h: Some cleanups of N_TXTADDR and N_TXTOFF: 248598b9484cSchristos Will now work for both old- and new-style ZMAGIC files, 248698b9484cSchristos depending on N_HEADER_IN_TEXT macro. 248798b9484cSchristos Add LOGICAL_TXTADDR, LOICAL_TXTOFF and LOGICAL_TXTSIZE 248898b9484cSchristos that don't count the exec header as part 248998b9484cSchristos of the text segment, to be consistent with bfd. 249098b9484cSchristos * a.out.sun4.h: Simplified/fixed for previous change. 249198b9484cSchristos 249298b9484cSchristosMon Nov 18 00:02:06 1991 Fred Fish (fnf at cygnus.com) 249398b9484cSchristos 249498b9484cSchristos * dwarf.h: Update to DWARF draft 5 version from gcc2. 249598b9484cSchristos 249698b9484cSchristosThu Nov 14 19:44:59 1991 Per Bothner (bothner at cygnus.com) 249798b9484cSchristos 249898b9484cSchristos * stab.def: Added defs for extended GNU symbol types, 249998b9484cSchristos such as N_SETT. These are normally ifdef'd out (because 250098b9484cSchristos of conflicts with a.out.gnu.h), but are used by bfb_stab_name(). 250198b9484cSchristos 250298b9484cSchristosThu Nov 14 19:17:03 1991 Fred Fish (fnf at cygnus.com) 250398b9484cSchristos 250498b9484cSchristos * elf-common.h: Add defines to support ELF symbol table code. 250598b9484cSchristos 250698b9484cSchristosMon Nov 11 19:01:06 1991 Fred Fish (fnf at cygnus.com) 250798b9484cSchristos 250898b9484cSchristos * elf-internal.h, elf-external.h, elf-common.h: Add support for 250998b9484cSchristos note sections, which are used in ELF core files to hold copies 251098b9484cSchristos of various /proc structures. 251198b9484cSchristos 251298b9484cSchristosThu Nov 7 08:58:26 1991 Steve Chamberlain (sac at cygnus.com) 251398b9484cSchristos 251498b9484cSchristos * internalcoff.h: took out the M88 dependency in the lineno 251598b9484cSchristos struct. 251698b9484cSchristos * coff-m88k.h: defines GET_LINENO_LNNO and PUT_LINENO_LNNO to use 251798b9484cSchristos 32bit linno entries. 251898b9484cSchristos * a29k-opcode.h: fixed encoding of mtacc 251998b9484cSchristos 252098b9484cSchristosSun Nov 3 11:54:22 1991 Per Bothner (bothner at cygnus.com) 252198b9484cSchristos 252298b9484cSchristos * bfd.h: Updated from ../bfd/bfd-in.h (q.v). 252398b9484cSchristos 252498b9484cSchristosFri Nov 1 11:13:53 1991 John Gilmore (gnu at cygnus.com) 252598b9484cSchristos 252698b9484cSchristos * internalcoff.h: Add x_csect defines. 252798b9484cSchristos 252898b9484cSchristosFri Oct 25 03:18:20 1991 John Gilmore (gnu at cygnus.com) 252998b9484cSchristos 253098b9484cSchristos * Rename COFF-related files in `coff-ARCH.h' form. 253198b9484cSchristos coff-a29k.h, coff-i386.h, coff-i960.h, coff-m68k.h, coff-m88k.h, 253298b9484cSchristos coff-mips.h, coff-rs6000.h to be exact. 253398b9484cSchristos 253498b9484cSchristosThu Oct 24 22:11:11 1991 John Gilmore (gnu at cygnus.com) 253598b9484cSchristos 253698b9484cSchristos RS/6000 support, by Metin G. Ozisik, Mimi Phûông-Thåo Võ, and 253798b9484cSchristos John Gilmore. 253898b9484cSchristos 253998b9484cSchristos * a.out.gnu.h: Update slightly. 254098b9484cSchristos * bfd.h: Add new error code, fix doc, add bfd_arch_rs6000. 254198b9484cSchristos * internalcoff.h: Add more F_ codes for filehdr. Add 254298b9484cSchristos rs/6000-dependent fields to aouthdr. Add storage classes 254398b9484cSchristos to syments. Add 6000-specific auxent. Add r_size in reloc. 254498b9484cSchristos * rs6000coff.c: New file. 254598b9484cSchristos 254698b9484cSchristosThu Oct 24 04:13:20 1991 Fred Fish (fnf at cygnus.com) 254798b9484cSchristos 254898b9484cSchristos * dwarf.h: New file for dwarf support. Copied from gcc2 254998b9484cSchristos distribution. 255098b9484cSchristos 255198b9484cSchristosWed Oct 16 13:31:45 1991 John Gilmore (gnu at cygnus.com) 255298b9484cSchristos 255398b9484cSchristos * aout64.h: Remove PAGE_SIZE defines; they are target-dependent. 255498b9484cSchristos Add N_FN_SEQ for N_FN symbol type used on Sequent machines. 255598b9484cSchristos * stab.def: Include N_FN_SEQ in table. 255698b9484cSchristos * bout.h: External formats of structures use unsigned chars. 255798b9484cSchristos 255898b9484cSchristosFri Oct 11 12:40:43 1991 Steve Chamberlain (steve at cygnus.com) 255998b9484cSchristos 256098b9484cSchristos * bfd.h:upgrade from bfd.c 256198b9484cSchristos * internalcoff.h: add n_name, n_zeroes and n_offset macros 256298b9484cSchristos * amdcoff.h: Define OMAGIC and AOUTHDRSZ. 256398b9484cSchristos 256498b9484cSchristosFri Oct 11 10:58:06 1991 Per Bothner (bothner at cygnus.com) 256598b9484cSchristos 256698b9484cSchristos * a.out.host.h: Change SEGMENT_SIZE to 0x1000 for Sony. 256798b9484cSchristos * bfd.h (align_power): Add (actually move) comment. 256898b9484cSchristos 256998b9484cSchristosTue Oct 8 15:29:32 1991 Per Bothner (bothner at cygnus.com) 257098b9484cSchristos 257198b9484cSchristos * sys/h-rtbsd.h: Define MISSING_VFPRINT (for binutils/bucomm.c). 257298b9484cSchristos 257398b9484cSchristosSun Oct 6 19:24:39 1991 John Gilmore (gnu at cygnus.com) 257498b9484cSchristos 257598b9484cSchristos * aout64.h: Move struct internal_exec to ../bfd/libaout.h so 257698b9484cSchristos it can be shared by all `a.out-family' code. Rename 257798b9484cSchristos EXTERNAL_LIST_SIZE to EXTERNAL_NLIST_SIZE. Use basic types 257898b9484cSchristos for nlist members, and make strx integral rather than pointer. 257998b9484cSchristos More commentary on n_type values. 258098b9484cSchristos * bout.h: Provide a struct external_exec rather than an 258198b9484cSchristos internal_exec. 258298b9484cSchristos * m68kcoff.h: Remove `tagentries' which snuck in from the i960 258398b9484cSchristos COFF port. 258498b9484cSchristos 258598b9484cSchristosFri Oct 4 01:25:59 1991 John Gilmore (gnu at cygnus.com) 258698b9484cSchristos 258798b9484cSchristos * h8300-opcode.h: Remove `_enum' from the typedef for an enum. 258898b9484cSchristos * bfd.h: Update to match bfd changes. 258998b9484cSchristos 259098b9484cSchristos * sys/h-i386mach.h, sysdep.h: Add 386 Mach host support. 259198b9484cSchristos 259298b9484cSchristosTue Oct 1 04:58:42 1991 John Gilmore (gnu at cygnus.com) 259398b9484cSchristos 259498b9484cSchristos * bfd.h, elf-common.h, elf-external.h, elf-internal.h: 259598b9484cSchristos Add preliminary ELF support, sufficient for GDB, from Fred Fish. 259698b9484cSchristos * sysdep.h, sys/h-amix.h: Support Amiga SVR4. 259798b9484cSchristos 259898b9484cSchristos * sys/h-vaxult.h: Make it work. (David Taylor <taylor@think.com>) 259998b9484cSchristos * a.out.vax.h: Remove unused and confusing file. 260098b9484cSchristos 260198b9484cSchristosMon Sep 30 12:52:35 1991 Per Bothner (bothner at cygnus.com) 260298b9484cSchristos 260398b9484cSchristos * sysdep.h: Define NEWSOS3_SYS, and use it. 260498b9484cSchristos 260598b9484cSchristosFri Sep 20 13:38:21 1991 John Gilmore (gnu at cygnus.com) 260698b9484cSchristos 260798b9484cSchristos * a.out.gnu.h (N_FN): Its value *really is* 0x1F. 260898b9484cSchristos Fix it, and add comments warning about or-ing N_EXT with it 260998b9484cSchristos and/or N_WARNING. 261098b9484cSchristos * aout64.h (N_FN): Fix value, add comments about N_EXT. 261198b9484cSchristos * stab.def (table at end): Update to show all the type 261298b9484cSchristos values <0x20, including low order bits. Move N_FN to 261398b9484cSchristos its rightful place. 261498b9484cSchristos 261598b9484cSchristosTue Sep 17 17:41:37 1991 Stu Grossman (grossman at cygnus.com) 261698b9484cSchristos 261798b9484cSchristos * sys/h-irix3.h: sgi/irix support. 261898b9484cSchristos 261998b9484cSchristosTue Sep 17 07:52:59 1991 John Gilmore (gnu at cygint.cygnus.com) 262098b9484cSchristos 262198b9484cSchristos * stab.def (N_DEFD): Add GNU Modula-2 debug stab, from Andrew 262298b9484cSchristos Beers. 262398b9484cSchristos 262498b9484cSchristosThu Sep 12 14:12:59 1991 John Gilmore (gnu at cygint.cygnus.com) 262598b9484cSchristos 262698b9484cSchristos * internalcoff.h (SYMNMLEN, FILNMLEN, DIMNUM): Define these 262798b9484cSchristos for internalcoff, separately from the various external coff's. 262898b9484cSchristos * amdcoff.h, bcs88kcoff.h, i386coff.h, intel-coff.h, m68kcoff.h, 262998b9484cSchristos m88k-bcs.h: Prefix SYMNMLEN, FILNMLEN, and DIMNUM with E_'s for 263098b9484cSchristos the external struct definitions. 263198b9484cSchristos * ecoff.h: Remove these #define's, kludge no longer needed. 263298b9484cSchristos 263398b9484cSchristos * sys/h-ultra3.h: Add new Ultracomputer host. 263498b9484cSchristos * sysdep.h: Add ULTRA3_SYM1_SYS and use it. 263598b9484cSchristos 263698b9484cSchristosTue Sep 10 10:11:46 1991 John Gilmore (gnu at cygint.cygnus.com) 263798b9484cSchristos 263898b9484cSchristos * i386coff.h (LINESZ): Always 6, not based on sizeof(). 263998b9484cSchristos (Fix from Peter Schauer <pes@regent.e-technik.tu-muenchen.de>.) 264098b9484cSchristos 264198b9484cSchristosWed Sep 4 08:58:37 1991 John Gilmore (gnu at cygint.cygnus.com) 264298b9484cSchristos 264398b9484cSchristos * a.out.gnu.h, aout64.h: Add N_WARNING. Change N_FN to 0x0E, 264498b9484cSchristos to match SunOS and BSD. Add N_COMM as 0x12 for SunOS shared lib 264598b9484cSchristos support. 264698b9484cSchristos * stab.def: Add N_COMM to table, fix overlap comment. 264798b9484cSchristos 264898b9484cSchristosTue Sep 3 06:29:20 1991 John Gilmore (gnu at cygint.cygnus.com) 264998b9484cSchristos 265098b9484cSchristos Merge with latest FSF versions of these files. 265198b9484cSchristos 265298b9484cSchristos * stab.gnu.h: Add LAST_UNUSED_STAB_CODE. 265398b9484cSchristos * stab.def: Update to GPL2. Move N_WARNING out, since not a 265498b9484cSchristos debug symbol. Change comments, and reorder table to numeric 265598b9484cSchristos order. Update final table comment. 265698b9484cSchristos (N_DSLINE, N_BSLINE): Renumber from 0x66 and 0x68, to 0x46 and 0x48. 265798b9484cSchristos 265898b9484cSchristos * obstack.h: GPL2. Merge. 265998b9484cSchristos 266098b9484cSchristosFri Aug 23 01:54:23 1991 John Gilmore (gnu at cygint.cygnus.com) 266198b9484cSchristos 266298b9484cSchristos * a.out.gnu.h, a.out.sun4.h: Make SEGMENT_SIZE able to depend 266398b9484cSchristos on the particular a.out being examined. 266498b9484cSchristos * a.out.sun4.h: Define segment sizes for Sun-3's and Sun-4's. 266598b9484cSchristos * FIXME: a.out.gnu.h is almost obsolete. 266698b9484cSchristos * FIXME: a.out.sun4.h should be renamed a.out.sun.h now. 266798b9484cSchristos 266898b9484cSchristosWed Aug 21 20:32:13 1991 John Gilmore (gnu at cygint.cygnus.com) 266998b9484cSchristos 267098b9484cSchristos * Start a ChangeLog for the includes directory. 267198b9484cSchristos 267298b9484cSchristos * a.out.gnu.h (N_FN): Fix value -- was 15, should be 0x1E. 267398b9484cSchristos * stab.def: Update allocation table in comments at end, 267498b9484cSchristos to reflect reality as I know it. 267598b9484cSchristos 267698b9484cSchristos 2677*a2e2270fSchristosCopyright (C) 1993-2003 Free Software Foundation, Inc. 2678*a2e2270fSchristos 2679*a2e2270fSchristosCopying and distribution of this file, with or without modification, 2680*a2e2270fSchristosare permitted in any medium without royalty provided the copyright 2681*a2e2270fSchristosnotice and this notice are preserved. 2682*a2e2270fSchristos 268398b9484cSchristosLocal Variables: 268498b9484cSchristosmode: change-log 268598b9484cSchristosleft-margin: 8 268698b9484cSchristosfill-column: 74 268798b9484cSchristosversion-control: never 268898b9484cSchristosEnd: 2689