From: Michael Meissner Date: Thu, 16 Feb 1995 21:31:22 +0000 (+0000) Subject: Rewrite insque/remque support to cast all pointers to PTR. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=4e71f1ae3f17144c708cd445ee1de8c4f0af54b3;p=binutils-gdb.git Rewrite insque/remque support to cast all pointers to PTR. --- diff --git a/gdb/dcache.c b/gdb/dcache.c index 30d95473d4e..722f731759e 100644 --- a/gdb/dcache.c +++ b/gdb/dcache.c @@ -25,17 +25,10 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ int remote_dcache = 0; -#if defined(__linux__) /* In case the system header files define a prototype for insque and remque that uses a pointer to a struct qelem, silence the warnings */ -struct qelem; -#define Insque(a,b) insque((struct qelem *)(a), (struct qelem *)(b)) -#define Remque(a) remque((struct qelem *)(a)) - -#else -#define Insque(a,b) insque(a, b) -#define Remque(a) remque(a) -#endif +#define Insque(a,b) insque((PTR)(a), (PTR)(b)) +#define Remque(a) remque((PTR)(a)) /* The data cache records all the data read from the remote machine since the last time it stopped.