Fri Apr 10 10:35:35 1998 John Metzler <jmetzler@cygnus.com>
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index f4ecc103809d9ae3d30f2ebc8e6aa53589c77177..5eb1138345ed0dee44d9f4b31e54b8df19e0550c 100644 (file)
@@ -1,3 +1,28 @@
+Fri Apr 10 10:35:35 1998  John Metzler  <jmetzler@cygnus.com>
+
+       *  mips-tdep.c (unpack_mips16): Fixed instruction decoding, lots of
+       bit pattern interpretations. mips_fetch_instruction does not work
+       for 16 bit instructions. Some confusion remains about sign
+       extension in backward branches.
+       (mips32_relative_offset): Sign extension
+       (mips32_next_pc): Major debugging, bit pattern interpretation
+       (print_unpack): debugging printf
+       (fetch_mips_16): new funtion, key on PC low bit, not symbol table
+       (mips16_next_16): Initial major debugging of this function. Lots
+       of bit pattern mistakes.
+       (mips_next_pc): key on low bit of PC, not symbol table.
+       * symfile.c(generic_load) : Added a download verification which
+       reads back the loade code. Download chunk size is now a defined
+       macro. Fixed a bug in which downloading slips into loading one
+       byte at a time. Lower level functions in monitor.c can load long
+       sequences of bytes and make use of these fixups.  Referencing
+       bfd-start_address directly was incorrectly getting zero for start.
+
+Thu Apr  9 19:20:32 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       * mips-tdep.c (do_fp_register_row): Use alloca rather than arrays
+       with dynamic size.
+
 Wed Apr  8 19:21:42 1998  Jason Molenda  (crash@bugshack.cygnus.com)
 
        * top.c (print_gdb_version): Print 1998 now.
This page took 0.024344 seconds and 4 git commands to generate.