mescc: Struct by value assignment fixes.
[mes.git] / module / mes / as-i386.mes
index 7343614b7da78e9fb4731eb32508ae51c6f46784..9b1a63dfd99855ffa28d6af0c5c8d72bcd2b8bbf 100644 (file)
   '(#x50))                              ; push %eax
 
 (define (i386:pop-base)
-  '(#x5a))                              ; pop %eax
+  '(#x5a))                              ; pop %edx
 
 (define (i386:push-base)
-  '(#x52))                              ; push %eax
+  '(#x52))                              ; push %edx
 
 (define (i386:ret)
   '(#xc9                                ; leave