mescc: Support gcc-3.2: puts with newline.
[mes.git] / lib / linux-mini-mes.c
index 95ba97168463a491fd1009ae6cac2a7c50c3604b..349552163309b0a2c21470f8871c1ca2b688fa18 100644 (file)
 void
 exit ()
 {
-  asm ("mov____0x8(%ebp),%ebx !8");
-
   asm ("mov____$i32,%eax SYS_exit");
+  asm ("mov____0x8(%ebp),%ebx !8");
   asm ("int____$0x80");
 }
 
 void
 write ()
 {
+  asm ("mov____$i32,%eax SYS_write");
   asm ("mov____0x8(%ebp),%ebx !8");
   asm ("mov____0x8(%ebp),%ecx !12");
   asm ("mov____0x8(%ebp),%edx !16");
-
-  asm ("mov____$i32,%eax SYS_write");
   asm ("int____$0x80");
 }