If he's concerned with a concatenation then he won't be using the dsname form.
fopen("//DD:SYSLIB")
--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3
________________________________________
From: IBM Mainframe Discussion List [[email protected]] on behalf of
Paul Gilmartin [[email protected]]
Sent: Thursday, July 15, 2021 9:51 PM
To: [email protected]
Subject: Re: Mixing C/C++ with LE-conforming IBM HLASM
On Thu, 15 Jul 2021 22:16:11 +0000, Seymour J Metz wrote:
>What if there's more than one DCB with the desired ddname?
>
"Doctor, it hurts ..."
Can't the programmer control that, perhaps by letting SVC 99
(or BPXWDYN) choose a unique ddname?
(Does the C/C++ RTL allocation support that operation? How does
fopen("//data.set.name") select a ddname to avoid collisions?)
If SYSLIB is a concatenation of UNIX directories, BLDL should work.
LOAD less likely.
________________________________________
From: Charles Mills
Sent: Thursday, July 15, 2021 12:57 PM
I'm in beyond my depth here but could you get to the DCB coming from the
other direction? Run the DEB chain until you got to the right DCB?
-- gil
----------------------------------------------------------------------
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