gdb/regcache.c:211: undefined reference to `GET_SAVED_REGISTER'

Mark Kettenis kettenis@wins.uva.nl
Fri Aug 11 11:23:00 GMT 2000


   From: Andreas Jaeger <aj@suse.de>
   Date: 11 Aug 2000 11:58:46 +0200

   By default (!GDB_MULTI_ARCH && !GET_SAVED_REGISTER) no replacement is
   defined.

Looks like Andrew accidentiliy removed the GET_SAVED_REGISTER stuff
from regcache.c (there's no ChangeLog for that bit).  The attached
patch restores it.  Andrew, I'll leave it to you to check it in and
put an appropriate notice in the ChangeLog :-).

Mark


Index: regcache.c
===================================================================
RCS file: /cvs/src/src/gdb/regcache.c,v
retrieving revision 1.7
diff -u -p -r1.7 regcache.c
--- regcache.c	2000/08/11 03:19:22	1.7
+++ regcache.c	2000/08/11 18:08:21
@@ -200,6 +200,11 @@ default_get_saved_register (char *raw_bu
     *addrp = addr;
 }
 
+#if !defined (GET_SAVED_REGISTER)
+#define GET_SAVED_REGISTER(raw_buffer, optimized, addrp, frame, regnum, lval) \
+  default_get_saved_register(raw_buffer, optimized, addrp, frame, regnum, lval)
+#endif
+
 void
 get_saved_register (char *raw_buffer,
 		    int *optimized,


More information about the Gdb mailing list