- 17 11月, 2020 14 次提交
-
-
由 Zbigniew Bodek 提交于
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: NZbigniew Bodek <zbigniew.bodek@huawei.com> Change-Id: Icdcb0874d9fed34d01fa282d33bd2e041c2ac436
-
由 Zbigniew Bodek 提交于
If the platform doesn't support rootfs but shell and serial console are enabled, create Shell task in kernel. Note that normally, shell task is created by /bin/init. Signed-off-by: NZbigniew Bodek <zbigniew.bodek@huawei.com> Change-Id: If3bf55313d897569b59902b07eaa042eee71a8df
-
由 Zbigniew Bodek 提交于
Currently unused but when rootfs is enabled we should get this error and quickly narrow down where to add proper bootargs handling. Signed-off-by: NZbigniew Bodek <zbigniew.bodek@huawei.com> Change-Id: Ie8d96fc3b6ad7cc33abe67530ca8ff9526b46855
-
由 Zbigniew Bodek 提交于
Allows to disable NET_LWIP_SACK in the kernel configuration. Signed-off-by: NZbigniew Bodek <zbigniew.bodek@huawei.com> Change-Id: Ibcde4a811e67d61bc713d405414c4991cbc1bdd3
-
由 Zbigniew Bodek 提交于
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: NZbigniew Bodek <zbigniew.bodek@huawei.com> Change-Id: I66f15b167b9769f17820f5f0edb7ae8b0ebc9246
-
由 Zbigniew Bodek 提交于
During LiteOS consolidation, system_init.o object that contains SystemInit() doesn't exist yet as it is being built later and linked in ./vendor directory when OHOS_Image is created. This is not the case when building for HiSilicon platforms as SystemInit is provided for them in precompiled libraries. Workaround this issue by creating "weak" function in LiteOS that will be replaced by the "strong" symbol from ./vendor in linking phase of the OHOS_Image. Signed-off-by: NZbigniew Bodek <zbigniew.bodek@huawei.com> Change-Id: I39f327a350722a3e41a370ee93ba3b734c5681b0
-
由 Zbigniew Bodek 提交于
Disable LTO to avoid undefined __stack_chk_guard symbol problem. "externally_visible" attribute could be a fix for that but it is not known to our LLVM. Signed-off-by: NZbigniew Bodek <zbigniew.bodek@huawei.com> Change-Id: I39e0ccaee5897c696a7a9a235e433cf9113853ce
-
由 Zbigniew Bodek 提交于
Fix unused function warning treated as error when KERNEL_DYNLOAD option is switched off. Signed-off-by: NZbigniew Bodek <zbigniew.bodek@huawei.com> Change-Id: I21a01ff3d7ecb7b2e65bacbaa985c6390f5e4be7
-
由 Zbigniew Bodek 提交于
Fix build when BASE_CORE_HILOG option is disabled. Use similar printing function to output missing HILOG logs. Signed-off-by: NZbigniew Bodek <zbigniew.bodek@huawei.com> Change-Id: Id5c63568ccb1ba90daadddf7e26d3e0f6c9f30ce
-
由 Zbigniew Bodek 提交于
HiSilicon-specific randomization routine for the __stack_chk_guard should not be called for other platforms that don't implement this function. Fix build for targets that don't link with HiSi libraries when stack smashing protector is enabled. Signed-off-by: NZbigniew Bodek <zbigniew.bodek@huawei.com> Change-Id: I1843c897b32991fddc3d0ba362d188c4a621d052
-
由 Zbigniew Bodek 提交于
Currently disabling stack protector will cause build to fail. This commit will fix that problem and allow to toggle feature when needed. Signed-off-by: NZbigniew Bodek <zbigniew.bodek@huawei.com> Change-Id: Iee8ccfdb9fce4ba69aa557e2ac915ddc45b2f21e
-
由 Zbigniew Bodek 提交于
Remove some dependencies on HiSilicon and add new platform to build. Signed-off-by: NZbigniew Bodek <zbigniew.bodek@huawei.com> Change-Id: I8504bcc9a1bf1756e1e20694986d7774156f8b8e
-
由 Zbigniew Bodek 提交于
Qemu ARM virtual platform emulates an ARM machine with configurable, ARM components. This commit adds configuration option for Cortex-A7 based virtual machine. qemu_arm_virt_ca7 name is derived from a command to invoke Qemu: qemu-system-arm -M virt -cpu cortex-a7 Signed-off-by: NZbigniew Bodek <zbigniew.bodek@huawei.com> Change-Id: Ia267ee7c989b8c22e6c19d6f11ff3ee2eef8148b
-
由 Zbigniew Bodek 提交于
conf --silentoldconfig generates required autoconf.h file but when invoked on modified Kconfig it will ask for user input which breaks the build. To automatically regenerate config structure and then autogenerate headers run config --olddefconfig first. Signed-off-by: NZbigniew Bodek <zbigniew.bodek@huawei.com> Change-Id: If7f7653c80cc0c5c0d84015b8e50fcb66568d00a
-
- 16 11月, 2020 1 次提交
-
-
由 openharmony_ci 提交于
Merge pull request !27 from Caoruihong/N/A
-
- 05 11月, 2020 2 次提交
-
-
由 openharmony_ci 提交于
Merge pull request !29 from zhushengle/zhushengle_20201105100528
-
由 zhushengle 提交于
Reviewed-by:liulei, lihao, likailong Change-Id: Ibacdda2ccbbc991ac9732f2ad09bdb98195203b3
-
- 04 11月, 2020 1 次提交
-
-
由 openharmony_ci 提交于
Merge pull request !28 from zhangfanfan2/N/A
-
- 03 11月, 2020 1 次提交
-
-
由 zhangfanfan2 提交于
-
- 02 11月, 2020 1 次提交
-
-
由 Caoruihong 提交于
-
- 29 10月, 2020 1 次提交
-
-
由 openharmony_ci 提交于
Merge pull request !23 from laokz/bitmap
-
- 23 10月, 2020 1 次提交
-
-
由 openharmony_ci 提交于
Merge pull request !24 from JING/master
-
- 19 10月, 2020 3 次提交
- 17 10月, 2020 1 次提交
-
-
由 laokz 提交于
-
- 16 10月, 2020 2 次提交
-
-
由 openharmony_ci 提交于
Merge pull request !20 from evanscjv/N/A
-
由 evanscjv 提交于
-
- 13 10月, 2020 4 次提交
-
-
由 openharmony_ci 提交于
Merge pull request !19 from Caoruihong/drop_permission
-
由 Caoruihong 提交于
Change-Id: Ia6c1f6302407a707b3ec9b805f4c92d8a7970b86
-
由 openharmony_ci 提交于
Merge pull request !18 from zhOu/master
-
由 zhOu 提交于
-
- 09 10月, 2020 2 次提交
-
-
由 openharmony_ci 提交于
Merge pull request !17 from Caoruihong/xx
-
由 openharmony_ci 提交于
Merge pull request !16 from Harylee/lihao_20200928190317
-
- 30 9月, 2020 2 次提交
-
-
由 Caoruihong 提交于
Reviewed-by: likailong
-
由 openharmony_ci 提交于
Merge pull request !11 from Caoruihong/caoruihong_20200924094756
-
- 29 9月, 2020 1 次提交
-
-
由 openharmony_ci 提交于
Merge pull request !15 from zhushengle/N/A
-
- 28 9月, 2020 3 次提交
-
-
由 星e雨 提交于
-
由 openharmony_ci 提交于
Merge pull request !14 from Harylee/N/A
-
由 weixin_51919493 提交于
-