Thu Sep 19 16:19:01 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 12c9c288d286e7813e3f755a7d4c14b088b6edb2..ff5e8782cbb328d786083d16623b9ee0944f91cd 100644 (file)
@@ -1,3 +1,261 @@
+start-sanitize-d10v
+Thu Sep 19 16:19:01 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
+
+       * d10v-tdep.c:  Stack chain should work now. 
+
+Tue Sep 17 18:46:57 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
+
+       * d10v-tdep.c, config/d10v/tm-d10v.h: Snapshot. 
+
+end-sanitize-d10v      
+Tue Sep 17 12:20:50 1996  Ian Lance Taylor  <ian@cygnus.com>
+
+       * configure.in: Add cases for MIPS 5000 like MIPS 4300.
+       * configure: Rebuild.
+
+Tue Sep 17 12:09:00 1996  Dawn Perchik <dawn@critters.cygnus.com>
+
+       * ser-e7kpc.c: Added wingdb support for target e7000pc.
+
+Tue Sep 17 10:56:52 1996  James G. Smith  <jsmith@cygnus.co.uk>
+
+       * remote-mips.c (pmon_wait): CAIRO PMON does not require forced
+       re-entry back into debug mode.
+
+Mon Sep 16 14:32:58 1996  James G. Smith  <jsmith@cygnus.co.uk>
+
+       * remote-mips.c (mips_load): Ensure that the PC is explicitly
+       loaded after a load to a CAIRO PMON system.
+       
+Fri Sep 13 12:02:39 1996  Fred Fish  <fnf@cygnus.com>
+
+       * Makefile.in (INTERNAL_LDFLAGS): Add @HLDFLAGS@ to list.
+       (HLDENV): Set to @HLDENV@.
+       (gdb): Prefix link command line with $(HLDENV).
+       * configure.in: Add support to test for --enable-shared and
+       generate appropriate values for HLDFLAGS and HLDENV.
+       * configure: Regenerated with autoconf.
+
+Sun Sep  8 15:26:27 1996  Fred Fish  <fnf@cygnus.com>
+
+       * alpha-nat.c (fetch_core_registers): Match Sep 4 gdbcore.h prototype
+       change for core_read_registers in struct core_fns.
+       * core-regset.c (fetch_core_registers): Ditto & add prototype.
+       * core-sol2.c (fetch_core_registers): Ditto & add prototype.
+       * i386aix-nat.c (fetch_core_registers): Ditto & add prototype.
+       * i386b-nat.c (fetch_core_registers): Ditto.
+       * i386mach-nat.c (fetch_core_registers): Ditto & add prototype.
+       * irix4-nat.c (fetch_core_registers): Ditto.
+       * irix5-nat.c (fetch_core_registers): Ditto.
+       * lynx-nat.c (fetch_core_registers): Ditto & add prototype.
+       * m68knbsd-nat.c (fetch_core_registers): Ditto.
+       * mips-nat.c (fetch_core_registers): Ditto & add prototype.
+       * rs6000-nat.c (fetch_core_registers): Ditto.
+       * sparc-nat.c (fetch_core_registers): Ditto.
+       * sun3-nat.c (fetch_core_registers): Ditto & add prototype.
+       * ultra3-nat.c (fetch_core_registers): Ditto & add prototype.
+
+       * alpha-nat.c (register_addr): Match Sep 4 gdbcore.h prototype change.
+       * delta68-nat.c (register_addr): Ditto.
+       * gdbserver/low-linux.c (register_addr): Ditto.
+       * gdbserver/low-hppabsd.c (register_addr): Ditto.
+       * i386m3-nat.c (register_addr): Ditto.
+       * mips-nat.c (register_addr): Ditto.
+       * ultra3-nat.c (register_addr): Ditto.
+
+Sun Sep  8 15:14:00 1996  Stu Grossman  (grossman@critters.cygnus.com)
+
+       * blockframe.c (inside_main_func):  Cleanup slightly.  Move
+       mainsym def into the block it's used in.
+       * configure.in configure:  Allow NATDEPFILES to be recognized in
+       .mh files regardless of whitespace.
+
+       * cpu32bug-rom.c (cpu32bug_cmds):  Change load_response string to
+       keep downloads from hanging.
+
+       * remote-wiggler.c:  Add support for flash upgrades.
+       * (wiggler_error):  Fix message format.  Add new error code.
+       * (wiggler_write_byets):  Error code is hex.  Report errors with
+       proper routine name.
+       * (wiggler_read_byets):  Report errors with proper routine name.
+       * (get_packet):  Add support for new flash commands.
+       * (wiggler_load):  Call clear_symtab_users() to reset things
+       properly after download.
+       * (flash_xfer_memory bdm_update_flash_command):  New funxtions to
+       support flash upgrades for Wiggler.
+       * (_initialize_remote_wiggler):  Add `bdm update-flash' command.
+
+Fri Sep  6 13:14:13 1996  Geoffrey Noer  <noer@cygnus.com>
+
+       * ser-tcp.c: don't include netinet/tcp.h if __CYGWIN32__
+
+Thu Sep  5 17:05:13 1996  Geoffrey Noer  <noer@cygnus.com>
+
+       * config/i386/cygwin32.mh:
+       * config/powerpc/cygwin32.mh: build ser-tcp.o for both hosts
+
+Thu Sep  5 12:09:13 1996  Per Bothner  <bothner@deneb.cygnus.com>
+
+       * value.h (COERCE_REF):  Fix previous change.
+       (COERCE_ENUM):  Add a check_typedef  (this is the real fix).
+
+Thu Sep  5 03:28:30 1996  Wilfried Moser (Alcatel)  <moser@rtl.cygnus.com>
+
+       * eval.c (evaluate_subexp_standard): In case of OP_ARRAY: make a
+       better check of array boundaries.
+
+Thu Sep  5 01:29:42 1996  Stu Grossman  (grossman@critters.cygnus.com)
+
+       * configure:  Update aclocal.m4 and re-run autoconf to get correct
+       defs for BFD stuff.
+       * remote-wiggler.c (wiggler_error):  Error codes are hex.  Also,
+       fix default message generation.
+
+Wed Sep  4 17:28:40 1996  Stu Grossman  (grossman@critters.cygnus.com)
+
+       * Makefile.in:  Add mswin to SUBDIRS.  Add rules for
+       mswin/libwingdb.a and remote-wiggler.o.
+       * breakpoint.c (breakpoint_here_p):  Clean up bp enabled test.
+       * (breakpoint_inserted_here_p):  New func, just like
+       breakpoint_here_p, except it's honest.  Honestly.
+       * breakpoint.h:  Proto for above.
+start-sanitize-gdbtk
+       * configure configure.in:  Add host *windows* to list of hosts
+       that don't support GDBtk.
+end-sanitize-gdbtk
+       * configure configure.in:  Add mswin to configdirs if host is
+       i[3456]86-*-windows.
+       * core-aout.c (fetch_core_registers register_addr) gdbcore.h:
+       Change all vars that can contain addresses to type CORE_ADDR.
+       * findvar.c (supply_register):  Allow val to be NULL.  This means
+       that regno is unsupported.
+       * (read_pc read_pc_pid write_pc write_pc_pid):  Make non-pid forms
+       just call pid forms with inferior_pid so that there's only once
+       place to hack PC's and such.
+       * infrun.c (proceed):  Don't skip breakpoints if user changed PC.
+       * remote-wiggler.c:  New file.  Support for BDM interface from
+       Macraigor Systems.
+       * serial.c:  Enhance serial logging capability.  Add hex and octal
+       output modes (set remotelogbase {hex|octal|ascii}.  Also log
+       breaks, timeouts, errors, and eofs.
+       * serial.h:  Redefine SERIAL_SEND_BREAK to go through a wrapper
+       function so that we can log breaks.  Don't export serial_logfile
+       or serial_logfp.
+       * top.c (execute_command):  Don't test for serial_logfp here.
+       Just call serial_log_comand, and let serial.c sort it out.
+       * valops.c (value_of_variable):  Don't attempt to establish frames
+       for static and global variables.  This makes things work a bit
+       better if the stack or frame pointer is trashed.
+       * config/m68k/monitor.mt (TDEPFILES):  Add remote-wiggler.o.
+       * config/m68k/tm-m68k.h:  Define STACK_ALIGN.  CPU32 can't hack
+       misaligned stacks during function calls.
+
+Wed Sep  4 13:06:26 1996  Ian Lance Taylor  <ian@cygnus.com>
+
+       * terminal.h: Don't use #elif.
+
+Wed Sep  4 06:49:35 1996  Wilfried Moser (Alcatel)  <moser@rtl.cygnus.com>
+
+       * ch-exp.c (parse_tuple_element): Allow (*): for array tuples
+       if we have a type.
+
+       * eval.c (evaluate_subexp_standard): In case of OP_ARRAY:
+       check number of args against bounds of array to avoid
+       memory corruption.
+
+       * value.h (COERCE_REF): Do a CHECK_TYPEDEF in case we get
+       a TYPE_CODE_TYPEDEF.
+
+Fri Aug 30 15:07:14 1996  James G. Smith  <jsmith@cygnus.co.uk>
+
+       * remote-mips.c: Provide support for CAIRO target board.
+       (cairo_open, cairo_ops): Added.
+       (mips_monitor_type): MON_CAIRO Added.
+       (mips_enter_debug, mips_exit_debug, mips_initialize,
+       mips_fetch_registers, common_breakpoint, mips_load,
+       _initialize_remote_mips): Updated.
+
+Thu Aug 29 17:00:18 1996  Michael Meissner  <meissner@tiktok.cygnus.com>
+
+       * nlm/configure.in (i[345]86-*-*): Recognize i686 for pentium pro.
+       * nlm/configure: Regenerate.
+
+       * gdbserver/configure.in (i[345]86-*-*): Recognize i686 for
+       pentium pro.
+
+Wed Aug 28 13:11:15 1996  Ian Lance Taylor  <ian@cygnus.com>
+
+       * configure.in: If CY_AC_PATH_TCLCONFIG can't find TCL, don't run
+       CY_AC_LOAD_TCLCONFIG.
+       * configure: Rebuild.
+
+Tue Aug 27 12:40:40 1996  Fred Fish  <fnf@cygnus.com>
+
+       * infrun.c (wait_for_inferior): Initialize stop_func_end before calling
+       find_pc_partial_function.
+
+Tue Aug 27 10:17:34 1996  Michael Meissner  <meissner@tiktok.cygnus.com>
+
+       * configure: Regenerate again.
+
+Tue Aug 27 04:25:08 1996  Geoffrey Noer  <noer@cygnus.com>
+
+        * configure.in: work around host_alias configure bug.
+        AC_CANONICAL_HOST is called twice (first by AC_CHECK_TOOL
+        and second by AC_CANONICAL_SYSTEM).  The second clobbers the
+        previous setting.  Circumventing by moving the second check
+        to before the first.
+       * configure: regenerated
+
+start-sanitize-d10v
+Mon Aug 26 18:36:54 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
+
+       * config/d10v/d10v.mt: New file.
+       * config/d10v/tm-d10v.h: New file.      
+       * configure.in: New target D10V.         
+       * d10v-tdep.c: New file. 
+
+end-sanitize-d10v      
+Sun Aug 25 00:09:47 1996  Fred Fish  <fnf@rtl.cygnus.com>
+
+       * rs6000-tdep.c: Fix typo in comment.
+       * valops.c (call_function_by_hand): Set using_gcc to 2
+       for code compiled without -g, per comment in code.
+       * config/a29k/tm-a29k.h (STACK_ALIGN): Add comment.
+       * config/sparc/tm-sparc.h (STACK_ALIGN): Add comment.
+       * config/sparc/tm-sp64.h (STACK_ALIGN): Add comment.
+       * config/pyr/tm-pyr.h (STACK_ALIGN): Add comment.
+       * config/m88k/tm-m88k.h (STACK_ALIGN): Add comment.
+       * config/pa/tm-hppa.h (PUSH_ARGUMENTS): Enclose args in ()'s.
+       (STACK_ALIGN): Add comment, move to be with other associated
+       macros, and document.
+       * config/mips/tm-mips.h (PUSH_ARGUMENTS): Enclose args in ()'s.
+       (STACK_ALIGN): Remove completely, handled by PUSH_ARGUMENTS.
+       * config/alpha/tm-alpha.h (PUSH_ARGUMENTS): Enclose args in ()'s.
+       * config/rs6000/tm-rs6000.h (STACK_ALIGN): Remove completely,
+       handled by PUSH_ARGUMENTS.
+       (PUSH_ARGUMENTS): Enclose args in ()'s.
+       
+Fri Aug 23 13:55:05 1996  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
+
+       * infrun.c (wait_for_inferior):  Try to reenable shared library
+       breakpoints even if auto_solib_load is not set.
+
+Fri Aug 23 00:44:57 1996  Fred Fish  <fnf@cygnus.com>
+
+       * gdbtk.c (gdbtk_init): Check for a DISPLAY env variable and
+       gracefully degrade to using command line interface if none is
+       found.
+
+Wed Aug 21 16:31:27 1996  Fred Fish  <fnf@cygnus.com>
+
+       * valprint.c (print_longest): Test for CC_HAS_LONG_LONG as well as
+       PRINTF_HAS_LONG_LONG.
+       * expprint.c (dump_expression): Ditto.
+       * configure.in: Fix check for long long support in compiler to
+       use a function body, not a nested function.
+       * configure: Rebuild with autoconf.
+       
 Tue Aug 20 17:59:42 1996  Ian Lance Taylor  <ian@cygnus.com>
 
        * aclocal.m4: Include ../bfd/aclocal.m4.
@@ -10,7 +268,7 @@ Tue Aug 20 17:59:42 1996  Ian Lance Taylor  <ian@cygnus.com>
        rather than __STDC__.  Only declare malloc, realloc, and free if
        NEED_DECLARATION_* is defined.
 
-Tue Aug 20 15:37:03 1996  Fred Fish  <fnf@taarna.cygnus.com>
+Tue Aug 20 15:37:03 1996  Fred Fish  <fnf@cygnus.com>
 
        * solib.c (_initialize_solib): Add missing '\' chars at ends of
        strings that continue on next line.
@@ -69,7 +327,7 @@ Wed Aug 14 17:54:19 1996  Stu Grossman  (grossman@critters.cygnus.com)
        * config/i386/cygwin32.mh: Set NAT_FILE to nm-empty.h to make
        native work.
 
-Wed Aug 14 02:03:42 1996  Fred Fish  <fnf@rtl.cygnus.com>
+Wed Aug 14 02:03:42 1996  Fred Fish  <fnf@cygnus.com>
 
        From Blair MacIntyre <bm@cs.columbia.edu>:
        * hppa-tdep.c (hppa_fix_call_dummy): Use MSYMBOL_TYPE rather
@@ -1162,7 +1420,7 @@ Fri Jul 12 19:04:32 1996  Fred Fish  <fnf@cygnus.com>
        * hpread.c (hpread_lookup_type): Use xmmalloc/xmrealloc rather
        than xmalloc/xrealloc.
 
-Fri Jul 12 17:59:47 1996  Fred Fish  <fnf@ninemoons.com>
+Fri Jul 12 17:59:47 1996  Fred Fish  <fnf@cygnus.com>
 
        * objfiles.c (map_to_file): Error return from mmalloc_findbase is
        a NULL pointer, not a -1.
@@ -1756,7 +2014,7 @@ Fri May 17 13:31:04 1996  Stan Shebs  <shebs@andros.cygnus.com>
        * sh-stub.c: New file, was config/sh/stub.c.
 
 start-sanitize-gdbtk
-Thu May 16 19:20:29 1996  Fred Fish  <fnf@fishfood.ninemoons.com>
+Thu May 16 19:20:29 1996  Fred Fish  <fnf@cygnus.com>
 
        * gdbtk.tcl (gdb_prompt): Set this early on.
        (create_command_window): Use gdb_prompt rather than "(gdb) ".
This page took 0.025878 seconds and 4 git commands to generate.