change log for rtems (2010-06-17)
rtems-vc at rtems.org
rtems-vc at rtems.org
Fri Jun 18 04:13:25 UTC 2010
*ralf*:
2010-06-18 Ralf Corsépius <ralf.corsepius at rtems.org>
* core/include/rtems/score/object.h: Remove Objects_ITRON_API.
M 1.2427 cpukit/ChangeLog
M 1.79 cpukit/score/include/rtems/score/object.h
diff -u rtems/cpukit/ChangeLog:1.2426 rtems/cpukit/ChangeLog:1.2427
--- rtems/cpukit/ChangeLog:1.2426 Thu Jun 17 22:03:32 2010
+++ rtems/cpukit/ChangeLog Thu Jun 17 22:58:21 2010
@@ -1,5 +1,6 @@
2010-06-18 Ralf Corsépius <ralf.corsepius at rtems.org>
+ * core/include/rtems/score/object.h: Remove Objects_ITRON_API.
* rtems/src/rtemsobjectgetapiclassname.c,
sapi/include/rtems/config.h, sapi/src/exinit.c:
Remove RTEMS_ITRON_API conditional blocks.
diff -u rtems/cpukit/score/include/rtems/score/object.h:1.78 rtems/cpukit/score/include/rtems/score/object.h:1.79
--- rtems/cpukit/score/include/rtems/score/object.h:1.78 Thu Jun 17 12:20:54 2010
+++ rtems/cpukit/score/include/rtems/score/object.h Thu Jun 17 22:58:21 2010
@@ -287,25 +287,6 @@
#define OBJECTS_POSIX_CLASSES_LAST OBJECTS_POSIX_RWLOCKS
/**
- * This enumerated type is used in the class field of the object ID
- * for the ITRON API.
- */
-typedef enum {
- OBJECTS_ITRON_NO_CLASS = 0,
- OBJECTS_ITRON_TASKS = 1,
- OBJECTS_ITRON_EVENTFLAGS = 2,
- OBJECTS_ITRON_MAILBOXES = 3,
- OBJECTS_ITRON_MESSAGE_BUFFERS = 4,
- OBJECTS_ITRON_PORTS = 5,
- OBJECTS_ITRON_SEMAPHORES = 6,
- OBJECTS_ITRON_VARIABLE_MEMORY_POOLS = 7,
- OBJECTS_ITRON_FIXED_MEMORY_POOLS = 8
-} Objects_ITRON_API;
-
-/** This macro is used to generically specify the last API index. */
-#define OBJECTS_ITRON_CLASSES_LAST OBJECTS_ITRON_FIXED_MEMORY_POOLS
-
-/**
* This enumerated type lists the locations which may be returned
* by _Objects_Get. These codes indicate the success of locating
* an object with the specified ID.
*ralf*:
2010-06-18 Ralf Corsépius <ralf.corsepius at rtems.org>
* score/src/apiext.c: Remove comment referring to ITRON.
M 1.2428 cpukit/ChangeLog
M 1.15 cpukit/score/src/apiext.c
diff -u rtems/cpukit/ChangeLog:1.2427 rtems/cpukit/ChangeLog:1.2428
--- rtems/cpukit/ChangeLog:1.2427 Thu Jun 17 22:58:21 2010
+++ rtems/cpukit/ChangeLog Thu Jun 17 22:59:54 2010
@@ -1,6 +1,7 @@
2010-06-18 Ralf Corsépius <ralf.corsepius at rtems.org>
- * core/include/rtems/score/object.h: Remove Objects_ITRON_API.
+ * score/src/apiext.c: Remove comment referring to ITRON.
+ * score/include/rtems/score/object.h: Remove Objects_ITRON_API.
* rtems/src/rtemsobjectgetapiclassname.c,
sapi/include/rtems/config.h, sapi/src/exinit.c:
Remove RTEMS_ITRON_API conditional blocks.
diff -u rtems/cpukit/score/src/apiext.c:1.14 rtems/cpukit/score/src/apiext.c:1.15
--- rtems/cpukit/score/src/apiext.c:1.14 Thu Jun 17 21:56:26 2010
+++ rtems/cpukit/score/src/apiext.c Thu Jun 17 22:59:55 2010
@@ -106,11 +106,7 @@
the_extension = (API_extensions_Control *) the_node;
- /*
- * Currently the ITRON API is the only API which does not
- * provide this hook.
- */
- (*the_extension->postswitch_hook)( _Thread_Executing );
+ (*the_extension->postswitch_hook)( _Thread_Executing );
}
}
*ralf*:
2010-06-18 Ralf Corsépius <ralf.corsepius at rtems.org>
* score/include/rtems/system.h: Remove ITRON_EXTERN.
M 1.2429 cpukit/ChangeLog
M 1.64 cpukit/score/include/rtems/system.h
diff -u rtems/cpukit/ChangeLog:1.2428 rtems/cpukit/ChangeLog:1.2429
--- rtems/cpukit/ChangeLog:1.2428 Thu Jun 17 22:59:54 2010
+++ rtems/cpukit/ChangeLog Thu Jun 17 23:00:53 2010
@@ -1,5 +1,6 @@
2010-06-18 Ralf Corsépius <ralf.corsepius at rtems.org>
+ * score/include/rtems/system.h: Remove ITRON_EXTERN.
* score/src/apiext.c: Remove comment referring to ITRON.
* score/include/rtems/score/object.h: Remove Objects_ITRON_API.
* rtems/src/rtemsobjectgetapiclassname.c,
diff -u rtems/cpukit/score/include/rtems/system.h:1.63 rtems/cpukit/score/include/rtems/system.h:1.64
--- rtems/cpukit/score/include/rtems/system.h:1.63 Mon Apr 12 10:28:03 2010
+++ rtems/cpukit/score/include/rtems/system.h Thu Jun 17 23:00:54 2010
@@ -88,20 +88,6 @@
#endif
/**
- * The following ensures that all data is declared in the space
- * of the initialization routine for either the Initialization Manager
- * or the initialization file for the appropriate API. It is
- * referenced as "external" in every other file.
- */
-#ifdef ITRON_API_INIT
-#undef ITRON_EXTERN
-#define ITRON_EXTERN
-#else
-#undef ITRON_EXTERN
-#define ITRON_EXTERN extern
-#endif
-
-/**
* The following (in conjunction with compiler arguments) are used
* to choose between the use of static inline functions and macro
* functions. The static inline implementation allows better
*ralf*:
2010-06-18 Ralf Corsépius <ralf.corsepius at rtems.org>
* score/src/objectapimaximumclass.c: Remove OBJECTS_ITRON_API.
M 1.2430 cpukit/ChangeLog
M 1.3 cpukit/score/src/objectapimaximumclass.c
diff -u rtems/cpukit/ChangeLog:1.2429 rtems/cpukit/ChangeLog:1.2430
--- rtems/cpukit/ChangeLog:1.2429 Thu Jun 17 23:00:53 2010
+++ rtems/cpukit/ChangeLog Thu Jun 17 23:03:03 2010
@@ -1,5 +1,6 @@
2010-06-18 Ralf Corsépius <ralf.corsepius at rtems.org>
+ * score/src/objectapimaximumclass.c: Remove OBJECTS_ITRON_API.
* score/include/rtems/system.h: Remove ITRON_EXTERN.
* score/src/apiext.c: Remove comment referring to ITRON.
* score/include/rtems/score/object.h: Remove Objects_ITRON_API.
diff -u rtems/cpukit/score/src/objectapimaximumclass.c:1.2 rtems/cpukit/score/src/objectapimaximumclass.c:1.3
--- rtems/cpukit/score/src/objectapimaximumclass.c:1.2 Tue Jul 7 18:33:17 2009
+++ rtems/cpukit/score/src/objectapimaximumclass.c Thu Jun 17 23:03:04 2010
@@ -27,8 +27,6 @@
return OBJECTS_RTEMS_CLASSES_LAST;
case OBJECTS_POSIX_API:
return OBJECTS_POSIX_CLASSES_LAST;
- case OBJECTS_ITRON_API:
- return OBJECTS_ITRON_CLASSES_LAST;
case OBJECTS_NO_API:
default:
break;
*ralf*:
2010-06-18 Ralf Corsépius <ralf.corsepius at rtems.org>
* sapi/include/rtems/config.h: Remove ITRON.
M 1.2431 cpukit/ChangeLog
M 1.53 cpukit/sapi/include/rtems/config.h
diff -u rtems/cpukit/ChangeLog:1.2430 rtems/cpukit/ChangeLog:1.2431
--- rtems/cpukit/ChangeLog:1.2430 Thu Jun 17 23:03:03 2010
+++ rtems/cpukit/ChangeLog Thu Jun 17 23:04:05 2010
@@ -1,5 +1,6 @@
2010-06-18 Ralf Corsépius <ralf.corsepius at rtems.org>
+ * sapi/include/rtems/config.h: Remove ITRON.
* score/src/objectapimaximumclass.c: Remove OBJECTS_ITRON_API.
* score/include/rtems/system.h: Remove ITRON_EXTERN.
* score/src/apiext.c: Remove comment referring to ITRON.
diff -u rtems/cpukit/sapi/include/rtems/config.h:1.52 rtems/cpukit/sapi/include/rtems/config.h:1.53
--- rtems/cpukit/sapi/include/rtems/config.h:1.52 Thu Jun 17 22:03:22 2010
+++ rtems/cpukit/sapi/include/rtems/config.h Thu Jun 17 23:04:05 2010
@@ -39,7 +39,7 @@
/*
* This is kind of kludgy but it allows targets to totally ignore the
- * optional APIs like POSIX and ITRON safely.
+ * optional APIs like POSIX safely.
*/
#ifdef RTEMS_POSIX_API
@@ -265,9 +265,6 @@
#define rtems_configuration_get_posix_api_configuration() \
(&Configuration_POSIX_API)
-#define rtems_configuration_get_itron_api_configuration() \
- (&Configuration_ITRON_API)
-
#ifdef __cplusplus
}
#endif
*ralf*:
2010-06-18 Ralf Corsépius <ralf.corsepius at rtems.org>
* rtems/src/rtemsobjectgetapiname.c: Remove ITRON.
M 1.2432 cpukit/ChangeLog
M 1.5 cpukit/rtems/src/rtemsobjectgetapiname.c
diff -u rtems/cpukit/ChangeLog:1.2431 rtems/cpukit/ChangeLog:1.2432
--- rtems/cpukit/ChangeLog:1.2431 Thu Jun 17 23:04:05 2010
+++ rtems/cpukit/ChangeLog Thu Jun 17 23:05:04 2010
@@ -1,5 +1,6 @@
2010-06-18 Ralf Corsépius <ralf.corsepius at rtems.org>
+ * rtems/src/rtemsobjectgetapiname.c: Remove ITRON.
* sapi/include/rtems/config.h: Remove ITRON.
* score/src/objectapimaximumclass.c: Remove OBJECTS_ITRON_API.
* score/include/rtems/system.h: Remove ITRON_EXTERN.
diff -u rtems/cpukit/rtems/src/rtemsobjectgetapiname.c:1.4 rtems/cpukit/rtems/src/rtemsobjectgetapiname.c:1.5
--- rtems/cpukit/rtems/src/rtemsobjectgetapiname.c:1.4 Mon Nov 30 09:59:55 2009
+++ rtems/cpukit/rtems/src/rtemsobjectgetapiname.c Thu Jun 17 23:05:05 2010
@@ -25,7 +25,6 @@
{ "Internal", OBJECTS_INTERNAL_API, 0},
{ "Classic", OBJECTS_CLASSIC_API, 0},
{ "POSIX", OBJECTS_POSIX_API, 0},
- { "ITRON", OBJECTS_ITRON_API, 0},
{ 0, 0, 0 }
};
*ralf*:
2010-06-18 Ralf Corsépius <ralf.corsepius at rtems.org>
* rtems/mainpage.h: Remove comment referring to ITRON.
M 1.2433 cpukit/ChangeLog
M 1.3 cpukit/rtems/mainpage.h
diff -u rtems/cpukit/ChangeLog:1.2432 rtems/cpukit/ChangeLog:1.2433
--- rtems/cpukit/ChangeLog:1.2432 Thu Jun 17 23:05:04 2010
+++ rtems/cpukit/ChangeLog Thu Jun 17 23:07:18 2010
@@ -1,5 +1,6 @@
2010-06-18 Ralf Corsépius <ralf.corsepius at rtems.org>
+ * rtems/mainpage.h: Remove comment referring to ITRON.
* rtems/src/rtemsobjectgetapiname.c: Remove ITRON.
* sapi/include/rtems/config.h: Remove ITRON.
* score/src/objectapimaximumclass.c: Remove OBJECTS_ITRON_API.
diff -u rtems/cpukit/rtems/mainpage.h:1.2 rtems/cpukit/rtems/mainpage.h:1.3
--- rtems/cpukit/rtems/mainpage.h:1.2 Wed Sep 17 16:40:48 2008
+++ rtems/cpukit/rtems/mainpage.h Thu Jun 17 23:07:20 2010
@@ -16,5 +16,5 @@
* with each of the public APIs implemented in terms of a common
* foundation layer called the SuperCore. This is the Doxygen
* generated documentation for the RTEMS CPU Kit including the
- * Classic API, POSIX API, uITRON API and SuperCore.
+ * Classic API, POSIX API and SuperCore.
*/
*ralf*:
2010-06-18 Ralf Corsépius <ralf.corsepius at rtems.org>
* score/include/rtems/score/interr.h: Remove ITRON.
M 1.2434 cpukit/ChangeLog
M 1.30 cpukit/score/include/rtems/score/interr.h
diff -u rtems/cpukit/ChangeLog:1.2433 rtems/cpukit/ChangeLog:1.2434
--- rtems/cpukit/ChangeLog:1.2433 Thu Jun 17 23:07:18 2010
+++ rtems/cpukit/ChangeLog Thu Jun 17 23:08:46 2010
@@ -1,5 +1,6 @@
2010-06-18 Ralf Corsépius <ralf.corsepius at rtems.org>
+ * score/include/rtems/score/interr.h: Remove ITRON.
* rtems/mainpage.h: Remove comment referring to ITRON.
* rtems/src/rtemsobjectgetapiname.c: Remove ITRON.
* sapi/include/rtems/config.h: Remove ITRON.
diff -u rtems/cpukit/score/include/rtems/score/interr.h:1.29 rtems/cpukit/score/include/rtems/score/interr.h:1.30
--- rtems/cpukit/score/include/rtems/score/interr.h:1.29 Wed Mar 10 12:15:33 2010
+++ rtems/cpukit/score/include/rtems/score/interr.h Thu Jun 17 23:08:47 2010
@@ -43,8 +43,7 @@
typedef enum {
INTERNAL_ERROR_CORE,
INTERNAL_ERROR_RTEMS_API,
- INTERNAL_ERROR_POSIX_API,
- INTERNAL_ERROR_ITRON_API
+ INTERNAL_ERROR_POSIX_API
} Internal_errors_Source;
/**
--
Generated by Deluxe Loginfo [http://www.codewiz.org/projects/index.html#loginfo] 2.122 by Bernardo Innocenti <bernie at develer.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/vc/attachments/20100617/80422f6e/attachment-0001.html>
More information about the vc
mailing list