In article <caajsdjhpmyb_iuwkeqxtc8sjd8-k8p4x-dj_pcy1n-kiubf...@mail.gmail.com> you wrote: > On Fri, Dec 1, 2017 at 6:21 PM, Frank Swarbrick <[email protected] > > wrote:
> > I had the thought to test calling LE routines from the Swift beta. I have > > been successful in calling a couple of the routines that are declared in > > the __le_api.h header. But it appears that the CEE* routines are not > > available in 64-bit mode. Is this true? If so, any idea why? > > snip > ?So I'm thinking that AMODE(64) is basically only for C & HLASM and you > _must_ use the 64-bit C subroutine ?library and/or the BPX4* (UNIX) and/or > assembler macros which handle 64-bits. You can run AMODE(64) without LE at all if you wish. If you want to use LE functions, then you must compile XPLINK and use the 64-bit libraries. HLASM can be coded for subroutines, but can't be the main(), so you can't have _just_ HLASM running AMODE64 using LE. PL1 was also recently added to the 64-bit family. -- Don Poitras - SAS Development - SAS Institute Inc. - SAS Campus Drive [email protected] (919) 531-5637 Cary, NC 27513 ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
