Check your "SMP/e for z/OS: Reference" manual, Chapter 2.
" The ++PROGRAM MCS describes a program element (a pre-built load module or a
program object). It must immediately precede the load module or program object
when they are within the SYSMOD. Use the ++PROGRAM when you want to ship
executables as program parts. If you want to provide the object form of the
module, use the ++MOD MCS instead."
The name after "++PROGRAM(" is the "true module name" or Load module name.
Then in the "++PROGRAM" statement you can code, "ALIAS(" which will be the list
of alias names for the load module:
++PROGRAM(TRUEMO) ALIAS(THING1,THING2) .
So this would define the Load Module, TRUEMO with two aliases, THING1 & THING2.
Al Nims
Systems Admin/Programmer 3
Information Technology
University of Florida
(352) 273-1298
-----Original Message-----
From: IBM Mainframe Discussion List [mailto:[email protected]] On Behalf
Of Charles Mills
Sent: Thursday, May 28, 2015 2:44 PM
To: [email protected]
Subject: SMPE MCS construction question re aliases
A question for you real SMPE jockeys out there (as opposed to a pretender like
me):
In creating SMPE MCS file commands for a load module that has an alias, do I
need just one ++PROGRAM statement for the true module name, or do I need two (a
la the way IEBCOPY deals with aliases), one for the true name and one for the
alias name?
(And my apologies if the question is not phrased properly -- see paragraph
one.)
Thanks!
Charles
----------------------------------------------------------------------
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