this part of my comment was not related to "making available the library or
function to PL/1 callers". This has become a no-brainer due to the extensions of
the more recent releases of PL/1.
My comment was instead related to the process of porting C libraries that come
from Windows or Unix to z/OS. When you do this and the original creators didn't
have z/Arch in mind, you often find implicit assumptions in the software about
properties of the underlying character set of the platform, that are not true
with z/Arch, and it is sometimes hard to find and eliminate those places in the
(some of the topics important here include endianness, or where the digits and
lower/upper case characters are located in the character set, and more)
Because for the actual project the port to z/OS has already been done
successfully, and the library can be called from COBOL, those problems obviously
are already solved. So the only task left is the communication with PL/1
callers, which should be no big deal.
Am 25.02.2014 17:37, schrieb P.E.:
> Hello Bernd,
> you said below
> Sometimes there are portability issues with the character set, but in this
> case, this has already been fixed, because there is a working z/OS solution,
> which can be accessed from COBOL.
> could you explain what issues you had in mind here? and how COBOL helps you
> solve them? (I think your issues may be fixed if you were using a more recent
> PL/I release, but I'd like to be sure)
> - P.