> > Another comment:
> >
> > > --- a/gcc/ada/s-oscons-tmplt.c
> > > +++ b/gcc/ada/s-oscons-tmplt.c
> > > @@ -80,7 +80,7 @@ pragma Style_Checks ("M32766");
> > >
> > > /* Feature macro definitions */
> > >
> > > -#if defined (__linux__) && !defined (_XOPEN_SOURCE)
> > > +#if (defined (__linux__) || defined (__GNU__)) && !defined
> > > (_XOPEN_SOURCE)
> > > /** For Linux _XOPEN_SOURCE must be defined, otherwise IOV_MAX is not
> > > defined
> > > **/
> > > #define _XOPEN_SOURCE 500
> >
> > You need to update the comment here, since the section so far only
> > applied to GNU/Linux and not GNU/Hurd.
>
> In fact, should that perhaps (unverified) simply say »For glibc,
> _XOPEN_SOURCE must be defined [...]« -- or is this code meant to be
> usable on GNU/Linux with a C library different from glibc?
Posibly yes. Thomas (Quinot), any comment on the above?
Arno