move tmp4 to xdata to free up more stack space
This commit is contained in:
parent
a3b00dd815
commit
8f0598d75c
@ -56,7 +56,7 @@ __idata dec80 BDecn;
|
|||||||
__idata dec80 TmpDecn; //used by add_decn() and mult_decn()
|
__idata dec80 TmpDecn; //used by add_decn() and mult_decn()
|
||||||
__idata dec80 Tmp2Decn; //used by recip_decn() and ln_decn()
|
__idata dec80 Tmp2Decn; //used by recip_decn() and ln_decn()
|
||||||
__idata dec80 Tmp3Decn; //used by recip_decn() and ln_decn()
|
__idata dec80 Tmp3Decn; //used by recip_decn() and ln_decn()
|
||||||
__idata dec80 Tmp4Decn; //used by div_decn() and pow_decn()
|
__xdata dec80 Tmp4Decn; //used by div_decn() and pow_decn()
|
||||||
|
|
||||||
__xdata char Buf[DECN_BUF_SIZE];
|
__xdata char Buf[DECN_BUF_SIZE];
|
||||||
|
|
||||||
|
@ -57,7 +57,8 @@ exp_t get_exponent(const dec80* x);
|
|||||||
void copy_decn(dec80* dest, const dec80* src);
|
void copy_decn(dec80* dest, const dec80* src);
|
||||||
|
|
||||||
extern dec80 AccDecn;
|
extern dec80 AccDecn;
|
||||||
extern __idata dec80 BDecn, Tmp4Decn;
|
extern __idata dec80 BDecn;
|
||||||
|
extern __xdata dec80 Tmp4Decn;
|
||||||
|
|
||||||
void build_dec80(__xdata const char* signif_str, exp_t exponent);
|
void build_dec80(__xdata const char* signif_str, exp_t exponent);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user