From 2baf0d8623339709040d9aa9134c93f7cdd228b0 Mon Sep 17 00:00:00 2001 From: Ralf Corsepius Date: Fri, 23 Jan 2004 13:27:00 +0000 Subject: Cleanup ChangeLog. --- cpukit/sapi/ChangeLog | 198 +++++++++++++++++++++++--------------------------- 1 file changed, 90 insertions(+), 108 deletions(-) (limited to 'cpukit/sapi') diff --git a/cpukit/sapi/ChangeLog b/cpukit/sapi/ChangeLog index bc1db7b7ae..a945791acc 100644 --- a/cpukit/sapi/ChangeLog +++ b/cpukit/sapi/ChangeLog @@ -4,24 +4,21 @@ 2004-01-14 Ralf Corsepius - * Makefile.am: Re-add dirstamps to PREINSTALL_FILES. - Add PREINSTALL_FILES to CLEANFILES. + * Makefile.am: Re-add dirstamps to PREINSTALL_FILES. Add + PREINSTALL_FILES to CLEANFILES. -2004-01-11 Ralf Corsepius +2004-01-11 Ralf Corsepius * Makefile.am: Include compile.am, again. -2004-01-08 Ralf Corsepius - - * Makefile.am: Add libs to CLEANFILES - Set lib*_g_a_SOURCES = lib*_a_SOURCES. - -2004-01-08 Ralf Corsepius +2004-01-08 Ralf Corsepius + * Makefile.am: Add libs to CLEANFILES Set lib*_g_a_SOURCES = + lib*_a_SOURCES. * Makefile.am: Build libsapi$(LIB_VARIANT).a instead of $(ARCH)/libsapi.a. -2004-01-07 Ralf Corsepius +2004-01-07 Ralf Corsepius * Makefile.am: Build library using EXTRA_LIBRARIES and automake rules. @@ -31,13 +28,9 @@ 2003-11-30 Ralf Corsepius - * Makefile.am: Add $(dirstamp) to compilation rules. - Add AM_CPPFLAGS += -I$(top_builddir). - -2003-11-30 Ralf Corsepius - - * Makefile.am: Add $(dirstamp) to preinstallation rules. - Remove MACROS. + * Makefile.am: Add $(dirstamp) to compilation rules. Add AM_CPPFLAGS += + -I$(top_builddir). + * Makefile.am: Add $(dirstamp) to preinstallation rules. Remove MACROS. 2003-11-23 Ralf Corsepius @@ -45,28 +38,24 @@ 2003-09-04 Joel Sherrill - * include/confdefs.h, include/rtems/config.h, - include/rtems/extension.h, include/rtems/fatal.h, - include/rtems/init.h, include/rtems/io.h, include/rtems/mptables.h, - include/rtems/sptables.h, include/rtems/sptables.h.in, - inline/rtems/extension.inl, macros/rtems/extension.inl, src/debug.c, - src/exinit.c, src/extension.c, src/extensioncreate.c, - src/extensiondelete.c, src/extensionident.c, src/fatal.c, src/io.c, - src/itronapi.c, src/posixapi.c, src/rtemsapi.c: URL for license - changed. + * include/confdefs.h, include/rtems/config.h, include/rtems/extension.h, + include/rtems/fatal.h, include/rtems/init.h, include/rtems/io.h, + include/rtems/mptables.h, include/rtems/sptables.h, + include/rtems/sptables.h.in, inline/rtems/extension.inl, + macros/rtems/extension.inl, src/debug.c, src/exinit.c, src/extension.c, + src/extensioncreate.c, src/extensiondelete.c, src/extensionident.c, + src/fatal.c, src/io.c, src/itronapi.c, src/posixapi.c, src/rtemsapi.c: + URL for license changed. 2003-08-14 Joel Sherrill - * src/extensionident.c: Added ID to name lookup service and changed - name of id/name translation status code. This propagated to multiple - functions. The user API service added was rtems_object_id_to_name() + * src/extensionident.c: Added ID to name lookup service and changed name + of id/name translation status code. This propagated to multiple + functions. The user API service added was rtems_object_id_to_name(). 2003-03-06 Ralf Corsepius * Makefile.am: Remove stray reference to sptables.h.in. - -2003-03-06 Ralf Corsepius - * include/rtems/sptables.h.in: Remove. * include/rtems/sptables.h: New. * include/.cvsignore: Remove. @@ -79,14 +68,13 @@ 2003-02-28 Ralf Corsepius - * include/rtems/sptables.h.in: Remove RTEMS_VERSION (Moved to - cpuopts.h). + * include/rtems/sptables.h.in: Remove RTEMS_VERSION (Moved to cpuopts.h). 2003-02-03 Joel Sherrill PR 338/filesystem - * include/rtems/io.h, src/io.c: Side-effect of fixing reentrancy - problem with rtems_io_lookup_name() (API change). + * include/rtems/io.h, src/io.c: Side-effect of fixing reentrancy problem + with rtems_io_lookup_name() (API change). 2002-12-12 Ralf Corsepius @@ -119,46 +107,25 @@ * include/Makefile.am, src/Makefile.am, src/exinit.c: Modified to reflect above. -2002-07-01 Joel Sherrill - - * Mega patch merge to change the format of the object IDs to - loosen the dependency between the SCORE and the various APIs. - There was considerable work to simplify the object name management - and it appears that the name_table field is no longer needed. - This patch also includes the addition of the internal mutex - which is currently only used to protect some types of allocation - and deallocation. This significantly can reduce context - switch latency under certain circumstances. In particular, - some heap/region operations were O(n) and had dispatching - disabled. This should help enormously. With this merge, - the patch is not as clean as it should be. In particular, - the documentation has not been modified to reflect the new object - ID layout, the IDs in the test screens are not updated, and - _Objects_Get_information needs to be a real routine not inlined. - As part of this patch a lot of MP code for thread/proxy blocking - was made conditional and cleaned up. +2002-07-01 Joel Sherrill + + * Mega patch merge to change the format of the object IDs to loosen the + dependency between the SCORE and the various APIs. There was + considerable work to simplify the object name management and it appears + that the name_table field is no longer needed. This patch also includes + the addition of the internal mutex which is currently only used to + protect some types of allocation and deallocation. This significantly + can reduce context switch latency under certain circumstances. In + particular, some heap/region operations were O(n) and had dispatching + disabled. This should help enormously. With this merge, the patch is + not as clean as it should be. In particular, the documentation has not + been modified to reflect the new object ID layout, the IDs in the test + screens are not updated, and _Objects_Get_information needs to be a real + routine not inlined. As part of this patch a lot of MP code for + thread/proxy blocking was made conditional and cleaned up. * include/confdefs.h, src/exinit.c, src/extension.c, src/itronapi.c, src/posixapi.c, src/rtemsapi.c: Modified as part of above. -2001-05-09 Joel Sherrill - - * src/exinit.c: Slightly rework initialization so there - is a valid thread as _Thread_Executing when the pre_tasking - hook is called. This allows one directives and malloc - to potentially use mutex protection. - -2001-03-29 Joel Sherrill - - * Per PR126, configuration structures now match docs. - * include/rtems/config.h: Use public data types. - -2001-03-28 Joel Sherrill - - * PR132 requested some tinkering ot lower memory. - * include/confdefs.h: Lowered footprint of device driver table - and statically configure user extensions. Now if no static - extensions are configured, then the table is not instantiated. - 2002-03-27 Ralf Corsepius * Makefile.am: Remove AUTOMAKE_OPTIONS. @@ -167,32 +134,17 @@ * macros/Makefile.am: Remove AUTOMAKE_OPTIONS. * src/Makefile.am: Remove AUTOMAKE_OPTIONS. -2001-03-15 Joel Sherrill - - * src/extension.c: Split to reduce minimum code size per PR134. - * src/extensioncreate.c, src/extensiondelete.c, src/extensionident.c: - New files. - src/Makefile.am: Modified to reflect above. - 2002-01-07 Joel Sherrill * optman/, optman/.cvsignore, optman/Makefile.am, optman/no-ext.c, - optman/no-io.c: Removed entire contents of optman/ directory since - it has been moved. + optman/no-io.c: Removed entire contents of optman/ directory since it + has been moved. 2001-12-19 Ralf Corsepius * optman/Makefile.am: Add multilib support. * src/Makefile.am: Add multilib support. -2001-10-16 Chris Johns - - * include/confdefs.h, include/rtems/config.h, include/rtems/io.h, - optman/no-io.c, src/exinit.c, src/io.c: Added a device driver - register/unregister interface to allow device drivers to be - installed and removed at runtime. This means you do not need devices - present in the device table when you build. - 2001-10-16 Ralf Corsepius * include/rtems/Makefile.am: Remove. @@ -202,6 +154,14 @@ * macros/rtems/Makefile.am: Remove. * Makefile.am: require automake-1.5. +2001-10-16 Chris Johns + + * include/confdefs.h, include/rtems/config.h, include/rtems/io.h, + optman/no-io.c, src/exinit.c, src/io.c: Added a device driver + register/unregister interface to allow device drivers to be installed + and removed at runtime. This means you do not need devices present in + the device table when you build. + 2001-10-12 Joel Sherrill * include/rtems/directives.h: Fixed typo. @@ -217,20 +177,44 @@ * optman/Makefile.am: Adapt ASM4FLAGS to automake-1.5. +2001-05-09 Joel Sherrill + + * src/exinit.c: Slightly rework initialization so there is a valid + thread as _Thread_Executing when the pre_tasking hook is called. This + allows one directives and malloc to potentially use mutex protection. + 2001-04-16 Joel Sherrill * include/confdefs.h: Fix real-time clock support. +2001-03-29 Joel Sherrill + + * Per PR126, configuration structures now match docs. + * include/rtems/config.h: Use public data types. + +2001-03-28 Joel Sherrill + + * PR132 requested some tinkering ot lower memory. + * include/confdefs.h: Lowered footprint of device driver table and + statically configure user extensions. Now if no static extensions are + configured, then the table is not instantiated. + +2001-03-15 Joel Sherrill + + * src/extension.c: Split to reduce minimum code size per PR134. + * src/extensioncreate.c, src/extensiondelete.c, src/extensionident.c: + New files. src/Makefile.am: Modified to reflect above. + 2001-02-03 Ralf Corsepius * include/Makefile.am, include/rtems/Makefile.am, - inline/rtems/Makefile.am, macros/rtems/Makefile.am: - Apply include_*HEADERS instead of H_FILES. + inline/rtems/Makefile.am, macros/rtems/Makefile.am: Apply + include_*HEADERS instead of H_FILES. 2001-01-28 Ralf Corsepius - * include/confdefs.h: define CONFIGURE_NEWLIB_EXTENSION 0 if not - using NEWLIB, cleanup related comment. + * include/confdefs.h: define CONFIGURE_NEWLIB_EXTENSION 0 if not using + NEWLIB, cleanup related comment. 2001-01-26 Ralf Corsepius @@ -238,32 +222,29 @@ 2000-10-30 Joel Sherrill - * POSIX include files merged into newlib. This resulted in - some definitions moving to other files and thus some secondary - effects in RTEMS source code. + * POSIX include files merged into newlib. This resulted in some + definitions moving to other files and thus some secondary effects in + RTEMS source code. * include/confdefs.h: Replaced include of with since that file no longer exists. 2000-10-18 Joel Sherrill - * include/confdefs.h: Set CONFIGURE_INIT_TASK_STACK_SIZE to 0 - if there is no Classic API Initialization Tasks Table defined. - -2000-10-18 Joel Sherrill - + * include/confdefs.h: Set CONFIGURE_INIT_TASK_STACK_SIZE to 0 if there + is no Classic API Initialization Tasks Table defined. * include/confdefs.h: Modified code that accounts for initialization - task/threads with greater than minimum stack sizes so it would - compile even if optional APIs are disabled. + task/threads with greater than minimum stack sizes so it would compile + even if optional APIs are disabled. 2000-10-12 Joel Sherrill - * include/confdefs.h: Account for initialization tasks and - threads which use larger than minimum stack sizes. + * include/confdefs.h: Account for initialization tasks and threads which + use larger than minimum stack sizes. 2000-09-28 Joel Sherrill - * include/rtems/io.h (rtems_driver_address_table): Added "_entry" - to all names. + * include/rtems/io.h (rtems_driver_address_table): Added "_entry" to all + names. * src/io.c: Accounted for above. 2000-09-04 Ralf Corsepius @@ -273,3 +254,4 @@ 2000-08-10 Joel Sherrill * ChangeLog: New file. + -- cgit v1.2.3