mescc: Tinycc support: jump 32.
authorJan Nieuwenhuizen <janneke@gnu.org>
Mon, 24 Jul 2017 16:42:24 +0000 (18:42 +0200)
committerJan Nieuwenhuizen <janneke@gnu.org>
Wed, 26 Jul 2017 09:36:45 +0000 (11:36 +0200)
* module/mes/as-i386.mes (i386:jump-byte-z): Use jne32 (was: jne8).

module/mes/as-i386.mes

index b6d3854fc17b275c3e99e9eb7f7b7a851f8fe6b8..d5059c4396b83058513cf64b41f419bdbe117711 100644 (file)
 
 (define (i386:jump-byte-z label)
   `(("test___%al,%al")                  ; test   %al,%al
-    ("je8  " (#:offset1 ,label))))      ; je <n>
+    ("je32  " (#:offset ,label))))      ; je <n>
 
 ;; signed
 (define (i386:jump-g label)
-  `(("jg32   " (#:offset ,label))))        ; jg/jnle <n>
+  `(("jg32  " (#:offset ,label))))        ; jg/jnle <n>
 
 ;; signed
 (define (i386:jump-ge label)