BITS 16\r
push ss\r
push cs\r
-o32 call dword .Base ; push eip\r
+ ;\r
+ ; Note: We can't use o32 on the next instruction because of a bug\r
+ ; in NASM 2.09.04 through 2.10rc1.\r
+ ;\r
+ call dword .Base ; push eip\r
.Base:\r
push dword 0 ; reserved high order 32 bits of EFlags\r
pushfd\r