Re: Exceptions on arm7-a

  • From: Richard Halley <dick.halley@xxxxxxxxx>
  • To: luajit@xxxxxxxxxxxxx
  • Date: Tue, 6 Jan 2015 16:01:08 +1100

I am still looking at LuaJit and armv7-a and  I have a question that you
may be able to help with.  The LuaJit extension documentation indicated
that other Platform/DWARF2/GCC provides 'Limited' interoperability.  The
comment in lj_err.c seems to imply that this limit is for INT unwinding and
that (presumably) full interoperability can be obtained by using
-DLUAJIT_UNWIND_EXTERNAL (as well as LJ_TARGET_ARM).  Do you know if my
interpretation is correct?


On Fri, Dec 12, 2014 at 10:26 PM, Mike Pall <mike-1412@xxxxxxxxxx> wrote:

> Richard Halley wrote:
> > I am trying to get Tarantool to work on a RK3288 armv7-a bases system and
> > running into problems with exception handling.
>
> Well, what's your toolchain/OS? If it's Android: it doesn't fully
> support C++ exceptions. Even if parts of it do (nowadays), you'll
> eventually run into problems.
>
> I'm not even sure what needs to be done for ARMv7 to get this to
> work in general. Embedded operating systems usually have
> 'interesting' constraints.
>
> > The response from the Tarantool folk is shown below.
>
> *Sigh* I was really hoping I would never have to hear that name
> again.
>
> --Mike
>
>

Other related posts: