| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
gcov: Refactoring the implementation framework of gcov All implementations of gcov are sunk to the kernel implementation 1. Support three dump modes: serial port output, single file output, standard output Signed-off-by: wangmingrong1 <wangmingrong1@xiaomi.com> | 11 个月前 | |
Revert "libs/libc/stdlib/lib_exit.c: fix multiple definition of __dso_handle in msys2" This reverts commit 8f96e59aee9cd0c5bbb82e01044d109f8588fec2. The implementation of __dso_handle is independent of the HOST OS but dependent on the specific compiler. Therefore, this patch will cause compilation failures for other cross-compilers on the Windows platform, such as arm-none-eabi-gcc and aarch64-none-elf-gcc. Constraints should be applied to compiler target rather than compiler host. Signed-off-by: Shanmin Zhang <zhangshanmin@xiaomi.com> | 10 个月前 | |
Merge branch 'master' into vela apache/nuttx commit id: eb27ebba8adfe29644a7b890f86e6f16941921dc Signed-off-by: ligd <liguiding1@xiaomi.com> Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com> | 11 个月前 | |
cmake(bugfix):fix arch x86_64 cmake build openlibm warning Building C object libs/libm/openlibm/CMakeFiles/m.dir/openlibm/src/s_clog.c.obj In file included from /work/rel-5.0/nuttx/libs/libm/openlibm/openlibm/src/math_private.h:22, from /work/rel-5.0/nuttx/libs/libm/openlibm/openlibm/src/s_clog.c:61: /work/rel-5.0/nuttx/libs/libm/openlibm/openlibm/src/s_clog.c:78:33: warning: ‘clogl’ alias between functions of incompatible types ‘_Complex long double(_Complex long double)’ and ‘_Complex double(_Complex double)’ [-Wattribute-alias=] 78 | openlibm_strong_reference(clog, clogl); | ^~~~~ /work/rel-5.0/nuttx/libs/libm/openlibm/openlibm/src/cdefs-compat.h:24:50: note: in definition of macro ‘openlibm_strong_reference’ 24 | OLM_DLLEXPORT extern __typeof (aliassym) aliassym __attribute__ ((__alias__ (#sym))); | ^~~~~~~~ /work/rel-5.0/nuttx/libs/libm/openlibm/openlibm/src/s_clog.c:64:1: note: aliased declaration here 64 | clog(double complex z) Building C object libs/libm/openlibm/CMakeFiles/m.dir/openlibm/amd64/fenv.c.obj In file included from /work/rel-5.0/nuttx/libs/libm/openlibm/openlibm/include/openlibm_fenv.h:8, from /work/rel-5.0/nuttx/libs/libm/openlibm/openlibm/amd64/fenv.c:35: /work/rel-5.0/nuttx/libs/libm/openlibm/openlibm/include/openlibm_fenv_amd64.h:99:1: warning: declaration of ‘feclearexcept’ shadows a built-in function [-Wshadow] 99 | feclearexcept(int __excepts) | ^~~~~~~~~~~~~ /work/rel-5.0/nuttx/libs/libm/openlibm/openlibm/include/openlibm_fenv_amd64.h:117:1: warning: declaration of ‘fegetexceptflag’ shadows a built-in function [-Wshadow] 117 | fegetexceptflag(fexcept_t *__flagp, int __excepts) Signed-off-by: fangxinyong <fangxinyong@xiaomi.com> | 11 个月前 | |
makefile/build: Delete unnecessary bin and kbin folders 1. Calling CLEAN on these folders did not have any effect 2. bin,kbin will be created during the context construction process Signed-off-by: wangmingrong1 <wangmingrong1@xiaomi.com> | 11 个月前 | |
libcxx: adds tls&libcxxabi dependency If libcxxabi is not enabled, the toolchain default implementation will be used. However, arm-gcc does not enable thread support by default, which will cause errors in a multi-threaded environment. libcxx depends on pthread_key_create Signed-off-by: yinshengkai <yinshengkai@xiaomi.com> | 11 个月前 | |
Merge branch 'master' into vela apache/nuttx commit id: eb27ebba8adfe29644a7b890f86e6f16941921dc Signed-off-by: ligd <liguiding1@xiaomi.com> Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com> | 11 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 11 个月前 | ||
| 10 个月前 | ||
| 11 个月前 | ||
| 11 个月前 | ||
| 11 个月前 | ||
| 11 个月前 | ||
| 11 个月前 |