Hi,
One of my developers (Peter Morrison) is working
on some code to allow z/XDC a more refined and
accurate view of the structure of virtual storage
than it currently has. (24-bit, 31-bit and 64-bit
CSAs, private areas, Java work area, and the
like). In particular, we cannot see how a program
can tell whether or not the 64-bit Local System
Area exists. Has anyone looked at this?
Here's Peter's remarks:
The IARV64 macro has the LOCALSYSAREA=
operand. Use of LOCALSYSAREA=YES allows you to
allocate storage in the local system work
area, an area in the regions private storage
that is above the bar and only available to
authorized programs. This operand was added to
the macro at some point in the past (around z/OS 1.11).
Unlike the options on the IARV64 macro to
request storage in the JAVAWORK range (2G to 32G
or 2G to 64G) there does not appear to be a bit
in the RCE that can be tested to indicate
whether or not the LOCALSYSAREA= operand is
supported. Is there a safe way of testing for this support?
We wish to know if the current version of z/OS
supports the local system work area so that we
can correctly calculate the starting address of
the grande low usable user private.
There may be a flag that we can test or it may
be available with a certain release of z/OS
meaning that we can safely test the CVT flags for a particular release of z/OS.
Thanks,
Dave Cole
ColeSoft Marketing
414 Third Street, NE
Charlottesville, VA 22902
EADDRESS: [email protected]
Home page: www.colesoft.com
LinkedIn: www.xdc.com
Facebook: www.facebook.com/colesoftware
YouTube: www.youtube.com/user/colesoftware
Tools: z/XDC for Assembler debugging
c/XDC for C debugging
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN