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>