aboutsummaryrefslogtreecommitdiff
path: root/gdb
diff options
context:
space:
mode:
authorMichael Meissner <gnu@the-meissners.org>1995-03-01 18:58:34 +0000
committerMichael Meissner <gnu@the-meissners.org>1995-03-01 18:58:34 +0000
commit8bfd30b27f14199b2bc7ed371b604cefcfafa8b0 (patch)
tree4f04ece8aae86f180015132882367a4df98864bb /gdb
parent0b153077ec28b80ebfa0fb77bf281422c11648c3 (diff)
downloadgdb-8bfd30b27f14199b2bc7ed371b604cefcfafa8b0.zip
gdb-8bfd30b27f14199b2bc7ed371b604cefcfafa8b0.tar.gz
gdb-8bfd30b27f14199b2bc7ed371b604cefcfafa8b0.tar.bz2
Build without warnings under Linux.
Diffstat (limited to 'gdb')
-rw-r--r--gdb/ChangeLog9
-rw-r--r--gdb/rs6000-tdep.c4
2 files changed, 11 insertions, 2 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 8a35495..b1f621d 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,12 @@
+Wed Mar 1 13:42:49 1995 Michael Meissner <meissner@tiktok.cygnus.com>
+
+ * remote.c (remote_wait): Make calls to strtol be type correct by
+ passing the address of a char * pointer instead of an unsigned
+ char *.
+
+ * rs6000-tdep.c (push_dummy_frame): Cast sp to char * when calling
+ write_memory to make things type correct.
+
Wed Mar 1 12:17:31 1995 Michael Meissner <meissner@cygnus.com>
* ch-exp.y, c-exp.y, f-exp.y, m2-exp.y (yy defines): Support the
diff --git a/gdb/rs6000-tdep.c b/gdb/rs6000-tdep.c
index 6cac92e..f08c77d 100644
--- a/gdb/rs6000-tdep.c
+++ b/gdb/rs6000-tdep.c
@@ -383,7 +383,7 @@ push_dummy_frame ()
}
/* Save sp or so called back chain right here. */
- write_memory (sp-DUMMY_FRAME_SIZE, &sp, 4);
+ write_memory (sp-DUMMY_FRAME_SIZE, (char *)&sp, 4);
sp -= DUMMY_FRAME_SIZE;
/* And finally, this is the back chain. */
@@ -852,7 +852,7 @@ ran_out_of_registers_for_arguments:
read_memory (saved_sp, tmp_buffer, 24);
write_memory (sp, tmp_buffer, 24);
- write_memory (sp, &saved_sp, 4); /* set back chain properly */
+ write_memory (sp, (char *)&saved_sp, 4); /* set back chain properly */
target_store_registers (-1);
return sp;