In article
<5489cffa-da7d-46bb-a21b-8c5e3f38f799@[EMAIL PROTECTED]
>
spamtrap@[EMAIL PROTECTED]
"TestUser12 " writes:
> I'm generating asm code manually in a Borland C++ Builder 6 program,
> and calling it by a function pointer. In the asm program there are
> nested procedures with its local scopes. How much stack can I use in
> this case? I think Borland C++ Builder provides the stack, but Im not
> sure how much stack can I use.
A piece of string? Since C++ Builder has defined the stack size
(I assume) it rather depends on how much there is to start with
and how much has already been consumed by the time you get to
call your asm code. You likely have direct control over the
former, and some influence over the latter by your coding style
i.e. the number and size of local variables you declare, so the
answer is "what's left" ;-)
I'm not sure what you mean by "nested procedures" with "local
scopes".
Pete
--
"We have not inherited the earth from our ancestors,
we have borrowed it from our descendants."