* mipsread.c (parse_symbol): In third-eye, a function has a block
[binutils-gdb.git] / gdb / ChangeLog
index ce4142b3f1ec614235e13418ac7aa99ef5c8e4c3..609bd0d54b6f32744025da97d7603ea6eb0dc225 100644 (file)
@@ -1,3 +1,58 @@
+Wed Oct 20 11:35:43 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
+
+       * mipsread.c (parse_symbol): In third-eye, a function has a block
+       within it which represents the whole function.  Create only one
+       GDB block for both.
+
+Wed Oct 20 17:47:42 1993  Stu Grossman  (grossman at cygnus.com)
+
+       * main.c:  Make baud_rate and remote_debug be global variables,
+       remove #include "remote-utils.h".  This makes it possible to build
+       GDB without remote-utils.c.  Also, move setting of remote_debug
+       into main, so that all remote*.c files can use it (not just the
+       serial line ones).  And, make baud_rate be an int.
+       * remote-udi.c:  Change kiodebug to remote_debug.
+       * remote-utils.c:  Move setting of baud rate and debug into main.c.
+       * remote-utils.h:  Redefine sr_{get set}_debug and sr_{get set}_baud
+       to use baud_rate and remote_debug globals for compatibility.
+       * remote.c:  Use remote_debug and baud_rate globals directly,
+       instead of sr_ functions, so that we don't need to load
+       remote-utils.c.
+       * config/a29k/a29k-udi.mt:  Define REMOTE_O as null so that we don't
+       get the default remote* modules.
+
+Wed Oct 20 11:35:43 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
+
+       * stabsread.c (define_symbol): When combining a LOC_ARG and a
+       LOC_REGISTER, use the type from the LOC_REGISTER, not from the
+       LOC_ARG.
+
+Wed Oct 20 14:34:38 1993  K. Richard Pixley  (rich@sendai.cygnus.com)
+
+       * config/i386/xm-go32.h: define some signals if they aren't
+         already defined.
+
+Wed Oct 20 11:35:43 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
+
+       * Makefile.in (INTERNAL_LDFLAGS): New macro.  The new part is
+       that we use CFLAGS and PROFILE_CFLAGS to link.
+       (gdb, rapp, kdb): Use INTERNAL_LDFLAGS instead of
+       LDFLAGS and/or GLOBAL_CFLAGS.
+
+Wed Oct 20 09:29:55 1993  Stu Grossman  (grossman at cygnus.com)
+
+       * Makefile.in:  Add $(srcdir) to all refs to 29k-share
+       directories.
+
+Tue Oct 19 17:23:34 1993  Fred Fish  (fnf@deneb.cygnus.com)
+
+       * Makefile.in (ALLCONFIG):  Add config/i386/{i386m3.mh, i386m3.mt,
+       i386/i386mk.mh i386/i386mk.mt}, config/mips/{mipsm3.mh,
+       mipsm3.mt}, config/ns32k/{ns32km3.mh, ns32m3.mt}
+       * Makefile.in (remote_utils_h):  Add remote-sim.h
+       * Makefile.in (NONSRC):  Add i386-nlmstub.c
+       * Makefile.in (HFILES):  Add coff-solib.h
+
 Tue Oct 19 14:15:40 1993  Kung Hsu  (kung@cirdan.cygnus.com)
 
        * values.c (value_virtual_fn_field): Fix the offset calculation
@@ -71,7 +126,7 @@ Sun Oct 17 09:18:57 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
 Sun Oct 17 02:06:01 1993  Stu Grossman  (grossman at cygnus.com)
 
        * procfs.c:  Handle process exits more elegantly by trapping on
-       entry to \7fexit.  Also, cleanup procinfo list when process dies of
+       entry to _exit.  Also, cleanup procinfo list when process dies of
        it's own accord (as opposed to being killed).
 
 Sat Oct 16 20:47:30 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
@@ -569,7 +624,7 @@ Thu Sep 30 11:30:56 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
 Thu Sep 30 11:25:55 1993  Kung Hsu  (kung@cygnus.com)
 
        * cp-valprint.c (cp_is_vtbl_ptr_type):
-       change vtable field name to \7f_vtbl (pr2695).
+       change vtable field name to __vtbl (pr2695).
 
        * symtab.c (gdb_mangle_name): fix a bug, to get mangled name right.
 
@@ -1609,7 +1664,7 @@ Mon Aug 16 02:56:01 1993  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
        * blockframe.c (create_new_frame, get_prev_frame_info):
        Use the function name when calling IN_SIGTRAMP.
        * config/m68k/tm-m68k.h (SIG_PC_FP_OFFSET, SIG_SP_FP_OFFSET):
