On 2019-10-31 8:18 AM, Joseph Reichman wrote:
The documentation here is very vague So to my understanding If use I
CELQPIPI to with a INIT_SUB and GETSTOR,FREESTORE replacement and the
INIT_SUB initializes a C program does that mean when the C program does a
malloc the GETSTORE service routine is invoked and when the program does a
free the FREESTORE service routine is called
I doubt it! GETSTORE/FREESTORE would be used by the LE storage manager
to obtain/release storage backing a heap/stack. malloc()/free()
would call the heap manager which uses storage obtained by GETSTORE.
Service routines should only be used for specialized environments. For
example, an authorized environments with a requirement
to allocate storage using different keys/subpools.
What exactly are you trying to do? What is the purpose of calling C code
from your assembler?
is invoked
Thanks
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN