Guardian Programming Reference Summary for pTAL and TAL

Procedure Calls Summary (D-F)
Guardian Programming Reference Summary for pTAL and TAL522631-001
5-7
DEFINEPOOL
(Superseded by POOL_CHECK_, POOL_DEFINE_, POOL_GETINFO_,
POOL_GETSPACE_
, POOL_PUTSPACE_, and POOL_RESIZE_) Designates a
portion of a user’s stack or an extended data segment for use as a pool.
2052 Unable to obtain file-system buffer space.
2054 Parameter address is bad.
2066 Missing parameter.
2060 No more DEFINEs.
define-name, STRING .EXT:ref:24 input, output
status := DEFINEPOOL ( pool-head
,pool
,pool-size );
status, INT returned value
0No error.
1 Bounds error on pool-head.
2 Bounds error on pool.
3 Invalid pool-size.
4 The pool-head and pool parameters overlap.
5 The pool-head parameter is not word-aligned.
6
The pool parameter is not word-aligned.
pool-head, INT .EXT:ref:19 output
pool, INT .EXT:ref:* input
pool-size, INT(32):value input