summaryrefslogtreecommitdiff
path: root/components/libc
diff options
context:
space:
mode:
authorbernard <[email protected]>2017-10-10 17:12:03 +0800
committerbernard <[email protected]>2017-10-10 17:12:03 +0800
commitdb88c0b6a23fa6d56094b6d6f5e9c3e577e9a88d (patch)
tree2573ed87aa2c25f9bf8149d981b57e9be27a9050 /components/libc
parent5c6a6e5db825905befa9ca903aa557ea3577b7af (diff)
[libc] Change libc stubs to compiler folder.
Diffstat (limited to 'components/libc')
-rw-r--r--components/libc/compilers/armlibc/SConscript (renamed from components/libc/armlibc/SConscript)0
-rw-r--r--components/libc/compilers/armlibc/fcntl.h (renamed from components/libc/armlibc/fcntl.h)2
-rw-r--r--components/libc/compilers/armlibc/libc_syms.c (renamed from components/libc/armlibc/libc_syms.c)0
-rw-r--r--components/libc/compilers/armlibc/mem_std.c (renamed from components/libc/armlibc/mem_std.c)0
-rw-r--r--components/libc/compilers/armlibc/stubs.c (renamed from components/libc/armlibc/stubs.c)0
-rw-r--r--components/libc/compilers/armlibc/sys/README.md (renamed from components/libc/armlibc/sys/README.md)0
-rw-r--r--components/libc/compilers/armlibc/sys/errno.h (renamed from components/libc/armlibc/sys/errno.h)0
-rw-r--r--components/libc/compilers/armlibc/sys/stat.h (renamed from components/libc/armlibc/sys/stat.h)0
-rw-r--r--components/libc/compilers/armlibc/sys/time.h (renamed from components/libc/armlibc/sys/time.h)0
-rw-r--r--components/libc/compilers/armlibc/sys/types.h (renamed from components/libc/armlibc/sys/types.h)0
-rw-r--r--components/libc/compilers/armlibc/sys/unistd.h (renamed from components/libc/armlibc/sys/unistd.h)0
-rw-r--r--components/libc/compilers/armlibc/unistd.h (renamed from components/libc/armlibc/unistd.h)0
-rw-r--r--components/libc/compilers/dlib/README.md (renamed from components/libc/dlib/README.md)0
-rw-r--r--components/libc/compilers/dlib/SConscript (renamed from components/libc/dlib/SConscript)0
-rw-r--r--components/libc/compilers/dlib/environ.c (renamed from components/libc/dlib/environ.c)0
-rw-r--r--components/libc/compilers/dlib/rmtx.c (renamed from components/libc/dlib/rmtx.c)0
-rw-r--r--components/libc/compilers/dlib/sys/README.md (renamed from components/libc/dlib/sys/README.md)0
-rw-r--r--components/libc/compilers/dlib/sys/errno.h (renamed from components/libc/dlib/sys/errno.h)0
-rw-r--r--components/libc/compilers/dlib/sys/time.h (renamed from components/libc/dlib/sys/time.h)0
-rw-r--r--components/libc/compilers/dlib/sys/types.h (renamed from components/libc/dlib/sys/types.h)0
-rw-r--r--components/libc/compilers/dlib/sys/unistd.h (renamed from components/libc/dlib/sys/unistd.h)0
-rw-r--r--components/libc/compilers/dlib/syscall_close.c (renamed from components/libc/dlib/syscall_close.c)0
-rw-r--r--components/libc/compilers/dlib/syscall_lseek.c (renamed from components/libc/dlib/syscall_lseek.c)0
-rw-r--r--components/libc/compilers/dlib/syscall_mem.c (renamed from components/libc/dlib/syscall_mem.c)0
-rw-r--r--components/libc/compilers/dlib/syscall_open.c (renamed from components/libc/dlib/syscall_open.c)0
-rw-r--r--components/libc/compilers/dlib/syscall_read.c (renamed from components/libc/dlib/syscall_read.c)0
-rw-r--r--components/libc/compilers/dlib/syscall_remove.c (renamed from components/libc/dlib/syscall_remove.c)0
-rw-r--r--components/libc/compilers/dlib/syscall_write.c (renamed from components/libc/dlib/syscall_write.c)0
-rw-r--r--components/libc/compilers/dlib/syscalls.h (renamed from components/libc/dlib/syscalls.h)0
-rw-r--r--components/libc/compilers/minilibc/SConscript (renamed from components/libc/minilibc/SConscript)0
-rw-r--r--components/libc/compilers/minilibc/ctype.c (renamed from components/libc/minilibc/ctype.c)0
-rw-r--r--components/libc/compilers/minilibc/ctype.h (renamed from components/libc/minilibc/ctype.h)0
-rw-r--r--components/libc/compilers/minilibc/errno.h (renamed from components/libc/minilibc/errno.h)0
-rw-r--r--components/libc/compilers/minilibc/inttypes.h (renamed from components/libc/minilibc/inttypes.h)0
-rw-r--r--components/libc/compilers/minilibc/math.c (renamed from components/libc/minilibc/math.c)0
-rw-r--r--components/libc/compilers/minilibc/math.h (renamed from components/libc/minilibc/math.h)0
-rw-r--r--components/libc/compilers/minilibc/qsort.c (renamed from components/libc/minilibc/qsort.c)0
-rw-r--r--components/libc/compilers/minilibc/rand.c (renamed from components/libc/minilibc/rand.c)0
-rw-r--r--components/libc/compilers/minilibc/stddef.h (renamed from components/libc/minilibc/stddef.h)0
-rw-r--r--components/libc/compilers/minilibc/stdint.h (renamed from components/libc/minilibc/stdint.h)0
-rw-r--r--components/libc/compilers/minilibc/stdio.h (renamed from components/libc/minilibc/stdio.h)0
-rw-r--r--components/libc/compilers/minilibc/stdlib.c (renamed from components/libc/minilibc/stdlib.c)0
-rw-r--r--components/libc/compilers/minilibc/stdlib.h (renamed from components/libc/minilibc/stdlib.h)0
-rw-r--r--components/libc/compilers/minilibc/string.c (renamed from components/libc/minilibc/string.c)0
-rw-r--r--components/libc/compilers/minilibc/string.h (renamed from components/libc/minilibc/string.h)0
-rw-r--r--components/libc/compilers/minilibc/sys/stat.h (renamed from components/libc/minilibc/sys/stat.h)0
-rw-r--r--components/libc/compilers/minilibc/sys/time.h (renamed from components/libc/minilibc/sys/time.h)0
-rw-r--r--components/libc/compilers/minilibc/sys/types.h (renamed from components/libc/minilibc/sys/types.h)0
-rw-r--r--components/libc/compilers/minilibc/time.c (renamed from components/libc/minilibc/time.c)0
-rw-r--r--components/libc/compilers/minilibc/time.h (renamed from components/libc/minilibc/time.h)0
-rw-r--r--components/libc/compilers/newlib/SConscript (renamed from components/libc/newlib/SConscript)0
-rw-r--r--components/libc/compilers/newlib/libc.c (renamed from components/libc/newlib/libc.c)0
-rw-r--r--components/libc/compilers/newlib/libc.h (renamed from components/libc/newlib/libc.h)0
-rw-r--r--components/libc/compilers/newlib/libc_sym.c (renamed from components/libc/newlib/libc_sym.c)0
-rw-r--r--components/libc/compilers/newlib/sys/dirent.h (renamed from components/libc/newlib/sys/dirent.h)0
-rw-r--r--components/libc/compilers/newlib/sys/fcntl.h (renamed from components/libc/newlib/sys/fcntl.h)2
-rw-r--r--components/libc/compilers/newlib/sys/statfs.h (renamed from components/libc/newlib/sys/statfs.h)0
-rw-r--r--components/libc/compilers/newlib/syscalls.c (renamed from components/libc/newlib/syscalls.c)0
58 files changed, 4 insertions, 0 deletions
diff --git a/components/libc/armlibc/SConscript b/components/libc/compilers/armlibc/SConscript
index 29f342a1c1..29f342a1c1 100644
--- a/components/libc/armlibc/SConscript
+++ b/components/libc/compilers/armlibc/SConscript
diff --git a/components/libc/armlibc/fcntl.h b/components/libc/compilers/armlibc/fcntl.h
index 36c06bbb1d..324b73f218 100644
--- a/components/libc/armlibc/fcntl.h
+++ b/components/libc/compilers/armlibc/fcntl.h
@@ -1,6 +1,8 @@
#ifndef FCNTL_H__
#define FCNTL_H__
+#ifdef RT_USING_DFS
#include <dfs_posix.h>
+#endif
#endif
diff --git a/components/libc/armlibc/libc_syms.c b/components/libc/compilers/armlibc/libc_syms.c
index fc84aec77a..fc84aec77a 100644
--- a/components/libc/armlibc/libc_syms.c
+++ b/components/libc/compilers/armlibc/libc_syms.c
diff --git a/components/libc/armlibc/mem_std.c b/components/libc/compilers/armlibc/mem_std.c
index 56aa525df2..56aa525df2 100644
--- a/components/libc/armlibc/mem_std.c
+++ b/components/libc/compilers/armlibc/mem_std.c
diff --git a/components/libc/armlibc/stubs.c b/components/libc/compilers/armlibc/stubs.c
index 395e51ecda..395e51ecda 100644
--- a/components/libc/armlibc/stubs.c
+++ b/components/libc/compilers/armlibc/stubs.c
diff --git a/components/libc/armlibc/sys/README.md b/components/libc/compilers/armlibc/sys/README.md
index 7ad10a7d43..7ad10a7d43 100644
--- a/components/libc/armlibc/sys/README.md
+++ b/components/libc/compilers/armlibc/sys/README.md
diff --git a/components/libc/armlibc/sys/errno.h b/components/libc/compilers/armlibc/sys/errno.h
index 0aba5f5e19..0aba5f5e19 100644
--- a/components/libc/armlibc/sys/errno.h
+++ b/components/libc/compilers/armlibc/sys/errno.h
diff --git a/components/libc/armlibc/sys/stat.h b/components/libc/compilers/armlibc/sys/stat.h
index e69de29bb2..e69de29bb2 100644
--- a/components/libc/armlibc/sys/stat.h
+++ b/components/libc/compilers/armlibc/sys/stat.h
diff --git a/components/libc/armlibc/sys/time.h b/components/libc/compilers/armlibc/sys/time.h
index 2d60b37317..2d60b37317 100644
--- a/components/libc/armlibc/sys/time.h
+++ b/components/libc/compilers/armlibc/sys/time.h
diff --git a/components/libc/armlibc/sys/types.h b/components/libc/compilers/armlibc/sys/types.h
index 3074bd69d0..3074bd69d0 100644
--- a/components/libc/armlibc/sys/types.h
+++ b/components/libc/compilers/armlibc/sys/types.h
diff --git a/components/libc/armlibc/sys/unistd.h b/components/libc/compilers/armlibc/sys/unistd.h
index e1e0dc904c..e1e0dc904c 100644
--- a/components/libc/armlibc/sys/unistd.h
+++ b/components/libc/compilers/armlibc/sys/unistd.h
diff --git a/components/libc/armlibc/unistd.h b/components/libc/compilers/armlibc/unistd.h
index 3de0eaf398..3de0eaf398 100644
--- a/components/libc/armlibc/unistd.h
+++ b/components/libc/compilers/armlibc/unistd.h
diff --git a/components/libc/dlib/README.md b/components/libc/compilers/dlib/README.md
index 846eb3f5c0..846eb3f5c0 100644
--- a/components/libc/dlib/README.md
+++ b/components/libc/compilers/dlib/README.md
diff --git a/components/libc/dlib/SConscript b/components/libc/compilers/dlib/SConscript
index 44be106e03..44be106e03 100644
--- a/components/libc/dlib/SConscript
+++ b/components/libc/compilers/dlib/SConscript
diff --git a/components/libc/dlib/environ.c b/components/libc/compilers/dlib/environ.c
index 1e44eb1627..1e44eb1627 100644
--- a/components/libc/dlib/environ.c
+++ b/components/libc/compilers/dlib/environ.c
diff --git a/components/libc/dlib/rmtx.c b/components/libc/compilers/dlib/rmtx.c
index 4bf7140271..4bf7140271 100644
--- a/components/libc/dlib/rmtx.c
+++ b/components/libc/compilers/dlib/rmtx.c
diff --git a/components/libc/dlib/sys/README.md b/components/libc/compilers/dlib/sys/README.md
index 4f0d203180..4f0d203180 100644
--- a/components/libc/dlib/sys/README.md
+++ b/components/libc/compilers/dlib/sys/README.md
diff --git a/components/libc/dlib/sys/errno.h b/components/libc/compilers/dlib/sys/errno.h
index a8e09ffd24..a8e09ffd24 100644
--- a/components/libc/dlib/sys/errno.h
+++ b/components/libc/compilers/dlib/sys/errno.h
diff --git a/components/libc/dlib/sys/time.h b/components/libc/compilers/dlib/sys/time.h
index 2d60b37317..2d60b37317 100644
--- a/components/libc/dlib/sys/time.h
+++ b/components/libc/compilers/dlib/sys/time.h
diff --git a/components/libc/dlib/sys/types.h b/components/libc/compilers/dlib/sys/types.h
index 3074bd69d0..3074bd69d0 100644
--- a/components/libc/dlib/sys/types.h
+++ b/components/libc/compilers/dlib/sys/types.h
diff --git a/components/libc/dlib/sys/unistd.h b/components/libc/compilers/dlib/sys/unistd.h
index 06a46746c0..06a46746c0 100644
--- a/components/libc/dlib/sys/unistd.h
+++ b/components/libc/compilers/dlib/sys/unistd.h
diff --git a/components/libc/dlib/syscall_close.c b/components/libc/compilers/dlib/syscall_close.c
index c2bb0b63d6..c2bb0b63d6 100644
--- a/components/libc/dlib/syscall_close.c
+++ b/components/libc/compilers/dlib/syscall_close.c
diff --git a/components/libc/dlib/syscall_lseek.c b/components/libc/compilers/dlib/syscall_lseek.c
index 23d509817e..23d509817e 100644
--- a/components/libc/dlib/syscall_lseek.c
+++ b/components/libc/compilers/dlib/syscall_lseek.c
diff --git a/components/libc/dlib/syscall_mem.c b/components/libc/compilers/dlib/syscall_mem.c
index 10eb298b9c..10eb298b9c 100644
--- a/components/libc/dlib/syscall_mem.c
+++ b/components/libc/compilers/dlib/syscall_mem.c
diff --git a/components/libc/dlib/syscall_open.c b/components/libc/compilers/dlib/syscall_open.c
index 95fa43b9c6..95fa43b9c6 100644
--- a/components/libc/dlib/syscall_open.c
+++ b/components/libc/compilers/dlib/syscall_open.c
diff --git a/components/libc/dlib/syscall_read.c b/components/libc/compilers/dlib/syscall_read.c
index aa13654189..aa13654189 100644
--- a/components/libc/dlib/syscall_read.c
+++ b/components/libc/compilers/dlib/syscall_read.c
diff --git a/components/libc/dlib/syscall_remove.c b/components/libc/compilers/dlib/syscall_remove.c
index b7dd9477b7..b7dd9477b7 100644
--- a/components/libc/dlib/syscall_remove.c
+++ b/components/libc/compilers/dlib/syscall_remove.c
diff --git a/components/libc/dlib/syscall_write.c b/components/libc/compilers/dlib/syscall_write.c
index a7140b9818..a7140b9818 100644
--- a/components/libc/dlib/syscall_write.c
+++ b/components/libc/compilers/dlib/syscall_write.c
diff --git a/components/libc/dlib/syscalls.h b/components/libc/compilers/dlib/syscalls.h
index 2c38854f72..2c38854f72 100644
--- a/components/libc/dlib/syscalls.h
+++ b/components/libc/compilers/dlib/syscalls.h
diff --git a/components/libc/minilibc/SConscript b/components/libc/compilers/minilibc/SConscript
index b0c82a7125..b0c82a7125 100644
--- a/components/libc/minilibc/SConscript
+++ b/components/libc/compilers/minilibc/SConscript
diff --git a/components/libc/minilibc/ctype.c b/components/libc/compilers/minilibc/ctype.c
index fed8f583a6..fed8f583a6 100644
--- a/components/libc/minilibc/ctype.c
+++ b/components/libc/compilers/minilibc/ctype.c
diff --git a/components/libc/minilibc/ctype.h b/components/libc/compilers/minilibc/ctype.h
index 6b93490d36..6b93490d36 100644
--- a/components/libc/minilibc/ctype.h
+++ b/components/libc/compilers/minilibc/ctype.h
diff --git a/components/libc/minilibc/errno.h b/components/libc/compilers/minilibc/errno.h
index 74b8296241..74b8296241 100644
--- a/components/libc/minilibc/errno.h
+++ b/components/libc/compilers/minilibc/errno.h
diff --git a/components/libc/minilibc/inttypes.h b/components/libc/compilers/minilibc/inttypes.h
index 84e036a043..84e036a043 100644
--- a/components/libc/minilibc/inttypes.h
+++ b/components/libc/compilers/minilibc/inttypes.h
diff --git a/components/libc/minilibc/math.c b/components/libc/compilers/minilibc/math.c
index 27315a428c..27315a428c 100644
--- a/components/libc/minilibc/math.c
+++ b/components/libc/compilers/minilibc/math.c
diff --git a/components/libc/minilibc/math.h b/components/libc/compilers/minilibc/math.h
index b436eb08b5..b436eb08b5 100644
--- a/components/libc/minilibc/math.h
+++ b/components/libc/compilers/minilibc/math.h
diff --git a/components/libc/minilibc/qsort.c b/components/libc/compilers/minilibc/qsort.c
index f412986e1d..f412986e1d 100644
--- a/components/libc/minilibc/qsort.c
+++ b/components/libc/compilers/minilibc/qsort.c
diff --git a/components/libc/minilibc/rand.c b/components/libc/compilers/minilibc/rand.c
index 387d605d4c..387d605d4c 100644
--- a/components/libc/minilibc/rand.c
+++ b/components/libc/compilers/minilibc/rand.c
diff --git a/components/libc/minilibc/stddef.h b/components/libc/compilers/minilibc/stddef.h
index 8068277117..8068277117 100644
--- a/components/libc/minilibc/stddef.h
+++ b/components/libc/compilers/minilibc/stddef.h
diff --git a/components/libc/minilibc/stdint.h b/components/libc/compilers/minilibc/stdint.h
index f397b57bc5..f397b57bc5 100644
--- a/components/libc/minilibc/stdint.h
+++ b/components/libc/compilers/minilibc/stdint.h
diff --git a/components/libc/minilibc/stdio.h b/components/libc/compilers/minilibc/stdio.h
index 160b4d2c78..160b4d2c78 100644
--- a/components/libc/minilibc/stdio.h
+++ b/components/libc/compilers/minilibc/stdio.h
diff --git a/components/libc/minilibc/stdlib.c b/components/libc/compilers/minilibc/stdlib.c
index e29ae9bc2e..e29ae9bc2e 100644
--- a/components/libc/minilibc/stdlib.c
+++ b/components/libc/compilers/minilibc/stdlib.c
diff --git a/components/libc/minilibc/stdlib.h b/components/libc/compilers/minilibc/stdlib.h
index 4e87537d3f..4e87537d3f 100644
--- a/components/libc/minilibc/stdlib.h
+++ b/components/libc/compilers/minilibc/stdlib.h
diff --git a/components/libc/minilibc/string.c b/components/libc/compilers/minilibc/string.c
index 4e90da1554..4e90da1554 100644
--- a/components/libc/minilibc/string.c
+++ b/components/libc/compilers/minilibc/string.c
diff --git a/components/libc/minilibc/string.h b/components/libc/compilers/minilibc/string.h
index 089903e993..089903e993 100644
--- a/components/libc/minilibc/string.h
+++ b/components/libc/compilers/minilibc/string.h
diff --git a/components/libc/minilibc/sys/stat.h b/components/libc/compilers/minilibc/sys/stat.h
index 7826cba945..7826cba945 100644
--- a/components/libc/minilibc/sys/stat.h
+++ b/components/libc/compilers/minilibc/sys/stat.h
diff --git a/components/libc/minilibc/sys/time.h b/components/libc/compilers/minilibc/sys/time.h
index ada613251b..ada613251b 100644
--- a/components/libc/minilibc/sys/time.h
+++ b/components/libc/compilers/minilibc/sys/time.h
diff --git a/components/libc/minilibc/sys/types.h b/components/libc/compilers/minilibc/sys/types.h
index a6860f2aee..a6860f2aee 100644
--- a/components/libc/minilibc/sys/types.h
+++ b/components/libc/compilers/minilibc/sys/types.h
diff --git a/components/libc/minilibc/time.c b/components/libc/compilers/minilibc/time.c
index efd6be8754..efd6be8754 100644
--- a/components/libc/minilibc/time.c
+++ b/components/libc/compilers/minilibc/time.c
diff --git a/components/libc/minilibc/time.h b/components/libc/compilers/minilibc/time.h
index 2f8ad23c71..2f8ad23c71 100644
--- a/components/libc/minilibc/time.h
+++ b/components/libc/compilers/minilibc/time.h
diff --git a/components/libc/newlib/SConscript b/components/libc/compilers/newlib/SConscript
index 574c2a8d1f..574c2a8d1f 100644
--- a/components/libc/newlib/SConscript
+++ b/components/libc/compilers/newlib/SConscript
diff --git a/components/libc/newlib/libc.c b/components/libc/compilers/newlib/libc.c
index 8f97e1c8b4..8f97e1c8b4 100644
--- a/components/libc/newlib/libc.c
+++ b/components/libc/compilers/newlib/libc.c
diff --git a/components/libc/newlib/libc.h b/components/libc/compilers/newlib/libc.h
index a4f342df33..a4f342df33 100644
--- a/components/libc/newlib/libc.h
+++ b/components/libc/compilers/newlib/libc.h
diff --git a/components/libc/newlib/libc_sym.c b/components/libc/compilers/newlib/libc_sym.c
index 48e488f5d8..48e488f5d8 100644
--- a/components/libc/newlib/libc_sym.c
+++ b/components/libc/compilers/newlib/libc_sym.c
diff --git a/components/libc/newlib/sys/dirent.h b/components/libc/compilers/newlib/sys/dirent.h
index 2efc683579..2efc683579 100644
--- a/components/libc/newlib/sys/dirent.h
+++ b/components/libc/compilers/newlib/sys/dirent.h
diff --git a/components/libc/newlib/sys/fcntl.h b/components/libc/compilers/newlib/sys/fcntl.h
index 499c67260e..a53ca808b2 100644
--- a/components/libc/newlib/sys/fcntl.h
+++ b/components/libc/compilers/newlib/sys/fcntl.h
@@ -13,4 +13,6 @@
#define O_DIRECTORY 0x0200000
#define O_BINARY 0x0008000
+#include <unistd.h>
+
#endif
diff --git a/components/libc/newlib/sys/statfs.h b/components/libc/compilers/newlib/sys/statfs.h
index 95772b5ead..95772b5ead 100644
--- a/components/libc/newlib/sys/statfs.h
+++ b/components/libc/compilers/newlib/sys/statfs.h
diff --git a/components/libc/newlib/syscalls.c b/components/libc/compilers/newlib/syscalls.c
index ff09a4fe80..ff09a4fe80 100644
--- a/components/libc/newlib/syscalls.c
+++ b/components/libc/compilers/newlib/syscalls.c