On Fri, Feb 5, 2021 at 2:59 PM Arnaud Charlet <char...@adacore.com> wrote:
>
> > > We'd rather not have PR references in the source files, so please remove 
> > > it
> > > (it will be there as part of the commit log and git annotate).
> > >
> > > OK with the comment updated.
> >
> > Thanks, here's the revised patch.
>
> OK, thanks.

I forgot to mention that I don't have commit rights to gcc, so can
someone please commit this for me? Thanks.

>
> > gcc/ada/
> >
> > 2021-02-05  Mikael Pettersson  <mikpeli...@gmail.com>
> >
> >         PR bootstrap/98590
> >         * cstreams.c: Ensure fileno_unlocked() is visible on Cygwin.
> >
> > diff --git a/gcc/ada/cstreams.c b/gcc/ada/cstreams.c
> > index 4e00dedbbd6..7d64277110b 100644
> > --- a/gcc/ada/cstreams.c
> > +++ b/gcc/ada/cstreams.c
> > @@ -37,6 +37,11 @@
> >  #define _FILE_OFFSET_BITS 64
> >  /* the define above will make off_t a 64bit type on GNU/Linux */
> >
> > +/* tell Cygwin's <stdio.h> to expose fileno_unlocked() */
> > +#if defined(__CYGWIN__) && !defined(__CYGWIN32__) && !defined(_GNU_SOURCE)
> > +#define _GNU_SOURCE
> > +#endif
> > +
> >  #include <stdio.h>
> >  #include <sys/types.h>
> >  #include <sys/stat.h>

Reply via email to