Portal | Manuals | References | Downloads | Info | Programs | JCLs | Master the Mainframes
IBM Mainframe Computers Forums Index
 
Register
 
IBM Mainframe Computers Forums Index Mainframe: Search IBM Mainframe Forum: FAQ Memberlist Usergroups Profile Log in to check your private messages Log in
 

 

File-Aid CSECT Information of load module

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> Compuware & Other Tools
View previous topic :: :: View next topic  
Author Message
ksouren007

New User


Joined: 30 Jun 2010
Posts: 85
Location: Toronto, ON

PostPosted: Fri May 24, 2013 3:15 pm    Post subject: File-Aid CSECT Information of load module
Reply with quote

Hi,

Can somebody please let me know what does the CSECT information (in Address order/Name order) contain.

Basically I would like to know the meaning of the below piece of information for a particular load module as displayed below.

Code:

COMMAND ===>                                                  SCROLL ===> CSR 
FLIOFDYH was linked on 1998/07/15 by BINDER                                   
 - Symbol - Type  ADDR   Length  Tname 1    Tdate 1  Tname 2    Tdate 2 A/Rmode
-----------  -- -------- ------ ---------- -------- ---------- -------- -------
   CEEARLU   SD 0000CB40     B8 ASM H V2   96/09/16                     MIN/ANY
                IDENT   96/09/17 RSI62603701                                   
   CEEBETBL  SD 0000CF48     20 ASM H V2   96/09/15                     MIN/ANY
                IDENT   96/09/15 RSI62590092                                   
   CEEBINT   SD 0000D8C0      8 ASM H V2   96/09/16                     MIN/ANY
                IDENT   96/09/17 RSI62603860                                   
   CEEBLLST  SD 0000D860     60 ASM H V2   96/09/15                     MIN/ANY
                IDENT   96/09/15 RSI62590123                                   
   CEEBPIRA  SD 0000D4C0    280 ASM H V2   96/09/17                     MIN/ANY
                IDENT   96/09/17 RSI62610072                                   
   CEEBPIRB  LD 0000D4C0                                                       
   CEEBPIRC  LD 0000D4C0                                                       
   CEEBPUBT  SD 0000D740     70 ASM H V2   96/09/15                     MIN/ANY
                IDENT   96/09/15 RSI62590136                                   
   CEEBTRM   SD 0000D7B0     B0 ASM H V2   96/09/15                     MIN/ANY
                IDENT   96/09/15 RSI62590142                                   
   CEECPYRT  SD 0000C8B0     F0 ASM H V2   96/08/08 PL/X-370   96/08/08 MIN/ANY
                IDENT   96/08/08 RSI62213531                                   
Back to top
View user's profile Send private message

Bill Woodger

DFSORT Moderator


Joined: 09 Mar 2011
Posts: 7223

PostPosted: Fri May 24, 2013 4:33 pm    Post subject: Reply to: File-Aid CSECT Information of load module
Reply with quote

Why don't you just google some of the names, that should get you an explanation. If not sufficient, describe in more detail what it is you want, and why you think you need it.
Back to top
View user's profile Send private message
ksouren007

New User


Joined: 30 Jun 2010
Posts: 85
Location: Toronto, ON

PostPosted: Fri May 24, 2013 4:39 pm    Post subject: Reply to: File-Aid CSECT Information of load module
Reply with quote

Bill,

I had done googling for the above info but could not get any relevant explanation of the info that CSECT screen is showing.

