This commit was generated by cvs2svn to track changes on a CVS vendor
[binutils-gdb.git] / include / ChangeLog
index 7a2403c76ce11a30ecd1223711b35efe282876ec..4bcaef782c6c0d953d3d8a5c8bee6b81d13b29ca 100644 (file)
@@ -1,3 +1,210 @@
+Sat Nov  7 18:30:20 1998  Peter Schauer  <peter.schauer@regent.e-technik.tu-muenchen.de>
+
+       * dis-asm.h (print_insn_vax): Declare.
+
+1998-10-26 16:03  Ulrich Drepper  <drepper@cygnus.com>
+
+       * bfdlink.h (struct bfd_link_info): Add new field optimize.
+
+Fri Oct  9 00:02:03 1998  Jeffrey A Law  (law@cygnus.com)
+
+       * Merge devo and egcs include directories.
+
+Sat Sep  5 12:16:33 1998  Jeffrey A Law  (law@cygnus.com)
+
+       * getopt.h, obstack.h: Updated from gcc.
+
+1998-08-03  Jason Molenda  (jsm@bugshack.cygnus.com)
+
+       * libiberty.h (xexit): Change decl to use modern GCC attribute
+       to indicate exit does not return.
+
+Mon Jun  1 13:48:32 1998  Jason Molenda  (crash@bugshack.cygnus.com)
+
+       * obstack.h: Update to latest FSF version.
+
+Tue May 26 20:57:43 1998  Stan Cox  <scox@equinox.cygnus.com>
+
+       * elf/sparc.h (EF_SPARC_LEDATA, R_SPARC_32LE): Added.
+
+Tue Feb 24 13:05:02 1998  Doug Evans  <devans@canuck.cygnus.com>
+
+       * dis-asm.h (disassemble_info): Member `symbol' renamed to `symbols'
+       and made an "asymbol **".  New member num_symbols.
+       (INIT_DISASSEMBLE_INFO_NO_ARCH): Update.
+
+Tue Feb 17 12:32:18 1998  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * remote-sim.h (sim_fetch_register, sim_store_register): Add
+       register length parameter.  Functions return actual length of
+       register.
+
+Thu Feb 12 16:29:01 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       * getopt.h: Update to latest FSF version.
+
+Wed Feb 11 16:56:06 1998  Doug Evans  <devans@canuck.cygnus.com>
+
+       * symcat.h: New file.
+
+Mon Feb  2 17:13:31 1998  Steve Haworth  <steve@pm.cse.rmit.EDU.AU>
+
+       * dis-asm.h (print_insn_tic30): Declare.
+
+start-sanitize-sky
+Wed Jan 28 09:55:07 1998  Doug Evans  <devans@canuck.cygnus.com>
+
+       * dis-asm.h (print_insn_dvp,dvp_insn_p): Add prototypes.
+
+end-sanitize-sky
+Thu Jan 22 16:23:59 1998  Fred Fish <fnf@cygnus.com>
+
+       * dis-asm.h: Add flag INSN_HAS_RELOC to tell disassembly
+       function there is a reloc on this line.
+
+Mon Dec  8 11:22:23 1997  Nick Clifton  <nickc@cygnus.com>
+
+       * dis-asm.h: Remove prototype of disasm_symaddr() as this function
+       no longer exists.
+
+Tue Dec  2 10:20:53 1997  Nick Clifton  <nickc@cygnus.com>
+
+       * dis-asm.h (disasm_symaddr): New prototype.
+
+Mon Dec  1 20:24:18 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
+
+       * coff/sh.h (R_SH_SWITCH8): New.
+
+Mon Dec  1 11:29:35 1997  Doug Evans  <devans@canuck.cygnus.com>
+
+       * callback.h (CB_SYSCALL): Comment out arg names in prototypes.
+
+Wed Nov 26 16:47:58 1997  Michael Meissner  <meissner@cygnus.com>
+
+       * callback.h (CB_SYSCALL): Consistantly use names for prototype
+       arguments.
+
+Wed Nov 26 11:39:30 1997  Doug Evans  <devans@canuck.cygnus.com>
+
+       * callback.h (CB_SYSCALL): Change byte count arguments to
+       {read,write}_mem to `int'.  New member `magic'.
+       (CB_SYSCALL_MAGIC,CB_SYSCALL_INIT): New macros.
+
+Tue Nov 25 01:35:52 1997  Doug Evans  <devans@seba.cygnus.com>
+
+       * callback.h (struct stat): Move forward decl up.
+       (host_callback): Pass stat struct pointer to stat,fstat.
+       (CB_SYS_nnn): Reorganize.
+       (CB_SYSCALL): New members p1,p2.
+       (cb_host_to_target_stat): Delete fourth arg.
+
+Sat Nov 22 23:34:15 1997  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * remote-sim.h (sim_stop_reason): Clarify sim_signalled SIGRC
+       argument.
+
+Mon Nov 17 14:00:51 1997  Doug Evans  <devans@seba.cygnus.com>
+
+       * callback.h (CB_TARGET_DEFS_MAP): Renamed from target_defs_map.
+       (host_callback): Add stat, fstat, syscall_map, errno_map, open_map,
+       signal_map, stat_map.
+       (errn_map,open_map): Renamed to cb_init_foo_map.
+       (cb_host_to_target_errno,cb_target_to_host_open): Renamed from
+       host_to_target_errno,target_to_host_open.
+       (cb_read_target_syscall_maps): Add prototype.
+       (cb_target_to_host_syscall): Likewise.
+       (cb_host_to_target_stat): Likewise.
+       (cb_syscall): Likewise.
+       (CB_SYS_{exit,open,close,read,write,lseek,unlink,getpid,kill,fstat,
+       argvlen,argv,chdir,stat,chmod,utime,time}): Define.
+       (CB_SYSCALL): New type.
+       (CB_RC): New enum.
+
+Fri Nov  7 10:34:09 1997  Rob Savoye  <rob@darkstar.cygnus.com>
+
+       * libiberty.h: Add extern "C" { so it can be used with C++
+       programs.
+       * remote-sim.h:  Add extern "C" { so it can be used with C++
+       programs.
+
+Tue Oct 14 16:07:51 1997  Nick Clifton  <nickc@cygnus.com>
+
+       * dis-asm.h (struct disassemble_info): New field
+       'symbol_at_address_func'.
+       (INIT_DISASSEMBLE_INFO_NO_ARCH): Initialise new field with
+       generic_symbol_at_address.
+
+Mon Oct 13 10:17:15 1997  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * remote-sim.h: Clarify sim_read, sim_write MEM argument.
+
+Wed Sep 24 18:03:10 1997  Stu Grossman  <grossman@babylon-5.cygnus.com>
+
+       * remote-sim.h (SIM_RC):  Add a bunch of new return codes for
+       breakpoint stuff.
+       * Add functions to tell the simulator to set/clear/enable/disable
+       intrinsic breakpoints.
+
+Thu Aug 28 19:41:42 1997  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * libiberty.h (dupargv): Add prototype.
+
+Tue Aug 26 12:25:49 1997  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * remote-sim.h (sim_create_inferior): Add ABFD arg. Document.
+
+Mon Aug 25 10:50:51 1997  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * remote-sim.h (sim_open): Add ABFD arg. Document.
+
+Fri Aug  8 16:43:56 1997  Doug Evans  <dje@canuck.cygnus.com>
+
+       * dis-asm.h (arc_get_disassembler): Declare.
+
+start-sanitize-java
+Wed Jul 30 11:39:50 1997  Per Bothner  <bothner@deneb.cygnus.com>
+
+       * demangle.h (DMGL_JAVA):  New option to request Java demangling.
+
+end-sanitize-java
+Tue Jul 22 17:59:54 1997  Ian Lance Taylor  <ian@cygnus.com>
+
+       * libiberty.h (PEXECUTE_*): Define.
+       (pexecute, pwait): Declare.
+
+Fri Jun  6 13:02:33 1997  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * remote-sim.h (sim_kill): Mark as depreciated.
+
+Fri May 23 13:43:41 1997  Fred Fish  <fnf@cygnus.com>
+
+       * bfdlink.h (struct bfd_link_info): Add task_link member.
+
+Thu May 22 11:32:49 1997  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * remote-sim.h: Review documentation.  Clarify restrictions on
+       when functions can be called.
+
+Wed May 21 16:47:53 1997  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * remote-sim.h (sim_set_profile_size): Add prototype, document as
+       depreciated.
+
+Tue May 20 09:32:22 1997  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * remote-sim.h (sim_open): Add callback struct.
+       (sim_set_callbacks): Drop SIM_DESC argument. Document.
+       (sim_size): Remove recently added SIM_DESC argument. Document.
+
+Mon May 19 19:14:44 1997  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * remote-sim.h: Pass SD into sim_size.
+
+Thu May 15 01:24:16 1997  Mark Alexander  <marka@cygnus.com>
+
+       * obstack.h (obstack_specify_allocation_with_arg, obstack_chunkfun,
+       obstack_freefun): Eliminate compile warnings in gdb.
+
 Tue May 13 10:21:14 1997  Nick Clifton  <nickc@cygnus.com>
 
        * coff/arm.h (constants):   Added new flag bits F_APCS_26 and
 Tue May 13 10:21:14 1997  Nick Clifton  <nickc@cygnus.com>
 
        * coff/arm.h (constants):   Added new flag bits F_APCS_26 and
@@ -20,12 +227,12 @@ Fri Apr 18 13:04:49 1997  Andrew Cagney  <cagney@b1.cygnus.com>
 
        * remote-sim.h (enum sim_stop): Add sim_running and sim_polling as
        states for use internal to simulators.
 
        * remote-sim.h (enum sim_stop): Add sim_running and sim_polling as
        states for use internal to simulators.
-       
+
        * callback.h (struct host_callback_strut): Put a magic number at
        the end of the struct to allow basic checking.
        (struct host_callback_struct ): Add poll_quit - so
        that the console etc can be polled at regular intervals.
        * callback.h (struct host_callback_strut): Put a magic number at
        the end of the struct to allow basic checking.
        (struct host_callback_struct ): Add poll_quit - so
        that the console etc can be polled at regular intervals.
-       
+
 Thu Apr 17 02:17:12 1997  Doug Evans  <dje@canuck.cygnus.com>
 
        * remote-sim.h (struct _bfd): Declare.
 Thu Apr 17 02:17:12 1997  Doug Evans  <dje@canuck.cygnus.com>
 
        * remote-sim.h (struct _bfd): Declare.
@@ -120,7 +327,7 @@ Mon Nov 18 16:34:00 1996  Dawn Perchik  <dawn@critters.cygnus.com>
 
 Wed Nov 13 08:22:00 1996  Dawn Perchik  <dawn@critters.cygnus.com>
 
 
 Wed Nov 13 08:22:00 1996  Dawn Perchik  <dawn@critters.cygnus.com>
 
-       * libiberty.h: Revert last commit due to conflicts with hpux 
+       * libiberty.h: Revert last commit due to conflicts with hpux
        system headers.
 
 Tue Nov 12 16:31:00 1996  Dawn Perchik  <dawn@critters.cygnus.com>
        system headers.
 
 Tue Nov 12 16:31:00 1996  Dawn Perchik  <dawn@critters.cygnus.com>
@@ -166,12 +373,10 @@ Mon Sep 30 13:56:11 1996  Fred Fish  <fnf@cygnus.com>
 
        * libiberty.h: Remove #ifndef PRIVATE_XMALLOC.
 
 
        * libiberty.h: Remove #ifndef PRIVATE_XMALLOC.
 
-start-sanitize-v850
 Sat Aug 31 13:27:06 1996  Jeffrey A Law  (law@cygnus.com)
 
        * dis-asm.h (print_insn_v850): Declare.
 
 Sat Aug 31 13:27:06 1996  Jeffrey A Law  (law@cygnus.com)
 
        * dis-asm.h (print_insn_v850): Declare.
 
-end-sanitize-v850
 Tue Aug 13 16:10:30 1996  Stu Grossman  (grossman@critters.cygnus.com)
 
        * obstack.h:  Change bcopy to memcpy.  Works better on Posix
 Tue Aug 13 16:10:30 1996  Stu Grossman  (grossman@critters.cygnus.com)
 
        * obstack.h:  Change bcopy to memcpy.  Works better on Posix
@@ -291,7 +496,7 @@ Wed Jan  3 13:12:09 1996  Fred Fish  <fnf@cygnus.com>
        * obstack.h: Update copyright to 1996.
        (_obstack_memory_used): Declare.
        (obstack_memory_used): Define macro.
        * obstack.h: Update copyright to 1996.
        (_obstack_memory_used): Declare.
        (obstack_memory_used): Define macro.
-       
+
 Thu Dec 28 11:42:12 1995  Ian Lance Taylor  <ian@cygnus.com>
 
        * libiberty.h (xstrdup): Declare.
 Thu Dec 28 11:42:12 1995  Ian Lance Taylor  <ian@cygnus.com>
 
        * libiberty.h (xstrdup): Declare.
@@ -370,29 +575,11 @@ Thu May  4 14:36:42 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
 
        * demangle.h: Don't include ansidecl.h if IN_GCC.
 
 
        * demangle.h: Don't include ansidecl.h if IN_GCC.
 
-start-sanitize-arc
-Tue Mar  7 21:01:54 1995  Doug Evans  <dje@chestnut.cygnus.com>
-
-       * dis-asm.h (arc_get_disassembler): New argument `int big_p'.
-end-sanitize-arc
-
 Tue Feb 21 00:37:28 1995  Jeff Law  (law@snake.cs.utah.edu)
 
        * hp-symtab.h: Don't use bitfield enumerations, the HP C compiler
        does not handle them correctly.
 
 Tue Feb 21 00:37:28 1995  Jeff Law  (law@snake.cs.utah.edu)
 
        * hp-symtab.h: Don't use bitfield enumerations, the HP C compiler
        does not handle them correctly.
 
-start-sanitize-arc
-Fri Feb 17 12:40:12 1995  Doug Evans  <dje@cygnus.com>
-
-       * dis-asm.h (arc_get_disassembler): Change argument to int.
-       All callers updated.
-
-Thu Feb  9 19:45:05 1995  Doug Evans  <dje@canuck.cygnus.com>
-
-       * dis-asm.h (print_insn_arc): Deleted.
-       (arc_get_disassembler): Declare.
-end-sanitize-arc
-
 Thu Feb  9 14:20:27 1995  Ian Lance Taylor  <ian@cygnus.com>
 
        * libiberty.h (basename): Don't declare parameter type; some
 Thu Feb  9 14:20:27 1995  Ian Lance Taylor  <ian@cygnus.com>
 
        * libiberty.h (basename): Don't declare parameter type; some
@@ -435,17 +622,10 @@ Wed Dec 14 13:08:43 1994  Stan Shebs  <shebs@andros.cygnus.com>
 
        * progress.h: New file, empty definitions for progress macros.
 
 
        * progress.h: New file, empty definitions for progress macros.
 
-start-sanitize-arc
-Tue Nov 29 17:38:20 1994  Doug Evans  <dje@canuck.cygnus.com>
-
-       * dis-asm.h (print_insn_arc): Declare.
-       * elf/common.h (EM_CYGNUS_ARC): Define.
-end-sanitize-arc
-
 Fri Nov 25 00:14:05 1994  Jeff Law  (law@snake.cs.utah.edu)
 
        * hp-symtab.h: New file describing the debug symbols emitted
 Fri Nov 25 00:14:05 1994  Jeff Law  (law@snake.cs.utah.edu)
 
        * hp-symtab.h: New file describing the debug symbols emitted
-       by the HP C compilers.  
+       by the HP C compilers.
 
 Fri Nov 11 15:48:37 1994  Ian Lance Taylor  <ian@sanguine.cygnus.com>
 
 
 Fri Nov 11 15:48:37 1994  Ian Lance Taylor  <ian@sanguine.cygnus.com>
 
@@ -569,7 +749,7 @@ Tue Feb  8 05:19:52 1994  David J. Mackenzie  (djm@thepub.cygnus.com)
        * obstack.h (struct obstack): Add alloc_failed flag.
        _obstack_begin, _obstack_begin_1): Declare to return int, not void.
        (obstack_finish): If alloc_failed, return NULL.
        * obstack.h (struct obstack): Add alloc_failed flag.
        _obstack_begin, _obstack_begin_1): Declare to return int, not void.
        (obstack_finish): If alloc_failed, return NULL.
-       (obstack_base, obstack_next_free, objstack_object_size): 
+       (obstack_base, obstack_next_free, objstack_object_size):
        If alloc_failed, return 0.
        (obstack_grow, obstack_grow0, obstack_1grow, obstack_ptr_grow,
        obstack_int_grow, obstack_blank): If alloc_failed, do nothing that
        If alloc_failed, return 0.
        (obstack_grow, obstack_grow0, obstack_1grow, obstack_ptr_grow,
        obstack_int_grow, obstack_blank): If alloc_failed, do nothing that
@@ -627,7 +807,7 @@ Mon Aug  2 08:49:30 1993  Stu Grossman  (grossman at cygnus.com)
 
 Fri Jul 30 18:38:02 1993  John Gilmore  (gnu@cygnus.com)
 
 
 Fri Jul 30 18:38:02 1993  John Gilmore  (gnu@cygnus.com)
 
-       * dis-asm.h:  Add new fields insn_info_valid, branch_delay_insns, 
+       * dis-asm.h:  Add new fields insn_info_valid, branch_delay_insns,
        data_size, insn_type, target, target2.  These are used to return
        information from the instruction decoders back to the calling
        program.  Add comments, make more readable.
        data_size, insn_type, target, target2.  These are used to return
        information from the instruction decoders back to the calling
        program.  Add comments, make more readable.
@@ -895,7 +1075,7 @@ Sat Jul  4 03:22:23 1992  John Gilmore  (gnu at cygnus.com)
 
 Mon Jun 29 14:18:36 1992  Fred Fish  (fnf at sunfish)
 
 
 Mon Jun 29 14:18:36 1992  Fred Fish  (fnf at sunfish)
 
-       * obstack.h:  Convert bcopy() use to memcpy(), which is more 
+       * obstack.h:  Convert bcopy() use to memcpy(), which is more
        portable, more standard, and can take advantage of gcc's builtin
        functions for increased performance.
 
        portable, more standard, and can take advantage of gcc's builtin
        functions for increased performance.
 
@@ -949,7 +1129,7 @@ Thu Jan 30 01:18:42 1992  John Gilmore  (gnu at cygnus.com)
 
 Mon Jan 27 22:01:13 1992  Steve Chamberlain  (sac at cygnus.com)
 
 
 Mon Jan 27 22:01:13 1992  Steve Chamberlain  (sac at cygnus.com)
 
-       * bfd.h : new target entr, bfd_relax_section 
+       * bfd.h : new target entr, bfd_relax_section
 
 Wed Dec 18 17:19:44 1991  Stu Grossman  (grossman at cygnus.com)
 
 
 Wed Dec 18 17:19:44 1991  Stu Grossman  (grossman at cygnus.com)
 
@@ -1016,7 +1196,7 @@ Wed Nov 27 10:38:31 1991  Steve Chamberlain  (sac at rtl.cygnus.com)
 
        * internalcoff.h: (internal_scnhdr) took out #def dependency, now
        s_nreloc and s_nlnno are always long.   (internal_reloc): allways
 
        * internalcoff.h: (internal_scnhdr) took out #def dependency, now
        s_nreloc and s_nlnno are always long.   (internal_reloc): allways
-       has an offset field now. 
+       has an offset field now.
 
 Fri Nov 22 08:12:58 1991  John Gilmore  (gnu at cygnus.com)
 
 
 Fri Nov 22 08:12:58 1991  John Gilmore  (gnu at cygnus.com)
 
@@ -1154,7 +1334,7 @@ Fri Oct  4 01:25:59 1991  John Gilmore  (gnu at cygnus.com)
 
 Tue Oct  1 04:58:42 1991  John Gilmore  (gnu at cygnus.com)
 
 
 Tue Oct  1 04:58:42 1991  John Gilmore  (gnu at cygnus.com)
 
-       * bfd.h, elf-common.h, elf-external.h, elf-internal.h: 
+       * bfd.h, elf-common.h, elf-external.h, elf-internal.h:
        Add preliminary ELF support, sufficient for GDB, from Fred Fish.
        * sysdep.h, sys/h-amix.h:  Support Amiga SVR4.
 
        Add preliminary ELF support, sufficient for GDB, from Fred Fish.
        * sysdep.h, sys/h-amix.h:  Support Amiga SVR4.