Bug 186937 JSLL_UCMP missing from !JS_HAVE_LONG_LONG builds

patch by scole@planetweb.com r=brendan
This commit is contained in:
timeless%mozdev.org 2003-02-24 21:37:23 +00:00
parent 62d505a2a6
commit 0e996b7cf4

View File

@ -206,10 +206,10 @@ extern JS_PUBLIC_API(JSInt64) JSLL_Zero(void);
#ifdef DEBUG
#define JSLL_CMP(a, op, b) (JS_ASSERT((#op)[1] != '='), JSLL_REAL_CMP(a, op, b))
#define JSLL_CMP(a, op, b) (JS_ASSERT((#op)[1] != '='), JSLL_REAL_CMP(a, op, b))
#define JSLL_UCMP(a, op, b) (JS_ASSERT((#op)[1] != '='), JSLL_REAL_UCMP(a, op, b))
#else
#define JSLL_CMP(a, op, b) JSLL_REAL_CMP(a, op, b)
#define JSLL_CMP(a, op, b) JSLL_REAL_CMP(a, op, b)
#define JSLL_UCMP(a, op, b) JSLL_REAL_UCMP(a, op, b)
#endif
#define JSLL_REAL_CMP(a,op,b) (((JSInt32)(a).hi op (JSInt32)(b).hi) || \