Basically for the below CSECT info of the online load module LD360IX (which does n't have a corresponding cobol source code in my shop, only the load module) I would like to know what relation does it have with the Tname 1 i.e. YE103LB (which is a batch load module and its source code is also present). Also what is the meaning of the TYPE = SD.

Code:

COMMAND ===>                                                  SCROLL ===> CSR 
LD360IX was linked on 1989/07/07 by LINKXA                                     
 - Symbol - Type  ADDR   Length  Tname 1    Tdate 1  Tname 2    Tdate 2 A/Rmode
-----------  -- -------- ------ ---------- -------- ---------- -------- -------
   LD360IX   SD 00000000    358 YE103LB    89/07/07                      24/24
******************************* Bottom of data ********************************


Hope this explains my query.
Back to top
View user's profile Send private message
nevilh

Active User


Joined: 01 Sep 2006
Posts: 258

PostPosted: Fri May 24, 2013 5:23 pm    Post subject:
Reply with quote

Hi; the place to look for this information is the Binder manual basically SD
is a type of EXTERNAL SYMBOL (SD is short for Section Definition)
Back to top
View user's profile Send private message
Robert Sample

Global Moderator


Joined: 06 Jun 2008
Posts: 7905
Location: Bellevue, IA

PostPosted: Fri May 24, 2013 6:32 pm    Post subject:
Reply with quote

Did you hit F1 on the File Aid screen and read the explanation provided by Compuware for the fields on the screen?
Back to top
View user's profile Send private message
ksouren007

New User


Joined: 30 Jun 2010
Posts: 85
Location: Toronto, ON

PostPosted: Fri May 24, 2013 6:52 pm    Post subject:
Reply with quote

Yes..It shows as below. But could not relate the info in this case as Tname 1 here is showing a CBL source code name and not a compiler.

Code:

                     CSECT DISPLAY FORMAT                                     
                                                                             
There is one line for every CSECT defined in the Load Module.  The data on the
line falls under the column headings as follows:                             
                                                                             
    SYMBOL .... the name of the CSECT.                                       
    TYPE ...... 'SD' to indicate a section definition.                       
    ADDR ...... the hex-offset from the beginning of the load module.         
    LENGTH .... the hexadecimal length of the csect.                         
    TNAME1 .... the first translator name for this csect                     
                ('translator' usually means compiler).                       
    TDATE1 .... the date of the first translation.                           
    TNAME2 .... the second translator name for this csect.                   
    TDATE2 .... the date of the second translation.                           
    A/R MODE .. addressing and residency modes of the csect.                 
Back to top
View user's profile Send private message
nevilh

Active User


Joined: 01 Sep 2006
Posts: 258

PostPosted: Fri May 24, 2013 7:19 pm    Post subject:
Reply with quote

I think you are being somewhat optimistic...... the module was linked in 1989 and this is pre-binder days. Since then the format of load modules has changed. It is very possible that what File-Aid is expecting to find is not there. In your first post you can see that the name of the Assembler is in the TNAME1 field. If you could let us know what you are trying to achieve maybe someone could point you in the right direction.
Back to top
View user's profile Send private message
Robert Sample

Global Moderator


Joined: 06 Jun 2008
Posts: 7905
Location: Bellevue, IA

PostPosted: Fri May 24, 2013 7:35 pm    Post subject:
Reply with quote

Since the first translator name is not a recognized compiler name, the load module is so old that the information File Aid uses for the field is not available. And since you've found that the help screen defines what TYPE SD is, all of your questions in your original post have been answered.
Back to top
View user's profile Send private message
Bill Woodger

DFSORT Moderator


Joined: 09 Mar 2011
Posts: 7223

PostPosted: Fri May 24, 2013 7:39 pm    Post subject: Reply to: File-Aid CSECT Information of load module
Reply with quote

Might be worth trying AMBLIST on it.

The particular part of the load being looked at is of no consequence to anything when you run a batch program.

Do you have other programs that are so old? Pre-year 2000? Does it "look like" an old program when you browse it? Mmmmm... you might not know what an old program looks like. Try to paste something from a hex browse that looks like it might be the start of a Cobol program :-)
Back to top
View user's profile Send private message
ksouren007

New User


Joined: 30 Jun 2010
Posts: 85
Location: Toronto, ON

PostPosted: Fri May 24, 2013 8:30 pm    Post subject: Reply to: File-Aid CSECT Information of load module
Reply with quote

Thanks for all your help!
Back to top
View user's profile Send private message
Akatsukami

Global Moderator


Joined: 03 Oct 2009
Posts: 1738
Location: Bloomington, IL

PostPosted: Fri May 24, 2013 8:44 pm    Post subject:
Reply with quote

Translator signatures.
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> Compuware & Other Tools All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
No new posts Add PD field from 2nd file to PD in 1st Sushant Garje DFSORT/ICETOOL 6 Thu Dec 01, 2016 4:32 pm
No new posts File Aid to File Manager conversion murali3955 IBM Tools 4 Thu Nov 24, 2016 3:41 pm
No new posts How to convert the VBM file to VB or... Sulabh Agrawal JCL & VSAM 4 Fri Nov 18, 2016 1:04 pm
No new posts CICS Roll back partially - Need to re... dwijadas CICS 4 Wed Nov 16, 2016 4:30 pm
No new posts Problem in writing Output file vickey_dw COBOL Programming 5 Mon Nov 14, 2016 11:14 pm


Facebook
Back to Top
 
Mainframe Wiki | Forum Rules | Bookmarks | Subscriptions | FAQ | Tutorials | Contact Us