Oopenvela-robotapps/tools/Wasm:fix wasm compile error
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
apps/tools/Wasm:fix wasm compile error 1.fix compile error 'Unknown CMake command "nuttx_add_dfx_event"' 2.add libgcc support for wasm compile Signed-off-by: yangkun27 <yangkun27@xiaomi.com> | 2 个月前 | |
wasm:add CUSTOM_MODULE_PATH for wasm build Signed-off-by: xuxin19 <xuxin19@xiaomi.com> | 2 个月前 | |
nsh: support watch command Signed-off-by: yinshengkai <yinshengkai@xiaomi.com> | 2 个月前 | |
apps/rust: makefile updates for unified library build system Replace individual Rust crate building with unified library approach through makefile modifications for better build performance and dependency management. * Updated Application.mk to include Rust.mk and add unified build targets * Modified top-level Makefile to integrate RUST_BUILD_UNIFIED in build process * Added RUST_CLEAN_UNIFIED call to Application.mk clean target * Updated Makefile distclean target to remove rust_unified_lib directory * Updated example Makefiles to use nuttx_add_rust registration function * Removed manual EXTRA_LIBS configurations from Rust example Make.defs files * Added .rdat registry files and rust_unified_lib to gitignore * Enhanced tools/Rust.mk with unified build system functions The unified system builds all registered Rust crates together through makefile integration, improving compilation efficiency and enabling better dependency management across the NuttX applications framework. Signed-off-by: Huang Qi <huangqi3@xiaomi.com> | 2 个月前 | |
tools: Add asan-% to CFLAGS_STRIP for WASI build Add the asan-% pattern to CFLAGS_STRIP in WASI-SDK.defs to filter out AddressSanitizer-related flags that are not supported by wasm-clang. * Prevents unsupported asan flags from being passed to the WASI toolchain * Improves compatibility and avoids build errors when compiling for WebAssembly Signed-off-by: Huang Qi <huangqi3@xiaomi.com> | 2 个月前 | |
tools: Support passing WOPTFLAGS to wasm-opt - Update Wasm.mk to pass WOPTFLAGS to wasm-opt invocation in LINK_WASM - Improve error message for wasm-opt failures - Enables additional wasm-opt options (e.g., --enable-memory64) to be set via WOPTFLAGS for more flexible optimization and compatibility Signed-off-by: Huang Qi <huangqi3@xiaomi.com> | 2 个月前 | |
Merge remote-tracking branch 'mirtos/master' into dev-upmerge-nuttx-10.1-0507 Signed-off-by: liuhaitao <liuhaitao@xiaomi.com> Conflicts: examples/pty_test/pty_test.c examples/rpmsgsocket/rpsock_client.c graphics/lvgl/Makefile include/wireless/wapi.h interpreters/quickjs/Makefile netutils/dhcpc/Kconfig netutils/thttpd/thttpd.c netutils/usrsock_rpmsg/usrsock_rpmsg_server.c nshlib/nsh_codeccmd.c system/libuv/libuv/Makefile testing/irtest/cmd.cpp testing/irtest/cmd.cxx testing/irtest/cmdLirc.cpp testing/irtest/enum.cpp testing/irtest/enum.cxx testing/irtest/enumDefine.cpp testing/ltp/Kconfig testing/ltp/Makefile testing/sensortest/sensortest.c wireless/wapi/src/wapi.c | 2 个月前 | |
Fix the minor style issue Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com> | 2 个月前 | |
tools: Fix hyphen handling in Rust unified library generator Add hyphen-to-underscore conversion when creating module re-exports in the generated src/lib.rs file. Rust module names must be valid identifiers, so hyphens in crate names are converted to underscores to prevent compilation errors. Signed-off-by: Huang Qi <huangqi3@xiaomi.com> | 2 个月前 | |
Improve nxdiag example for Espressif devices | 2 个月前 | |
tools: Fix target-pointer-width type in x86 target configs Remove quotes around target-pointer-width values in i486 and x86_64 target configuration files to change from string to numeric type. This change is required due to recent rustc JSON format modifications that expect numeric values instead of strings for target-pointer-width. Signed-off-by: Huang Qi <huangqi3@xiaomi.com> | 2 个月前 | |
nsh: support watch command Signed-off-by: yinshengkai <yinshengkai@xiaomi.com> | 2 个月前 | |
nshlib: support c++ access nsh api N/A Signed-off-by: Jiuzhu Dong <dongjiuzhu1@xiaomi.com> | 2 个月前 | |
apps/tools:fix build warning. Signed-off-by: cuiziwei <cuiziwei@xiaomi.com> | 2 个月前 | |
nsh: support watch command Signed-off-by: yinshengkai <yinshengkai@xiaomi.com> | 2 个月前 | |
libc/elf: rename modlib to libelf Renaming "modlib" to "libelf" is more in line with the implementation content, which makes it easier for individual developers to understand the capabilities of this module. CONFIG_LIBC_MODLIB -> CONFIG_LIBC_ELF Signed-off-by: chao an <anchao.archer@bytedance.com> | 2 个月前 | |
Merge remote-tracking branch 'mirtos/master' into dev-upmerge-nuttx-10.3-0806 Signed-off-by: liuhaitao <liuhaitao@xiaomi.com> | 2 个月前 | |
tools: Fix target-pointer-width type in x86 target configs Remove quotes around target-pointer-width values in i486 and x86_64 target configuration files to change from string to numeric type. This change is required due to recent rustc JSON format modifications that expect numeric values instead of strings for target-pointer-width. Signed-off-by: Huang Qi <huangqi3@xiaomi.com> | 2 个月前 |