diff options
| author | Ulf Magnusson <ulfalizer@gmail.com> | 2018-06-14 16:47:21 +0200 |
|---|---|---|
| committer | Ulf Magnusson <ulfalizer@gmail.com> | 2018-06-14 18:42:01 +0200 |
| commit | c8801514d63aaa6ad78ee62930ca5160fb52f74a (patch) | |
| tree | 853b826146d7c660eedd4b98a957fc90887bf7f1 /allmodconfig.py | |
| parent | 68043b21a2fdf09d91996977d5408e92a23fe3e8 (diff) | |
Fix incorrectly ordered properties for some nested multi.def. symbols
_propagate_deps() visits menu nodes roughly breadth-first, meaning
properties on symbols and choices defined in multiple locations could
end up in the wrong order when copied from the menu node for some
unlucky if/menu nestings.
Fix it by moving the menu-node-to-symbol/choice property copying in
_finalize_tree() so that it's guaranteed to happen in definition order.
This bug was introduced by commit 63a4418 ("Record which MenuNode has
each property").
Diffstat (limited to 'allmodconfig.py')
0 files changed, 0 insertions, 0 deletions
