building modified RTEMS source tree
Andrei Dimitrief-Jianu
andrei.dimitrief.jianu at gmail.com
Sat Oct 20 19:53:52 UTC 2012
Hi Gedare,
Below are the header, the .inl, and the .c files.
I commented out the function declarations in the header file and the
function in the .c file. At this point I am just trying to add the .c
file to the build.
Again, I can build and install if I only include the header and the
.inl files. The build explodes when I try to add a .c file.
Thanks,
Andrei.
///////////////////////////////////////////////////////////////////////////////////////////////////////
/**
* @file rtems/rtems/eventflag.h
*
* @brief This include file contains all the constants and
* structures associated with the Event Flag Manager.
*
* The eventflag manager uses multiple bits in a bit pattern to
* synchronize tasks. Each bit in the bit pattern represents an
* event that can be set, cleared, and waited for. An event flag
* can use a maximum of 32 events to synchronize tasks.
*
* Directives provided are:
*
* - create an event flag
* - get the ID of an event flag
* - delete an event flag
* - wait for an event to be set
* - wait for any of the events in a set to be set
* - wait for all the events in a set to be set
* - set an event or a set of events
* - flush an event or a set of events
* - retrieve the status of an event flag
*
*/
/**
* COPYRIGHT (c) 2012.
* Andrei Dimitrief-Jianu <andrei.dimitrief.jianu at gmail.com>.
*
* The license and distribution terms for this file may be
* found in the file LICENSE in this distribution or at
* http://www.rtems.com/license/LICENSE.
*/
#ifndef _RTEMS_RTEMS_EVENTFLAG_H
#define _RTEMS_RTEMS_EVENTFLAG_H
/**
* This constant is defined to extern most of the time when using
* this header file. However by defining it to nothing, the data
* declared in this header file can be instantiated. This is done
* in a single per manager file.
*/
#ifndef RTEMS_EVENTFLAG_EXTERN
#define RTEMS_EVENTFLAG_EXTERN extern
#endif
#ifdef __cplusplus
extern "C" {
#endif
#include <rtems/config.h>
#include <rtems/system.h>
#include <rtems/rtems/attr.h>
#include <rtems/rtems/options.h>
#include <rtems/rtems/status.h>
#include <rtems/rtems/support.h>
#include <rtems/rtems/types.h>
#if defined(RTEMS_MULTIPROCESSING)
#include <rtems/score/mpci.h>
#endif
#include <rtems/score/object.h>
/**
* @defgroup ClassicEventFlag EventFlags
*
* @ingroup ClassicRTEMS
*
* @brief This encapsulates functionality related to the Classic API
* Event Flag Manager.
*/
/**@{*/
/**
* Type that holds an event set of up to 32 events. Each event is
* defined as a bit flag.
*/
typedef uint32_t rtems_eventflag_event_set;
/**
* Attributes that define the eventflag behaviour.
*/
#define RTEMS_EVENTFLAG_AUTORESET 0x00000000
#define RTEMS_EVENTFLAG_MANUAL 0x00000008
/**
* The following defines the set of valid events.
*/
#define RTEMS_EVENTFLAG_EVENT_0 0x00000001
#define RTEMS_EVENTFLAG_EVENT_1 0x00000002
#define RTEMS_EVENTFLAG_EVENT_2 0x00000004
#define RTEMS_EVENTFLAG_EVENT_3 0x00000008
#define RTEMS_EVENTFLAG_EVENT_4 0x00000010
#define RTEMS_EVENTFLAG_EVENT_5 0x00000020
#define RTEMS_EVENTFLAG_EVENT_6 0x00000040
#define RTEMS_EVENTFLAG_EVENT_7 0x00000080
#define RTEMS_EVENTFLAG_EVENT_8 0x00000100
#define RTEMS_EVENTFLAG_EVENT_9 0x00000200
#define RTEMS_EVENTFLAG_EVENT_10 0x00000400
#define RTEMS_EVENTFLAG_EVENT_11 0x00000800
#define RTEMS_EVENTFLAG_EVENT_12 0x00001000
#define RTEMS_EVENTFLAG_EVENT_13 0x00002000
#define RTEMS_EVENTFLAG_EVENT_14 0x00004000
#define RTEMS_EVENTFLAG_EVENT_15 0x00008000
#define RTEMS_EVENTFLAG_EVENT_16 0x00010000
#define RTEMS_EVENTFLAG_EVENT_17 0x00020000
#define RTEMS_EVENTFLAG_EVENT_18 0x00040000
#define RTEMS_EVENTFLAG_EVENT_19 0x00080000
#define RTEMS_EVENTFLAG_EVENT_20 0x00100000
#define RTEMS_EVENTFLAG_EVENT_21 0x00200000
#define RTEMS_EVENTFLAG_EVENT_22 0x00400000
#define RTEMS_EVENTFLAG_EVENT_23 0x00800000
#define RTEMS_EVENTFLAG_EVENT_24 0x01000000
#define RTEMS_EVENTFLAG_EVENT_25 0x02000000
#define RTEMS_EVENTFLAG_EVENT_26 0x04000000
#define RTEMS_EVENTFLAG_EVENT_27 0x08000000
#define RTEMS_EVENTFLAG_EVENT_28 0x10000000
#define RTEMS_EVENTFLAG_EVENT_29 0x20000000
#define RTEMS_EVENTFLAG_EVENT_30 0x40000000
#define RTEMS_EVENTFLAG_EVENT_31 0x80000000
#define RTEMS_EVENTFLAG_ALL_EVENTS 0xFFFFFFFF
#define RTEMS_EVENTFLAG_NO_EVENTS 0x00000000
/**
* The following defines the control block used to manage each eventflag.
*/
typedef struct
{
/** This is used to manage an eventflag as an object. */
Objects_Control Object;
/** This is used to specify the owner of an eventflag. */
rtems_id owner_id;
/** This is used to specify the attributes of an eventflag. */
rtems_attribute attribute_set;
/** This is used to specify the flag pattern of an eventflag. */
rtems_eventflag_event_set event_set;
/** This is used to specify the status of an eventflag. */
rtems_eventflag_event_set event_status;
//
// ...
//
} Eventflag_Control;
/**
* The following defines the information control block used to manage
* this class of objects.
*/
RTEMS_EVENTFLAG_EXTERN Objects_Information _Eventflag_Information;
/**
* @brief _Eventflag_Manager_initialization
*
* This routine performs the initialization necessary for this manager.
*/
//void _Eventflag_Manager_initialization(void);
/**
* @brief rtems_eventflag_create
*
* This routine implements the rtems_eventflag_create directive.
* The event flag will have the name @a name. The @a attribute_set
* determines if the event flag is global or local and the thread queue
* discipline. The @a event_set defines the events that threads can
* wait for. It returns the id of the created event flag in @a id.
*
* @param[in] name is the name of this eventflag instance.
* @param[in] attribute_set specifies the attributes of this
eventflag instance.
* The attribute_set can be a combination of the following:
* @ref RTEMS_LOCAL - local object (default).
* @ref RTEMS_GLOBAL - global object.
* @ref RTEMS_FIFO - tasks wait by FIFO (default).
* @ref RTEMS_PRIORITY - tasks wait by priority.
* @ref RTEMS_EVENT_AUTORESET - events are cleared after
the blocked
* tasks are released (default).
* @ref RTEMS_EVENT_MANUAL - events have to be explicitly cleared.
* @ref RTEMS_DEFAULT_ATTRIBUTES - all default attributes.
* @param[in] event_set defines the bit pattern used by the eventflag instance.
* @param[out] id will contain the id of this eventflag.
*
* @retval RTEMS_SUCCESSFUL eventflag created successfully.
* @retval RTEMS_INVALID_ADDRESS id is NULL.
* @retval RTEMS_INVALID_ATTRIBUTE the attribute set contains invalid flag.
* @retval RTEMS_INVALID_EVENT the @a event_set is invalid.
* @retval RTEMS_INVALID_NAME invalid eventflag name.
* @retval RTEMS_NOT_IMPLEMENTED the @a attribute_set contains @ref
RTEMS_GLOBAL.
* @retval RTEMS_TOO_MANY too many eventflags or too many global
objects created.
*
*/
//rtems_status_code rtems_eventflag_create(
// rtems_name name,
// rtems_attribute attribute_set,
// rtems_eventflag_event_set event_set,
// rtems_id *id
//);
/**
* @brief rtems_eventflag_ident
*
* This routine implements the rtems_eventflag_ident directive.
* This directive returns the eventflag ID associated with @a name.
* If more than one eventflag is named @a name, then the eventflag
* to which the ID belongs is arbitrary. @a node indicates the
* extent of the search for the ID of the eventflag named @a name.
* The search can be limited to a particular node or allowed to
* encompass all nodes.
*
* @param[in] name is the name of this eventflag instance.
* @param[in] node denotes the node to be searched.
* If node is @ref RTEMS_SEARCH_ALL_NODES, all nodes are searched
* with the local node being searched first. All other nodes
* are searched with the lowest numbered node searched first.
* @param[out] id will contain the id of this eventflag.
*
* @retval RTEMS_SUCCESSFUL event flag identified successfully.
* @retval RTEMS_INVALID_ADDRESS id is NULL.
* @retval RTEMS_INVALID_NAME event flag name not found.
* @retval RTEMS_INVALID_NODE invalid node id.
*
*/
//rtems_status_code rtems_eventflag_ident(
// rtems_name name,
// uint32_t node,
// rtems_id *id
//);
/**
* @brief rtems_eventflag_delete
*
* This routine implements the rtems_eventflag_delete directive. The
* eventflag indicated by @a id is deleted. All tasks blocked waiting
* for the event(s) will be readied and returned a status code
* @ref RTEMS_OBJECT_WAS_DELETED, which will indicate that the eventflag
* was deleted.
*
* @param[in] id indicates the eventflag to delete.
*
* @return a status code indicating success or the reason for failure.
*
* @retval RTEMS_SUCCESSFUL eventflag deleted successfully.
* @retval RTEMS_INVALID_ID invalid eventflag id.
* @retval RTEMS_NOT_IMPLEMENTED operation not implemented for remote objects.
* @retval RTEMS_NOT_OWNER_OF_RESOURCE calling task does not own the eventflag.
*
*/
//rtems_status_code rtems_eventflag_delete(
// rtems_id id
//);
/**
* @brief rtems_eventflag_wait
*
* This routine implements the rtems_eventflag_wait directive. It
* attempts to wait for the events in the event set defined for the
* eventflag associated with @a id. The calling task may block waiting
* for the event with an optional timeout of @a timeout clock ticks.
* The task blocks or returns immediately depending on whether the
* @ref RTEMS_WAIT option is present or not in the @a option_set. The calling
* task may wait on all or any of the events defined by @a event_set
* depending on whether the @ref RTEMS_EVENT_ALL or @ref
RTEMS_EVENT_ANY option
* used in the @a option_set.
*
* @param[in] id indicates the eventflag to use.
* @param[in] event_set indicates the event(s) to wait for.
* @param[in] option_set defines the wait options.
* The option set can contain the following:
* @ref RTEMS_EVENT_ALL - the task will wait until all events in
* the event set are posted (default).
* @ref RTEMS_EVENT_ANY - the task will wait until any event in
* the event set is posted.
* @ref RTEMS_WAIT - the task will wait for the event(s) (default).
* @ref RTEMS_NO_WAIT - the task does not wait.
* @ref RTEMS_DEFAULT_OPTIONS - use default options for wait.
* @param[in] timeout is the maximum length of time in ticks the calling
* thread is willing to block.
*
* @retval RTEMS_SUCCESSFUL directive returned after event was set.
* @retval RTEMS_INVALID_EVENT the @a event_set is invalid.
* @retval RTEMS_INVALID_ID invalid eventflag id.
* @retval RTEMS_INVALID_OPTION invalid option set.
* @retval RTEMS_NOT_IMPLEMENTED operation not implemented for remote objects.
* @retval RTEMS_OBJECT_WAS_DELETED eventflag deleted while waiting.
* @retval RTEMS_TIMEOUT timed out waiting for the event.
* @retval RTEMS_UNSATISFIED event(s) made unavailable by a flush directive.
*
*/
//rtems_status_code rtems_eventflag_wait(
// rtems_id id,
// rtems_eventflag_event_set event_set,
// rtems_option option_set,
// rtems_interval timeout
//);
/**
* @brief rtems_eventflag_set
*
* This routine implements the rtems_eventflag_set directive. It
* sets all events in the event set described by @a event_set.
* @a event_set has to be a subset of the event set defined for
* the eventflag associated with @a id. After releasing the tasks
* waiting on the event set described by @a event_set, the events
* are cleared if @ref RTEMS_EVENT_AUTORESET attribute is used.
*
* @param[in] id indicates the eventflag to use.
* @param[in] event_set indicates the event(s) to set.
* The event set passed as argument must contain at
* least one bit set, otherwise an error status code
* @ref RTEMS_INVALID_EVENT is returned.
*
* @retval RTEMS_SUCCESSFUL event flags set successfully.
* @retval RTEMS_INVALID_EVENT the event set is invalid.
* @retval RTEMS_INVALID_ID invalid eventflag id.
* @retval RTEMS_NOT_IMPLEMENTED operation not implemented for remote objects.
*
*/
//rtems_status_code rtems_eventflag_set(
// rtems_id id,
// rtems_eventflag_event_set event_set
//);
/**
* @brief rtems_eventflag_clear
*
* This routine implements the rtems_eventflag_clear directive. It
* clears all events in the event set described by @a event_set.
* @a event_set has to be a subset of the event set defined for
* the eventflag associated with @a id.
*
* @param[in] id indicates the eventflag to use.
* @param[in] event_set indicates the event(s) to clear.
* The flag pattern passed as argument must contain at
* least one bit set, otherwise an error status code
* @ref RTEMS_INVALID_FLAG is returned.
*
* @retval RTEMS_SUCCESSFUL event flags cleared successfully.
* @retval RTEMS_INVALID_EVENT the @a event_set is invalid.
* @retval RTEMS_INVALID_ID invalid eventflag id.
* @retval RTEMS_INVALID_OPERATION clear called on automatic eventflag.
* @retval RTEMS_NOT_IMPLEMENTED operation not implemented for remote objects.
*
*/
//rtems_status_code rtems_eventflag_clear(
// rtems_id id,
// rtems_eventflag_event_set event_set
//);
/**
* @brief rtems_eventflag_flush
*
* This routine implements the rtems_eventflag_flush directive. It
* flushes all events in the event set described by @a event_set.
* @a event_set has to be a subset of the event set defined for
* the eventflag associated with @a id.
*
* The tasks which are unblocked as the result of this directive
* will return from the rtems_eventflag_wait_one,
* rtems_eventflag_wait_any or rtems_eventflag_wait_all directive
* with a status code of @ref RTEMS_UNSATISFIED.
*
* As a result, the event flags described by the @a event_set
* will be cleared.
*
* @param[in] id indicates the eventflag to use.
* @param[in] event_set indicates the event(s) to set.
* The event set passed as argument must contain
* at least one bit set, otherwise an error status
* code @ref RTEMS_INVALID_EVENT is returned.
*
* @retval RTEMS_SUCCESSFUL eventflags flushed successfully.
* @retval RTEMS_INVALID_EVENT the event set is invalid.
* @retval RTEMS_INVALID_ID invalid eventflag id.
* @retval RTEMS_NOT_IMPLEMENTED operation not implemented for remote objects.
*
*/
//rtems_status_code rtems_eventflag_flush(
// rtems_id id,
// rtems_eventflag_event_set event_set
//);
/**
* @brief rtems_eventflag_status
*
* This routine implements the rtems_eventflag_status directive.
* It returns the status of all events in the event set defined
* for the eventflag associated with @a id.
*
* @param[in] id indicates the eventflag to use.
* @param[out] flag_status will contain the eventflag status.
*
* @retval RTEMS_SUCCESSFUL event status returned successfully.
* @retval RTEMS_INVALID_ADDRESS the flag status pointer is NULL.
* @retval RTEMS_INVALID_ID invalid event flag id.
* @retval RTEMS_INVALID_OPERATION status called on automatic eventflag.
*
*/
//rtems_status_code rtems_eventflag_status(
// rtems_id id,
// rtems_eventflag_event_set *flag_status
//);
#ifndef __RTEMS_APPLICATION__
#include <rtems/rtems/eventflag.inl>
#endif
#ifdef __cplusplus
}
#endif
/**@}*/
#endif
/* end of include file */
///////////////////////////////////////////////////////////////////////////////////////////////////////
/**
* @file rtems/rtems/eventflag.inl
*
* @defgroup ClassicEventFlag EventFlags
*
* @ingroup ClassicRTEMS
*
* @brief Event Flag Manager - the static inline implementation of
* the inlined routines from the Eventflag Manager.
*/
/**
* COPYRIGHT (c) 2012.
* Andrei Dimitrief-Jianu <andrei.dimitrief.jianu at gmail.com>.
*
* The license and distribution terms for this file may be
* found in the file LICENSE in this distribution or at
* http://www.rtems.com/license/LICENSE.
*/
#ifndef _RTEMS_RTEMS_EVENTFLAG_H
# error "Never use <rtems/rtems/eventflag.inl> directly; include
<rtems/rtems/eventflag.h> instead."
#endif
#ifndef _RTEMS_RTEMS_EVENTFLAG_INL
#define _RTEMS_RTEMS_EVENTFLAG_INL
/**
* @addtogroup ClassicEventFlag
* @{
*/
/**
* @brief Eventflag_Allocate
*
* This function allocates an eventflag control block from
* the inactive chain of free eventflag control blocks.
*/
RTEMS_INLINE_ROUTINE Eventflag_Control *_Eventflag_Allocate( void )
{
return (Eventflag_Control *) _Objects_Allocate( &_Eventflag_Information );
}
/**
* @brief Eventflag_Free
*
* This routine frees an eventflag control block to the
* inactive chain of free eventflag control blocks.
*/
RTEMS_INLINE_ROUTINE void _Eventflag_Free (
Eventflag_Control *the_eventflag
)
{
_Objects_Free( &_Eventflag_Information, &the_eventflag->Object );
}
/**
* @brief Eventflag_Get
*
* This function maps eventflag IDs to eventflag control blocks.
* If ID corresponds to a local eventflag, then it returns
* the_eventflag control pointer which maps to ID and location
* is set to OBJECTS_LOCAL. If the eventflag ID is global and
* resides on a remote node, then location is set to OBJECTS_REMOTE,
* and the_eventflag is undefined. Otherwise, location is set
* to OBJECTS_ERROR and the_eventflag is undefined.
*/
RTEMS_INLINE_ROUTINE Eventflag_Control *_Eventflag_Get (
Objects_Id id,
Objects_Locations *location
)
{
return (Eventflag_Control *)
_Objects_Get( &_Eventflag_Information, id, location );
}
/**
* @brief Eventflag_Get (Interrupts disabled)
*
* This function maps eventflag IDs to eventflag control blocks.
* If ID corresponds to a local eventflag, then it returns
* the_eventflag control pointer which maps to ID and location
* is set to OBJECTS_LOCAL. If the eventflag ID is global and
* resides on a remote node, then location is set to OBJECTS_REMOTE,
* and the_eventflag is undefined. Otherwise, location is set
* to OBJECTS_ERROR and the_eventflag is undefined.
*/
RTEMS_INLINE_ROUTINE Eventflag_Control *_Eventflag_Get_interrupt_disable (
Objects_Id id,
Objects_Locations *location,
ISR_Level *level
)
{
return (Eventflag_Control *)
_Objects_Get_isr_disable( &_Eventflag_Information, id, location, level );
}
/**
* @brief Eventflag_Is_null
*
* This function returns TRUE if the_eventflag is NULL and FALSE otherwise.
*/
RTEMS_INLINE_ROUTINE bool _Eventflag_Is_null (
Eventflag_Control *the_eventflag
)
{
return ( the_eventflag == NULL );
}
/**@}*/
#endif
/* end of include file */
///////////////////////////////////////////////////////////////////////////////////////////////////////
/**
* @file eventflag.c
*
* @defgroup ClassicEventFlag EventFlags
*
* @ingroup ClassicRTEMS
*
* @brief This encapsulates functionality related to the Classic API
* Event Flag Manager.
*/
/**
* COPYRIGHT (c) 2012.
* Andrei Dimitrief-Jianu <andrei.dimitrief.jianu at gmail.com>.
*
* The license and distribution terms for this file may be
* found in the file LICENSE in this distribution or at
* http://www.rtems.com/license/LICENSE.
*/
#if HAVE_CONFIG_H
#include "config.h"
#endif
#include <rtems/rtems/eventflag.h>
//void _Eventflag_Manager_initialization(void)
//{
// _Objects_Initialize_information(
// &_Eventflag_Information, /* object information table */
// OBJECTS_CLASSIC_API, /* object API */
// OBJECTS_RTEMS_EVENTFLAGS, /* object class */
// Configuration_RTEMS_API.maximum_eventflags,
// /* maximum objects of this class */
// sizeof( Eventflag_Control ), /* size of this object's control block */
// false, /* true if the name is a string */
// RTEMS_MAXIMUM_NAME_LENGTH /* maximum length of an object name */
//#if defined(RTEMS_MULTIPROCESSING)
// ,
// false, /* true if this is a global object class */
// NULL /* Proxy extraction support callout */
//#endif
// );
//}
On Sat, Oct 20, 2012 at 2:42 PM, Gedare Bloom <gedare at rtems.org> wrote:
> can you post the header and the .inl file too?
>
> On Sat, Oct 20, 2012 at 1:47 PM, Andrei Dimitrief-Jianu
> <andrei.dimitrief.jianu at gmail.com> wrote:
>> Hello,
>>
>> I am trying to add files to the source tree and re-compile. For now, I
>> am adding one header file (in cpukit/rtems/include/rtems/rtems) and
>> one source file (cpukit/rtems/src).
>>
>> I modified cpukit/rtems/Makefile.am to include the header file and the
>> source file.
>>
>> I ran bootstrap -p, bootstrap in my source directory, and configure,
>> make all in my build directory.
>> Below are the options I am using with configure:
>>
>> ../rtems-20121015-2250/configure -target=sparc-rtems4.10
>> --enable-maintainer-mode --enable-tests --disable-posix
>> --disable-itron --disable-networking --enable-rtemsbsp="sis"
>> --prefix=/home/andrei/Src/rtems-20121015-2250-install
>>
>> The build explodes with the messages below. Any thoughts on how to fix this?
>>
>> Not sure if this helps, but just adding the header file with some type
>> definitions does not break the build.
>>
>> Thanks,
>> Andrei.
>>
>>
>>
>> [...]
>> Making all in rtems
>> gmake[5]: Entering directory
>> `/home/andrei/Src/rtems-20121015-2250-build/sparc-rtems4.10/c/sis/cpukit/rtems'
>> cd .. && /bin/sh ./config.status rtems/Makefile depfiles
>> config.status: creating rtems/Makefile
>> config.status: executing depfiles commands
>> gmake[5]: Leaving directory
>> `/home/andrei/Src/rtems-20121015-2250-build/sparc-rtems4.10/c/sis/cpukit/rtems'
>> gmake[5]: Entering directory
>> `/home/andrei/Src/rtems-20121015-2250-build/sparc-rtems4.10/c/sis/cpukit/rtems'
>> sparc-rtems4.10-gcc --pipe -DHAVE_CONFIG_H -I..
>> -I../../cpukit/../../../sis/lib/include -D__RTEMS_INSIDE__
>> -mcpu=cypress -O2 -g -Wall -Wimplicit-function-declaration
>> -Wstrict-prototypes -Wnested-externs -MT src/librtems_a-eventflag.o
>> -MD -MP -MF src/.deps/librtems_a-eventflag.Tpo -c -o
>> src/librtems_a-eventflag.o `test -f 'src/eventflag.c' || echo
>> '../../../../../../rtems-20121015-2250/c/src/../../cpukit/rtems/'`src/eventflag.c
>> In file included from
>> ../../cpukit/../../../sis/lib/include/rtems/score/address.h:34,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/score/chain.h:37,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/score/object.h:25,
>> from ../../cpukit/../../../sis/lib/include/rtems/config.h:34,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/eventflag.h:52,
>> from
>> ../../../../../../rtems-20121015-2250/c/src/../../cpukit/rtems/src/eventflag.c:25:
>> ../../cpukit/../../../sis/lib/include/rtems/score/address.inl:43:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> ../../cpukit/../../../sis/lib/include/rtems/score/address.inl:63:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> ../../cpukit/../../../sis/lib/include/rtems/score/address.inl:84:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'int32_t'
>> ../../cpukit/../../../sis/lib/include/rtems/score/address.inl:103:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/address.inl:129:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'bool'
>> In file included from
>> ../../cpukit/../../../sis/lib/include/rtems/score/object.h:25,
>> from ../../cpukit/../../../sis/lib/include/rtems/config.h:34,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/eventflag.h:52,
>> from
>> ../../../../../../rtems-20121015-2250/c/src/../../cpukit/rtems/src/eventflag.c:25:
>> ../../cpukit/../../../sis/lib/include/rtems/score/chain.h:128: error:
>> expected declaration specifiers or '...' before 'size_t'
>> ../../cpukit/../../../sis/lib/include/rtems/score/chain.h:129: error:
>> expected declaration specifiers or '...' before 'size_t'
>> In file included from
>> ../../cpukit/../../../sis/lib/include/rtems/score/chain.h:189,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/score/object.h:25,
>> from ../../cpukit/../../../sis/lib/include/rtems/config.h:34,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/eventflag.h:52,
>> from
>> ../../../../../../rtems-20121015-2250/c/src/../../cpukit/rtems/src/eventflag.c:25:
>> ../../cpukit/../../../sis/lib/include/rtems/score/chain.inl:42: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> ../../cpukit/../../../sis/lib/include/rtems/score/chain.inl:58: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/chain.inl:76: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/chain.inl:92: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/chain.inl:107:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/chain.inl:122:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'Chain_Node'
>> ../../cpukit/../../../sis/lib/include/rtems/score/chain.inl:137:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'Chain_Node'
>> ../../cpukit/../../../sis/lib/include/rtems/score/chain.inl:153:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'Chain_Node'
>> ../../cpukit/../../../sis/lib/include/rtems/score/chain.inl:169:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'Chain_Node'
>> ../../cpukit/../../../sis/lib/include/rtems/score/chain.inl:184:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'Chain_Node'
>> ../../cpukit/../../../sis/lib/include/rtems/score/chain.inl:199:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'Chain_Node'
>> ../../cpukit/../../../sis/lib/include/rtems/score/chain.inl:216:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/chain.inl:234:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/chain.inl:251:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/chain.inl:268:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/chain.inl:286:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/chain.inl:302:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/chain.inl:316:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> ../../cpukit/../../../sis/lib/include/rtems/score/chain.inl:333:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> ../../cpukit/../../../sis/lib/include/rtems/score/chain.inl:360:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'Chain_Node'
>> ../../cpukit/../../../sis/lib/include/rtems/score/chain.inl:388:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'Chain_Node'
>> ../../cpukit/../../../sis/lib/include/rtems/score/chain.inl:410:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> ../../cpukit/../../../sis/lib/include/rtems/score/chain.inl:434:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> ../../cpukit/../../../sis/lib/include/rtems/score/chain.inl:458:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> ../../cpukit/../../../sis/lib/include/rtems/score/chain.inl:476:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> In file included from
>> ../../cpukit/../../../sis/lib/include/rtems/score/object.h:26,
>> from ../../cpukit/../../../sis/lib/include/rtems/config.h:34,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/eventflag.h:52,
>> from
>> ../../../../../../rtems-20121015-2250/c/src/../../cpukit/rtems/src/eventflag.c:25:
>> ../../cpukit/../../../sis/lib/include/rtems/score/isr.h:40: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'ISR_Level'
>> ../../cpukit/../../../sis/lib/include/rtems/score/isr.h:45: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'ISR_Vector_number'
>> ../../cpukit/../../../sis/lib/include/rtems/score/isr.h:63: warning:
>> parameter names (without types) in function declaration
>> ../../cpukit/../../../sis/lib/include/rtems/score/isr.h:82: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/isr.h:88: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'volatile'
>> ../../cpukit/../../../sis/lib/include/rtems/score/isr.h:95: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'ISR_Handler_entry'
>> ../../cpukit/../../../sis/lib/include/rtems/score/isr.h:215: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before
>> '_ISR_Is_in_progress'
>> In file included from
>> ../../cpukit/../../../sis/lib/include/rtems/score/isr.h:221,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/score/object.h:26,
>> from ../../cpukit/../../../sis/lib/include/rtems/config.h:34,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/eventflag.h:52,
>> from
>> ../../../../../../rtems-20121015-2250/c/src/../../cpukit/rtems/src/eventflag.c:25:
>> ../../cpukit/../../../sis/lib/include/rtems/score/isr.inl:36: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/isr.inl:48: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'bool'
>> In file included from ../../cpukit/../../../sis/lib/include/rtems/config.h:34,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/eventflag.h:52,
>> from
>> ../../../../../../rtems-20121015-2250/c/src/../../cpukit/rtems/src/eventflag.c:25:
>> ../../cpukit/../../../sis/lib/include/rtems/score/object.h:60: error:
>> expected specifier-qualifier-list before 'uint32_t'
>> ../../cpukit/../../../sis/lib/include/rtems/score/object.h:73: error:
>> expected declaration specifiers or '...' before '*' token
>> ../../cpukit/../../../sis/lib/include/rtems/score/object.h:76: error:
>> expected declaration specifiers or '...' before 'uint16_t'
>> ../../cpukit/../../../sis/lib/include/rtems/score/object.h:77:
>> warning: type defaults to 'int' in declaration of 'bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/object.h:77: error:
>> 'bool' declared as function returning a function
>> ../../cpukit/../../../sis/lib/include/rtems/score/object.h:77:
>> warning: function declaration isn't a prototype
>> ../../cpukit/../../../sis/lib/include/rtems/score/object.h:124: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'Objects_Id'
>> ../../cpukit/../../../sis/lib/include/rtems/score/object.h:130: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'Objects_Maximum'
>> ../../cpukit/../../../sis/lib/include/rtems/score/object.h:337: error:
>> expected specifier-qualifier-list before 'Objects_Id'
>> ../../cpukit/../../../sis/lib/include/rtems/score/object.h:350: error:
>> expected specifier-qualifier-list before 'uint16_t'
>> ../../cpukit/../../../sis/lib/include/rtems/score/object.h:410: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'Objects_Information'
>> ../../cpukit/../../../sis/lib/include/rtems/score/object.h:500: error:
>> expected declaration specifiers or '...' before 'uint32_t'
>> ../../cpukit/../../../sis/lib/include/rtems/score/object.h:501: error:
>> expected declaration specifiers or '...' before 'uint32_t'
>> ../../cpukit/../../../sis/lib/include/rtems/score/object.h:502: error:
>> expected declaration specifiers or '...' before 'uint16_t'
>> ../../cpukit/../../../sis/lib/include/rtems/score/object.h:504: error:
>> expected declaration specifiers or '...' before 'uint32_t'
>> ../../cpukit/../../../sis/lib/include/rtems/score/object.h:521: error:
>> expected ')' before 'api'
>> ../../cpukit/../../../sis/lib/include/rtems/score/object.h:546: error:
>> expected declaration specifiers or '...' before 'uint16_t'
>> ../../cpukit/../../../sis/lib/include/rtems/score/object.h:624: error:
>> expected declaration specifiers or '...' before 'uint32_t'
>> ../../cpukit/../../../sis/lib/include/rtems/score/object.h:625: error:
>> expected declaration specifiers or '...' before 'uint32_t'
>> ../../cpukit/../../../sis/lib/include/rtems/score/object.h:626: error:
>> expected declaration specifiers or '...' before 'Objects_Id'
>> ../../cpukit/../../../sis/lib/include/rtems/score/object.h:666: error:
>> expected ')' before 'id'
>> ../../cpukit/../../../sis/lib/include/rtems/score/object.h:696: error:
>> expected declaration specifiers or '...' before 'Objects_Id'
>> ../../cpukit/../../../sis/lib/include/rtems/score/object.h:727: error:
>> expected declaration specifiers or '...' before 'Objects_Id'
>> ../../cpukit/../../../sis/lib/include/rtems/score/object.h:729: error:
>> expected declaration specifiers or '...' before 'ISR_Level'
>> ../../cpukit/../../../sis/lib/include/rtems/score/object.h:756: error:
>> expected declaration specifiers or '...' before 'Objects_Id'
>> ../../cpukit/../../../sis/lib/include/rtems/score/object.h:786: error:
>> expected declaration specifiers or '...' before 'Objects_Id'
>> ../../cpukit/../../../sis/lib/include/rtems/score/object.h:803: error:
>> expected declaration specifiers or '...' before 'Objects_Id'
>> ../../cpukit/../../../sis/lib/include/rtems/score/object.h:805: error:
>> expected declaration specifiers or '...' before 'Objects_Id'
>> ../../cpukit/../../../sis/lib/include/rtems/score/object.h:821: error:
>> expected declaration specifiers or '...' before 'uint32_t'
>> ../../cpukit/../../../sis/lib/include/rtems/score/object.h:834: error:
>> expected ')' before 'id'
>> ../../cpukit/../../../sis/lib/include/rtems/score/object.h:850: error:
>> expected ')' before 'id'
>> ../../cpukit/../../../sis/lib/include/rtems/score/object.h:870: error:
>> '_Objects_Set_name' declared as function returning a function
>> In file included from
>> ../../cpukit/../../../sis/lib/include/rtems/score/object.h:899,
>> from ../../cpukit/../../../sis/lib/include/rtems/config.h:34,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/eventflag.h:52,
>> from
>> ../../../../../../rtems-20121015-2250/c/src/../../cpukit/rtems/src/eventflag.c:25:
>> ../../cpukit/../../../sis/lib/include/rtems/score/object.inl:39:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'Objects_Id'
>> ../../cpukit/../../../sis/lib/include/rtems/score/object.inl:61:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'Objects_APIs'
>> ../../cpukit/../../../sis/lib/include/rtems/score/object.inl:73:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'uint32_t'
>> ../../cpukit/../../../sis/lib/include/rtems/score/object.inl:88:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'uint32_t'
>> ../../cpukit/../../../sis/lib/include/rtems/score/object.inl:110:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'Objects_Maximum'
>> ../../cpukit/../../../sis/lib/include/rtems/score/object.inl:127:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/object.inl:146:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/object.inl:164:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/object.inl:185:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/object.inl:203:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'Objects_Control'
>> ../../cpukit/../../../sis/lib/include/rtems/score/object.inl:234:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> ../../cpukit/../../../sis/lib/include/rtems/score/object.inl:267:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> ../../cpukit/../../../sis/lib/include/rtems/score/object.inl:287:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> ../../cpukit/../../../sis/lib/include/rtems/score/object.inl:310:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> ../../cpukit/../../../sis/lib/include/rtems/score/object.inl:334:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> In file included from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/types.h:27,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/config.h:21,
>> from ../../cpukit/../../../sis/lib/include/rtems/config.h:58,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/eventflag.h:52,
>> from
>> ../../../../../../rtems-20121015-2250/c/src/../../cpukit/rtems/src/eventflag.c:25:
>> ../../cpukit/../../../sis/lib/include/rtems/score/heap.h:392: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> ../../cpukit/../../../sis/lib/include/rtems/score/heap.h:405: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> ../../cpukit/../../../sis/lib/include/rtems/score/heap.h:418: error:
>> '_Heap_Free' declared as function returning a function
>> ../../cpukit/../../../sis/lib/include/rtems/score/heap.h:432: error:
>> '_Heap_Walk' declared as function returning a function
>> ../../cpukit/../../../sis/lib/include/rtems/score/heap.h:468: error:
>> '_Heap_Size_of_alloc_area' declared as function returning a function
>> In file included from
>> ../../cpukit/../../../sis/lib/include/rtems/score/heap.h:493,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/types.h:27,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/config.h:21,
>> from ../../cpukit/../../../sis/lib/include/rtems/config.h:58,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/eventflag.h:52,
>> from
>> ../../../../../../rtems-20121015-2250/c/src/../../cpukit/rtems/src/eventflag.c:25:
>> ../../cpukit/../../../sis/lib/include/rtems/score/heap.inl:35: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'Heap_Block'
>> ../../cpukit/../../../sis/lib/include/rtems/score/heap.inl:40: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'Heap_Block'
>> ../../cpukit/../../../sis/lib/include/rtems/score/heap.inl:45: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'Heap_Block'
>> ../../cpukit/../../../sis/lib/include/rtems/score/heap.inl:50: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'Heap_Block'
>> ../../cpukit/../../../sis/lib/include/rtems/score/heap.inl:55: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> ../../cpukit/../../../sis/lib/include/rtems/score/heap.inl:64: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> ../../cpukit/../../../sis/lib/include/rtems/score/heap.inl:79: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> ../../cpukit/../../../sis/lib/include/rtems/score/heap.inl:92: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/heap.inl:100: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'uintptr_t'
>> ../../cpukit/../../../sis/lib/include/rtems/score/heap.inl:114: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'uintptr_t'
>> ../../cpukit/../../../sis/lib/include/rtems/score/heap.inl:125: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'Heap_Block'
>> ../../cpukit/../../../sis/lib/include/rtems/score/heap.inl:133: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'Heap_Block'
>> ../../cpukit/../../../sis/lib/include/rtems/score/heap.inl:140: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'uintptr_t'
>> ../../cpukit/../../../sis/lib/include/rtems/score/heap.inl:147: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'Heap_Block'
>> ../../cpukit/../../../sis/lib/include/rtems/score/heap.inl:156: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'uintptr_t'
>> ../../cpukit/../../../sis/lib/include/rtems/score/heap.inl:161: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> ../../cpukit/../../../sis/lib/include/rtems/score/heap.inl:171: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/heap.inl:176: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/heap.inl:186: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/heap.inl:193: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/heap.inl:207: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'uintptr_t'
>> ../../cpukit/../../../sis/lib/include/rtems/score/heap.inl:212: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'uintptr_t'
>> ../../cpukit/../../../sis/lib/include/rtems/score/heap.inl:217: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'uintptr_t'
>> In file included from
>> ../../cpukit/../../../sis/lib/include/rtems/score/priority.h:42,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/types.h:29,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/config.h:21,
>> from ../../cpukit/../../../sis/lib/include/rtems/config.h:58,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/eventflag.h:52,
>> from
>> ../../../../../../rtems-20121015-2250/c/src/../../cpukit/rtems/src/eventflag.c:25:
>> ../../cpukit/../../../sis/lib/include/rtems/score/cpu.h:523: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'Context_Control_fp'
>> ../../cpukit/../../../sis/lib/include/rtems/score/cpu.h:538: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> ../../cpukit/../../../sis/lib/include/rtems/score/cpu.h:539: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> ../../cpukit/../../../sis/lib/include/rtems/score/cpu.h:548: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'volatile'
>> ../../cpukit/../../../sis/lib/include/rtems/score/cpu.h:897: error:
>> expected declaration specifiers or '...' before 'proc_ptr'
>> ../../cpukit/../../../sis/lib/include/rtems/score/cpu.h:898: error:
>> expected declaration specifiers or '...' before 'proc_ptr'
>> ../../cpukit/../../../sis/lib/include/rtems/score/cpu.h:909: error:
>> expected declaration specifiers or '...' before 'proc_ptr'
>> ../../cpukit/../../../sis/lib/include/rtems/score/cpu.h:910: error:
>> expected declaration specifiers or '...' before 'proc_ptr'
>> In file included from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/types.h:29,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/config.h:21,
>> from ../../cpukit/../../../sis/lib/include/rtems/config.h:58,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/eventflag.h:52,
>> from
>> ../../../../../../rtems-20121015-2250/c/src/../../cpukit/rtems/src/eventflag.c:25:
>> ../../cpukit/../../../sis/lib/include/rtems/score/priority.h:95:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'volatile'
>> ../../cpukit/../../../sis/lib/include/rtems/score/priority.h:103:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'Priority_Bit_map_control'
>> In file included from
>> ../../cpukit/../../../sis/lib/include/rtems/score/priority.h:141,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/types.h:29,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/config.h:21,
>> from ../../cpukit/../../../sis/lib/include/rtems/config.h:58,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/eventflag.h:52,
>> from
>> ../../../../../../rtems-20121015-2250/c/src/../../cpukit/rtems/src/eventflag.c:25:
>> ../../cpukit/../../../sis/lib/include/rtems/score/priority.inl:37:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> ../../cpukit/../../../sis/lib/include/rtems/score/priority.inl:51:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/priority.inl:67:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'Priority_Bit_map_control'
>> ../../cpukit/../../../sis/lib/include/rtems/score/priority.inl:78:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'Priority_Bit_map_control'
>> ../../cpukit/../../../sis/lib/include/rtems/score/priority.inl:92:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'Priority_Bit_map_control'
>> ../../cpukit/../../../sis/lib/include/rtems/score/priority.inl:103:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'Priority_Bit_map_control'
>> ../../cpukit/../../../sis/lib/include/rtems/score/priority.inl:117:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'uint32_t'
>> ../../cpukit/../../../sis/lib/include/rtems/score/priority.inl:131:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> ../../cpukit/../../../sis/lib/include/rtems/score/priority.inl:145:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> ../../cpukit/../../../sis/lib/include/rtems/score/priority.inl:159:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'Priority_Control'
>> ../../cpukit/../../../sis/lib/include/rtems/score/priority.inl:177:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> ../../cpukit/../../../sis/lib/include/rtems/score/priority.inl:208:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> In file included from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/types.h:30,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/config.h:21,
>> from ../../cpukit/../../../sis/lib/include/rtems/config.h:58,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/eventflag.h:52,
>> from
>> ../../../../../../rtems-20121015-2250/c/src/../../cpukit/rtems/src/eventflag.c:25:
>> ../../cpukit/../../../sis/lib/include/rtems/score/tod.h:124: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/tod.h:129: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'Timestamp_Control'
>> ../../cpukit/../../../sis/lib/include/rtems/score/tod.h:134: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'Timestamp_Control'
>> In file included from
>> ../../cpukit/../../../sis/lib/include/rtems/score/tod.h:244,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/types.h:30,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/config.h:21,
>> from ../../cpukit/../../../sis/lib/include/rtems/config.h:58,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/eventflag.h:52,
>> from
>> ../../../../../../rtems-20121015-2250/c/src/../../cpukit/rtems/src/eventflag.c:25:
>> ../../cpukit/../../../sis/lib/include/rtems/score/tod.inl:39: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> ../../cpukit/../../../sis/lib/include/rtems/score/tod.inl:48: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> ../../cpukit/../../../sis/lib/include/rtems/score/tod.inl:57: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> In file included from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/types.h:31,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/config.h:21,
>> from ../../cpukit/../../../sis/lib/include/rtems/config.h:58,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/eventflag.h:52,
>> from
>> ../../../../../../rtems-20121015-2250/c/src/../../cpukit/rtems/src/eventflag.c:25:
>> ../../cpukit/../../../sis/lib/include/rtems/score/watchdog.h:72:
>> error: expected ')' before 'void'
>> ../../cpukit/../../../sis/lib/include/rtems/score/watchdog.h:138:
>> error: expected specifier-qualifier-list before
>> 'Watchdog_Service_routine_entry'
>> ../../cpukit/../../../sis/lib/include/rtems/score/watchdog.h:152:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'volatile'
>> ../../cpukit/../../../sis/lib/include/rtems/score/watchdog.h:159:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'volatile'
>> ../../cpukit/../../../sis/lib/include/rtems/score/watchdog.h:166:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'volatile'
>> ../../cpukit/../../../sis/lib/include/rtems/score/watchdog.h:173:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'Watchdog_Nanoseconds_since_last_tick_routine'
>> ../../cpukit/../../../sis/lib/include/rtems/score/watchdog.h:180:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'Chain_Control'
>> ../../cpukit/../../../sis/lib/include/rtems/score/watchdog.h:186:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'Chain_Control'
>> In file included from
>> ../../cpukit/../../../sis/lib/include/rtems/score/watchdog.h:306,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/types.h:31,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/config.h:21,
>> from ../../cpukit/../../../sis/lib/include/rtems/config.h:58,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/eventflag.h:52,
>> from
>> ../../../../../../rtems-20121015-2250/c/src/../../cpukit/rtems/src/eventflag.c:25:
>> ../../cpukit/../../../sis/lib/include/rtems/score/watchdog.inl:37:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> ../../cpukit/../../../sis/lib/include/rtems/score/watchdog.inl:55:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/watchdog.inl:69:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> ../../cpukit/../../../sis/lib/include/rtems/score/watchdog.inl:83:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> ../../cpukit/../../../sis/lib/include/rtems/score/watchdog.inl:97:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> ../../cpukit/../../../sis/lib/include/rtems/score/watchdog.inl:109:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> ../../cpukit/../../../sis/lib/include/rtems/score/watchdog.inl:123:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> ../../cpukit/../../../sis/lib/include/rtems/score/watchdog.inl:142:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> ../../cpukit/../../../sis/lib/include/rtems/score/watchdog.inl:160:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> ../../cpukit/../../../sis/lib/include/rtems/score/watchdog.inl:175:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> ../../cpukit/../../../sis/lib/include/rtems/score/watchdog.inl:192:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> ../../cpukit/../../../sis/lib/include/rtems/score/watchdog.inl:208:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'Watchdog_Control'
>> ../../cpukit/../../../sis/lib/include/rtems/score/watchdog.inl:222:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'Watchdog_Control'
>> ../../cpukit/../../../sis/lib/include/rtems/score/watchdog.inl:236:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'Watchdog_Control'
>> ../../cpukit/../../../sis/lib/include/rtems/score/watchdog.inl:250:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'Watchdog_Control'
>> In file included from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/modes.h:101,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/types.h:32,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/config.h:21,
>> from ../../cpukit/../../../sis/lib/include/rtems/config.h:58,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/eventflag.h:52,
>> from
>> ../../../../../../rtems-20121015-2250/c/src/../../cpukit/rtems/src/eventflag.c:25:
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/modes.inl:36: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/modes.inl:50: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/modes.inl:63: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/modes.inl:76: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/modes.inl:88: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'ISR_Level'
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/modes.inl:101:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/modes.inl:116:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> In file included from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/config.h:21,
>> from ../../cpukit/../../../sis/lib/include/rtems/config.h:58,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/eventflag.h:52,
>> from
>> ../../../../../../rtems-20121015-2250/c/src/../../cpukit/rtems/src/eventflag.c:25:
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/types.h:83: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'rtems_id'
>> In file included from
>> ../../cpukit/../../../sis/lib/include/rtems/score/states.h:117,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/tasks.h:39,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/config.h:22,
>> from ../../cpukit/../../../sis/lib/include/rtems/config.h:58,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/eventflag.h:52,
>> from
>> ../../../../../../rtems-20121015-2250/c/src/../../cpukit/rtems/src/eventflag.c:25:
>> ../../cpukit/../../../sis/lib/include/rtems/score/states.inl:40:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'States_Control'
>> ../../cpukit/../../../sis/lib/include/rtems/score/states.inl:57:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'States_Control'
>> ../../cpukit/../../../sis/lib/include/rtems/score/states.inl:73:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/states.inl:88:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/states.inl:103:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/states.inl:118:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/states.inl:133:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/states.inl:148:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/states.inl:163:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/states.inl:178:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/states.inl:193:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/states.inl:208:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/states.inl:223:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/states.inl:238:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/states.inl:253:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/states.inl:268:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/states.inl:283:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/states.inl:298:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/states.inl:315:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/states.inl:332:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/states.inl:348:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/states.inl:364:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> In file included from
>> ../../cpukit/../../../sis/lib/include/rtems/score/thread.h:58,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/tasks.h:40,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/config.h:22,
>> from ../../cpukit/../../../sis/lib/include/rtems/config.h:58,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/eventflag.h:52,
>> from
>> ../../../../../../rtems-20121015-2250/c/src/../../cpukit/rtems/src/eventflag.c:25:
>> ../../cpukit/../../../sis/lib/include/rtems/score/context.h:51: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'volatile'
>> In file included from
>> ../../cpukit/../../../sis/lib/include/rtems/score/stack.h:59,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/score/thread.h:65,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/tasks.h:40,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/config.h:22,
>> from ../../cpukit/../../../sis/lib/include/rtems/config.h:58,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/eventflag.h:52,
>> from
>> ../../../../../../rtems-20121015-2250/c/src/../../cpukit/rtems/src/eventflag.c:25:
>> ../../cpukit/../../../sis/lib/include/rtems/score/stack.inl:36: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> ../../cpukit/../../../sis/lib/include/rtems/score/stack.inl:52: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'uint32_t'
>> ../../cpukit/../../../sis/lib/include/rtems/score/stack.inl:65: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/stack.inl:81: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'size_t'
>> ../../cpukit/../../../sis/lib/include/rtems/score/stack.inl:100:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'uint32_t'
>> In file included from
>> ../../cpukit/../../../sis/lib/include/rtems/score/tqdata.h:106,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/score/thread.h:68,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/tasks.h:40,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/config.h:22,
>> from ../../cpukit/../../../sis/lib/include/rtems/config.h:58,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/eventflag.h:52,
>> from
>> ../../../../../../rtems-20121015-2250/c/src/../../cpukit/rtems/src/eventflag.c:25:
>> ../../cpukit/../../../sis/lib/include/rtems/score/tqdata.inl:36:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'uint32_t'
>> ../../cpukit/../../../sis/lib/include/rtems/score/tqdata.inl:49:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/tqdata.inl:61:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> In file included from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/tasks.h:40,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/config.h:22,
>> from ../../cpukit/../../../sis/lib/include/rtems/config.h:58,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/eventflag.h:52,
>> from
>> ../../../../../../rtems-20121015-2250/c/src/../../cpukit/rtems/src/eventflag.c:25:
>> ../../cpukit/../../../sis/lib/include/rtems/score/thread.h:254: error:
>> expected specifier-qualifier-list before 'Objects_Id'
>> ../../cpukit/../../../sis/lib/include/rtems/score/thread.h:423: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> ../../cpukit/../../../sis/lib/include/rtems/score/thread.h:429: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'Objects_Information'
>> ../../cpukit/../../../sis/lib/include/rtems/score/thread.h:435: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'Thread_Control'
>> ../../cpukit/../../../sis/lib/include/rtems/score/thread.h:444: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'Context_Control'
>> ../../cpukit/../../../sis/lib/include/rtems/score/thread.h:451: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'volatile'
>> ../../cpukit/../../../sis/lib/include/rtems/score/thread.h:457: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'uint32_t'
>> ../../cpukit/../../../sis/lib/include/rtems/score/thread.h:464: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'uint32_t'
>> ../../cpukit/../../../sis/lib/include/rtems/score/thread.h:469: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'uint32_t'
>> ../../cpukit/../../../sis/lib/include/rtems/score/thread.h:475: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'Chain_Control'
>> ../../cpukit/../../../sis/lib/include/rtems/score/thread.h:481: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'Thread_Control'
>> ../../cpukit/../../../sis/lib/include/rtems/score/thread.h:489: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'Thread_Control'
>> ../../cpukit/../../../sis/lib/include/rtems/score/thread.h:496: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'Thread_Control'
>> ../../cpukit/../../../sis/lib/include/rtems/score/thread.h:505: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'struct'
>> ../../cpukit/../../../sis/lib/include/rtems/score/thread.h:515: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'Timestamp_Control'
>> ../../cpukit/../../../sis/lib/include/rtems/score/thread.h:731: error:
>> expected ')' before 'id'
>> ../../cpukit/../../../sis/lib/include/rtems/score/thread.h:821: error:
>> expected ')' before 'id'
>> ../../cpukit/../../../sis/lib/include/rtems/score/thread.h:843: error:
>> expected declaration specifiers or '...' before 'ISR_Level'
>> In file included from
>> ../../cpukit/../../../sis/lib/include/rtems/score/thread.inl:26,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/score/thread.h:847,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/tasks.h:40,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/config.h:22,
>> from ../../cpukit/../../../sis/lib/include/rtems/config.h:58,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/eventflag.h:52,
>> from
>> ../../../../../../rtems-20121015-2250/c/src/../../cpukit/rtems/src/eventflag.c:25:
>> ../../cpukit/../../../sis/lib/include/rtems/score/sysstate.h:81:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'System_state_Codes'
>> In file included from
>> ../../cpukit/../../../sis/lib/include/rtems/score/sysstate.h:87,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/score/thread.inl:26,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/score/thread.h:847,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/tasks.h:40,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/config.h:22,
>> from ../../cpukit/../../../sis/lib/include/rtems/config.h:58,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/eventflag.h:52,
>> from
>> ../../../../../../rtems-20121015-2250/c/src/../../cpukit/rtems/src/eventflag.c:25:
>> ../../cpukit/../../../sis/lib/include/rtems/score/sysstate.inl:33:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> ../../cpukit/../../../sis/lib/include/rtems/score/sysstate.inl:40:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> ../../cpukit/../../../sis/lib/include/rtems/score/sysstate.inl:54:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'System_state_Codes'
>> ../../cpukit/../../../sis/lib/include/rtems/score/sysstate.inl:59:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/sysstate.inl:66:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/sysstate.inl:73:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/sysstate.inl:80:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/sysstate.inl:87:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/sysstate.inl:94:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> In file included from
>> ../../cpukit/../../../sis/lib/include/rtems/score/thread.h:847,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/tasks.h:40,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/config.h:22,
>> from ../../cpukit/../../../sis/lib/include/rtems/config.h:58,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/eventflag.h:52,
>> from
>> ../../../../../../rtems-20121015-2250/c/src/../../cpukit/rtems/src/eventflag.c:25:
>> ../../cpukit/../../../sis/lib/include/rtems/score/thread.inl:40:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> ../../cpukit/../../../sis/lib/include/rtems/score/thread.inl:65:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/thread.inl:77:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/thread.inl:89:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/thread.inl:100:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> ../../cpukit/../../../sis/lib/include/rtems/score/thread.inl:112:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> ../../cpukit/../../../sis/lib/include/rtems/score/thread.inl:127:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> ../../cpukit/../../../sis/lib/include/rtems/score/thread.inl:140:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/thread.inl:154:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> ../../cpukit/../../../sis/lib/include/rtems/score/thread.inl:178:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> ../../cpukit/../../../sis/lib/include/rtems/score/thread.inl:238:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> ../../cpukit/../../../sis/lib/include/rtems/score/thread.inl:249:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/thread.inl:259:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/thread.inl:268:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> ../../cpukit/../../../sis/lib/include/rtems/score/thread.inl:277:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/thread.inl:288:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> ../../cpukit/../../../sis/lib/include/rtems/score/thread.inl:299:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'Thread_Control'
>> ../../cpukit/../../../sis/lib/include/rtems/score/thread.inl:308:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> ../../cpukit/../../../sis/lib/include/rtems/score/thread.inl:319:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'struct'
>> ../../cpukit/../../../sis/lib/include/rtems/score/thread.inl:328:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> In file included from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/eventset.h:125,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/tasks.h:42,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/config.h:22,
>> from ../../cpukit/../../../sis/lib/include/rtems/config.h:58,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/eventflag.h:52,
>> from
>> ../../../../../../rtems-20121015-2250/c/src/../../cpukit/rtems/src/eventflag.c:25:
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/eventset.inl:35:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/eventset.inl:48:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/eventset.inl:66:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'rtems_event_set'
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/eventset.inl:80:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'rtems_event_set'
>> In file included from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/asr.h:146,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/tasks.h:43,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/config.h:22,
>> from ../../cpukit/../../../sis/lib/include/rtems/config.h:58,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/eventflag.h:52,
>> from
>> ../../../../../../rtems-20121015-2250/c/src/../../cpukit/rtems/src/eventflag.c:25:
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/asr.inl:37: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/asr.inl:56: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/asr.inl:76: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/asr.inl:89: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/asr.inl:104: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> In file included from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/attr.h:188,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/tasks.h:44,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/config.h:22,
>> from ../../cpukit/../../../sis/lib/include/rtems/config.h:58,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/eventflag.h:52,
>> from
>> ../../../../../../rtems-20121015-2250/c/src/../../cpukit/rtems/src/eventflag.c:25:
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/attr.inl:37: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'rtems_attribute'
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/attr.inl:51: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'rtems_attribute'
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/attr.inl:65: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/attr.inl:93: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/attr.inl:106: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/attr.inl:119: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/attr.inl:133: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/attr.inl:146: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/attr.inl:159: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/attr.inl:172: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/attr.inl:185: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> In file included from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/status.h:211,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/tasks.h:45,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/config.h:22,
>> from ../../cpukit/../../../sis/lib/include/rtems/config.h:58,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/eventflag.h:52,
>> from
>> ../../../../../../rtems-20121015-2250/c/src/../../cpukit/rtems/src/eventflag.c:25:
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/status.inl:36:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/status.inl:49:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> In file included from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/config.h:22,
>> from ../../cpukit/../../../sis/lib/include/rtems/config.h:58,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/eventflag.h:52,
>> from
>> ../../../../../../rtems-20121015-2250/c/src/../../cpukit/rtems/src/eventflag.c:25:
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/tasks.h:264: error:
>> expected declaration specifiers or '...' before 'rtems_id'
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/tasks.h:281: error:
>> expected declaration specifiers or '...' before 'rtems_id'
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/tasks.h:291: error:
>> expected ')' before 'id'
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/tasks.h:302: error:
>> expected ')' before 'id'
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/tasks.h:315: error:
>> expected ')' before 'id'
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/tasks.h:342: error:
>> expected ')' before 'id'
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/tasks.h:353: error:
>> expected ')' before 'id'
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/tasks.h:363: error:
>> expected ')' before 'id'
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/tasks.h:375: error:
>> expected ')' before 'id'
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/tasks.h:388: error:
>> expected ')' before 'id'
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/tasks.h:422: error:
>> expected ')' before 'id'
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/tasks.h:431: error:
>> expected ')' before 'tid'
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/tasks.h:442: error:
>> expected ')' before 'tid'
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/tasks.h:453: error:
>> expected ')' before 'tid'
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/tasks.h:462: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'rtems_task_self'
>> In file included from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/tasks.h:492,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/config.h:22,
>> from ../../cpukit/../../../sis/lib/include/rtems/config.h:58,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/eventflag.h:52,
>> from
>> ../../../../../../rtems-20121015-2250/c/src/../../cpukit/rtems/src/eventflag.c:25:
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/tasks.inl:36: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'Thread_Control'
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/tasks.inl:47: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before 'void'
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/tasks.inl:62: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before
>> 'Priority_Control'
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/tasks.inl:75: error:
>> expected '=', ',', ';', 'asm' or '__attribute__' before '_Bool'
>> In file included from ../../cpukit/../../../sis/lib/include/rtems/config.h:60,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/eventflag.h:52,
>> from
>> ../../../../../../rtems-20121015-2250/c/src/../../cpukit/rtems/src/eventflag.c:25:
>> ../../cpukit/../../../sis/lib/include/rtems/extension.h:209: error:
>> expected declaration specifiers or '...' before 'rtems_id'
>> ../../cpukit/../../../sis/lib/include/rtems/extension.h:230: error:
>> expected declaration specifiers or '...' before 'rtems_id'
>> ../../cpukit/../../../sis/lib/include/rtems/extension.h:245: error:
>> expected ')' before 'id'
>> In file included from
>> ../../cpukit/../../../sis/lib/include/rtems/extension.h:251,
>> from ../../cpukit/../../../sis/lib/include/rtems/config.h:60,
>> from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/eventflag.h:52,
>> from
>> ../../../../../../rtems-20121015-2250/c/src/../../cpukit/rtems/src/eventflag.c:25:
>> ../../cpukit/../../../sis/lib/include/rtems/extension.inl:36: error:
>> expected ')' before 'id'
>> In file included from
>> ../../../../../../rtems-20121015-2250/c/src/../../cpukit/rtems/src/eventflag.c:25:
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/eventflag.h:133:
>> error: expected specifier-qualifier-list before 'rtems_id'
>> In file included from
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/eventflag.h:405,
>> from
>> ../../../../../../rtems-20121015-2250/c/src/../../cpukit/rtems/src/eventflag.c:25:
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/eventflag.inl:69:
>> error: expected ')' before 'id'
>> ../../cpukit/../../../sis/lib/include/rtems/rtems/eventflag.inl:89:
>> error: expected ')' before 'id'
>> gmake[5]: *** [src/librtems_a-eventflag.o] Error 1
>> gmake[5]: Leaving directory
>> `/home/andrei/Src/rtems-20121015-2250-build/sparc-rtems4.10/c/sis/cpukit/rtems'
>> gmake[4]: *** [all-recursive] Error 1
>> gmake[4]: Leaving directory
>> `/home/andrei/Src/rtems-20121015-2250-build/sparc-rtems4.10/c/sis/cpukit'
>> gmake[3]: *** [all] Error 2
>> gmake[3]: Leaving directory
>> `/home/andrei/Src/rtems-20121015-2250-build/sparc-rtems4.10/c/sis/cpukit'
>> gmake[2]: *** [all-recursive] Error 1
>> gmake[2]: Leaving directory
>> `/home/andrei/Src/rtems-20121015-2250-build/sparc-rtems4.10/c/sis'
>> gmake[1]: *** [all-recursive] Error 1
>> gmake[1]: Leaving directory
>> `/home/andrei/Src/rtems-20121015-2250-build/sparc-rtems4.10/c'
>> make: *** [all-recursive] Error 1
>> _______________________________________________
>> rtems-devel mailing list
>> rtems-devel at rtems.org
>> http://www.rtems.org/mailman/listinfo/rtems-devel
More information about the devel
mailing list