Fix func_ptr declaration for netbsd-mac68k, per Rémi Zara.

REL8_0_STABLE
Tom Lane 21 years ago
parent cdd402f8b3
commit 42f167f8b1
  1. 9
      src/backend/utils/fmgr/fmgr.c
  2. 9
      src/backend/utils/init/miscinit.c

@ -8,7 +8,7 @@
*
*
* IDENTIFICATION
* $PostgreSQL: pgsql/src/backend/utils/fmgr/fmgr.c,v 1.86 2004/10/25 00:46:42 neilc Exp $
* $PostgreSQL: pgsql/src/backend/utils/fmgr/fmgr.c,v 1.87 2004/12/26 23:20:10 tgl Exp $
*
*-------------------------------------------------------------------------
*/
@ -40,11 +40,10 @@
* *additionally* into %d0 for compatibility.) The price is that there are
* some warnings about int->pointer conversions...
*/
#if defined(__mc68000__) && defined(__ELF__)
typedef int32 ((*func_ptr) ());
#if (defined(__mc68000__) || (defined(__m68k__))) && defined(__ELF__)
typedef int32 (*func_ptr) ();
#else
typedef char *((*func_ptr) ());
typedef char * (*func_ptr) ();
#endif
/*

@ -8,7 +8,7 @@
*
*
* IDENTIFICATION
* $PostgreSQL: pgsql/src/backend/utils/init/miscinit.c,v 1.135 2004/10/09 23:13:06 tgl Exp $
* $PostgreSQL: pgsql/src/backend/utils/init/miscinit.c,v 1.136 2004/12/26 23:20:12 tgl Exp $
*
*-------------------------------------------------------------------------
*/
@ -915,12 +915,7 @@ ValidatePgVersion(const char *path)
*-------------------------------------------------------------------------
*/
#if defined(__mc68000__) && defined(__ELF__)
typedef int32 ((*func_ptr) ());
#else
typedef char *((*func_ptr) ());
#endif
typedef void (*func_ptr) ();
/*
* process any libraries that should be preloaded and

Loading…
Cancel
Save