From 47ce755193d18704ffaf9dc3e5953dd6966f1db1 Mon Sep 17 00:00:00 2001 From: "B. Watson" Date: Thu, 25 Mar 2021 15:14:25 -0400 Subject: Save 27 bytes --- bignum.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'bignum.h') diff --git a/bignum.h b/bignum.h index 06fbd8b..4eed63e 100644 --- a/bignum.h +++ b/bignum.h @@ -89,7 +89,9 @@ extern char __cdecl__ big_mul(bignump dest, bignump multiplicand, bignump multip extern char __cdecl__ big_div(bignump dest, bignump dividend, bignump divisor); /* negation: b = -b, or b *= -1 */ +#if BIGNUM != BIGFLOAT extern void __fastcall__ big_negate(bignump b); +#endif /* returns true if the bank is maxed out. We do this by checking the exponent byte, so the "max" is tied to the bignum implementation, which is why its -- cgit v1.2.3