IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

File-Aid CSECT Information of load module


IBM Mainframe Forums -> Compuware & Other Tools
Post new topic   Reply to topic
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
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

Moderator Emeritus


Joined: 09 Mar 2011
Posts: 7309
Location: Inside the Matrix

PostPosted: Fri May 24, 2013 4:33 pm
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
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: 262

PostPosted: Fri May 24, 2013 5:23 pm
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: 8696
Location: Dubuque, Iowa, USA

PostPosted: Fri May 24, 2013 6:32 pm
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
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: 262

PostPosted: Fri May 24, 2013 7:19 pm
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: 8696
Location: Dubuque, Iowa, USA

PostPosted: Fri May 24, 2013 7:35 pm
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

Moderator Emeritus


Joined: 09 Mar 2011
Posts: 7309
Location: Inside the Matrix

PostPosted: Fri May 24, 2013 7:39 pm
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
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: 1788
Location: Bloomington, IL

PostPosted: Fri May 24, 2013 8:44 pm
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 View Bookmarks
All times are GMT + 6 Hours
Forum Index -> Compuware & Other Tools

 


Similar Topics
Topic Forum Replies
No new posts Compare 2 files and retrive records f... DFSORT/ICETOOL 3
No new posts FTP VB File from Mainframe retaining ... JCL & VSAM 8
No new posts Extract the file name from another fi... DFSORT/ICETOOL 6
No new posts How to split large record length file... DFSORT/ICETOOL 10
No new posts Extracting Variable decimal numbers f... DFSORT/ICETOOL 17
Search our Forums:

Back to Top