* values.c (unpack_double): Make it compile with MSVC++ 2.x.
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 271c3a534146e95d826178380ce6cea508afc8f6..6b67e7876baeb4f21951dddb679974b8380162e8 100644 (file)
@@ -1,8 +1,131 @@
+Thu Dec 19 09:38:56 1996  Mark Alexander  <marka@cygnus.com>
+
+       * values.c (unpack_double): Make it compile with MSVC++ 2.x.
+       * remote-mips.c (S_IROTH): Define if not defined by stat.h, e.g.
+       when using MSVC++.
+       (common_open): Fix help string.
+
+Sat Dec 14 20:50:01 1996  Mark Alexander  <marka@cygnus.com>
+
+       * mips-tdep.c (mips_push_arguments): Handle floating point args.
+       * config/mips/tm-mips.h (FIX_CALL_DUMMY): Define to set up $25
+       correctly for PIC on Irix 5.
+
+Sat Dec 14 09:52:30 1996  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
+
+       * i386-tdep.c (i386_frame_find_saved_regs):  Handle zero return
+       from get_pc_function_start gracefully.
+
+Sat Dec 14 00:43:57 1996  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
+
+       * c-exp.y (qualified_name):  Replace explicit check for valid
+       destructor name with call to destructor_name_p.
+
+       * c-lang.h, c-typeprint.c (cp_type_print_method_args):  Removed,
+       no longer needed.
+
+       * c-typeprint.c (c_type_print_varspec_prefix, c_type_print_base):
+       Replace remaining fprintf_unfiltered calls with their filtered variant.
+       (c_type_print_base):  Do not print return type for destructors from
+       template classes.
+       Replace cp_type_print_method_args with cplus_demangle call to get
+       consistent type output for stubbed and unstubbed methods.
+
+       * cp-valprint.c (cp_print_class_method):  Replace
+       cp_type_print_method_args with cplus_demangle call to get consistent
+       type output for stubbed and unstubbed methods.
+
+       * gdbtypes.c, gdbtypes.h (get_destructor_fn_field):  New function
+       to find the destructor field indices for a type.
+
+       * gdbtypes.h (struct type):  Clarify comments for vptr_basetype
+       and arg_types fields.
+       (struct fn_field):  Remove args field, no longer used.
+
+       * symtab.c (decode_line_1), valops.c (value_struct_elt,
+       check_field_in):  Use get_destructor_fn_field to find the destructor
+       field indices instead of assuming that the compiler passes the member
+       function fields in a specific order.
+
+       * symtab.c (find_methods):  Pass NULL instead of SYMBOL_BLOCK_VALUE
+       to lookup_symbol.
+       (list_symbol):  Replace cp_type_print_method_args with cplus_demangle
+       call in zapped out code and explain why this code is zapped out.
+
+Thu Dec 12 13:29:14 1996  Michael Meissner  <meissner@tiktok.cygnus.com>
+
+       * config/powerpc/ppc{,le}-sim.mt (SIM): Add the simulator common
+       library ../sim/common/libcommon.a.
+
+Wed Dec 11 18:51:35 1996  Mark Alexander  <marka@cygnus.com>
+
+       * gdbtk.c (gdb_loc): Correct truncation of PC on 64-bit MIPS.
+
+Wed Dec 11 11:15:08 1996  Doug Evans  <dje@canuck.cygnus.com>
+
+       * monitor.c (monitor_load): Add support for load address argument.
+       * dsrec.c: #include <time.h>.
+       (load_srec): New argument load_offset.  Print download stats.
+       * srec.h (load_srec): Update prototype.
+       * sh3-rom.c (sh3_load): Update call to load_srec.
+
+Mon Dec  9 17:34:05 1996  Geoffrey Noer  <noer@cygnus.com>
+
+       * config/mn10300/tm-mn10300.h: more small register fixes
+       * mn10300-tdep.c: filled in from another target
+
+Mon Dec  9 17:12:19 1996  Doug Evans  <dje@canuck.cygnus.com>
+
+       * monitor.c (monitor_insert_breakpoint): Handle bi-endian machines.
+
+Mon Dec  9 15:58:51 1996  Mark Alexander  <marka@cygnus.com>
+
+       * config/mips/tm-mips.h: Get rid of call-dummy code.
+       Minor changes to make pre-ANSI compilers happy.
+       * mips-tdep.c: Minor changes to make pre-ANSI compilers happy.
+       (mips_push_arguments): Rewrite to partially support EABI.
+       (mips_pc_in_call_dummy): New function.
+       * infcmd.c: Include symfile.h to get prototype of entry_point_address,
+       which fixes 64-bit sign extension bug on MIPS.
+
+Mon Dec  9 00:14:49 1996  Geoffrey Noer  <noer@cygnus.com>
+
+       * config/mn10300/tm-mn10300.h: fix register names
+       * mn10300-tdep.c: new skeleton tdep for mn10300
+
+Sun Dec  8 18:02:57 1996  Doug Evans  <dje@canuck.cygnus.com>
+
+       * remote-sim.h: Update some comments.
+       * remote-sim.c (gdb_os_error): New function.
+       (init_callbacks): Fix initializing of gdb_callback.  Add gdb_os_error.
+       (gdb_os_printf_filtered): Use gdb_stdout, not stdout.
+
+Sun Dec  8 00:36:31 1996  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
+
+       * irix5-nat.c (supply_gregset, fill_gregset):  Handle gregsets
+       from O32 and N32 ABI.
+       (xfer_link_map_member):  Work around problem with alignments
+       in struct obj when compiling GDB under N32 ABI.
+
+start-sanitize-d10v
+Thu Dec  5 23:30:44 1996  Stan Shebs  <shebs@andros.cygnus.com>
+
+       * d10v-tdep.c: Add support for examination and interpretation
+       of instruction trace buffer.
+       (trace, untrace, info trace, tdisassemble): New commands.
+
+end-sanitize-d10v
+Thu Dec  5 14:06:23 1996  Doug Evans  <dje@canuck.cygnus.com>
+
+       * config/sparc/tm-sparclet.h (TARGET_BYTE_ORDER): Undef.
+       (TARGET_BYTE_ORDER_SELECTABLE): Define.
+       (BREAKPOINT): Undef.
+       ({BIG,LITTLE}_BREAKPOINT): Define.
+       (TM_PRINT_INSN_MACH): Redefine for sparclet.
+
 Wed Dec  4 16:34:05 1996  Geoffrey Noer  <noer@cygnus.com>
 
