ISPF uses a QSAM read of the directory to build member list names.

Long names can be retrieved using the DESERV macro - which ISPF does not 
use.

And then there is this little gem for the DESERV HIDE=YES/NO parameter

"Hidden names are normally used only for program management binding 
purposes, and are supported only for program objects in PDSE libraries. As 
a single program object can contain many hidden names and as these names 
do not represent executable entry points into a module, they are of little 
interest to end users. Utilities and other programs which list or display 
member names and aliases typically omit hidden aliases. "

Hank O





From:   John McKown <[email protected]>
To:     [email protected], 
Date:   22/08/2013 11:01 PM
Subject:        Listing "hidden" ALIASes in a PDS/E?
Sent by:        IBM Mainframe Discussion List <[email protected]>



OK. I ported some C code (sqlite3 to be exact) to z/OS UNIX. This created
an object file which I then put in an FB/80 object PDS (using "cp -B"). I
then linked that into a PDS/E using the binder with the PARM of
ALIASES=ALL. The output shows all of the external, long, names as HIDDEN
and I can't see those aliases in an ISPF directory listing.

Is there any way to see the aliases at all? Am I missing some option in
ISPF?

-- 
As of next week, passwords will be entered in Morse code.

Maranatha! <><
John McKown

----------------------------------------------------------------------
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

Reply via email to