gcc warns about suspicious-looking code with a comparison inside ==.
The code is correct, but add parens so that gcc know we know it is
correct.
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
#define luai_numdiv(a,b) \
(-1/2? \
(a)/(b): \
- ((a)<0==(b)<0||(a)%(b)==0? \
+ (((a)<0)==((b)<0)||(a)%(b)==0? \
(a)/(b): \
(a)/(b)-1))
#define luai_nummod(a,b) \
(-1/2? \
(a)%(b): \
- ((a)<0==(b)<0||(a)%(b)==0? \
+ (((a)<0)==((b)<0)||(a)%(b)==0? \
(a)%(b): \
(a)%(b)+(b)))
#define luai_lnumdiv(a,b) \