Some newer device headers are inconsistently including <core_cm...h> instead of "core_cm...h" #32
Labels
cmsis
CMSIS-related issue or pull-request.
internal bug tracker
Issue confirmed and reported into a ticket in the internal bug tracking system
Historically, device headers, eg stm32F303.h, have lines like this:
But in some newer ones, eg stm32L562.h, it is now like this:
Putting just the one CMSIS header but not the other in the -isystem search path instead of the -iquote search path is, obviously, crazed. I think they correctly belong in the -iquote search path, and why change from the past?
Please replace #include <core_cm...h> with #include "core_cm...h" everywhere that it got messed up.
The text was updated successfully, but these errors were encountered: