Fixing build in CONFIG_ECMA_NUMBER_FLOAT64 mode.
This commit is contained in:
@@ -370,7 +370,7 @@ ecma_number_make_normal_positive_from_fraction_and_exponent (uint64_t fraction,
|
|||||||
JERRY_ASSERT (biased_exp > 0 && biased_exp < (1u << ECMA_NUMBER_BIASED_EXP_WIDTH) - 1);
|
JERRY_ASSERT (biased_exp > 0 && biased_exp < (1u << ECMA_NUMBER_BIASED_EXP_WIDTH) - 1);
|
||||||
|
|
||||||
u.fields.biased_exp = biased_exp & ((1u << ECMA_NUMBER_BIASED_EXP_WIDTH) - 1);
|
u.fields.biased_exp = biased_exp & ((1u << ECMA_NUMBER_BIASED_EXP_WIDTH) - 1);
|
||||||
u.fields.fraction = fraction & ((1u << ECMA_NUMBER_FRACTION_WIDTH) - 1);
|
u.fields.fraction = fraction & ((1ul << ECMA_NUMBER_FRACTION_WIDTH) - 1);
|
||||||
u.fields.sign = 0;
|
u.fields.sign = 0;
|
||||||
|
|
||||||
return u.value;
|
return u.value;
|
||||||
|
|||||||
Reference in New Issue
Block a user