It is correct. The table function routine is called once for adding each record to the table. The caller is in amode 31. So when it receives control, it's in amode 31. This table function routine was also originally written in amode 31. So it only switches amode 64 when addressing the table above 2gb.
- Re: LNKEDT 64-bit mode assembler in AMODE 31 Abe Kornelis
- Re: LNKEDT 64-bit mode assembler in AMODE 31 Brite
- Re: LNKEDT 64-bit mode assembler in AMODE 31 Gary Weinhold
- Re: LNKEDT 64-bit mode assembler in AMODE 31 Steve Smith
- Re: LNKEDT 64-bit mode assembler in AMODE 31 Chuck Arney
- Re: LNKEDT 64-bit mode assembler in AMOD... Robert A. Rosenberg
- Re: LNKEDT 64-bit mode assembler in AMODE 31 Brite
- Re: LNKEDT 64-bit mode assembler in AMODE 31 Farley, Peter x23353
- Re: LNKEDT 64-bit mode assembler in AMODE 31 Tony Harminc
- Re: LNKEDT 64-bit mode assembler in AMODE 31 Robert A. Rosenberg
- Re: LNKEDT 64-bit mode assembler in AMODE 31 Brite
- Re: LNKEDT 64-bit mode assembler in AMODE 31 Tom Marchant
- Re: LNKEDT 64-bit mode assembler in AMODE 31 Tony Harminc
- Re: LNKEDT 64-bit mode assembler in AMODE 31 Brite
- Re: LNKEDT 64-bit mode assembler in AMODE 31 Peter Relson
