Joel Sherrill created an issue: https://gitlab.rtems.org/rtems/rtos/rtems/-/issues/5289
## Summary The stmu5-grisp-nano BSP does not compile or link cleanly. I have checked this with GCC 13 and GCC 15 and both give build errors. The first block of errors start with this: ``` In file included from ../../../bsps/arm/stm32u5/include/chip.h:39, from ../../../bsps/arm/shared/cache/cache-v7m.c:29: ../../../bsps/arm/include/core_cm33.h:166:8: error: #error "Compiler generates DSP (SIMD) instructions for a devices without DSP extensions (check __DSP_PRESENT)" 166 | #error "Compiler generates DSP (SIMD) instructions for a devices without DSP extensions (check __DSP_PRESENT)" | ^~~~~ ../../../bsps/arm/include/core_cm33.h:2416:39: error: unknown type name 'IRQn_Type'; did you mean 'ITM_Type'? 2416 | __STATIC_INLINE void __NVIC_EnableIRQ(IRQn_Type IRQn) | ^~~~~~~~~ | ITM_Type ../../../bsps/arm/include/core_cm33.h:2435:46: error: unknown type name 'IRQn_Type'; did you mean 'ITM_Type'? 2435 | __STATIC_INLINE uint32_t __NVIC_GetEnableIRQ(IRQn_Type IRQn) ``` The second errors are like this one: ``` In file included from /home/joel/rtems-work/rtems/testsuites/libtests/dl13/dl13-o1.c:28: /home/joel/rtems-work/rtems/testsuites/libtests/dl13/dl13-arm_mode.h:31:1: error: target CPU does not support ARM mode 31 | void arm_mode_func (void)__attribute__((target("arm"))); | ^~~~ ``` There are also over 40 warnings. All this needs to be resolved. ## Steps to reproduce I build with the following configuration but I do not think RTEMS_DEBUG or the GCC version have any impact: ``` [arm/stm32u5-grisp-nano] BUILD_SAMPLES=True BUILD_TESTS=True RTEMS_DEBUG=True ``` ### Pre-set options -- View it on GitLab: https://gitlab.rtems.org/rtems/rtos/rtems/-/issues/5289 You're receiving this email because of your account on gitlab.rtems.org.
_______________________________________________ bugs mailing list bugs@rtems.org http://lists.rtems.org/mailman/listinfo/bugs