On Wed, Jul 13, 2016 at 9:53 AM, Steve Austin <[email protected]>
wrote:

> Thanks John I had not seen that.
>

​Isn't it a really _nasty_ way to force the C compiler down people's
throat? In order to use AMODE 64 && LE, you __must__ write the "main"
routine in C. Even if all it does is call an assembler routine which does
all the real work.​



>
> -----Original Message-----
> From: IBM Mainframe Discussion List [mailto:[email protected]] On
> Behalf Of John McKown
> Sent: 13 July 2016 15:34
> To: [email protected]
> Subject: Re: 64-bit XPLINK LE assembler program initialisation error U4093
> reason X'218' (536)
>
> Please excuse the top post. Have you seen this from
> https://www.ibm.com/support/knowledgecenter/en/SSLTBW_2.1.0/com.ibm.zos.v2r1.ceeam00/ceeam109.htm
> :
>
> <quote>
>
> Any AMODE 64 assembler routine that is used within the scope of a Language
> Environment application must use 64-bit XPLINK save area conventions.
> Note:
>
>    1. Language Environment-conforming AMODE 64 assembler main routines are
>    not supported.
>    2. Language Environment does not support the linkage stack.
>
>
> </quote>
>
> Observer note #1. Now, I know _zero_ about 64 bit LE, but the above says,
> to me, "you can't get there from here" (not even by adding a "t").
>
>

-- 
"Pessimism is a admirable quality in an engineer. Pessimistic people check
their work three times, because they're sure that something won't be right.
Optimistic people check once, trust in Solis-de to keep the ship safe, then
blow everyone up."
"I think you're mistaking the word optimistic for inept."
"They've got a similar ring to my ear."

>From "Star Nomad" by Lindsay Buroker:

Maranatha! <><
John McKown

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

Reply via email to