Re: stdarg: don't put compiler in gnu99 mode by default

2008-04-12 Thread Ludovic Courtès
Hi, Bruno Haible <[EMAIL PROTECTED]> writes: > Oh, sorry for the duplicate report. Your report does not appear in > http://lists.gnu.org/archive/html/bug-gmp/ > whereas mine does. And your report appears on gmane, but mine doesn't. > Are these two different maiing lists?? The Gmane list appears

Re: stdarg: don't put compiler in gnu99 mode by default

2008-04-12 Thread Bruno Haible
On Saturday 12 April 2008 15:19, Ludovic Courtès wrote: > Hi Bruno, > > Bruno Haible <[EMAIL PROTECTED]> writes: > > > The #ifdefs for determining which variant of 'inline' or 'extern inline' > > don't work any more with the Apple GCC compiler on MacOS X. > > FWIW, I had reported these issues to

Re: stdarg: don't put compiler in gnu99 mode by default

2008-04-12 Thread Ludovic Courtès
Hi Bruno, Bruno Haible <[EMAIL PROTECTED]> writes: > The #ifdefs for determining which variant of 'inline' or 'extern inline' > don't work any more with the Apple GCC compiler on MacOS X. FWIW, I had reported these issues too: http://thread.gmane.org/gmane.comp.lib.gmp.bugs/1979 I can't find

Re: stdarg: don't put compiler in gnu99 mode by default

2008-04-11 Thread Bruno Haible
Hi gmp maintainers, The #ifdefs for determining which variant of 'inline' or 'extern inline' don't work any more with the Apple GCC compiler on MacOS X. See the threads that started in http://lists.gnu.org/archive/html/bug-gnulib/2008-04/msg00103.html http://lists.gnu.org/archive/html/bug-gnu

Re: stdarg: don't put compiler in gnu99 mode by default

2008-04-11 Thread Ludovic Courtès
Hi Bruno, Bruno Haible <[EMAIL PROTECTED]> writes: > + #ifdef __GNUC_STDC_INLINE__ > + #define __GMP_EXTERN_INLINE extern __inline__ __attribute__ > ((__gnu_inline__)) Unfortunately that doesn't work on MacOS X because Apple's GCC (labeled "4.0") implements C99 inline semantics but 1. Does n

Re: stdarg: don't put compiler in gnu99 mode by default

2008-04-11 Thread Bruno Haible
Simon Josefsson wrote: > The problem appears > to be conflicting linker behaviour for 'extern inline' and a problem > with the Mac OS X linker. See: > > http://thread.gmane.org/gmane.network.gnutls.general/1061/focus=1136 It has to do with 'extern inline', and it has to do with MacOS X. I assume