From 8bfd30b27f14199b2bc7ed371b604cefcfafa8b0 Mon Sep 17 00:00:00 2001 From: Michael Meissner Date: Wed, 1 Mar 1995 18:58:34 +0000 Subject: [PATCH] Build without warnings under Linux. --- gdb/ChangeLog | 9 +++++++++ gdb/rs6000-tdep.c | 4 ++-- readline/ChangeLog | 9 +++++++++ 3 files changed, 20 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 + + * 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 * 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; diff --git a/readline/ChangeLog b/readline/ChangeLog index 79328ed..74d8c82 100644 --- a/readline/ChangeLog +++ b/readline/ChangeLog @@ -1,3 +1,12 @@ +Wed Mar 1 13:33:43 1995 Michael Meissner + + * rltty.c (outchar): Provide prototype for outchar, to silence + type warnings in passing outchar to tputs on systems like Linux + that have full prototypes. + + * signals.c (_rl_output_character_function): Provide prototype to + silence type warnings. + Sun Jan 15 14:10:37 1995 Steve Chamberlain * rldefs.h: Define MINIMAL for __GO32__ and WIN32. -- 2.7.4