Re: 'inline' changes pushed

2012-12-05 Thread Paul Eggert
I pushed into gnulib the following patch, which fixes the bug for me. Thanks for reporting the problem. - list, oset, xlist, xoset: fix extern inline issue with C99 This was introduced by my recent changes for 'inline'. Problem reported for gettext by Daiki Ueno in

Re: xalloc: missing prototype

2012-12-05 Thread Paul Eggert
On 12/05/2012 07:34 AM, Akim Demaille wrote: > I can't compile Bison with GCC 4.3 and 4.4 (newer ones seem to > be happy, When you say "can't compile", do you mean you mean the compilation fails? The diagnostics you sent all seemed to be just warnings. On 12/05/2012 08:41 AM, Akim Demaille wrote

Re: xalloc: missing prototype

2012-12-05 Thread Akim Demaille
Hi Eric! Le 5 déc. 2012 à 17:19, Eric Blake a écrit : > I'm not sure if your patch is needed. Remember, newer gcc understands > '#pragma GCC diagnostic push', but gcc 4.4 does not. Actually, all the similar functions in this file do have their prototype. See for instance xnrealloc which is ri

Re: xalloc: missing prototype

2012-12-05 Thread Eric Blake
On 12/05/2012 08:34 AM, Akim Demaille wrote: > Hi friends, > > I can't compile Bison with GCC 4.3 and 4.4 (newer ones seem to > be happy, I have not tried to understand why). You may be hitting some of the problems with 'inline' that Paul has recently been trying to fix, coupled with features lac

xalloc: missing prototype

2012-12-05 Thread Akim Demaille
Hi friends, I can't compile Bison with GCC 4.3 and 4.4 (newer ones seem to be happy, I have not tried to understand why). The attached patch fixes the issue. There are also many warnings (see below for GCC 4.4), but I don't know if you care. Cheers! Akim gmake[3]: Entering directory

Re: 'inline' changes pushed

2012-12-05 Thread Paul Eggert
On 12/04/2012 01:56 AM, Daiki Ueno wrote: > Can it be fixed by caller side? It's a bug in my patch -- some of the inline functions are mistakenly declared extern. I'll look into a fix soon.

Re: C locale *printf functions ?

2012-12-05 Thread Paul Eggert
On 12/04/2012 09:48 PM, John Darrington wrote: > notably absent are any locale > independent printf routines. I've wanted those too.