DUK_LOCAL void duk__selftest_double_zero_sign(void) { volatile duk__test_double_union a, b; a.d = 0.0; b.d = -a.d; DUK__DBLUNION_CMP_FALSE(&a, &b); }
DUK_LOCAL duk_uint_t duk__selftest_double_zero_sign(void) { duk_uint_t error_count = 0; duk__test_double_union a, b; a.d = 0.0; b.d = -a.d; DUK__DBLUNION_CMP_FALSE(&a, &b); return error_count; }