Configure script does not support auto-configuration of gcc cpu flags for RPi SoCs on 64-bit OS (i.e. official Raspberry Pi OS). For all RPI SoCs detected, optimizations flags for floating point operations are added that are specific for 32-bit gcc only (for aarch32): "-mfpu=vfp -mfloat-abi=hard" and they do not exist in 64-bit gcc for aarch64. Running configuration on 64-bit OS on aarch64 results in error:
Function gcc_cpu_flags() in configure script needs to be updated to avoid using flags "-mfpu=vfp -mfloat-abi=hard" on aarch64 (fp and simd are enabled by default for all current aarch64 architectures).
Configure script does not support auto-configuration of gcc cpu flags for RPi SoCs on 64-bit OS (i.e. official Raspberry Pi OS). For all RPI SoCs detected, optimizations flags for floating point operations are added that are specific for 32-bit gcc only (for aarch32): "-mfpu=vfp -mfloat-abi=hard" and they do not exist in 64-bit gcc for aarch64. Running configuration on 64-bit OS on aarch64 results in error:
Function gcc_cpu_flags() in configure script needs to be updated to avoid using flags "-mfpu=vfp -mfloat-abi=hard" on aarch64 (fp and simd are enabled by default for all current aarch64 architectures).