On 28 September 2012 22:32, Christophe Lyon christophe.lyon@linaro.org wrote:
== Progress ==
builtin_bswap16:
patch to catch (x<<8)|<x>>8) committed upstream after confirmation it was OK by PowerPC guys.
backporting of builtin_bswap16 for ARM to Linaro/4.7: one of the tests fails. Trying to isolate the trunk change that would make is pass.
useful discussions with Ulrich to investigate if we could avoid generating useless zero-extensions after rev16. I still need to experiment.
We can always ask gcc@gcc.gnu.org as well.
-- Michael