From 2001-03-01 Tom Rix <trix@redhat.com>:
authorAndrew Cagney <cagney@redhat.com>
Sat, 3 Mar 2001 01:38:49 +0000 (01:38 +0000)
committerAndrew Cagney <cagney@redhat.com>
Sat, 3 Mar 2001 01:38:49 +0000 (01:38 +0000)
* mn10200-tdep.c (mn10200_frame_chain): Pass 0 for ``pc''
parameter to mn10200_analyze_prologue.
* config/mn10200/tm-mn10200.h: Include "regcache.h".
* MAINTAINERS: Document that mn10200-elf target is buildable.

gdb/ChangeLog
gdb/MAINTAINERS
gdb/config/mn10200/tm-mn10200.h
gdb/mn10200-tdep.c

index 7655fcb4195d7c6977cb6ed2b877ba84b0327787..c5cbd2de8935ad821783e215227ea62c351abdd5 100644 (file)
@@ -1,3 +1,12 @@
+2001-03-02  Andrew Cagney  <ac131313@redhat.com>
+
+       From 2001-03-01 Tom Rix <trix@redhat.com>:
+       * mn10200-tdep.c (mn10200_frame_chain): Pass 0 for ``pc''
+       parameter to mn10200_analyze_prologue.
+
+       * config/mn10200/tm-mn10200.h: Include "regcache.h".
+       * MAINTAINERS: Document that mn10200-elf target is buildable.
+
 2001-03-02  Kevin Buettner  <kevinb@redhat.com>
 
        * config/ia64/xm-aix.h (GDB_GREGSET_T, GDB_FPREGSET_T): Move defines
index 4c6ec8e8e516dec145c7ded227c23d6311bd15b5..7b4972d908bb3b1b1a3f829c34026dc9391d0cf9 100644 (file)
@@ -107,7 +107,7 @@ maintainer works with the native maintainer when resolving API issues.
        mips            --target=mips-elf,mips64-elf ,-Werror
                        Andrew Cagney           cagney@cygnus.com
 
-       mn10200         (--target=mn10200-elf broken)
+       mn10200         --target=mn10200-elf ,-Werror
                        Maintenance only
 
        mn10300         --target=mn10300-elf ,-Werror
index d7cc9395ea03c696717cd689f00c92618b2ab1fe..a8f521d3f898225748a4269de4232091c5e8c951 100644 (file)
    Foundation, Inc., 59 Temple Place - Suite 330,
    Boston, MA 02111-1307, USA.  */
 
+/* FIXME: cagney/2001-03-01: The below macros refer to functions
+   declared in "regcache.h".  The ``correct fix'' is to convert those
+   macros into functions.  */
+#include "regcache.h"
+
 /* The mn10200 is little endian.  */
 #define TARGET_BYTE_ORDER LITTLE_ENDIAN
 
index d58c8e5fe30055f7aeb9cf4f3eaa28f1afc5ebb4..f6217a5145072c1e243e85b4d14d6f3d68233e14 100644 (file)
@@ -644,7 +644,7 @@ mn10200_frame_chain (struct frame_info *fi)
   memset (dummy_frame.fsr.regs, '\000', sizeof dummy_frame.fsr.regs);
   dummy_frame.status = 0;
   dummy_frame.stack_size = 0;
-  mn10200_analyze_prologue (&dummy_frame);
+  mn10200_analyze_prologue (&dummy_frame, 0);
 
   if (dummy_frame.status & MY_FRAME_IN_FP)
     {