use remote-utils facilities for baud_rate
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index de6ddb9d506446e9817f585113622591b737ad25..a72d2e96291fdbc5cf613d6eb02c0a9f1f8ffae9 100644 (file)
@@ -1,3 +1,121 @@
+Tue Sep 14 12:21:49 1993  K. Richard Pixley  (rich@sendai.cygnus.com)
+
+       * remote.c, remote-nindy.c, remote-mon.c, remote-es.c: include
+         remote-utils.h.
+
+       * remote.c (remote_open), remote-nindy.c (nindy_open,
+         nindy_files_info), remote-mon.c (general_open), remote-es.c
+         (es1800_open): use remote-utils facilities for baud rate.
+
+Tue Sep 14 09:12:17 1993  Jim Kingdon  (kingdon@cirdan.cygnus.com)
+
+       * paread.c, coffread.c, elfread.c: Include <time.h> before libbfd.h.
+
+       * paread.c: Define BYTES_IN_WORD before including aout/aout64.h.
+
+       * Makefile.in (a29k-tdep.o): Depend on $(defs_h).
+       * config/a29k/tm-a29k.h (SAVED_PC_AFTER_CALL): Use gr122 not lr0
+       if this is a transparent procedure.
+
+Mon Sep 13 16:06:43 1993  Jim Kingdon  (kingdon@cirdan.cygnus.com)
+
+       * remote.c: Define remote_debug to 0 and #if 0 baud_rate.  Temporary
+       hack so this file compiles again.
+
+       * remote-utils.c (gr_multi_scan): Cast return value from alloca.
+       (gr_multi_scan): #if 0 never-reached return(-1).
+
+       * remote-udi.c (udi_wait): Return inferior_pid not 0.
+
+Mon Sep 13 14:14:35 1993  K. Richard Pixley  (rich@sendai.cygnus.com)
+
+       Collect some remote things into remote-utils.
+       * remote-utils.[ch]: new files of functions collected from several
+         different remote targets.
+       * Makefile.in (REMOTE_O): add remote-utils.o.
+         (dcache_h, remote_utils_h): new macros.
+         (HFILES): add $(remote_utils_h).
+         (ALLDEPFILES): add $(remote_utils_h).
+         (dcache.o): new rule.
+         (main.o, remote-bug.o): also depend on $(remote_utils_h).
+       * target.h (remote_debug): extern moved to remote-utils.h.
+       * target.c (find_default_run_target, find_core_target): initialize
+         runable.
+         (remote_debug): moved to remote-utils.c.
+         (_initialize_targets): move declaration of user variable
+         remotedebug to remote-utils.c.
+       * remote-bug.c: include remote-utils.h rather than dcache.h.
+         (bug_close, bug_write, bug_write_cr, desc, bug_dcache, timeout,
+         dev_name, check_open, is_open, readchar, readchar_nofail,
+         pollchar, expect, expect_prompt, get_hex_digit, get_hex_byte,
+         get_hex_word, bug_kill, bug_detach, bug_create_inferior,
+         multi-scan, bug_prepare_to_store, bug_fetch_word,
+         bug_store_word, bug_files_info, bug_mourn, bug_com, bug_device,
+         bug_speed): removed and replaced with facilities from
+         remote-utils.[ch].
+         (bug_read_inferior_memory): renamed to bug_read_memory.
+         (bug_write_inferior_memory): renamed to bug_write_memory.
+         (bug_xfer_inferior_memory): renamed to bug_xfer_memory.
+         (get_word): comment out this unused function for now.
+         (bug_settings, cpu_check_strings): new statics.
+         (bug_open): rewritten to use gr_open.
+         (_initialize_remote_bug): remove declarations of commands bug,
+         device, speed.
+       * main.c: include remote-utils.h.
+         (baud_rate): removed to remote-utils.c.
+         (main): handle baud rate settings using new facilities from
+         remote-utils.
+       * defs.h (baud_rate): removed extern.
+
+       m88110 support via bug-197 monitor.
+       * remote-bug.c (get_reg_name, bug_fetch_register,
+         bug_store_register): added m88110 extended register support.
+         (wait_strings): added bug-197 prompt.
+         (bug_wait): cope with bug-197 prompt.
+         (start_load): cope with either bug-197 or bug-187 prompt.
+
+Mon Sep 13 12:53:09 1993  Jim Kingdon  (kingdon@cirdan.cygnus.com)
+
+       * inferior.h, infrun.c, thread.c, infcmd.c: Remove all uses of
+       pc_changed.  If it was ever set to a non-zero value, it was before
+       GDB 2.8.  It doesn't seem to have any useful function.
+
+       * defs.h: Don't define NORETURN (see comment).
+
+Sat Sep 11 10:46:09 1993  Jim Kingdon  (kingdon@poseidon.cygnus.com)
+
+       * m88k-nat.c (fill_gregset): Set r31 and sfip.
+
+Thu Sep  9 10:18:29 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
+
+       * remote-udi.c (udi_wait, case UDIStdinNeeded): Use a loop calling
+       getchar() (terminated only on '\n') instead of scanf.  Send the
+       '\n' which terminates it to the remote system.
+
+       More gcc lint:
+       * exec.c (ignore): Return 0.
+       * stack.c (return_command): Fetch lazy value directly, not via
+       VALUE_CONTENTS, to avoid "value computed is not used".
+       * inflow.c (new_tty): Move osigttou inside #if.
+
+       * remote.c (remote_fetch_registers): If remote reply is short, just
+       note that fact and keep going (reading extra registers as all bits 0).
+       (remote_store_registers): Send number of registers that were found
+       by remote_fetch_registers.
+       * m68k-tdep.c, config/m68k/tm-m68k.h, config/m68k/tm-*.h: Remove
+       HAVE_68881.  Define CANNOT_STORE_REGISTER if ptrace() can't write
+       floating registers.
+       * config/m68k/{tm-m68k-nofp.h,m68k-nofp.mt,tm-m68k-fp.h,m68k-fp.mt}:
+       Remove, replaced by {tm-m68k-em.h,m68k-em.mt}.
+       * Makefile.in, configure.in: Change accordingly.
+
+Thu Sep  9 04:59:03 1993  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
+
+       * mipsread.c (cross_ref):  Allow SGI extended symbol types as cross
+       reference targets.
+       * symmisc.c (print_symbol):  Use TYPE_TAG_NAME not TYPE_NAME to avoid
+       printing of identities.
+
 Wed Sep  8 19:18:27 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
 
        * breakpoint.c (breakpoint_1): Deal with step resume breakpoint.
This page took 0.024155 seconds and 4 git commands to generate.