Compilation failure after upgrade to STM32CubeMX 6.15
Hi,
I have upgraded recently to STM32CubeMX 6.15 on Linux and regenerate code for my STM32G491RE project (that uses iostream). Since this, it gives me compilation errors on missing libc symbols (for example putwc).
After investigations, it seems the linker script generated has changed and I wonder if it is expected.
Last part of the script has changed from:
/DISCARD/ :
{
libc.a ( * )
libm.a ( * )
libgcc.a ( * )
}to
/DISCARD/ :
{
libc.a:* ( * )
libm.a:* ( * )
libgcc.a:* ( * )
}
Could you confirm this is valid and the expected behavior of the new declaration ?
Regards
