summaryrefslogtreecommitdiff
path: root/src/runtime/c/pgf/lightning
diff options
context:
space:
mode:
authorkrasimir <krasimir@chalmers.se>2015-02-19 12:53:52 +0000
committerkrasimir <krasimir@chalmers.se>2015-02-19 12:53:52 +0000
commite893d4139373e663af2955b68f54e8adb99ee845 (patch)
tree09455c263305428267d5f690946c7a8a42ad8eee /src/runtime/c/pgf/lightning
parentb92bbcfc37d61289a7bdc8833f9857268079d0c5 (diff)
silence some warnings in GNU Lightning for i386_64
Diffstat (limited to 'src/runtime/c/pgf/lightning')
-rw-r--r--src/runtime/c/pgf/lightning/core-common.h2
-rw-r--r--src/runtime/c/pgf/lightning/i386/asm.h2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/runtime/c/pgf/lightning/core-common.h b/src/runtime/c/pgf/lightning/core-common.h
index 3cda23322..3761bcc2b 100644
--- a/src/runtime/c/pgf/lightning/core-common.h
+++ b/src/runtime/c/pgf/lightning/core-common.h
@@ -427,7 +427,7 @@ typedef union jit_code {
#define jit_beqr_p(label, s1, s2) jit_beqr_ul((label), (s1), (s2))
#define jit_beqi_p(label, rs, is) jit_beqi_ul((label), (rs), (is))
#define jit_bner_p(label, s1, s2) jit_bner_ul((label), (s1), (s2))
-#define jit_bnei_p(label, rs, is) jit_bnei_ul((label), (rs), (is))
+#define jit_bnei_p(label, rs, is) jit_bnei_ul((label), (rs), _jit_UL(is))
#define jit_retval_ui(rd) jit_retval_i((rd))
#define jit_retval_uc(rd) jit_retval_i((rd))
diff --git a/src/runtime/c/pgf/lightning/i386/asm.h b/src/runtime/c/pgf/lightning/i386/asm.h
index 3d1a1a19b..37c3f7f38 100644
--- a/src/runtime/c/pgf/lightning/i386/asm.h
+++ b/src/runtime/c/pgf/lightning/i386/asm.h
@@ -905,7 +905,7 @@ enum {
/* FIXME: no prefix is availble to encode a 32-bit operand size in 64-bit
mode */
#define JMPSm(M) _O_D8 (0xeb ,(int)(M) )
-#define JMPm(M) _O_D32 (0xe9 ,(int)(M) )
+#define JMPm(M) _O_D32 (0xe9 ,(M) )
#define JMPLsr(R) (_REXLrr(0, R), _O_Mrm (0xff ,_b11,_b100,_r4(R) ))
#define JMPsm(D,B,I,S) (_REXLrm(0, B, I), _O_r_X (0xff ,_b100 ,(int)(D),B,I,S ))