I have a large program that has many functions and utilizes the T2SI functions. I would like to use the T2SISD functions but every time I try to call a function such as _MakeTmpltT2SISD, I get the following error:
No free room in address space 'REG' for segment '??CS_NOREENT'
What's going on here?
Thanks,
Dan
address space for reentrant function
I solved my problem.
I had a very large code also with a lot of routines, I'm not very familiar with these topics but I supposed that there is a limit number of routines depending on memory's capacity.
I got rid of the small and repetitive routines and put them inside I big routine separated by a "switch" command and now everything is OK.
:)
hopefully this will be helpful
I had a very large code also with a lot of routines, I'm not very familiar with these topics but I supposed that there is a limit number of routines depending on memory's capacity.
I got rid of the small and repetitive routines and put them inside I big routine separated by a "switch" command and now everything is OK.
:)
hopefully this will be helpful
Re: address space for reentrant function
Probably you're running out of ram in global variables. REG is amount of RAM you have.dfeldman wrote:I have a large program that has many functions and utilizes the T2SI functions. I would like to use the T2SISD functions but every time I try to call a function such as _MakeTmpltT2SISD, I get the following error:
No free room in address space 'REG' for segment '??CS_NOREENT'
What's going on here?
Thanks,
Dan