mirror of
https://github.com/zephyrproject-rtos/zephyr
synced 2025-09-05 19:32:46 +00:00
Symbols that are assigned values in .config files must have satisfied dependencies, and must have a prompt. Otherwise, the assigned value is ignored. A warning is printed if the symbol ends up with a different value than the assigned value as a result. It might be difficult to know how to fix the problem just from seeing the current warning. Add some hints to it to help out: - The symbol information dialog in menuconfig is good for figuring out dependencies that need to be enabled. Mention menuconfig in the warning. - The page for the symbol in the autogenerated Kconfig docs can be helpful too, so link it. There's a slight chance that it'll be outdated, but it's usually correct when working on the master branch. Automatically enabling dependencies is much trickier than it might seem at first, due to the generality of Kconfig. See https://github.com/zephyrproject-rtos/zephyr/issues/8181 for some discussion. Signed-off-by: Ulf Magnusson <Ulf.Magnusson@nordicsemi.no> |
||
---|---|---|
.. | ||
checkpatch | ||
ci | ||
cmake | ||
cross_compiler | ||
dts | ||
footprint | ||
gitlint | ||
kconfig | ||
meta/west | ||
sanity_chk | ||
support | ||
.gitignore | ||
check_host_is_ok.py | ||
check_link_map.py | ||
checkpatch.pl | ||
checkstack.pl | ||
dir_is_writeable.py | ||
elf_helper.py | ||
file2hex.py | ||
filter-known-issues.py | ||
gen_alignment_script.py | ||
gen_gdt.py | ||
gen_idt.py | ||
gen_kobject_list.py | ||
gen_mmu_x86.py | ||
gen_offset_header.py | ||
gen_priv_stacks.py | ||
gen_syscall_header.py | ||
gen_syscalls.py | ||
parse_syscalls.py | ||
process_gperf.py | ||
py2-requirements.txt | ||
qemu-machine-hack.py | ||
requirements.txt | ||
sanitycheck | ||
spelling.txt | ||
tags.sh | ||
waitpid | ||
west | ||
west-win.py |