-       * config/mn10300/mn10300.mt
-       * config/mn10300/tm-mn10300.h: new config files for mn10300
-       processor
+       * config/mn10300/mn10300.mt, config/mn10300/tm-mn10300.h: New.
 
 Tue Dec  3 13:02:08 1996  Fred Fish  <fnf@ninemoons.com>
 
@@ -21,11 +144,11 @@ Tue Dec  3 11:38:14 1996  Michael Snyder  <msnyder@cleaver.cygnus.com>
          code for generic call_dummy frames.
        * config/h8300/tm-h8300.h: turn on USE_GENERIC_DUMMY_FRAMES
 start-sanitize-m32r
-       * config/m32r/tm-m32r.h: turn on USE_GENERIC_DUMMY_FRAMES
+       * config/m32r/tm-m32r.h: Ditto.
 end-sanitize-m32r
-       * config/sh/tm-sh.h: turn on USE_GENERIC_DUMMY_FRAMES
+       * config/sh/tm-sh.h: Ditto.
 start-sanitize-v850
-       * config/v850/tm-v850.h: turn on USE_GENERIC_DUMMY_FRAMES
+       * config/v850/tm-v850.h: Ditto.
 end-sanitize-v850
 
 Sun Dec  1 00:41:47 1996  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
@@ -35,7 +158,7 @@ Sun Dec  1 00:41:47 1996  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
 
 Sun Dec  1 00:40:46 1996  Geoffrey Noer  <noer@cygnus.com>
 
-        * configure.tgt: add new mn10300 entry
+        * configure.tgt: Add new mn10300 entry.
 
 Sun Dec  1 00:18:59 1996  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
 
@@ -247,18 +370,14 @@ Thu Nov 28 00:46:24 1996  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
 
 Wed Nov 27 11:29:06 1996  Michael Snyder  <msnyder@cleaver.cygnus.com>
 
-       * blockframe.c:         ...Remove old-style CALL_DUMMY code...
-       * h8300-tdep.c:                 ditto
-       * config/h8300/tm-h8300.h:      ditto
+       * blockframe.c: Remove old-style CALL_DUMMY code.
+       * h8300-tdep.c, config/h8300/tm-h8300.h: Ditto.
 start-sanitize-m32r
-       * m32r-tdep.c:                  ditto
-       * config/m32r/tm-m32r.h:        ditto
+       * m32r-tdep.c, config/m32r/tm-m32r.h: Ditto.
 end-sanitize-m32r
-       * sh-tdep.c:                    ditto
-       * config/sh/tm-sh.h:            ditto
+       * sh-tdep.c, config/sh/tm-sh.h: Ditto.
 start-sanitize-v850
-       * v850-tdep.c:                  ditto
-       * config/v850/tm-v850.h:        ditto
+       * v850-tdep.c, config/v850/tm-v850.h: Ditto.
 end-sanitize-v850
        
 Wed Nov 27 10:32:14 1996  Michael Snyder  <msnyder@cleaver.cygnus.com>
This page took 0.024955 seconds and 4 git commands to generate.