In a recent note, McKown, John said:

> Date:         Wed, 31 Aug 2005 08:36:38 -0500
> 
> I had this asked of me recently and I cannot think of a simple way to do
> it. Is there some way to stop the binder from adding/replacing a program
> object in a library if the binder detects any kind of an error which
> would result in a return code > 4?
> 
Are there cases in which RC>4 but the load module is nonetheless
marked executable?  Ugh!

But I have experienced frustration on the opposite side of this
behavior.  I have UNRESOLVED EXTERNAL(S).  I have XREF in PARM.
Yet I get no cross reference map.  Why?  Because the load module
is marked NX, and does not replace an earlier executable version.
So Binder fails to provide a cross reference map in one case where
I most need it.  Infuriating!

Binder ought responsibly to provide a cross reference map if
requested in the PARM regardless of whether the load module
is saved or not.  What cognitive failure moved the designers
to believe that I don't want the map if the module was not
saved?

-- gil
-- 
StorageTek
INFORMATION made POWERFUL

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to