On 3/15/2013 4:56 AM, jan de decker wrote:
Hi list,

I am struggling with a curious phenomenom:

Program YEMI0070 builds a parameter list for program YEXC0000 using macro
YEIOWTOD.

The last things YEIOWTOD does is to point register 1 to the parameter list
and BALR into YEXC0000.

This created ABEND's.

I dumped just before the BALR and the parameter list was OK.

I dumped at entry of YEXC0000 and the parameter list was corrupted.

Any, really any idea would be highly appreciated.

I will cross-post this to the assembler list.

Best regards,


jan


I'm thinkin' we need way more information.

For starters, show us the code in the calling program:

* Building of the parameter list
* Related data areas
* instructions just before the BALR
  (why are you not using BASR, at the least?
* What are the AMODE and RMODE settings

in the called program show us your entry linkages
and the AMODE and RMODE settings

What kind of Abends are you getting?


--

Kind regards,

-Steve Comstock
The Trainer's Friend, Inc.

303-355-2752
http://www.trainersfriend.com

* To get a good Return on your Investment, first make an investment!
  + Training your people is an excellent investment

* Try our tool for calculating your Return On Investment
    for training dollars at
  http://www.trainersfriend.com/ROI/roi.html

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to