grub-core/genmoddep.awk: Ensure output is deterministic
The output in moddep.lst generated from syminfo.lst using genmoddep.awk is not deterministic since the order of the dependencies on each line can vary depending on how awk sorts the values in the array. Be deterministic in the output by sorting the dependencies on each line. Signed-off-by: Alexander Kanavin <alex@linutronix.de> Reviewed-by: Daniel Kiper <daniel.kiper@oracle.com>
This commit is contained in:
parent
ab2aeda76c
commit
87648e9c12
@ -59,7 +59,9 @@ END {
|
||||
}
|
||||
modlist = ""
|
||||
depcount[mod] = 0
|
||||
for (depmod in uniqmods) {
|
||||
n = asorti(uniqmods, w)
|
||||
for (i = 1; i <= n; i++) {
|
||||
depmod = w[i]
|
||||
modlist = modlist " " depmod;
|
||||
inverse_dependencies[depmod] = inverse_dependencies[depmod] " " mod
|
||||
depcount[mod]++
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user