soc: st: stm32wb0: IAR toolchain compatibility#100911
soc: st: stm32wb0: IAR toolchain compatibility#100911mathieuchopstm wants to merge 2 commits intozephyrproject-rtos:mainfrom
Conversation
Update STM32 HAL to PR branch containing patches for STM32WB0 compatibility with IAR. Signed-off-by: Mathieu Choplain <mathieu.choplain-ext@st.com>
Make building CONFIG_CMAKE_LINKER_GENERATOR=y function by implementing the existing linker script as CMake Linker Generator instructions, and removing `static` on __blue_RAM (this ensures the symbol has external linkage, which prevents a linker error on IAR - seemingly, the symbol is being turned into a read-only object due to internal linkage, but the section does not have RO attributes which makes the IAR linker unhappy) (N.B.: More patches on HAL side are required to support Bluetooth properly) Signed-off-by: Mathieu Choplain <mathieu.choplain-ext@st.com>
|
The following west manifest projects have changed revision in this Pull Request:
⛔ DNM label due to: 1 project with PR revision Note: This message is automatically posted and updated by the Manifest GitHub Action. |
|
|
This pull request has been marked as stale because it has been open (more than) 60 days with no activity. Remove the stale label or add a comment saying that you would like to have the label removed otherwise this pull request will automatically be closed in 14 days. Note, that you can always re-open a closed pull request at any time. |
|
No bandwidth to drive this anymore - will re-open/create another PR when appropriate |



Implements IAR toolchain compatibility on STM32WB0 series, both without and with Bluetooth enabled.