Looks like LET(0) will mark it NX if you can force some sort of warning. What 
do you get for an unsupported option? PARM='LET(0),FOO'

Charles

-----Original Message-----
From: IBM Mainframe Discussion List [mailto:[email protected]] On Behalf 
Of Steve Thompson
Sent: Friday, August 19, 2016 9:41 AM
To: [email protected]
Subject: How Does One Make a Module NOEXECute?

I am working on a problem where I have a loadable table. So far I have 
specified NOREUS, OL (Load Only).

In my hazy memory going back into the '70s, I thought there was a way to mark a 
module NX (not executable) without having to specify an unresolvable reference 
while not using LET.

What I am trying to do is prevent some HLL from being used to call this table 
(because they finger checked on the module name) and passing control to it.

This is one of those things where I can't seem to figure out the right keywords 
to look for without getting many false positives.

So anyone have any ideas how to avoid the HLL programmer doing a CALL and 
executing data?

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to