Otherwise, I get complaints from the linker when trying to create shared objects
which use certain functions from libclang_rt.builtins-arm.a (__aeabi_l2d is the specific
one I found).
As of r146499, it looks like the Makefiles are already doing this.
This needs to be more target specific. Not all targets may support this flag.