Go to file
Zbigniew Bodek e0406e3df7 Fix various build problems when building for non-HiSi config
Mainly adding missing headers, removing redundant headers that
induce undefined symbols or rearranging existing headers
according to dependencies betheen them.
Also add missing include paths to makefiles and make configs.

Note: direct inclusion of pthread.h in disk.h is caused by the
latter being used almost everywhere, including third_party libraries.
Putting pthread.h there releases us from affecting more code.

Basically fixes build for anything that is not default HiSi
configuration.

Signed-off-by: Zbigniew Bodek <zbigniew.bodek@huawei.com>
Change-Id: Icdcb0874d9fed34d01fa282d33bd2e041c2ac436
2020-11-17 23:07:01 +08:00
.gitee drop unnecessary executable file permission mode 2020-10-13 16:37:25 +08:00
apps drop unnecessary executable file permission mode 2020-10-13 16:37:25 +08:00
arch Fix build when KERNEL_DYNLOAD is disabled 2020-11-17 23:07:01 +08:00
bsd drop unnecessary executable file permission mode 2020-10-13 16:37:25 +08:00
compat/posix Description:Process security function rectification. 2020-11-05 09:10:14 +08:00
fs Fix various build problems when building for non-HiSi config 2020-11-17 23:07:01 +08:00
kernel Add stub for fetching bootargs for Qemu ARM virt 2020-11-17 23:07:01 +08:00
lib drop unnecessary executable file permission mode 2020-10-13 16:37:25 +08:00
net 实现IPv6地址解析函数ip6addr_aton,代替lwip自带的,修正ifconfig配置ipv6地址时的误报错误 2020-11-02 18:27:34 +08:00
platform Fix build when HILOG is disabled 2020-11-17 23:07:01 +08:00
security drop unnecessary executable file permission mode 2020-10-13 16:37:25 +08:00
shell Create Shell task in kernel when PLATFORM_ROOTFS is disabled 2020-11-17 23:07:01 +08:00
syscall Fix various build problems when building for non-HiSi config 2020-11-17 23:07:01 +08:00
tools Fix various build problems when building for non-HiSi config 2020-11-17 23:07:01 +08:00
.gitignore drop unnecessary executable file permission mode 2020-10-13 16:37:25 +08:00
BUILD.gn drop unnecessary executable file permission mode 2020-10-13 16:37:25 +08:00
Kconfig Add Qemu ARM virtual platform to build configuration files 2020-11-17 23:07:01 +08:00
LICENSE add LICENSE 2020-09-10 18:10:26 +08:00
Makefile Add Qemu ARM virtual platform to build configuration files 2020-11-17 23:07:01 +08:00
build.sh add OpenHarmony 1.0 baseline 2020-09-08 17:22:24 +08:00
config.mk drop unnecessary executable file permission mode 2020-10-13 16:37:25 +08:00
readme.md drop unnecessary executable file permission mode 2020-10-13 16:37:25 +08:00