DDNAME REFERRED TO ON DDNAME KEYWORD IN PRIOR STEP WAS NOT RESOLVED
and I tracked it down to the LKED step which has:
XXSYSLIN DD DSNAME=&&LOADSET,DISP=(OLD,DELETE)
XX DD DDNAME=SYSIN
XX DD DDNAME=SYSIN
What is the purpose of this SYSIN? It can't be for subprograms, because that's SYSLIB.
I can eliminate the warning by coding
//LKED.SYSIN DD DUMMY
but I'm still curious as to the purpose of it.
And even if there would be some reason you would want to concatenate to SYSLIN, that PROC doesn't need that SYSIN because you can could concatenate anyway using
//SYSLIN DD
// DD DSN=something_to_concatenate
// DD DSN=something_to_concatenate
so the whole thing is curious. Any insight?