aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Pall <mike>2020-09-22 11:56:06 +0200
committerMike Pall <mike>2020-09-22 11:56:06 +0200
commit881d02d3117838acaf4fb844332c8e33cc95c8c5 (patch)
tree17a4542db48f177a622e9764d94975ff0ddbaa69
parent412d5a4039cf2cf9c3817af57fae4df11a38d070 (diff)
downloadluajit-881d02d3117838acaf4fb844332c8e33cc95c8c5.tar.gz
luajit-881d02d3117838acaf4fb844332c8e33cc95c8c5.tar.bz2
luajit-881d02d3117838acaf4fb844332c8e33cc95c8c5.zip
Mark CONV as non-weak, to prevent elimination of its side-effect.
An unused guarded CONV int.num cannot be omitted in general.
-rw-r--r--src/lj_ir.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lj_ir.h b/src/lj_ir.h
index f91d6d0e..3a154a05 100644
--- a/src/lj_ir.h
+++ b/src/lj_ir.h
@@ -126,7 +126,7 @@
126 _(XBAR, S , ___, ___) \ 126 _(XBAR, S , ___, ___) \
127 \ 127 \
128 /* Type conversions. */ \ 128 /* Type conversions. */ \
129 _(CONV, NW, ref, lit) \ 129 _(CONV, N , ref, lit) \
130 _(TOBIT, N , ref, ref) \ 130 _(TOBIT, N , ref, ref) \
131 _(TOSTR, N , ref, ___) \ 131 _(TOSTR, N , ref, ___) \
132 _(STRTO, N , ref, ___) \ 132 _(STRTO, N , ref, ___) \