move tmp4 to xdata to free up more stack space

This commit is contained in:
Jeff Wang 2019-10-07 00:08:25 -04:00
parent a3b00dd815
commit 8f0598d75c
2 changed files with 3 additions and 2 deletions

View File

@ -56,7 +56,7 @@ __idata dec80 BDecn;
__idata dec80 TmpDecn; //used by add_decn() and mult_decn()
__idata dec80 Tmp2Decn; //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];

View File

@ -57,7 +57,8 @@ exp_t get_exponent(const dec80* x);
void copy_decn(dec80* dest, const dec80* src);
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);