Clang chooses ARMv4 by default on ARMv7

Hi all,

Does anyone know why clang is built for ARMv7 (and the binary ends up as armv7l-unknown-linux-gnueabihf-clang) but the default triple is armv4t-unknown-linux-gnueabihf?

I mean, it got the “unknown”, linux and gnueabihf right, why not the armv7, too?


AFAIK, it's for no better reason that no-one has added the logic to do anything else.


Thought so, done in r174466.