IBM Mainframe Discussion List <[email protected]> wrote on 03/05/2009 
01:47:25 PM:

> On Thu, 5 Mar 2009 10:31:55 -0600 Walt Farrell <[email protected]> 
wrote:
> 
> :>On Thu, 5 Mar 2009 16:00:35 +0200, Binyamin Dissen
> :><[email protected]> wrote:
> :>
> :>>I am getting a PIC-4/S0c4 in IEANUC01.IEATTIME+04FE with the PSW in 
31 bit
> :>>mode. Backtracking in the dump I see it doing an EREG 1,1 when 
itshould be
> :>>doing an EREGG if it supports 64bit.
> :>
> :>According to the book, only a limited set of MVS assembler programming
> :>services support invocation in 64-bit addressing mode, and only a more
> :>limited set of the services support parameters above the bar.
> :>
> :>See
> :>http://publibz.boulder.ibm.com/cgi-
> 
bin/bookmgr_OS390/BOOKS/IEA2A990/1.2?SHELF=EZ2ZO10L&DT=20080601235844&CASE=
> :>
> :>or http://preview.tinyurl.com/b9alno
> 
> Maybe I am missing something obvious, but what is the big deal in that a 
PC
> routine supports a 64 bit caller if it can't support 64 bit parameters?

  I did not see anything in the book which makes judgements as to what
is or is not a "big deal".  The book simply states facts about interfaces.

  In many cases, an SVC or Stacking PC routine can support a 64-bit 
addressing mode caller without any changes to the routine. 
Supporting 64-bit parameters usually requires significant changes to 
the routine. 


Jim Mulder   z/OS System Test   IBM Corp.  Poughkeepsie,  NY

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to