diff options
author | Greg Kurz <groug@kaod.org> | 2017-07-14 08:54:27 +0200 |
---|---|---|
committer | Alexey Kardashevskiy <aik@ozlabs.ru> | 2017-07-17 13:51:57 +1000 |
commit | 4c345ef71ecab658a17020c7780dd5a7d01029bf (patch) | |
tree | 79ac7daf73539eb3c4aa7ac804bbdd818ec8c62a /board-qemu | |
parent | ed256fbdc56948f2e8c9fcfda734b0169cec7066 (diff) | |
download | SLOF-4c345ef71ecab658a17020c7780dd5a7d01029bf.zip SLOF-4c345ef71ecab658a17020c7780dd5a7d01029bf.tar.gz SLOF-4c345ef71ecab658a17020c7780dd5a7d01029bf.tar.bz2 |
board_qemu: drop unused values early in fdt-fix-node-phandle
These two values are pushed on the stack by decode-int and stay unused
until the 2drop line. Let's drop them right away to make it obvious.
Signed-off-by: Greg Kurz <groug@kaod.org>
Signed-off-by: Alexey Kardashevskiy <aik@ozlabs.ru>
Diffstat (limited to 'board-qemu')
-rw-r--r-- | board-qemu/slof/fdt.fs | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/board-qemu/slof/fdt.fs b/board-qemu/slof/fdt.fs index 8d4635f..50beac8 100644 --- a/board-qemu/slof/fdt.fs +++ b/board-qemu/slof/fdt.fs @@ -314,11 +314,10 @@ fdt-claim-reserve >r FALSE TO (fdt-phandle-replaced) s" phandle" r@ get-property 0= IF - decode-int ( p-addr2 p-len2 val ) + decode-int nip nip \ ." found phandle: " dup . cr - r@ s" /" find-node ( p-addr2 p-len2 val node root ) - fdt-replace-all-phandles ( p-addr2 p-len2 ) - 2drop + r@ s" /" find-node ( val node root ) + fdt-replace-all-phandles (fdt-phandle-replaced) IF r@ set-node s" phandle" delete-property |