File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11/*
2- * Copyright (c) 2009-2023 Arm Limited. All rights reserved.
2+ * Copyright (c) 2009-2024 Arm Limited. All rights reserved.
33 *
44 * SPDX-License-Identifier: Apache-2.0
55 *
@@ -560,11 +560,11 @@ __STATIC_FORCEINLINE void __disable_fault_irq(void)
560560 */
561561__STATIC_FORCEINLINE uint32_t __get_FPSCR (void )
562562{
563- #if (__ARM_FP >= 1 )
564- return __builtin_arm_get_fpscr ();
565- #else
566- return (0U );
567- #endif
563+ #if (defined( __ARM_FP ) && ( __ARM_FP >= 1 ) )
564+ return __builtin_arm_get_fpscr ();
565+ #else
566+ return (0U );
567+ #endif
568568}
569569
570570
@@ -575,11 +575,11 @@ __STATIC_FORCEINLINE uint32_t __get_FPSCR(void)
575575 */
576576__STATIC_FORCEINLINE void __set_FPSCR (uint32_t fpscr )
577577{
578- #if (__ARM_FP >= 1 )
579- __builtin_arm_set_fpscr (fpscr );
580- #else
581- (void )fpscr ;
582- #endif
578+ #if (defined( __ARM_FP ) && ( __ARM_FP >= 1 ) )
579+ __builtin_arm_set_fpscr (fpscr );
580+ #else
581+ (void )fpscr ;
582+ #endif
583583}
584584
585585
Original file line number Diff line number Diff line change 11/*
2- * Copyright (c) 2023 Arm Limited. All rights reserved.
2+ * Copyright (c) 2023-2024 Arm Limited. All rights reserved.
33 *
44 * SPDX-License-Identifier: Apache-2.0
55 *
@@ -572,11 +572,11 @@ __STATIC_FORCEINLINE void __disable_fault_irq(void)
572572 */
573573__STATIC_FORCEINLINE uint32_t __get_FPSCR (void )
574574{
575- #if (__ARM_FP >= 1 )
576- return __builtin_arm_get_fpscr ();
577- #else
578- return (0U );
579- #endif
575+ #if (defined( __ARM_FP ) && ( __ARM_FP >= 1 ) )
576+ return __builtin_arm_get_fpscr ();
577+ #else
578+ return (0U );
579+ #endif
580580}
581581
582582
@@ -587,11 +587,11 @@ __STATIC_FORCEINLINE uint32_t __get_FPSCR(void)
587587 */
588588__STATIC_FORCEINLINE void __set_FPSCR (uint32_t fpscr )
589589{
590- #if (__ARM_FP >= 1 )
591- __builtin_arm_set_fpscr (fpscr );
592- #else
593- (void )fpscr ;
594- #endif
590+ #if (defined( __ARM_FP ) && ( __ARM_FP >= 1 ) )
591+ __builtin_arm_set_fpscr (fpscr );
592+ #else
593+ (void )fpscr ;
594+ #endif
595595}
596596
597597
Original file line number Diff line number Diff line change 11/*
2- * Copyright (c) 2009-2023 Arm Limited. All rights reserved.
2+ * Copyright (c) 2009-2024 Arm Limited. All rights reserved.
33 *
44 * SPDX-License-Identifier: Apache-2.0
55 *
@@ -595,11 +595,11 @@ __STATIC_FORCEINLINE void __disable_fault_irq(void)
595595 */
596596__STATIC_FORCEINLINE uint32_t __get_FPSCR (void )
597597{
598- #if (__ARM_FP >= 1 )
599- return __builtin_arm_get_fpscr ();
600- #else
601- return (0U );
602- #endif
598+ #if (defined( __ARM_FP ) && ( __ARM_FP >= 1 ) )
599+ return __builtin_arm_get_fpscr ();
600+ #else
601+ return (0U );
602+ #endif
603603}
604604
605605
@@ -610,11 +610,11 @@ __STATIC_FORCEINLINE uint32_t __get_FPSCR(void)
610610 */
611611__STATIC_FORCEINLINE void __set_FPSCR (uint32_t fpscr )
612612{
613- #if (__ARM_FP >= 1 )
614- __builtin_arm_set_fpscr (fpscr );
615- #else
616- (void )fpscr ;
617- #endif
613+ #if (defined( __ARM_FP ) && ( __ARM_FP >= 1 ) )
614+ __builtin_arm_set_fpscr (fpscr );
615+ #else
616+ (void )fpscr ;
617+ #endif
618618}
619619
620620
Original file line number Diff line number Diff line change 11/*
2- * Copyright (c) 2009-2023 Arm Limited. All rights reserved.
2+ * Copyright (c) 2009-2024 Arm Limited. All rights reserved.
33 *
44 * SPDX-License-Identifier: Apache-2.0
55 *
@@ -1333,7 +1333,7 @@ __STATIC_FORCEINLINE void __TZ_set_MSPLIM_NS(uint32_t MainStackPtrLimit)
13331333 */
13341334__STATIC_FORCEINLINE uint32_t __get_FPSCR (void )
13351335{
1336- #if (__ARM_FP >= 1 )
1336+ #if (defined( __ARM_FP ) && ( __ARM_FP >= 1 ) )
13371337 return (__builtin_arm_get_fpscr ());
13381338#else
13391339 return (0U );
@@ -1348,7 +1348,7 @@ __STATIC_FORCEINLINE uint32_t __get_FPSCR(void)
13481348 */
13491349__STATIC_FORCEINLINE void __set_FPSCR (uint32_t fpscr )
13501350{
1351- #if (__ARM_FP >= 1 )
1351+ #if (defined( __ARM_FP ) && ( __ARM_FP >= 1 ) )
13521352 __builtin_arm_set_fpscr (fpscr );
13531353#else
13541354 (void )fpscr ;
Original file line number Diff line number Diff line change 11/*
2- * Copyright (c) 2009-2023 Arm Limited. All rights reserved.
2+ * Copyright (c) 2009-2024 Arm Limited. All rights reserved.
33 *
44 * SPDX-License-Identifier: Apache-2.0
55 *
@@ -1334,7 +1334,7 @@ __STATIC_FORCEINLINE void __TZ_set_MSPLIM_NS(uint32_t MainStackPtrLimit)
13341334 */
13351335__STATIC_FORCEINLINE uint32_t __get_FPSCR (void )
13361336{
1337- #if (__ARM_FP >= 1 )
1337+ #if (defined( __ARM_FP ) && ( __ARM_FP >= 1 ) )
13381338 return (__builtin_arm_get_fpscr ());
13391339#else
13401340 return (0U );
@@ -1349,7 +1349,7 @@ __STATIC_FORCEINLINE uint32_t __get_FPSCR(void)
13491349 */
13501350__STATIC_FORCEINLINE void __set_FPSCR (uint32_t fpscr )
13511351{
1352- #if (__ARM_FP >= 1 )
1352+ #if (defined( __ARM_FP ) && ( __ARM_FP >= 1 ) )
13531353 __builtin_arm_set_fpscr (fpscr );
13541354#else
13551355 (void )fpscr ;
Original file line number Diff line number Diff line change 11/*
2- * Copyright (c) 2023 Arm Limited. All rights reserved.
2+ * Copyright (c) 2023-2024 Arm Limited. All rights reserved.
33 *
44 * SPDX-License-Identifier: Apache-2.0
55 *
@@ -1333,7 +1333,7 @@ __STATIC_FORCEINLINE void __TZ_set_MSPLIM_NS(uint32_t MainStackPtrLimit)
13331333 */
13341334__STATIC_FORCEINLINE uint32_t __get_FPSCR (void )
13351335{
1336- #if (__ARM_FP >= 1 )
1336+ #if (defined( __ARM_FP ) && ( __ARM_FP >= 1 ) )
13371337 return (__builtin_arm_get_fpscr ());
13381338#else
13391339 return (0U );
@@ -1348,7 +1348,7 @@ __STATIC_FORCEINLINE uint32_t __get_FPSCR(void)
13481348 */
13491349__STATIC_FORCEINLINE void __set_FPSCR (uint32_t fpscr )
13501350{
1351- #if (__ARM_FP >= 1 )
1351+ #if (defined( __ARM_FP ) && ( __ARM_FP >= 1 ) )
13521352 __builtin_arm_set_fpscr (fpscr );
13531353#else
13541354 (void )fpscr ;
You can’t perform that action at this time.
0 commit comments