On 10/13/25 14:38, Brian Inglis via tz wrote:

Some docs appear to be in z/VM and z/OS Language Environment Open Extensions:

https://www.vm.ibm.com/openextensions/oelsc.html

including locale and formatting functions, and appears to support NLS, charmap, 
and localedef using POSIX compatible VM/CMS Byte FS layer under Shared FS 
supporting shared access to hierarchical directories, but other than locale and 
TZ env var support, little about time zones and nothing about tzdata under 
native tools, rather than Linux guests.
Z/VM seems to be the supported host for interactive native open development, 
using z/OS tools and ported POSIX library, commands, and utilites, to be run 
under either z/VM or z/OS.
    ...
z/OS 3.2.0 wants to make it hard for you.
in: <https://pubs.opengroup.org/onlinepubs/9799919799/functions/realpath.html>
The Open Group Base Specifications Issue 8
NAME
    realpath — resolve a pathname
    ...
If resolved_name is a null pointer, the generated pathname shall be stored as a 
null-terminated string in a buffer allocated as if by a call to malloc().
     ...
whereas:
<https://www.ibm.com/docs/en/zos/3.2.0?topic=functions-realpath-resolve-path-name>
EINVAL
    Either the file_name or resolved_name argument is a NULL pointer.

--
gil

Reply via email to