Bcm27xx/bcm2708 target uses vfp instead of vfp2?

I am working with LLVM and rust, and the bcm27xx/bcm2708 arm1176jzf-s SOC looks like it should have CPU_SUBTYPE:=vfp2 instead of CPU_SUBTYPE:=vfp (LLVM returns vfp is not a valid instruction set for the arm1176jzf-s definition).

When i changed the target to CPU_SUBTYPE:=vfp2, I had no further issues, but I'm not familiar with either the ARM arch nor the specific SOC to know which is correct.

Can anyone verify one way or the other?