[PATCH] rtems/../sys/dirent.h: Enable DT_ symbols for POSIX >= 202405L
Joel Sherrill
joel@rtems.org
Wed Jul 16 18:55:21 GMT 2025
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
More information about the Newlib
mailing list