This is the mail archive of the
newlib@sourceware.org
mailing list for the newlib project.
RE: [PATCH] __fsetlocking
- From: "Hale Wang" <hale dot wang at arm dot com>
- To: <newlib at sourceware dot org>
- Date: Thu, 18 Dec 2014 18:48:06 +0800
- Subject: RE: [PATCH] __fsetlocking
- Authentication-results: sourceware.org; auth=none
- References: <5489DDA2 dot 1000409 at redhat dot com> <00b101d01a81$a1b65990$e5230cb0$ at arm dot com> <20141218100542 dot GA28979 at calimero dot vinschen dot de>
> -----Original Message-----
> From: newlib-owner@sourceware.org [mailto:newlib-
> owner@sourceware.org] On Behalf Of Corinna Vinschen
> Sent: Thursday, December 18, 2014 6:06 PM
> To: newlib@sourceware.org
> Subject: Re: [PATCH] __fsetlocking
>
> On Dec 18 13:15, Hale Wang wrote:
> > Hi,
> >
> > I met some make info fails about the sectioning '__fsetlocking' and
> > '__fbufsize'.
> > Maybe the problem is that the .def files are created with node names
> > that don't match the file name.
> >
> > The command line (makeinfo versiong 5.2):
> > makeinfo --split-size=5000000 --split-size=5000000 --html -I
> > /newlib/newlib/libc -o libc.htp /newlib/newlib/libc/libc.texinfo
> >
> > The fail messages:
> > stdio/fseek.def:1: warning: node next `fseek' in menu `fsetpos' and
> > in sectioning `__fsetlocking' differ
> > stdio/fsetlocking.def:1: warning: unreferenced node `__fsetlocking'
> > stdio/fsetlocking.def:1: warning: node `fsetpos' is next for
> > `__fsetlocking' in sectioning but not in menu
> > stdio/fsetlocking.def:1: warning: node `fseek' is prev for
> > `__fsetlocking' in sectioning but not in menu
> > stdio/fsetlocking.def:1: warning: node `Stdio' is up for
> > `__fsetlocking' in sectioning but not in menu
> > ./targetdep.tex:335: node `Stdio' lacks menu item for `__fsetlocking'
> > despite being its Up target
> > stdio/fsetpos.def:1: warning: node prev `fsetpos' in menu `fseek'
> > and in sectioning `__fsetlocking' differ
> > stdio/sscanf.def:1: warning: node next `sscanf' in menu `swprintf'
> > and in sectioning `__fbufsize' differ
> > stdio/stdio_ext.def:1: warning: unreferenced node `__fbufsize'
> > stdio/stdio_ext.def:1: warning: node `swprintf' is next for
> > `__fbufsize' in sectioning but not in menu
> > stdio/stdio_ext.def:1: warning: node `sscanf' is prev for
> > `__fbufsize' in sectioning but not in menu
> > stdio/stdio_ext.def:1: warning: node `Stdio' is up for `__fbufsize'
> > in sectioning but not in menu
> > ./targetdep.tex:335: node `Stdio' lacks menu item for `__fbufsize'
> > despite being its Up target
> >
> > Can you help me to have a look?
>
> I'm not great in this makeinfo stuff, but afaics the new functions are lacking a
> menu entry in stdio.tex. I just applied a patch.
> Can you test it please?
>
Hi Corinna,
I can't see your patch right now. However, I have tried locally to add the '__fbufsize' and '__fsetlocking' items in stdio.tex and it works.
So if your patch does the same thing, I think it's OK for me.
Thanks,
Hale
>
> Thanks,
> Corinna
>
> --
> Corinna Vinschen
> Cygwin Maintainer
> Red Hat