Skip to content

Nucleo-F070RB cannot build by GCC_ARM since CMSIS5 merge #4622

@mickeyln

Description

@mickeyln

Description

  • Type: Bug
  • Related issue: #4459, #4294
  • Priority: Blocker

Bug

Target
Nucleo-F070RB

Toolchain:
GCC_ARM

Toolchain version:
gcc-arm-none-eabi-5_2-2015q4-20151219-win32
gcc-arm-none-eabi-6-2017-q1-update

gcc-arm-none-eabi-5_4-2016q3 for linux

Expected behavior
Build finished and has bin file

Actual behavior
Build fail

../mbed-os/cmsis/core_cm0.h:591:12: error: #include expects "FILENAME" or <FILENAME>
   #include CMSIS_VECTAB_VIRTUAL_HEADER_FILE
            ^
make[1]: *** [code/ec_debug_uart.o] Error 1
make: *** [all] Error 2

Steps to reproduce

  1. Export the code for GCC_ARM
  2. Build by Toolchain

remove the CMSIS_VECTAB_VIRTUAL_HEADER_FILE on make and use "cmsis_nvic.h" to instate it can build pass.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions