zephyr/lib/libc
Chris Friedt 6f4e96bc24 libc: minimal: include: move sys/stat.h to posix
The `sys/stat.h` header has never been a part of ISO C so move it
to `zephyr/include/posix/sys/`.

To ensure a smooth migration, leave a stub header in
`lib/libc/minimal/include/sys/` that prints a deprecation warning
suggesting developers either include `<zephyr/posix/sys/stat.h>`
or use `CONFIG_POSIX_API=y`.

Signed-off-by: Chris Friedt <cfriedt@meta.com>
2023-01-10 09:02:21 +09:00
..
arcmwdt lib: migrate includes to <zephyr/...> 2022-05-06 19:58:09 +02:00
armstdc lib: migrate includes to <zephyr/...> 2022-05-06 19:58:09 +02:00
minimal libc: minimal: include: move sys/stat.h to posix 2023-01-10 09:02:21 +09:00
newlib libc: minimal: include: move sys/stat.h to posix 2023-01-10 09:02:21 +09:00
picolibc libc: minimal: include: move sys/stat.h to posix 2023-01-10 09:02:21 +09:00
CMakeLists.txt lib: libc: Clean up CMake script to use add_subdirectory_ifdef 2022-12-08 15:09:55 -05:00
Kconfig lib: libc: picolibc: Clean up Kconfig configurations 2022-12-08 15:09:55 -05:00