mirror of
https://gitlab.com/qemu-project/openbios.git
synced 2024-02-13 08:34:06 +08:00
Fix b?branch (Mark Cave-Ayland)
git-svn-id: svn://coreboot.org/openbios/openbios-devel@458 f158a5a8-5612-0410-a976-696ce0be7e32
This commit is contained in:
@@ -416,7 +416,7 @@ defer fcode-c@ \ get byte
|
||||
\ Conditional branch FCode. Followed by FCode-offset.
|
||||
|
||||
: b?branch
|
||||
['] do?branch ,
|
||||
setup-tmp-comp ['] do?branch ,
|
||||
fcode-offset 0< if \ if we jump backwards, we can forsee where it goes
|
||||
resolve-dest
|
||||
else
|
||||
@@ -439,6 +439,7 @@ defer fcode-c@ \ get byte
|
||||
|
||||
: b(>resolve)
|
||||
resolve-orig
|
||||
execute-tmp-comp
|
||||
; immediate
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user