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