Commit 0c16bb3d authored by Jonatan Antoni's avatar Jonatan Antoni Committed by Sudan Landge
Browse files

Guard include of RTE_Components.h with presence of _RTE_

Fixes ARM-software/CMSIS_6#205
parent d4300730
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -24,7 +24,12 @@

#include <stddef.h>

#if defined(_RTE_)
#include "RTE_Components.h"
#elif !defined(CMSIS_device_header)
#error "CMSIS_device_header must be defined to point to CMSIS device header"
#endif

#include CMSIS_device_header

#include "irq_ctrl.h"
+6 −0
Original line number Diff line number Diff line
@@ -25,7 +25,13 @@
#include "os_tick.h"

//lint -emacro((923,9078),SCB,SysTick) "cast from unsigned long to pointer"

#if defined(_RTE_)
#include "RTE_Components.h"
#elif !defined(CMSIS_device_header)
#error "CMSIS_device_header must be defined to point to CMSIS device header"
#endif

#include CMSIS_device_header

#ifdef  SysTick