Include missing <rtems/score/threaddispatch.h>

This commit is contained in:
Sebastian Huber
2013-07-25 10:46:15 +02:00
parent bfd0d7a337
commit 0c3edbf0cf
27 changed files with 44 additions and 59 deletions

View File

@@ -27,6 +27,8 @@
#include "malloc_p.h"
#include <rtems/score/threaddispatch.h>
RTEMS_CHAIN_DEFINE_EMPTY(RTEMS_Malloc_GC_list);
bool malloc_is_system_state_OK(void)

View File

@@ -20,12 +20,10 @@
#include "config.h"
#endif
#define __RTEMS_VIOLATE_KERNEL_VISIBILITY__
#include <stdlib.h>
#include <rtems/libio_.h>
#include <rtems/score/thread.h>
#include <rtems/score/threaddispatch.h>
/**
* Instantiate a private user environment for the calling thread.

View File

@@ -23,12 +23,10 @@
#include "config.h"
#endif
#define __RTEMS_VIOLATE_KERNEL_VISIBILITY__
#include <stdlib.h>
#include <rtems/libio_.h>
#include <rtems/score/thread.h>
#include <rtems/score/threaddispatch.h>
static rtems_filesystem_global_location_t *deferred_released_global_locations;

View File

@@ -18,11 +18,10 @@
#include "config.h"
#endif
#define __RTEMS_VIOLATE_KERNEL_VISIBILITY__
#include <sys/stat.h>
#include <rtems/libio_.h>
#include <rtems/score/threaddispatch.h>
/**
* POSIX 1003.1b 5.3.3 - Set File Creation Mask

View File

@@ -22,13 +22,11 @@
#include <sys/time.h>
#include <errno.h>
#include <rtems/system.h>
#include <rtems/score/timespec.h>
#include <rtems/score/threaddispatch.h>
#include <rtems/score/tod.h>
#include <rtems/config.h>
#include <rtems/seterr.h>
#include <rtems/score/tod.h>
#include <rtems/posix/time.h>
#include <rtems/score/thread.h>
#include <rtems/score/timespec.h>
/**
* This method was initially added as part of porting NTP to RTEMS.

View File

@@ -21,11 +21,8 @@
#include <time.h>
#include <errno.h>
#include <rtems/system.h>
#include <rtems/score/isr.h>
#include <rtems/score/thread.h>
#include <rtems/score/threaddispatch.h>
#include <rtems/score/tod.h>
#include <rtems/seterr.h>
/*

View File

@@ -18,14 +18,10 @@
#include "config.h"
#endif
#include <rtems/system.h>
#include <rtems/config.h>
#include <rtems/rtems/status.h>
#include <rtems/rtems/clock.h>
#include <rtems/score/isr.h>
#include <rtems/score/thread.h>
#include <rtems/score/threaddispatch.h>
#include <rtems/score/tod.h>
#include <rtems/score/watchdog.h>
#include <rtems/config.h>
rtems_status_code rtems_clock_set(
const rtems_time_of_day *tod

View File

@@ -21,6 +21,7 @@
#include <rtems/rtems/eventimpl.h>
#include <rtems/rtems/tasks.h>
#include <rtems/score/statesimpl.h>
#include <rtems/score/threaddispatch.h>
rtems_status_code rtems_event_receive(
rtems_event_set event_in,

View File

@@ -28,7 +28,7 @@
#include <rtems/rtems/semimpl.h>
#include <rtems/score/coremuteximpl.h>
#include <rtems/score/coresemimpl.h>
#include <rtems/score/thread.h>
#include <rtems/score/threaddispatch.h>
#include <rtems/score/sysstate.h>
#include <rtems/score/interr.h>

View File

@@ -18,16 +18,12 @@
#include "config.h"
#endif
#include <rtems/system.h>
#include <rtems/rtems/asrimpl.h>
#include <rtems/rtems/status.h>
#include <rtems/rtems/asr.h>
#include <rtems/score/isr.h>
#include <rtems/rtems/modes.h>
#include <rtems/rtems/signal.h>
#include <rtems/score/thread.h>
#include <rtems/score/apiext.h>
#include <rtems/rtems/asrimpl.h>
#include <rtems/rtems/tasks.h>
#include <rtems/score/apiext.h>
#include <rtems/score/isrlevel.h>
#include <rtems/score/threaddispatch.h>
static void _RTEMS_signal_Post_switch_hook( Thread_Control *executing )
{

View File

@@ -27,6 +27,7 @@
#include <rtems/rtems/eventimpl.h>
#include <rtems/rtems/tasks.h>
#include <rtems/score/statesimpl.h>
#include <rtems/score/threaddispatch.h>
rtems_status_code rtems_event_system_receive(
rtems_event_set event_in,

View File

@@ -24,8 +24,9 @@
#endif
#include <rtems/rtems/support.h>
#include <rtems/score/wkspace.h>
#include <rtems/score/heapimpl.h>
#include <rtems/score/threaddispatch.h>
#include <rtems/score/wkspace.h>
void *rtems_workspace_greedy_allocate(
const uintptr_t *block_sizes,

View File

@@ -21,10 +21,9 @@
#include "config.h"
#endif
#include <rtems/system.h>
#include <rtems/io.h>
#include <rtems/rtems/intr.h>
#include <rtems/score/thread.h>
#include <rtems/score/threaddispatch.h>
static inline bool rtems_io_is_empty_table(
const rtems_driver_address_table *table

View File

@@ -19,10 +19,10 @@
#include "config.h"
#endif
#include <rtems/system.h>
#include <rtems/io.h>
#include <rtems/rtems/intr.h>
#include <rtems/score/thread.h>
#include <rtems/score/threaddispatch.h>
#include <string.h>
rtems_status_code rtems_io_unregister_driver(

View File

@@ -23,7 +23,8 @@
#endif
#include <rtems/score/armv7m.h>
#include <rtems/score/thread.h>
#include <rtems/score/isr.h>
#include <rtems/score/threaddispatch.h>
#ifdef ARM_MULTILIB_ARCH_V7M

View File

@@ -17,11 +17,9 @@
#include "config.h"
#endif
#include <rtems/system.h>
#include <rtems/score/cpu.h>
#include <rtems/score/thread.h>
#include <rtems/score/isr.h>
#include <rtems/score/percpu.h>
#include <rtems/score/threaddispatch.h>
#if( CPU_HAS_SOFTWARE_INTERRUPT_STACK == TRUE)
unsigned long *_old_stack_ptr;

View File

@@ -20,6 +20,7 @@
#define _RTEMS_SCORE_CORESEMIMPL_H
#include <rtems/score/coresem.h>
#include <rtems/score/threaddispatch.h>
#include <rtems/score/threadqimpl.h>
#ifdef __cplusplus

View File

@@ -19,8 +19,8 @@
#include "config.h"
#endif
#include <rtems/system.h>
#include <rtems/score/protectedheap.h>
#include <rtems/score/threaddispatch.h>
bool _Protected_heap_Walk(
Heap_Control *the_heap,

View File

@@ -22,11 +22,7 @@
#include "config.h"
#endif
#include <rtems/score/thread.h>
#ifndef __RTEMS_USE_TICKS_FOR_STATISTICS__
#include <rtems/score/timestamp.h>
#endif
#include <rtems/score/threaddispatch.h>
#if defined (__THREAD_DO_NOT_INLINE_ENABLE_DISPATCH__ )
void _Thread_Enable_dispatch( void )