Package: mbedtls / 2.16.0-1
Patch seriesview the series file
|0001 bn_mul.h require at least ARMv6 to enable the ARM DS.patch | (download)||
3 2 + 1 - 0 !
bn_mul.h: require at least armv6 to enable the arm dsp code Commit 16b1bd89326e "bn_mul.h: add ARM DSP optimized MULADDC code" added some ARM DSP instructions that was assumed to always be available when __ARM_FEATURE_DSP is defined to 1. Unfortunately it appears that the ARMv5TE architecture (GCC flag -march=armv5te) supports the DSP instructions, but only in Thumb mode and not in ARM mode, despite defining __ARM_FEATURE_DSP in both cases. This patch fixes the build issue by requiring at least ARMv6 in addition to the DSP feature. [jcowgill: Cherry-picked from upstream PR #2169]