diff options
| author | bellard | 2003-07-26 20:00:58 +0200 |
|---|---|---|
| committer | bellard | 2003-07-26 20:00:58 +0200 |
| commit | b2b5fb228f273d2c72aefce3be1f9e11e23c6c24 (patch) | |
| tree | 3dad73f5724ee7075690b356f09d0cc3f9427137 | |
| parent | real mode support (now boots from BOCHS BIOS and LGPL'ed VGA BIOS) (diff) | |
| download | qemu-b2b5fb228f273d2c72aefce3be1f9e11e23c6c24.tar.gz qemu-b2b5fb228f273d2c72aefce3be1f9e11e23c6c24.tar.xz qemu-b2b5fb228f273d2c72aefce3be1f9e11e23c6c24.zip | |
popw (%esp) test)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@334 c046a42c-6fe2-441c-8c8c-71466251a162
| -rw-r--r-- | tests/test-i386.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/test-i386.c b/tests/test-i386.c index 2411869569..a7ee032c05 100644 --- a/tests/test-i386.c +++ b/tests/test-i386.c @@ -970,6 +970,11 @@ void test_misc(void) asm volatile ("pushl $12345432 ; pushl $0x9abcdef ; popl (%%esp) ; popl %0" : "=g" (res)); printf("popl esp=%x\n", res); + + /* specific popw test */ + asm volatile ("pushl $12345432 ; pushl $0x9abcdef ; popw (%%esp) ; addl $2, %%esp ; popl %0" + : "=g" (res)); + printf("popw esp=%x\n", res); } uint8_t str_buffer[4096]; |
