* mipsread.c: Many changes for alpha ecoff format:
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index cd41715257d012018f645f1a6f45c59405a3fec0..004cf589cafd6ce4499483a0514067b03d4cf9ec 100644 (file)
@@ -1,3 +1,127 @@
+Thu Sep 16 00:36:32 1993  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
+
+       * mipsread.c:  Many changes for alpha ecoff format:
+       Correct sizeof(int) == sizeof(long) assumptions.
+       Replace stParsed hack by putting the parsed types on the pending chain.
+       Replace mips specific ecoff mapping by ECOFF_REG_TO_REGNUM macro,
+       provide default for cross debugging.
+       Swapping the symbol back is no longer needed as the symbol is not
+       modified anymore.
+       Add new alpha basic types, handle btTypedef, handle stStaticProc
+       external symbols .
+       Update and clean up cross_ref for alpha cc cross ref variations.
+       Allocate types on the type_obstack to inhibit storage leaks.
+       * config/mips/tm-mips.h (ECOFF_REG_TO_REGNUM):  Define.
+       * gdbtypes.c (recursive_dump_type):  Dump TYPE_TAG_NAME if it is set.
+
+Tue Sep 14 09:12:17 1993  Jim Kingdon  (kingdon@cirdan.cygnus.com)
+
+       * stabsread.c (read_type): Process "s" (size) type attribute.
+       If type is defined to another type, copy the type.
+
+Tue Sep 14 18:37:17 1993  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
+
+       * config/i386/i386v4.mh (NATDEPFILES): Move exec.o from here...
+       * config/i386/i386v4.mt (TDEPFILES): ...to here.
+
+Tue Sep 14 12:21:49 1993  K. Richard Pixley  (rich@sendai.cygnus.com)
+
+       * Makefile.in (remote_utils_h): add serial.h and target.h.
+         (main.o, remote-es.o, remote-nindy.o, remote.o): remove target.h
+         (already in remote_utils_h).
+         (remote-utils.o): new rule.
+
+       * remote-utils.h: include serial.h.
+
+       * serial.h: ifdef protect from multiple inclusion.
+
+       * 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, dwarfread.c:
+       Include <time.h> and <sys/types.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
This page took 0.092338 seconds and 4 git commands to generate.