Bug: Enabling new HAL feature USE_HAL_***_REGISTER_CALLBACKS breaks project build
Latest update to HAL library used to generate code with CubeMX brought among else assignable peripheral driver callback functions, a very nice feature. Per documentation, assignable callbacks are enabled by specifying 'USE_HAL_***_REGISTER_CALLBACKS' compiler symbol, where *** are replaced with selected peripheral.
However, when this is done project fails to build properly, with compiler outputting this cryptic error messages:
arm-atollic-eabi-gcc: error: 1: No such file or directory
arm-atollic-eabi-gcc: error: =: No such file or directory
arm-atollic-eabi-gcc: error: 1: No such file or directory
arm-atollic-eabi-gcc: error: =: No such file or directory
I'm using Atollic Truestudio with CubeMX 5.2.0. It happens both with STM32CubeF4 Firmware Package V1.24.0 and STM32CubeF7 Firmware Package V1.15.0.
