Skip to content
Commit cc25cfc5 authored by Masahiro Yamada's avatar Masahiro Yamada
Browse files

kconfig: print recursive dependency errors in the parsed order



for_all_symbols() iterates in the symbol hash table. The order of
iteration depends on the hash table implementation.

If you use it for printing errors, they are shown in random order.

For example, the order of following test input and the corresponding
error do not match:
 - scripts/kconfig/tests/err_recursive_dep/Kconfig
 - scripts/kconfig/tests/err_recursive_dep/expected_stderr

Signed-off-by: default avatarMasahiro Yamada <masahiroy@kernel.org>
parent 7d5f52a4
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment