I've just received an RPi3 and I'm a little surprised that __ARM_ARCH_6__ is defined rather than __ARM_ARCH_7__
Have I misunderstood something or is this wrong?
Compiler defaults to lowest common denominator - the Pi1/0. You need to manually set it higher if targeting specifically the Pi3. As mentioned above.JGPIO wrote:Well yes, I was actually expecting __ARM_ARCH_8__ to be defined.