aboutsummaryrefslogtreecommitdiff
path: root/i386
diff options
context:
space:
mode:
authorLuca Dariz <luca.dariz@gmail.com>2022-02-05 18:51:26 +0100
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2022-08-27 21:03:18 +0200
commit19670a6df24b18a05a542ae932d8c44ed97c7c71 (patch)
treeb0fe129bf086917b959ed611823825ef51bcb0b0 /i386
parent6c3c3c7a2e633e4dedd1701e6e2134f223b38574 (diff)
downloadgnumach-19670a6df24b18a05a542ae932d8c44ed97c7c71.tar.gz
gnumach-19670a6df24b18a05a542ae932d8c44ed97c7c71.tar.bz2
gnumach-19670a6df24b18a05a542ae932d8c44ed97c7c71.zip
fix register corruption in irq on qemu
rbx was used to compute the irq index in iunit and ivect arrays, however it should be preserved by pushing it in to the stack. As a solution, we use rax instead, which is caller-saved. Signed-off-by: Luca Dariz <luca@orpolo.org> Message-Id: <20220205175129.309469-4-luca@orpolo.org>
Diffstat (limited to 'i386')
0 files changed, 0 insertions, 0 deletions