Go to file
Zbigniew Bodek e559c86d77 Workaround missing machine_resource_init in BSD initialization
BSD compatibility is not optional for the kernel to build, however
platform dependent portion of this configuration, machine_resource_init(),
which is called by nexus_init() is implemented only in the platform
specific library for HiSilicon chips (libhi35xx_bsp.a).
Workaround lack of this library, so that the kernel can be built
for other platforms as well, by excluding it from the compilation.

This change should be removed as soon as the appropriate function
is implemented for other platforms.

Signed-off-by: Zbigniew Bodek <zbigniew.bodek@huawei.com>
Change-Id: I66f15b167b9769f17820f5f0edb7ae8b0ebc9246
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 Bugfix for fatfs double lock 2020-10-16 10:16:14 +08:00
kernel Workaround missing machine_resource_init in BSD initialization 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 drop unnecessary executable file permission mode 2020-10-13 16:37:25 +08:00
syscall Fix build when KERNEL_DYNLOAD is disabled 2020-11-17 23:07:01 +08:00
tools Workaround undefined __stack_chk_guard by disabling LTO 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