Re: Fix oldstyle_length regression test for netbsd-mac68k
От | Bruce Momjian |
---|---|
Тема | Re: Fix oldstyle_length regression test for netbsd-mac68k |
Дата | |
Msg-id | 200412270524.iBR5O2415523@candle.pha.pa.us обсуждение исходный текст |
Ответ на | Fix oldstyle_length regression test for netbsd-mac68k (Rémi Zara <remi_zara@mac.com>) |
Список | pgsql-patches |
Thanks. Tom has applied this fix. --------------------------------------------------------------------------- R�mi Zara wrote: > > Hi, > > NetBSD mac68k's gcc does not define __mc68000__, but __m68k__ > The following patch makes the oldstyle_length test pass on this platform > The change in miscinit is not necessary but for consistency sake (the > return value of the func is not read). > > Index: src/backend/utils/fmgr/fmgr.c > =================================================================== > RCS file: /projects/cvsroot/pgsql/src/backend/utils/fmgr/fmgr.c,v > retrieving revision 1.86 > diff -u -r1.86 fmgr.c > --- src/backend/utils/fmgr/fmgr.c 25 Oct 2004 00:46:42 -0000 > 1.86 > +++ src/backend/utils/fmgr/fmgr.c 25 Dec 2004 21:10:53 -0000 > @@ -40,7 +40,7 @@ > * *additionally* into %d0 for compatibility.) The price is that there > are > * some warnings about int->pointer conversions... > */ > -#if defined(__mc68000__) && defined(__ELF__) > +#if (defined(__mc68000__) || (defined(__m68k__))) && defined(__ELF__) > typedef int32 ((*func_ptr) ()); > > #else > Index: src/backend/utils/init/miscinit.c > =================================================================== > RCS file: /projects/cvsroot/pgsql/src/backend/utils/init/miscinit.c,v > retrieving revision 1.135 > diff -u -r1.135 miscinit.c > --- src/backend/utils/init/miscinit.c 9 Oct 2004 23:13:06 -0000 > 1.135 > +++ src/backend/utils/init/miscinit.c 25 Dec 2004 21:10:54 -0000 > @@ -915,7 +915,7 @@ > > *----------------------------------------------------------------------- > -- > */ > > -#if defined(__mc68000__) && defined(__ELF__) > +#if (defined(__mc68000__) || (defined(__m68k__))) && defined(__ELF__) > typedef int32 ((*func_ptr) ()); > > #else > > Regards, > > R?mi Zara > > -- > R?mi Zara > http://www.remi-zara.net/ -- Bruce Momjian | http://candle.pha.pa.us pgman@candle.pha.pa.us | (610) 359-1001 + If your life is a hard drive, | 13 Roberts Road + Christ can be your backup. | Newtown Square, Pennsylvania 19073
В списке pgsql-patches по дате отправления: