2011/6/1 David Turner <di...@android.com>:
> I agree, but please note that the last time I tried integrating the upstream
> ARM translator (about one year ago), it failed to properly emulate the
> platform.
> Reasons were bugs in the ARM emulation (e.g. the "IT" Thumb-2 instruction
> was not handled properly when the list of conditional instructions spanned
> multiple pages, or when a page fault occured during the sequence).

Now fixed.

> Also,
> there were drastic bugs and limitations in Neon emulation, which we rely
> heavily on the platform.

Also now fixed.

> PS: I would strongly recommend using the Meego qemu branch rather than
> upstream, since it seems to have better ARMv7 support.

This was true six or three months ago; it is no longer so and I would
recommend using upstream trunk these days (which has all the fixes from
the meego tree plus some other bug fixes from other sources and some
which I made in the course of doing the meego upstreaming work).

If you encounter any remaining ARM emulation bugs then I definitely want
to know about them so I can fix them.

-- PMM

_______________________________________________
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-toolchain

Reply via email to