-       Define for correct handling of bachtraces through \7fsigtramp.
+       Define for correct handling of bachtraces through _sigtramp.
        * m68k-tdep.c (m68k_find_saved_regs):  Adjust saved sp for fake
        sigtramp frames.
        * mipsread.c (parse_type):  Handle corrupt TIR info with complaint
@@ -1771,7 +1826,7 @@ Sat Aug  7 10:59:03 1993  Fred Fish  (fnf@deneb.cygnus.com)
        * elfread.c (elf_symtab_read):  Properly sort out the bss symbols
        from the data symbols and give them the correct minimal_symbol_type.
        Add file static symbols to the minimal symbol table, not just
-       global symbols.  Add absolute symbols as well (like \7fedata, \7fend).
+       global symbols.  Add absolute symbols as well (like _edata, _end).
        Redo stabs-in-elf special symbol handling now that file static
        symbols are entered into the into the minimal symbol table.
        * dwarfread.c (add_partial_symbol):  Add comment about limitations
@@ -2139,7 +2194,7 @@ Tue Jul 27 12:36:49 1993  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
        * coffread.c, dbxread.c, mipsread.c, xcoffread.c (*_symfile_read):
        Lint cleanup code, call do_cleanups explicitly.
        * symfile.c (symbol_file_add):  Call new_symfile_objfile and
-       reinit_frame_cache \7fafter_ the new symbols are read in.
+       reinit_frame_cache _after_ the new symbols are read in.
 
 Tue Jul 27 01:57:01 1993  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
 
@@ -2519,7 +2574,7 @@ Thu Jul  8 14:48:54 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
        * hppa-tdep.c (hppa_push_arguments): Allocate enough space for
        arguments.
 
-       * hppa-tdep.c: Change \7finitialize_hppab_tdep to _initialize_hppa_tdep.
+       * hppa-tdep.c: Change _initialize_hppab_tdep to _initialize_hppa_tdep.
 
 start-sanitize-v9
 Thu Jul  8 14:47:00 1993  Doug Evans  (dje@canuck.cygnus.com)
@@ -2681,7 +2736,7 @@ Tue Jun 29 11:02:58 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
        * fork-child.c (fork_inferior): Use gdb_setpgid.
        * serial.h, ser-unix.c, ser-go32.c: Provide gdb_setpgid.
        * utils.c (quit): Use current_target->to_terminal_ours to figure
-       out whether we care about lack of job control, rather than \7f_GO32__.
+       out whether we care about lack of job control, rather than __GO32__.
        * utils.c: Include serial.h not terminal.h
        (quit): Use job_control not TIOCGPGRP.
        * terminal.h: Don't undefine TIOCGPGRP.
@@ -3620,9 +3675,9 @@ Sat May 22 10:03:09 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
 
 Sat May 22 03:33:07 1993  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
 
-       Fix stack unwinding through \7fsigtramp on Irix. These patches are from
+       Fix stack unwinding through _sigtramp on Irix. These patches are from
        Paul Flinders <ptf@delcam.co.uk>.
-       * mipsread.c (fixup_sigtramp): Find \7fsigtramp on Irix even when the
+       * mipsread.c (fixup_sigtramp): Find _sigtramp on Irix even when the
        executable uses sigvec.
        * mips-tdep.c (read_next_frame_reg): Allow tm-file to override
        sigcontext offsets.
@@ -4838,7 +4893,7 @@ Thu Mar 25 12:26:50 1993  Stu Grossman  (grossman@cygnus.com)
        cuz there's no difference between the raw & virtual forms.
        Replaced by memcpy in tm file.
        (register_virtual_type):  Rename to h8500_register_virtual_type.
-       Get rid of pointer pseudo-regs, use \7fREGNUM with all reg names.
+       Get rid of pointer pseudo-regs, use _REGNUM with all reg names.
        (_initialize_h8500_tdep):  Get rid of crock to ensure that GDB &
        emulator have same reg offsets.  This is all handled in the
        simulator code now.
@@ -5427,7 +5482,7 @@ Thu Feb 18 01:56:06 1993  John Gilmore  (gnu@cygnus.com)
 
        * nm-hp300bsd.h (ATTACH_DETACH, PTRACE_ATTACH, PTRACE_DETACH): define.
        * config/hp300bsd.mh (REGEX, REGEX1):  Define.
-       * m68k-pinsn.c (BREAK_UP_BIG_DECL, AND_OTHER_PART):  #if \7f_GNUC__,
+       * m68k-pinsn.c (BREAK_UP_BIG_DECL, AND_OTHER_PART):  #if __GNUC__,
        define to kludge the large opcode table into two smaller tables,
        since GCC take exponential space to build the table.  Lint.
        (NOPCODES):  Remove, use "numopcodes" from opcode/m68k.h instead.