### 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.