openharmony_kernel_liteos_m/targets
arvinzzz 988fd85fae fix: 支持硬浮点编译
1. 通过本工程的gn编译时,需要在device目录下,单板的关于内核的config.gn中指定-mfloat-abi的等级,并在单板相关代码的编译选项中保持-mfloat-abi一致
2. 通过本工程的Makefile编译时,需要在kernel/liteos_m/targets/下添加单板相关的代码配置,在Makefile中设置-mfloat-abi即可
3. 通过IDE编译本工程时,需要在IDE的汇编文件相关编译选项中加入 -imacros $(LITEOSTOPDIR)/kernel/include/los_config.h,保证浮点等级在汇编文件中生效

close: #I48KJP
Signed-off-by: arvinzzz <zhaotianyu9@huawei.com>
Change-Id: Ibf9b750b922be2530de349981d55e40b5919933f
2021-09-10 17:30:46 +08:00
..
riscv_nuclei_demo_soc_gcc fix: 支持硬浮点编译 2021-09-10 17:30:46 +08:00
riscv_nuclei_gd32vf103_soc_gcc fix: 支持硬浮点编译 2021-09-10 17:30:46 +08:00
riscv_sifive_fe310_gcc remove __cplusplus guards in .c files 2021-04-19 18:19:28 +08:00