ECL cross-compiled for 'aarch64' considered stable?
Daniel Kochmański
daniel at turtleware.eu
Mon Mar 11 09:35:03 UTC 2019
Hay Paul,
it is worth noting that there are some unresolved issues on aarch64 due
to calling convention for variadic functions is differnt. Please see this summary:
https://gitlab.com/embeddable-common-lisp/ecl/issues/224
apparently aarch64 android calling convention is more permissive given it works
for you.
Best regards,
Daniel
On Mon, 11 Mar 2019 10:06:18 +0100
PR <polos.ruetz at gmail.com> wrote:
> 2019-03-10 23:59 GMT+01:00, PR <polos.ruetz at gmail.com>:
> > Did anybody here run ECL on aarch64, and is it considered to be stable?
> >
> > I'm asking because of my EQL5-Android project: I successfully compiled
> > the REPL example to aarch64, but I encountered a severe memory
> > corruption at startup [...]
>
> ...answering myself: it seems that I got confused by all the different
> 32bit/64bit cross compiled versions of ECL sitting on my computer, so
> I just mixed it up in one place.
> After rebuilding everything from scratch, the memory corruption
> doesn't happen anymore.
>
> Sorry for the noise.
>
> Paul
>
> P.S. ...and yes, ECL seems to run just fine on aarch64. I will add the
> scripts to cross-compile it to my EQL5-Android project, if you are
> interested in building it yourself.
>
--
Daniel Kochmański <daniel at turtleware.eu>
More information about the ecl-devel
mailing list