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

Joel Sherrill <[email protected]>
Newsgroups gmane.comp.lib.newlib
Message-ID <CAF9ehCW1_a=6xyWMk-BAGGt5sZSpanC+_aUsL_aMJtovS+o7SQ@mail.gmail.com>
Thanks.

On Thu, Jul 17, 2025 at 4:20 AM Corinna Vinschen <[email protected]>
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
>
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.