X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gdb%2FChangeLog;h=ff5e8782cbb328d786083d16623b9ee0944f91cd;hb=81dc176f58906e0e61ce2e298513ae3b15717fec;hp=d3e8b271b7ba979c86f0594449dbdc34a76f34be;hpb=26c543ea6717f7d27c6c84f9422a4e17c55962c9;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/ChangeLog b/gdb/ChangeLog index d3e8b271b7..ff5e8782cb 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,180 @@ +start-sanitize-d10v +Thu Sep 19 16:19:01 1996 Martin M. Hunt + + * d10v-tdep.c: Stack chain should work now. + +Tue Sep 17 18:46:57 1996 Martin M. Hunt + + * d10v-tdep.c, config/d10v/tm-d10v.h: Snapshot. + +end-sanitize-d10v +Tue Sep 17 12:20:50 1996 Ian Lance Taylor + + * configure.in: Add cases for MIPS 5000 like MIPS 4300. + * configure: Rebuild. + +Tue Sep 17 12:09:00 1996 Dawn Perchik + + * ser-e7kpc.c: Added wingdb support for target e7000pc. + +Tue Sep 17 10:56:52 1996 James G. Smith + + * 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 + + * 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 + + * 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 + + * 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 + + * ser-tcp.c: don't include netinet/tcp.h if __CYGWIN32__ + +Thu Sep 5 17:05:13 1996 Geoffrey Noer + + * config/i386/cygwin32.mh: + * config/powerpc/cygwin32.mh: build ser-tcp.o for both hosts + +Thu Sep 5 12:09:13 1996 Per Bothner + + * 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) + + * 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 + + * terminal.h: Don't use #elif. + +Wed Sep 4 06:49:35 1996 Wilfried Moser (Alcatel) + + * 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 + + * 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 * nlm/configure.in (i[345]86-*-*): Recognize i686 for pentium pro. @@ -5,7 +182,6 @@ Thu Aug 29 17:00:18 1996 Michael Meissner * gdbserver/configure.in (i[345]86-*-*): Recognize i686 for pentium pro. - * gdbserver/configure: Regenerate. Wed Aug 28 13:11:15 1996 Ian Lance Taylor