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

Joel Sherrill joel@rtems.org
Mon Aug 19 21:29:01 GMT 2024


Issue 8 added these symbols which which 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 6f8ff42..3e41635 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
-- 
1.8.3.1



More information about the Newlib mailing list