* rs6000-tdep.c (rs6000_fix_call_dummy): Add full set of arguments.
authorStan Shebs <shebs@codesourcery.com>
Sat, 17 Aug 1996 00:57:52 +0000 (00:57 +0000)
committerStan Shebs <shebs@codesourcery.com>
Sat, 17 Aug 1996 00:57:52 +0000 (00:57 +0000)
* config/rs6000/tm-rs6000.h (FIX_CALL_DUMMY): Pass all arguments
to function, declare function correctly.

gdb/ChangeLog
gdb/rs6000-tdep.c

index 44f6e2292b7614b60146727b7413ea3efc6bdd9b..6554bb44777f3f97a19ec0d6c892e2d36e6167ff 100644 (file)
@@ -1,3 +1,9 @@
+Fri Aug 16 17:54:26 1996  Stan Shebs  <shebs@andros.cygnus.com>
+
+       * rs6000-tdep.c (rs6000_fix_call_dummy): Add full set of arguments.
+       * config/rs6000/tm-rs6000.h (FIX_CALL_DUMMY): Pass all arguments
+       to function, declare function correctly.
+
 Fri Aug 16 17:24:35 1996  Dawn Perchik <dawn@critters.cygnus.com>
 
         * symtab.h: changed namespace to _namespace for compiling under 
index e89390af4389358931daa300e8a14094abba6fd9..e1aeab5121f4c3ee30d1a5a75123194a38b79fb5 100644 (file)
@@ -637,12 +637,14 @@ pop_frame ()
    its argumets will be passed by gdb. */
 
 void
-fix_call_dummy (dummyname, pc, fun, nargs, type)
+rs6000_fix_call_dummy (dummyname, pc, fun, nargs, args, type, gcc_p)
      char *dummyname;
      CORE_ADDR pc;
      CORE_ADDR fun;
-     int nargs;                                        /* not used */
-     int type;                                 /* not used */
+     int nargs;
+     value_ptr *args;
+     struct type *type;
+     int gcc_p;
 {
 #define        TOC_ADDR_OFFSET         20
 #define        TARGET_ADDR_OFFSET      28