From: Stu Grossman Date: Sat, 31 Aug 1991 01:43:19 +0000 (+0000) Subject: Undo edit 1.5. Easier to let abort be of unspecified type than to claim a type X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=9e7f3b6a69c70c8dc45c40d9d8c9c37841ba9866;p=binutils-gdb.git Undo edit 1.5. Easier to let abort be of unspecified type than to claim a type and be wrong half the time. --- diff --git a/gdb/mcheck.c b/gdb/mcheck.c index 68424cd8e49..309fcfd0711 100755 --- a/gdb/mcheck.c +++ b/gdb/mcheck.c @@ -27,15 +27,10 @@ static void EXFUN((*old_free_hook), (PTR ptr)); static PTR EXFUN((*old_malloc_hook), (size_t size)); static PTR EXFUN((*old_realloc_hook), (PTR ptr, size_t size)); -#ifdef sgi -#define ABORT_RETURNS int -#else -#define ABORT_RETURNS void -#endif /* Function to call when something awful happens. */ -extern ABORT_RETURNS abort(); -static ABORT_RETURNS EXFUN((*abortfunc), (void)) = abort; +extern void abort(); +static void EXFUN((*abortfunc), (void)) = (void (*)()) abort; /* Arbitrary magical numbers. */ #define MAGICWORD 0xfedabeeb @@ -47,7 +42,7 @@ struct hdr unsigned int magic; /* Magic number to check header integrity. */ }; -static ABORT_RETURNS +static void DEFUN(checkhdr, (hdr), CONST struct hdr *hdr) { if (hdr->magic != MAGICWORD || ((char *) &hdr[1])[hdr->size] != MAGICBYTE) @@ -104,7 +99,7 @@ DEFUN(reallochook, (ptr, size), PTR ptr AND size_t size) } void -DEFUN(mcheck, (func), ABORT_RETURNS EXFUN((*func), (void))) +DEFUN(mcheck, (func), void EXFUN((*func), (void))) { static int mcheck_used = 0;