[PATCH] rtems/../sys/dirent.h: Enable DT_ symbols for POSIX >= 202405L

Joel Sherrill joel@rtems.org
Thu Jul 17 19:05:27 GMT 2025


Thanks.

On Thu, Jul 17, 2025 at 4:20 AM Corinna Vinschen <vinschen@redhat.com>
wrote:

> On Jul 16 13:55, Joel Sherrill wrote:
> > Issue 8 added the DT_* device type symbols which were previously
> > BSD extensions.
> > ---
> >  newlib/libc/sys/rtems/include/sys/dirent.h | 2 +-
> >  1 file changed, 1 insertion(+), 1 deletion(-)
> >
> > diff --git a/newlib/libc/sys/rtems/include/sys/dirent.h
> b/newlib/libc/sys/rtems/include/sys/dirent.h
> > index 6f8ff4278..3e41635b7 100644
> > --- a/newlib/libc/sys/rtems/include/sys/dirent.h
> > +++ b/newlib/libc/sys/rtems/include/sys/dirent.h
> > @@ -99,7 +99,7 @@ struct dirent {
> >
> >  #define      __dirfd(dp)     ((dp)->dd_fd)
> >
> > -#if __BSD_VISIBLE
> > +#if __BSD_VISIBLE || __POSIX_VISIBLE >= 202405
> >
> >  /*
> >   * File types
> > --
> > 2.47.1
>
> GTG.
>
>
> Thanks,
> Corinna
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://sourceware.org/pipermail/newlib/attachments/20250717/a97cb41f/attachment.htm>


More information about the Newlib mailing list