[commit] Fix gdb_byte fallout on alpha

Mark Kettenis mark.kettenis@xs4all.nl
Sun Jun 12 12:55:00 GMT 2005


Committed as obvious.  Makes OpenBSD/alpha compile with -Werror again.

Mark

Index: ChangeLog
from  Mark Kettenis  <kettenis@gnu.org>

	* alpha-tdep.c (alpha_sigtramp_frame_prev_register)
	(alpha_heuristic_frame_prev_register): Change type of last
	argument to `gdb_byte *'.
	(alpha_register_to_value, alpha_value_to_register) 
	(alpha_extract_return_value, alpha_store_return_value): Likewise.
	* alpha-mdebug-tdep.c (alpha_mdebug_frame_prev_register): Likewise.

Index: alpha-mdebug-tdep.c
===================================================================
RCS file: /cvs/src/src/gdb/alpha-mdebug-tdep.c,v
retrieving revision 1.9
diff -u -p -r1.9 alpha-mdebug-tdep.c
--- alpha-mdebug-tdep.c 6 Nov 2004 17:18:10 -0000 1.9
+++ alpha-mdebug-tdep.c 12 Jun 2005 12:52:45 -0000
@@ -256,7 +256,7 @@ alpha_mdebug_frame_prev_register (struct
 				  void **this_prologue_cache,
 				  int regnum, int *optimizedp,
 				  enum lval_type *lvalp, CORE_ADDR *addrp,
-				  int *realnump, void *bufferp)
+				  int *realnump, gdb_byte *bufferp)
 {
   struct alpha_mdebug_unwind_cache *info
     = alpha_mdebug_frame_unwind_cache (next_frame, this_prologue_cache);
Index: alpha-tdep.c
===================================================================
RCS file: /cvs/src/src/gdb/alpha-tdep.c,v
retrieving revision 1.150
diff -u -p -r1.150 alpha-tdep.c
--- alpha-tdep.c 29 May 2005 01:54:44 -0000 1.150
+++ alpha-tdep.c 12 Jun 2005 12:52:46 -0000
@@ -212,7 +212,7 @@ alpha_convert_register_p (int regno, str
 
 static void
 alpha_register_to_value (struct frame_info *frame, int regnum,
-			 struct type *valtype, void *out)
+			 struct type *valtype, gdb_byte *out)
 {
   char in[MAX_REGISTER_SIZE];
   frame_register_read (frame, regnum, in);
@@ -231,7 +231,7 @@ alpha_register_to_value (struct frame_in
 
 static void
 alpha_value_to_register (struct frame_info *frame, int regnum,
-			 struct type *valtype, const void *in)
+			 struct type *valtype, const gdb_byte *in)
 {
   char out[MAX_REGISTER_SIZE];
   switch (TYPE_LENGTH (valtype))
@@ -439,7 +439,7 @@ alpha_push_dummy_call (struct gdbarch *g
 
 static void
 alpha_extract_return_value (struct type *valtype, struct regcache *regcache,
-			    void *valbuf)
+			    gdb_byte *valbuf)
 {
   int length = TYPE_LENGTH (valtype);
   char raw_buffer[ALPHA_REGISTER_SIZE];
@@ -517,7 +517,7 @@ alpha_extract_struct_value_address (stru
 
 static void
 alpha_store_return_value (struct type *valtype, struct regcache *regcache,
-			  const void *valbuf)
+			  const gdb_byte *valbuf)
 {
   int length = TYPE_LENGTH (valtype);
   char raw_buffer[ALPHA_REGISTER_SIZE];
@@ -821,7 +821,7 @@ alpha_sigtramp_frame_prev_register (stru
 				    void **this_prologue_cache,
 				    int regnum, int *optimizedp,
 				    enum lval_type *lvalp, CORE_ADDR *addrp,
-				    int *realnump, void *bufferp)
+				    int *realnump, gdb_byte *bufferp)
 {
   struct alpha_sigtramp_unwind_cache *info
     = alpha_sigtramp_frame_unwind_cache (next_frame, this_prologue_cache);
@@ -1163,7 +1163,7 @@ alpha_heuristic_frame_prev_register (str
 				     void **this_prologue_cache,
 				     int regnum, int *optimizedp,
 				     enum lval_type *lvalp, CORE_ADDR *addrp,
-				     int *realnump, void *bufferp)
+				     int *realnump, gdb_byte *bufferp)
 {
   struct alpha_heuristic_unwind_cache *info
     = alpha_heuristic_frame_unwind_cache (next_frame, this_prologue_cache, 0);



More information about the Gdb-patches mailing list