I'm not sure what you are saying. I can see in my ASM:

xxxxxx02 RSECT
xxxxxx02 AMODE 31
xxxxxx02 RMODE ANY

And the entry prolog clearly expects to be running AMODE(31)

Eric Rossman

-----Original Message-----
From: IBM Mainframe Discussion List <[email protected]> On Behalf Of Jon 
Perryman
Sent: Monday, October 23, 2023 4:45 PM
To: [email protected]
Subject: [EXTERNAL] Re: AMODE was: Why do all entry points have to be in the 
same class?

On Mon, 23 Oct 2023 12:37:30 +0000, Eric D Rossman <[email protected]> wrote:

>    MEMBER NAME:  xxxxxx01               MAIN ENTRY POINT:    00000000
>    LIBRARY:      LIBIN                  AMODE OF MAIN ENTRY POINT: 31
>        ** ALIASES **      ENTRY POINT    AMODE
>          xxxxxx02          00xxxxx0        31
>          xxxxxx03          00xxxxx0        64
>          xxxxxx04          00xxxxx0        31

Nice they allow this but I suspect that all CSECTs must specify AMODE 64. Since 
running AMODE 64 has overhead than AMODE 32, it would make sense that IBM would 
give us an easy method to select an AMODE. 

----------------------------------------------------------------------
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