diff options
Diffstat (limited to 'components')
| -rw-r--r-- | components/libc/posix/src/SConscript | 5 | ||||
| -rw-r--r-- | components/libc/posix/src/delay.c | 1 | ||||
| -rw-r--r-- | components/libc/posix/src/unistd.c | 1 | ||||
| -rw-r--r-- | components/net/Kconfig | 1 |
4 files changed, 2 insertions, 6 deletions
diff --git a/components/libc/posix/src/SConscript b/components/libc/posix/src/SConscript index 24c4ede4e1..b4454f6a52 100644 --- a/components/libc/posix/src/SConscript +++ b/components/libc/posix/src/SConscript @@ -2,7 +2,7 @@ from building import * -src = ['unistd.c'] +src = ['unistd.c', 'delay.c'] cwd = GetCurrentDir() CPPPATH = [cwd] @@ -15,9 +15,6 @@ if GetDepend('RT_USING_POSIX_POLL'): if GetDepend('RT_USING_POSIX_SELECT'): src += ['select.c'] -if GetDepend('RT_USING_POSIX_DELAY'): - src += ['delay.c'] - group = DefineGroup('POSIX', src, depend = ['RT_USING_POSIX'], CPPPATH = CPPPATH) Return('group') diff --git a/components/libc/posix/src/delay.c b/components/libc/posix/src/delay.c index 3842eb0aa8..c8564dc54e 100644 --- a/components/libc/posix/src/delay.c +++ b/components/libc/posix/src/delay.c @@ -7,6 +7,7 @@ * Date Author Notes * 2021-05-07 Meco Man first Version */ +#include <sys/types.h> #include <rtthread.h> #include <rthw.h> #define DBG_TAG "POSIX.delay" diff --git a/components/libc/posix/src/unistd.c b/components/libc/posix/src/unistd.c index 6527994c93..85235965ea 100644 --- a/components/libc/posix/src/unistd.c +++ b/components/libc/posix/src/unistd.c @@ -13,7 +13,6 @@ #include <dfs_private.h> #include <sys/errno.h> #include <unistd.h> -#include <delay.h> /** * this function is a POSIX compliant version, which will open a file and diff --git a/components/net/Kconfig b/components/net/Kconfig index 18a5e44db5..4d6317bac6 100644 --- a/components/net/Kconfig +++ b/components/net/Kconfig @@ -41,7 +41,6 @@ config RT_USING_SAL config SAL_USING_POSIX bool "Enable BSD socket operated by file system API" default n - select RT_USING_LIBC select RT_USING_POSIX select RT_USING_POSIX_SELECT help |
