Re: [PATCH 0/2] avoid integer overflow
On Mon, 16 Mar 2020 at 12:25, Yifei Jiang wrote: > > the constant default type is "int", when the constant is shifted to the left, > it may exceed 32 bits, resulting in integer overflowing. So constant type need > change to "long" "long" would not in general be the right type to use in cases where we do need to make this change, because "long" also can be only 32 bits wide on some hosts. thanks -- PMM
[PATCH 0/2] avoid integer overflow
the constant default type is "int", when the constant is shifted to the left, it may exceed 32 bits, resulting in integer overflowing. So constant type need change to "long" Yifei Jiang (2): tcg: avoid integer overflow accel/tcg: avoid integer overflow accel/tcg/cputlb.c | 6 +++--- tcg/tcg-op-gvec.c | 18 +- tcg/tcg-op-vec.c | 4 ++-- 3 files changed, 14 insertions(+), 14 deletions(-) -- 2.19.1