|
|
@@ -702,7 +702,7 @@ __attribute__((always_inline)) __STATIC_INLINE uint32_t __get_FPSCR(void)
|
|
|
{
|
|
|
#if ((defined (__FPU_PRESENT) && (__FPU_PRESENT == 1U)) && \
|
|
|
(defined (__FPU_USED ) && (__FPU_USED == 1U)) )
|
|
|
-#if __has_builtin(__builtin_arm_get_fpscr) || (__GNUC__ > 7) || (__GNUC__ == 7 && __GNUC_MINOR__ >= 1)
|
|
|
+#if __has_builtin(__builtin_arm_get_fpscr) || (__GNUC__ > 7) || (__GNUC__ == 7 && __GNUC_MINOR__ >= 2)
|
|
|
/* see https://gcc.gnu.org/ml/gcc-patches/2017-04/msg00443.html */
|
|
|
return __builtin_arm_get_fpscr();
|
|
|
#else
|
|
|
@@ -726,7 +726,7 @@ __attribute__((always_inline)) __STATIC_INLINE void __set_FPSCR(uint32_t fpscr)
|
|
|
{
|
|
|
#if ((defined (__FPU_PRESENT) && (__FPU_PRESENT == 1U)) && \
|
|
|
(defined (__FPU_USED ) && (__FPU_USED == 1U)) )
|
|
|
-#if __has_builtin(__builtin_arm_set_fpscr) || (__GNUC__ > 7) || (__GNUC__ == 7 && __GNUC_MINOR__ >= 1)
|
|
|
+#if __has_builtin(__builtin_arm_set_fpscr) || (__GNUC__ > 7) || (__GNUC__ == 7 && __GNUC_MINOR__ >= 2)
|
|
|
/* see https://gcc.gnu.org/ml/gcc-patches/2017-04/msg00443.html */
|
|
|
__builtin_arm_set_fpscr(fpscr);
|
|
|
#else
|