summaryrefslogtreecommitdiffstats
path: root/cpukit/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'cpukit/ChangeLog')
-rw-r--r--cpukit/ChangeLog26
1 files changed, 26 insertions, 0 deletions
diff --git a/cpukit/ChangeLog b/cpukit/ChangeLog
index fa3712a4cc..de9d113bc7 100644
--- a/cpukit/ChangeLog
+++ b/cpukit/ChangeLog
@@ -1,5 +1,31 @@
2007-05-09 Joel Sherrill <joel.sherrill@OARcorp.com>
+ * libcsupport/include/rtems/libcsupport.h, libcsupport/src/newlibc.c,
+ sapi/Makefile.am, sapi/include/confdefs.h, sapi/src/exinit.c,
+ score/Makefile.am, score/preinstall.am,
+ score/include/rtems/score/userext.h, score/src/chain.c,
+ score/src/userext.c: Switch to newlib reentrancy extension being
+ installed in the initial set instead of using rtems_extension_create.
+ While implementing this, noticed that user extensions and chain code
+ had multiple functions in a single file which is not desirable in the
+ SuperCore and API portions of RTEMS, so split these into multiple
+ files with one function per file. Also noticed that some of user
+ extension code was inlined for no particular reason so moved that to
+ C bodies. Split executive shutdown from initialization since not
+ every application shuts down. Moved __fini call to executive shutdown
+ to be more symmetrical with where it is called at startup.
+ * sapi/src/exshutdown.c, score/src/chainappend.c,
+ score/src/chainextract.c, score/src/chainget.c,
+ score/src/chaininsert.c, score/src/userextaddapiset.c,
+ score/src/userextaddset.c, score/src/userextremoveset.c,
+ score/src/userextthreadbegin.c, score/src/userextthreadcreate.c,
+ score/src/userextthreaddelete.c, score/src/userextthreadrestart.c,
+ score/src/userextthreadstart.c, score/src/userextthreadswitch.c: New
+ files.
+ * score/inline/rtems/score/userext.inl: Removed.
+
+2007-05-09 Joel Sherrill <joel.sherrill@OARcorp.com>
+
* libcsupport/src/error.c, sapi/include/rtems/config.h: Do not
reference _Configuration_MP_table if multiprocessing is disabled.