diff options
author | Mike Pall <mike> | 2010-12-06 03:07:10 +0100 |
---|---|---|
committer | Mike Pall <mike> | 2010-12-06 03:07:10 +0100 |
commit | a850b27da95036dc7fdae118684061eea09310ed (patch) | |
tree | b8bc685b7347ccadaa84933cc9cfeaa0fba7926b /src/lj_opt_fold.c | |
parent | e137408752d6339431977f0bbb123ceb051eddfd (diff) | |
download | luajit-a850b27da95036dc7fdae118684061eea09310ed.tar.gz luajit-a850b27da95036dc7fdae118684061eea09310ed.tar.bz2 luajit-a850b27da95036dc7fdae118684061eea09310ed.zip |
Avoid compiler warnings.
Diffstat (limited to 'src/lj_opt_fold.c')
-rw-r--r-- | src/lj_opt_fold.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lj_opt_fold.c b/src/lj_opt_fold.c index 3476235e..22d211e1 100644 --- a/src/lj_opt_fold.c +++ b/src/lj_opt_fold.c | |||
@@ -676,7 +676,7 @@ LJFOLDF(simplify_intsub_k64) | |||
676 | if (k == 0) /* i - 0 ==> i */ | 676 | if (k == 0) /* i - 0 ==> i */ |
677 | return LEFTFOLD; | 677 | return LEFTFOLD; |
678 | fins->o = IR_ADD; /* i - k ==> i + (-k) */ | 678 | fins->o = IR_ADD; /* i - k ==> i + (-k) */ |
679 | fins->op2 = (IRRef1)lj_ir_kint64(J, -k); /* Overflow for -2^63 ok. */ | 679 | fins->op2 = (IRRef1)lj_ir_kint64(J, (uint64_t)-(int64_t)k); |
680 | return RETRYFOLD; | 680 | return RETRYFOLD; |
681 | } | 681 | } |
682 | 682 | ||