* Many places: replace "the inferior" in messages with "the program"
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 944790e32942ec950d6a021459aee1fc1783982b..6f8f1056f21aee8264da6c3963205ec71030210f 100644 (file)
@@ -1,3 +1,134 @@
+Tue May 25 09:36:13 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
+
+       * Many places: replace "the inferior" in messages with "the program"
+       or "the program being debugged".
+       * inflow.c (try_writing_regs): Revove; it's been #if 0'd forever
+       and I'm getting sick of maintaining it.
+
+       * config/i386/linux.mh: Don't use \ newline; the awk scripts don't
+       support it.
+
+       * config/i386/go32.mh: Define SER_HARDWIRE.
+       * Makefile.in: Define SER_HARDWIRE.
+       (DEPFILES): Use it.
+       (alldeps.mak): Add SER_HARDWIRE.
+       Remove all references to ser-hardwire.{c,o}.
+       * configure.in: Remove all ser_hardwire and gdb_serial_driver stuff.
+
+Mon May 24 23:50:05 1993  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
+
+       * sparc-nat.c (store_inferior_registers):  Fill in all members of
+       inferior_fp_registers by reading them from the inferior before
+       modifying and writing them back.
+       Fixes unexplainable inferior FP exceptions after calls to the inferior
+       or setting of floating point registers.
+       * mips-tdep.c (mips_skip_prologue):  Skip move of argument register
+       to register which is generated by gcc-2.4.
+
+Tue May 25 00:42:39 1993  Ken Raeburn  (raeburn@cygnus.com)
+
+       * hppa-pinsn.c: Define OLD_TABLE before including opcode/hppa.h.
+
+Mon May 24 13:55:14 1993  Stu Grossman  (grossman@cygnus.com)
+
+       * config/i386/{i386lynx.mh i386lynx.mt nm-i386lynx.h tm-i386lynx.h
+       xm-i386lynx.h}:  New configuration for Lynx.
+
+Mon May 24 10:01:10 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
+
+       * mipsread.c (parse_symbol): Deal with scVar and scVarRegister.
+       * symtab.h: Comment that LOC_REGPARM_ADDR can be call by reference.
+
+       * c-typeprint.c (c_type_print_base): Don't print typedef'd names
+       as struct, union, or enum tags.
+
+Mon May 24 01:10:01 1993  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
+
+       * symmisc.c (dump_msymbols): Avoid gdb coredump with stripped
+       executable.
+
+Sat May 22 10:03:09 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
+
+       * infrun.c (wait_for_inferior),
+       infcmd.c (program_info, signal_command):  Use symbolic signal names.
+
+       * inftarg.c (child_wait): Deal with EINTR and include message from
+       strerror if printing an error message.
+
+       * main.c (command_line_input): Use STOP_SIGNAL not SIGTSTP.
+
+       * stabsread.c: Remove most uses of lookup_fundamental_type.
+       (define_symbol): Use read_type for type of enum constant,
+       not just read_type_number.  Also don't call error().
+       (define_symbol): For unrecognized constant type, one complaint (the
+       one from error_type) is enough.  Don't make our own in addition.
+       (define_symbol): Don't treat an N_FUN 'R' as a prototype.
+       * gdbtypes.h: Doc fixes.
+
+Sat May 22 03:33:07 1993  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
+
+       Fix stack unwinding through _sigtramp on Irix. These patches are from
+       Paul Flinders <ptf@delcam.co.uk>.
+       * 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.
+       * config/mips/tm-irix3.h: Add sigcontext offsets for Irix.
+
+Sat May 22 00:39:01 1993  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
+
+       * infrun.c (wait_for_inferior): Clear stop_signal if it should not
+       be passed to the inferior to make "handle <signal> nopass nostop" work.
+
+Sat May 22 00:21:41 1993  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
+
+       * config/mips/tm-irix3.h: Clean up, use tm-bigmips.h and redefine
+       the necessary bits.
+       * findvar.c (value_from_register): Fix uninitialized first_addr
+       which caused problems with assignment of doubles to register variables
+       on some targets.
+       * mipsread.c: Remove TM_FILE_OVERRIDE, include tm.h and provide the
+       missing mips definitions if necessary.
+
+       Fix handling of double register variables for mips targets and big
+       endian hosts. These patches are from Paul Flinders <ptf@delcam.co.uk>.
+       * config/mips/tm-mips.h: Increase MAX_REGISTER_{RAW,VIRTUAL}_SIZE to
+         8 bytes for doubles.
+       * config/mips/tm-mips.h (REGISTER_CONVERT_TO_TYPE): New macro for
+         conversion of type held in multiple registers to host format.
+       * config/mips/tm-mips.h (REGISTER_CONVERT_FROM_TYPE): New macro,
+         companion to REGISTER_CONVERT_TO_TYPE.
+       * config/mips/tm-mips.h (EXTRACT_RETURN_VALUE, STORE_RETURN_VALUE):
+         Convert to function calls.
+       * config/mips/tm-mips.h (FIX_CALL_DUMMY): New code for big endian
+         mips targets.
+       * mips-tdep.c (mips_print_register): Raw buffer now needs just
+         MAX_REGISTER_RAW_SIZE bytes.
+       * mips-tdep.c (mips_print_register): Use REGISTER_CONVERT_TO_TYPE
+         (if defined) for doubles.
+       * mips-tdep.c: (mips_extract_return_value, mips_store_return_value):
+         New functions, take care of REGISTER_CONVERT_TO/FROM_TYPE.
+       * valops.c (value_assign): Use REGISTER_CONVERT_TO_TYPE if
+         defined.
+       * findvar.c (value_from_register): Use REGISTER_CONVERT_TO_TYPE if
+         defined.
+
+Fri May 21 09:04:25 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
+
+       * configure.in: Add i[34]86-*-isc*.
+
+       * stabsread.c: Make sure all complain() pass the address of the struct.
+
+       * xcoffread.c: Make sure all struct complaints are static not auto.
+
+       * Makefile.in: Add rule for xcoffexec.o like that for paread.o.
+
+       * xcoffread.c (process_xcoff_symbol, case C_LSYM): Use define_symbol.
+
+Wed May 19 12:33:59 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
+
+       * config/i386/linux.mh: Re-enable coredumps now that they should work.
+
 Wed May 19 15:44:20 1993  K. Richard Pixley  (rich@cygnus.com)
 
        * config/m68k/tm-m68k.h (FRAME_CHAIN): add missing close paren.
This page took 0.024087 seconds and 4 git commands to generate.