Add missing #includes required to reference non-kernel APIs

Several files were not explicitly including APIs that they reference,
which could eventually lead to trouble.

Change-Id: Ib33cadfa658280df3fcb4c670463d41b63097b31
Signed-off-by: Allan Stephens <allan.stephens@windriver.com>
This commit is contained in:
Allan Stephens 2015-06-01 16:21:42 -04:00 committed by Anas Nashif
parent a27910091a
commit d6db256249
5 changed files with 7 additions and 0 deletions

View file

@ -41,6 +41,8 @@ ARM-specific nanokernel exception handling interface. Included by ARM/arch.h.
#ifdef _ASMLANGUAGE
GTEXT(_ExcExit);
#else
#include <stdint.h>
struct __esf {
uint32_t a1; /* r0 */
uint32_t a2; /* r1 */

View file

@ -38,6 +38,7 @@
#include <minik.h>
#include <misc/__assert.h>
#include <misc/util.h>
/*******************************************************************************
*

View file

@ -33,6 +33,7 @@
#include <minik.h>
#include <k_pipe_buffer.h>
#include <k_pipe_util.h>
#include <misc/util.h>
/*******************************************************************************
*

View file

@ -36,6 +36,7 @@
#include <toolchain.h>
#include <sections.h>
#include <misc/__assert.h>
#include <misc/util.h>
#define FORCE_XFER_ON_STALL

View file

@ -43,6 +43,8 @@
#include <string.h>
#include <misc/util.h>
/* uncomment the define below to use floating point arithmetic */
/* #define FLOAT */