Hardly. armv5 binaries works just fine on armv7 CPUs. Backwards compatibility is strong, problems crop up when you try to use features on newer instruction sets (like the NEON SIMD available in armv7) on older hardware which does not provide the required features. It's no difference than x86, really.