nuttx/cmake
Marco Casaroli 7eb9bb0be6 cmake: Omit default priority ELF symbol.
nuttx_add_application() encoded SCHED_PRIORITY_DEFAULT as a zero-valued nx_priority linker symbol. A zero priority is invalid for a runnable ELF application task.

Do not emit nx_priority for the symbolic default. When the symbol is absent, the ELF loader retains its scheduler default. Continue emitting nx_priority for explicit numeric priorities.

Companion to apache/nuttx-apps#3667.

Assisted-by: Zed:GPT-5.6 Terra

Signed-off-by: Marco Casaroli <marco.casaroli@gmail.com>
2026-07-27 14:30:42 +08:00
..
menuconfig.cmake cmake: add olddefconfig target for CMake builds 2026-04-02 13:16:54 +08:00
nuttx_3rdparty.cmake cmake: Moved the creation of the nxtmpdir folder to the root CMake file 2026-04-22 06:22:36 +08:00
nuttx_add_application.cmake cmake: Omit default priority ELF symbol. 2026-07-27 14:30:42 +08:00
nuttx_add_dependencies.cmake
nuttx_add_library.cmake
nuttx_add_module.cmake
nuttx_add_romfs.cmake !tools/mkpasswd: PBKDF2 host tool and ROMFS passwd build integration 2026-07-21 20:19:14 +08:00
nuttx_add_subdirectory.cmake
nuttx_add_symtab.cmake
nuttx_create_symlink.cmake cmake: nuttx_create_symlink: Remove warning for CMP0205 2026-05-26 15:11:35 -03:00
nuttx_export_header.cmake
nuttx_extensions.cmake
nuttx_generate_headers.cmake
nuttx_generate_outputs.cmake
nuttx_generate_sim_ld.cmake
nuttx_kconfig.cmake cmake: Fix SIM_TOOLCHAIN using CMake on macOS. 2026-05-25 14:32:48 +02:00
nuttx_mkconfig.cmake
nuttx_mkversion.cmake
nuttx_multiple_link.cmake boards/arm/qemu: Fix KASAN global sections placement in linker script 2026-07-03 07:51:11 +02:00
nuttx_overrides.cmake
nuttx_parse_function_args.cmake
nuttx_process_config.cmake
nuttx_redefine_symbols.cmake
nuttx_remove_compile_options.cmake
nuttx_sethost.cmake tools/rust: Fix aarch64 NuttX Rust target specs 2026-05-29 10:25:10 +02:00
nuttx_source_file_properties.cmake
nuttx_toolchain.cmake cmake/nuttx_toolchain.cmake: track preprocessed include deps 2026-06-04 17:22:43 +08:00
savedefconfig.cmake !tools/mkpasswd: PBKDF2 host tool and ROMFS passwd build integration 2026-07-21 20:19:14 +08:00
symtab.c.in