In the Linaro 11.05 Linux metadistribution, and hence most likely in
Ubuntu 11.04, the GNU assembler no longer defaults to
-mimplicit-it=thumb, causing the build to fail when compiling on this
The attached trivial patch adds explicit IT instructions where required,
permitting a successful build. Patch created against r24936, but
validated also against subsequent ones up to and including r24961.
In case someone is curious about what I'm talking about above, there is
a pretty decent description of the IT instruction here: