rt-thread/components/libc/posix
Man, Jianting (Meco) 6369e89502
[posix] POSIX standard implementation for PSE51 (#5384)
* [posix] POSIX standard implementation for PSE51

- add some posix's interfaces that we haven't before.
- these PR have passed the interface definition test across gcc platfrom;
- have tested base on qemu-a9 and stm32h750-art-pi.

* [newlib] only enable POSIX.1-1990

* update projects
2021-12-17 15:34:17 +08:00
..
delay [posix] POSIX standard implementation for PSE51 (#5384) 2021-12-17 15:34:17 +08:00
getline 增加RT_USING_POSIX_FS 2021-11-29 00:53:46 -05:00
io [posix] POSIX standard implementation for PSE51 (#5384) 2021-12-17 15:34:17 +08:00
ipc [posix] POSIX standard implementation for PSE51 (#5384) 2021-12-17 15:34:17 +08:00
pthreads [posix] POSIX standard implementation for PSE51 (#5384) 2021-12-17 15:34:17 +08:00
signal [posix][dfs] move dfs_posix dfs_poll dfs_select.c to posix folder 2021-10-21 19:05:53 -04:00
src [posix] POSIX standard implementation for PSE51 (#5384) 2021-12-17 15:34:17 +08:00
Kconfig [posix] POSIX standard implementation for PSE51 (#5384) 2021-12-17 15:34:17 +08:00
SConscript [libc][posix] create 'posix' folder and move related files into it 2021-10-17 17:19:12 -04:00
readme.md [posix] POSIX standard implementation for PSE51 (#5384) 2021-12-17 15:34:17 +08:00

readme.md

This folder provides functions that are not part of the standard C library but are part of the POSIX.1 (IEEE Standard 1003.1) standard.

NOTE

  1. For consistency of compilation results across the different of platforms(gcc, keil, iar) , you better use #include <sys/time.h> to instead of #include <time.h>.