Thanks that worked great 

> On Feb 13, 2025, at 7:29 PM, Peter Van Dyke 
> <[email protected]> wrote:
> 
> What you've done should work. According to the V17 documentation for the
> LDD command, the debugger should find the LANGX data for PROG in the member
> PROG in the PDS/E allocated to the EQADEBUG DD. That's assuming the CSECT
> name in the assembler program is PROG.
> A couple of other options you could try is saving the LANGX in a member of
> the default data set *userid*.EQALANGX or issuing the command SET DEFAULT
> LISTINGS *userid*.IDILANGX before the LDD command.
> 
> Hope that helps.
> 
> Peter Van Dyke
> 
>> On Fri, 14 Feb 2025 at 06:05, Peter Vels <
>> [email protected]> wrote:
>> 
>> Put your CMD in PREFS.   Try this:
>> 
>> PROC 0 TEST
>> TSOLIB ACTIVATE DA('tso user id.DEV.LOADLIB','EQAW.SEQAMOD')
>> ALTLIB ACTIVATE APPLICATION(CLIST) DATASET('EQAW.SEQAEXEC')
>> ALLOC FI(EQADEBUG) DA('tso user id.EQALANGX') shr
>> ALLOC FI(EQALANGX) DA('tso user id.EQALANGX') shr
>> ALLOC FI(IDILANGX) DA('tso user id.EQALANGX') shr
>> ALLOC FI(EQALANGX) DA('tso user id.EQALANGX') shr
>> ALLOC FI(PREFS) DA('tso user id.PREFS') shr
>> CALL 'EQAW.SEQAMOD(EQANMDBG)' ' PROG,TEST(ALL,*,PROMPT,MFI:PREFS)/'
>> ALTLIB RESET
>> FREE FI(EQADEBUG EQALANGX IDILANGX PREFS)
>> 
>> On Fri, 14 Feb 2025 at 00:46, Joseph Reichman <
>> [email protected]> wrote:
>> 
>>> Peter
>>> 
>>> Thank you for your help I’m almost there
>>> I did get debug tool running from the TSO Ready prompt
>>> 
>>> However I got the following message on the bottom window of debug tool
>>> 
>>> “Source or listing data is not available, or the CU was not compiled with
>>> correct compile options.”
>>> 
>>> Here is my clist
>>> 
>>> PROC 0 TEST
>>> 
>>> TSOLIB ACTIVATE DA(‘Tso user id.DEV.LOADLIB’,’EQAW.SEQAMOD’)
>>> 
>>> ALTLIB ACTIVATE APPLICATION(CLIST) DATASET(‘EQAW.SEQAEXEC’)
>>> 
>>> ALLOC FI(EQADEBUG) DA(‘tso user id.IDILANGX’) shr
>>> 
>>> ALLOC FI(IDILANGX) DA(‘tso user id.IDILANGX’) shr
>>> 
>>> ALLOC FI(EQALANGX) DA(‘tso user id.IDILANGX’) shr
>>> ALLOC FI(CMD) DA(‘tso user id.CMD’) shr
>>> 
>>> CALL ‘EQAW.SEQAMOD(EQANMDBG)’ ‘ PROG,TEST/MYPARM’
>>> 
>>> Here is my CMD file
>>> 
>>>  AT ENTRY PROG::>PROG;
>>>  LDD PROG;
>>>  GO;
>>>  SET AUTO ON;
>>>  SET SOURCE ON (“PROG”) tso user if.IDILANGX(PROG);
>>> STEP;
>>> The program PROG is contained in the TSOLIB that was activated
>>> 
>>> Tso user id.dev.loadlib the IDILANGX file is in tso user id.IDILANGX file
>>> 
>>> Thanks
>>> 
>>> 
>>> 
>>>> On Feb 13, 2025, at 5:30 AM, Peter Van Dyke <
>>> [email protected]> wrote:
>>>> 
>>>> z/OS Debugger does not use ISPF panels and ISPF services for
>> interactive
>>>> debugging, so the ISPF libraries do not need to be allocated.
>>>> 
>>>>> On Thu, 13 Feb 2025 at 10:06, Seymour J Metz <[email protected]> wrote:
>>>>> 
>>>>> That depends on which interface you use. You can control the debugger
>>> from
>>>>> TSO, from a separate TN3270  session to a debug server, or from a PC
>>>>> application, e,., IDz, RDz.
>>>>> 
>>>>> --
>>>>> Shmuel (Seymour J.) Metz
>>>>> http://mason.gmu.edu/~smetz3
>>>>> עַם יִשְׂרָאֵל חַי
>>>>> נֵ֣צַח יִשְׂרָאֵ֔ל לֹ֥א יְשַׁקֵּ֖ר
>>>>> 
>>>>> 
>>>>> 
>>>>> ________________________________________
>>>>> From: IBM Mainframe Discussion List <[email protected]> on
>>> behalf
>>>>> of Joseph Reichman <[email protected]>
>>>>> Sent: Wednesday, February 12, 2025 8:34 PM
>>>>> To: [email protected]
>>>>> Subject: Re: Using debug tool to debug program called in a clist
>>>>> 
>>>>> External Message: Use Caution
>>>>> 
>>>>> 
>>>>> I would think I would have to allocate the ISPF panel library and
>> other
>>>>> ISPF libraries as well
>>>>> Thanks
>>>>> 
>>>>>> On Feb 12, 2025, at 7:04 PM, Peter Van Dyke <
>>>>> [email protected]> wrote:
>>>>>> 
>>>>>> z/OS Debugger does support debugging of non-LE programs, including
>>>>>> Assembler. You will need to change the CLIST to CALL the program
>>>>>> EQANMDBG and allocate a data set to the EQANMDBG DD which contains
>> data
>>>>>> such as the name of the program to be debugged and options for the
>>>>>> debugger. For more information see:
>>>>>> 
>>>>> 
>>> 
>> https://www.ibm.com/docs/en/debug-for-zos/17.0?topic=environment-passing-parameters-eqanmdbg
>>>>>> 
>>>>>> 
>>>>>> I hope that helps.
>>>>>> 
>>>>>> Peter Van Dyke
>>>>>> 
>>>>>>> On Thu, 13 Feb 2025 at 01:41, Joseph Reichman <
>>>>>>> [email protected]> wrote:
>>>>>>> 
>>>>>>> I think I need to include all that LE stuff ( don’t think there is
>>>>> another
>>>>>>> way )
>>>>>>> 
>>>>>>> That’s makes everything really messy
>>>>>>> 
>>>>>>> Thanks
>>>>>>> 
>>>>>>> Get Outlook for iOS<https://aka.ms/o0ukef>
>>>>>>> ________________________________
>>>>>>> From: IBM Mainframe Discussion List <[email protected]> on
>>>>> behalf
>>>>>>> of Seymour J Metz <[email protected]>
>>>>>>> Sent: Wednesday, February 12, 2025 11:51:26 AM
>>>>>>> To: [email protected] <[email protected]>
>>>>>>> Subject: Re: Using debug tool to debug program called in a clist
>>>>>>> 
>>>>>>> I would naively expect CEExxxxx to be part of or require LE.
>>>>>>> 
>>>>>>> You can invoke the debug tool in several different ways, including
>>> IDz,
>>>>>>> but I'm not sure how to target a program called from within a clist.
>>>>> Have
>>>>>>> you considered calling the debug tool from the clist?
>>>>>>> 
>>>>>>> --
>>>>>>> Shmuel (Seymour J.) Metz
>>>>>>> http://mason.gmu.edu/~smetz3
>>>>>>> עַם יִשְׂרָאֵל חַי
>>>>>>> נֵ֣צַח יִשְׂרָאֵ֔ל לֹ֥א יְשַׁקֵּ֖ר
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> ________________________________________
>>>>>>> From: IBM Mainframe Discussion List <[email protected]> on
>>>>> behalf
>>>>>>> of Joseph Reichman <[email protected]>
>>>>>>> Sent: Wednesday, February 12, 2025 11:30 AM
>>>>>>> To: [email protected]
>>>>>>> Subject: Using debug tool to debug program called in a clist
>>>>>>> 
>>>>>>> External Message: Use Caution
>>>>>>> 
>>>>>>> 
>>>>>>> Hi
>>>>>>> 
>>>>>>> I have a program called in a clist using the TSO call command
>>>>>>> 
>>>>>>> Sometime after the initialization of my program
>>>>>>> 
>>>>>>> I try to link or basr to ceetest
>>>>>>> 
>>>>>>> I allocate the files that I need SEQAMOD the debug tool load library
>>>>>>> 
>>>>>>> Debug tool user source file
>>>>>>> 
>>>>>>> It keeps on abending at offset +4
>>>>>>> 
>>>>>>> Frustrated I put the program under tso test
>>>>>>> 
>>>>>>> I made a breakpoint at the BASR to CEETEST
>>>>>>> 
>>>>>>> Looking at the first instruction of CEETEST
>>>>>>> 
>>>>>>> I loads into register 15 from some offset off of register 12
>>>>>>> 
>>>>>>> This seems like LE
>>>>>>> 
>>>>>>> Do I need CEENTRY and dsa regs and all that set up to use CEETEST
>>>>>>> 
>>>>>>> Wondering if there is another way to debug this under debug tool
>>>>>>> 
>>>>>>> Thanks
>>>>>>> 
>>>>>>> 
>> ----------------------------------------------------------------------
>>>>>>> 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
>>>>>>> 
>>>>>>> 
>> ----------------------------------------------------------------------
>>>>>>> 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
>>>>> 
>>>>> ----------------------------------------------------------------------
>>>>> 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
>>>>> 
>>>> 
>>>> ----------------------------------------------------------------------
>>>> 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
>>> 
>> 
>> ----------------------------------------------------------------------
>> 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

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

Reply via email to