Index: cpukit/ChangeLog
===================================================================
--- cpukit/ChangeLog	(revision 46d0bc16c6b5f243985d03defd42e6f148227745)
+++ cpukit/ChangeLog	(revision 9c94f544aacecca30be525d6afc2e1dc50afb451)
@@ -1,2 +1,9 @@
+2004-01-23	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
+
+	* ChangeLog: Merge-in itron/ChangeLog, posix/ChangeLog, score/ChangeLog,
+	sapi/ChangeLog, rtems/ChangeLog.
+	* itron/ChangeLog, posix/ChangeLog, score/ChangeLog, sapi/ChangeLog,
+	rtems/ChangeLog: Remove.
+
 2004-01-21	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
 
@@ -8,4 +15,9 @@
 
 	* Makefile.am: Add PREINSTALL_DIRS.
+	* itron/Makefile.am: Add PREINSTALL_DIRS.
+	* posix/Makefile.am: Add PREINSTALL_DIRS.
+	* score/Makefile.am: Add PREINSTALL_DIRS.
+	* sapi/Makefile.am: Add PREINSTALL_DIRS.
+	* rtems/Makefile.am: Add PREINSTALL_DIRS.
 
 2004-01-14	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
@@ -17,8 +29,19 @@
 	* automake/local.am: Remove depend-am.
 	* automake/subdirs.am: Remove depend-recursive.
+	* itron/Makefile.am: Re-add dirstamps to PREINSTALL_FILES. Add
+	PREINSTALL_FILES to CLEANFILES.
+	* posix/Makefile.am: Re-add dirstamps to PREINSTALL_FILES. Add
+	PREINSTALL_FILES to CLEANFILES.
+	* score/Makefile.am: Re-add dirstamps to PREINSTALL_FILES. Add
+	PREINSTALL_FILES to CLEANFILES. Add cpuopts.h to DISTCLEANFILES.
+	* sapi/Makefile.am: Re-add dirstamps to PREINSTALL_FILES. Add
+	PREINSTALL_FILES to CLEANFILES.
+	* rtems/Makefile.am: Re-add dirstamps to PREINSTALL_FILES. Add
+	PREINSTALL_FILES to CLEANFILES.
 
 2004-01-12	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
 
 	* configure.ac: Requires automake >= 1.8.1.
+	* score/cpu/Makefile.am: Use @RTEMS_CPU@ instead of $(RTEMS_CPU).
 
 2004-01-11	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
@@ -46,4 +69,10 @@
 	autoconf-2.59).
 	* automake/local.am: Remove clean-local, depend-gcc.
+	* itron/Makefile.am: Include compile.am, again.
+	* posix/Makefile.am: Include compile.am, again.
+	* score/Makefile.am: Include compile.am, again.
+	* score/macros/rtems/score/README: Remove (Redundant with macros/README).
+	* sapi/Makefile.am: Include compile.am, again.
+	* rtems/Makefile.am: Include compile.am, again.
 
 2004-01-08	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
@@ -59,4 +88,24 @@
 	* wrapup/Makefile.am:  Reflect changes to libblock/Makefile.am. Reflect
 	changes to libcsupport/Makefile.am.
+	* itron/Makefile.am: Add libs to CLEANFILES. Set lib*_g_a_SOURCES =
+	lib*_a_SOURCES.
+	* itron/Makefile.am: Build libitron$(LIB_VARIANT).a instead of
+	$(ARCH)/libitron.a.
+	* posix/Makefile.am: Add libs to CLEANFILES Set lib*_g_a_SOURCES =
+	lib*_a_SOURCES.
+	* posix/Makefile.am: Build libposix$(LIB_VARIANT).a instead of
+	$(ARCH)/libposix.a.
+	* score/Makefile.am: Add libs to CLEANFILES Set lib*_g_a_SOURCES =
+	lib*_a_SOURCES.
+	* score/Makefile.am: Build libscore$(LIB_VARIANT).a instead of
+	$(ARCH)/libscore.a.
+	* sapi/Makefile.am: Add libs to CLEANFILES Set lib*_g_a_SOURCES =
+	lib*_a_SOURCES.
+	* sapi/Makefile.am: Build libsapi$(LIB_VARIANT).a instead of
+	$(ARCH)/libsapi.a.
+	* rtems/Makefile.am: Add libs to CLEANFILES Set lib*_g_a_SOURCES =
+	lib*_a_SOURCES.
+	* rtems/Makefile.am: Build librtems$(LIB_VARIANT).a instead of
+	$(ARCH)/librtems.a.
 
 2004-01-07	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
@@ -65,4 +114,14 @@
 	* automake/amcompile.am: New.
 	* configure.ac: Add subdir-objects, AM_PROG_CC_C_O.
+	* itron/Makefile.am: Build library using EXTRA_LIBRARIES and automake
+	rules.
+	* posix/Makefile.am: Build library using EXTRA_LIBRARIES and automake
+	rules.
+	* score/Makefile.am: Build library using EXTRA_LIBRARIES and automake
+	rules.
+	* sapi/Makefile.am: Build library using EXTRA_LIBRARIES and automake
+	rules.
+	* rtems/Makefile.am: Build library using EXTRA_LIBRARIES and automake
+	rules.
 
 2004-01-07	Joel Sherrill <joel@OARcorp.com>
@@ -70,4 +129,16 @@
 	* aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
 	more completely covers the MIPS family.
+	* score/cpu/Makefile.am: mips64orion port removed as mips port more
+	completely covers the MIPS family.
+	* score/cpu/mips64orion/.cvsignore, score/cpu/mips64orion/ChangeLog,
+	score/cpu/mips64orion/Makefile.am, score/cpu/mips64orion/asm.h,
+	score/cpu/mips64orion/configure.ac, score/cpu/mips64orion/cpu.c,
+	score/cpu/mips64orion/cpu_asm.S, score/cpu/mips64orion/cpu_asm.h,
+	score/cpu/mips64orion/idtcpu.h, score/cpu/mips64orion/idtmon.h,
+	score/cpu/mips64orion/iregdef.h, score/cpu/mips64orion/rtems/.cvsignore,
+	score/cpu/mips64orion/rtems/score/.cvsignore,
+	score/cpu/mips64orion/rtems/score/cpu.h,
+	score/cpu/mips64orion/rtems/score/mips64orion.h,
+	score/cpu/mips64orion/rtems/score/types.h: Removed.
 
 2003-12-17	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
@@ -78,4 +149,15 @@
 
 	* aclocal/version.m4: Updated to rtems-20031217-test.
+
+2003-12-16	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
+
+	PR 533/bsps
+	* score/startup/linkcmds: Update linkcmds for gcc 3.3.2.
+
+2003-12-16	Joel Sherrill <joel@OARcorp.com>
+
+	PR 543/rtems
+	* score/src/threadclose.c: Make the task delete extension run outside a
+	dispatch disabled critical section so extensions can free resources.
 
 2003-12-13	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
@@ -97,4 +179,9 @@
 	* Makefile.am: Remove BUILT_SOURCES.
 	* configure.ac: Require automake >= 1.8, autoconf >= 2.59.
+	* itron/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
+	* posix/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
+	* score/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
+	* sapi/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
+	* rtems/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
 
 2003-11-30	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
@@ -106,4 +193,21 @@
 	* aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
 	AC_SUBST(dirstamp).
+	* itron/Makefile.am: Add $(dirstamp) to compilation rules.
+	* itron/Makefile.am: Add $(dirstamp) to preinstallation rules. Remove
+	MACROS.
+	* posix/Makefile.am: Add $(dirstamp) to compilation rules.
+	* posix/Makefile.am: Add $(dirstamp) to preinstallation rules. Remove
+	MACROS.
+	* score/Makefile.am: Add $(dirstamp) to compilation rules.
+	* score/Makefile.am: Add $(dirstamp) to preinstallation rules. Remove
+	MACROS.
+	* sapi/Makefile.am: Add $(dirstamp) to compilation rules. Add
+	AM_CPPFLAGS += -I$(top_builddir).
+	* sapi/Makefile.am: Add $(dirstamp) to preinstallation rules. Remove
+	MACROS.
+	* rtems/Makefile.am: Add $(dirstamp) to compilation rules. Add
+	AM_CPPFLAGS += -I$(top_builddir).
+	* rtems/Makefile.am: Add $(dirstamp) to preinstallation rules. Remove
+	MACROS.
 
 2003-11-28	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
@@ -140,4 +244,10 @@
 	automake-1.8.
 
+2003-11-25	Joel Sherrill <joel@OARcorp.com>
+
+	PR 526/rtems
+	* score/src/threadcreateidle.c: Idle task name should be a string and
+	PR484 broke this.
+
 2003-11-24	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
 
@@ -150,4 +260,13 @@
 
 	* configure.ac: Make RTEMS_DEBUG an RTEMS_CPUOPT.
+	PR 525/rtems
+	* score/include/rtems/system.h: Use RTEMS_INLINES instead of USE_INLINES.
+	* score/include/rtems/score/chain.h: Ditto.
+	* score/include/rtems/score/thread.h: Ditto.
+	* score/src/chain.c: Ditto.
+	* score/src/coremutexseize.c: Ditto.
+	* score/src/threadget.c: Ditto.
+	* score/Makefile.am: Don't use gmake to preinstall.
+	* sapi/Makefile.am: Reworked.
 
 2003-11-22	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
@@ -155,4 +274,7 @@
 	* wrapup/Makefile.am: Reflect having removed libnetworking/wrapup.
 	* configure.ac: Ditto.
+	* itron/Makefile.am: Reworked.
+	* posix/Makefile.am: Reworked.
+	* rtems/Makefile.am: Reworked.
 
 2003-11-20	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
@@ -163,4 +285,21 @@
 	* aclocal/canonical-target-name.m4: Require AC_CANONICAL_HOST.
 	* aclocal/enable-inlines.m4: Remove USE_MACROS (Unused).
+	* itron/src/config.h: Remove.
+	* itron/Makefile.am: Remove src/config.h. AM_CPPFLAGS +=
+	-I$(top_builddir).
+	* posix/src/config.h: Remove.
+	* posix/Makefile.am: Remove src/config.h AM_CPPFLAGS +=
+	-I$(top_builddir).
+
+2003-10-23	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
+
+	* rtems/src/regiongetsegment.c: Remove unneccessary typecast in
+	assignment to thread->Wait.return_argment.
+
+2003-10-22	Joel Sherrill <joel@OARcorp.com>
+
+	PR 512/core
+	* rtems/src/tasks.c, rtems/src/taskvariabledelete.c: Run task variable
+	destructor when task variable is deleted. Also some style cleanup.
 
 2003-10-21	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
@@ -182,4 +321,9 @@
 	* aclocal/canonical-target-name.m4: Add m4-quotes.
 	* configure.ac: Merge-in former aclocal/check-cpu.m4.
+	* posix/src/cancelrun.c, posix/src/pthreadexit.c,
+	posix/src/pthreadjoin.c, posix/ src/sigtimedwait.c: Remove unnecessary
+	typecasts in assignments to thread->Wait.return_argument.
+	* score/src/coremsgseize.c, score/src/coremsgsubmit.c: Remove
+	unnecessary typecasts in assignments to  thread->Wait.return_argument.
 
 2003-10-17	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
@@ -190,4 +334,27 @@
 	for multilibs.
 
+2003-10-13	Joel Sherrill <joel@OARcorp.com>
+
+	* posix/src/cleanuppop.c, posix/src/cleanuppush.c: Protect use of
+	_Workspace_Allocate and _Workspec_Free.
+
+2003-10-02	Phil Torre <ptorre@zetron.com>
+
+	PR 504/rtems
+	* score/include/rtems/score/coremutex.h: Add fatal error check for a
+	task blocking on a mutex when thread dispatching is disabled.
+
+2003-09-26	Joel Sherrill <joel@OARcorp.com>
+
+	* score/cpu/hppa1.1/.cvsignore, score/cpu/hppa1.1/ChangeLog,
+	score/cpu/hppa1.1/Makefile.am, score/cpu/hppa1.1/configure.ac,
+	score/cpu/hppa1.1/cpu.c, score/cpu/hppa1.1/cpu_asm.S,
+	score/cpu/hppa1.1/rtems/.cvsignore,
+	score/cpu/hppa1.1/rtems/score/.cvsignore,
+	score/cpu/hppa1.1/rtems/score/cpu.h,
+	score/cpu/hppa1.1/rtems/score/cpu_asm.h,
+	score/cpu/hppa1.1/rtems/score/hppa.h,
+	score/cpu/hppa1.1/rtems/score/types.h: Removed.
+
 2003-09-24	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
 
@@ -197,8 +364,336 @@
 	librpc/include/Makefile.am.
 
+2003-09-15	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
+
+	PR 489/rtems
+	* score/include/rtems/score/thread.h: Change struct 
+	Thread_Control_struct.libc_reent to using struct _reent*.
+	* score/inline/rtems/score/thread.inl: Reflect change above.
+
+2003-09-11	Joel Sherrill <joel@OARcorp.com>
+
+	PR 488/rtems
+	* rtems/src/taskcreate.c, rtems/src/tasks.c: Ensure notepads are zeroed.
+
+2003-09-08	Mikec Ivica <mikici@acm.org>
+
+	* score/inline/rtems/score/userext.inl,
+	score/macros/rtems/score/userext.inl: Add missing cast.
+
+2003-09-08	Derick Hammond <derick@perkinstechnologies.com.au>
+
+	PR 484/rtems
+	* score/src/threadcreateidle.c: Idle task name was initialized
+	incorrectly.
+
 2003-09-04	Joel Sherrill <joel@OARcorp.com>
 
 	* include/rtems/bspIo.h, include/rtems/fs.h, include/rtems/userenv.h:
 	URL for license changed.
+	* itron/include/itron.h, itron/include/itronsys/eventflags.h,
+	itron/include/itronsys/fmempool.h, itron/include/itronsys/intr.h,
+	itron/include/itronsys/mbox.h, itron/include/itronsys/msgbuffer.h,
+	itron/include/itronsys/network.h, itron/include/itronsys/port.h,
+	itron/include/itronsys/semaphore.h, itron/include/itronsys/status.h,
+	itron/include/itronsys/sysmgmt.h, itron/include/itronsys/task.h,
+	itron/include/itronsys/time.h, itron/include/itronsys/types.h,
+	itron/include/itronsys/vmempool.h, itron/include/rtems/itron/config.h,
+	itron/include/rtems/itron/eventflags.h,
+	itron/include/rtems/itron/fmempool.h, itron/include/rtems/itron/intr.h,
+	itron/include/rtems/itron/itronapi.h, itron/include/rtems/itron/mbox.h,
+	itron/include/rtems/itron/msgbuffer.h,
+	itron/include/rtems/itron/network.h, itron/include/rtems/itron/object.h,
+	itron/include/rtems/itron/port.h, itron/include/rtems/itron/semaphore.h,
+	itron/include/rtems/itron/sysmgmt.h, itron/include/rtems/itron/task.h,
+	itron/include/rtems/itron/time.h, itron/include/rtems/itron/vmempool.h,
+	itron/inline/rtems/itron/eventflags.inl,
+	itron/inline/rtems/itron/fmempool.inl,
+	itron/inline/rtems/itron/intr.inl, itron/inline/rtems/itron/mbox.inl,
+	itron/inline/rtems/itron/msgbuffer.inl,
+	itron/inline/rtems/itron/network.inl, itron/inline/rtems/itron/port.inl,
+	itron/inline/rtems/itron/semaphore.inl,
+	itron/inline/rtems/itron/sysmgmt.inl, itron/inline/rtems/itron/task.inl,
+	itron/inline/rtems/itron/time.inl,
+	itron/inline/rtems/itron/vmempool.inl,
+	itron/macros/rtems/itron/eventflags.inl,
+	itron/macros/rtems/itron/fmempool.inl,
+	itron/macros/rtems/itron/intr.inl, itron/macros/rtems/itron/mbox.inl,
+	itron/macros/rtems/itron/msgbuffer.inl,
+	itron/macros/rtems/itron/network.inl, itron/macros/rtems/itron/port.inl,
+	itron/macros/rtems/itron/semaphore.inl,
+	itron/macros/rtems/itron/sysmgmt.inl, itron/macros/rtems/itron/task.inl,
+	itron/macros/rtems/itron/time.inl,
+	itron/macros/rtems/itron/vmempool.inl, itron/src/can_wup.c,
+	itron/src/chg_pri.c, itron/src/cre_mbf.c, itron/src/cre_mbx.c,
+	itron/src/cre_sem.c, itron/src/cre_tsk.c, itron/src/del_mbf.c,
+	itron/src/del_mbx.c, itron/src/del_sem.c, itron/src/del_tsk.c,
+	itron/src/dis_dsp.c, itron/src/ena_dsp.c, itron/src/eventflags.c,
+	itron/src/exd_tsk.c, itron/src/ext_tsk.c, itron/src/fmempool.c,
+	itron/src/frsm_tsk.c, itron/src/get_tid.c, itron/src/itronintr.c,
+	itron/src/itronsem.c, itron/src/itrontime.c, itron/src/mbox.c,
+	itron/src/mboxtranslatereturncode.c, itron/src/msgbuffer.c,
+	itron/src/msgbuffertranslatereturncode.c, itron/src/network.c,
+	itron/src/port.c, itron/src/prcv_mbf.c, itron/src/prcv_mbx.c,
+	itron/src/preq_sem.c, itron/src/psnd_mbf.c, itron/src/rcv_mbf.c,
+	itron/src/rcv_mbx.c, itron/src/ref_mbf.c, itron/src/ref_mbx.c,
+	itron/src/ref_sem.c, itron/src/ref_tsk.c, itron/src/rel_wai.c,
+	itron/src/rot_rdq.c, itron/src/rsm_tsk.c, itron/src/sig_sem.c,
+	itron/src/slp_tsk.c, itron/src/snd_mbf.c, itron/src/snd_mbx.c,
+	itron/src/sta_tsk.c, itron/src/sus_tsk.c, itron/src/sysmgmt.c,
+	itron/src/task.c, itron/src/ter_tsk.c, itron/src/trcv_mbf.c,
+	itron/src/trcv_mbx.c, itron/src/tslp_tsk.c, itron/src/tsnd_mbf.c,
+	itron/src/twai_sem.c, itron/src/vmempool.c, itron/src/wai_sem.c,
+	itron/src/wup_tsk.c: URL for license changed.
+	* posix/include/rtems/posix/cond.h, posix/include/rtems/posix/condmp.h,
+	posix/include/rtems/posix/config.h, posix/include/rtems/posix/intr.h,
+	posix/include/rtems/posix/key.h, posix/include/rtems/posix/mqueue.h,
+	posix/include/rtems/posix/mqueuemp.h, posix/include/rtems/posix/mutex.h,
+	posix/include/rtems/posix/mutexmp.h,
+	posix/include/rtems/posix/posixapi.h,
+	posix/include/rtems/posix/pthread.h,
+	posix/include/rtems/posix/pthreadmp.h,
+	posix/include/rtems/posix/ptimer.h,
+	posix/include/rtems/posix/semaphore.h,
+	posix/include/rtems/posix/semaphoremp.h,
+	posix/inline/rtems/posix/cond.inl, posix/inline/rtems/posix/intr.inl,
+	posix/inline/rtems/posix/key.inl, posix/inline/rtems/posix/mqueue.inl,
+	posix/inline/rtems/posix/mutex.inl,
+	posix/inline/rtems/posix/pthread.inl,
+	posix/inline/rtems/posix/semaphore.inl,
+	posix/inline/rtems/posix/timer.inl, posix/macros/rtems/posix/cond.inl,
+	posix/macros/rtems/posix/intr.inl, posix/macros/rtems/posix/key.inl,
+	posix/macros/rtems/posix/mqueue.inl, posix/macros/rtems/posix/mutex.inl,
+	posix/macros/rtems/posix/pthread.inl,
+	posix/macros/rtems/posix/semaphore.inl,
+	posix/macros/rtems/posix/timer.inl, posix/src/alarm.c, posix/src/kill.c,
+	posix/src/killinfo.c, posix/src/mqueuetranslatereturncode.c,
+	posix/src/pause.c, posix/src/pthreadattrdestroy.c,
+	posix/src/pthreadattrgetdetachstate.c,
+	posix/src/pthreadattrgetinheritsched.c,
+	posix/src/pthreadattrgetschedparam.c,
+	posix/src/pthreadattrgetschedpolicy.c, posix/src/pthreadattrgetscope.c,
+	posix/src/pthreadattrgetstackaddr.c,
+	posix/src/pthreadattrgetstacksize.c, posix/src/pthreadattrinit.c,
+	posix/src/pthreadattrsetdetachstate.c,
+	posix/src/pthreadattrsetinheritsched.c,
+	posix/src/pthreadattrsetschedparam.c,
+	posix/src/pthreadattrsetschedpolicy.c, posix/src/pthreadattrsetscope.c,
+	posix/src/pthreadattrsetstackaddr.c,
+	posix/src/pthreadattrsetstacksize.c, posix/src/pthreadcreate.c,
+	posix/src/pthreaddetach.c, posix/src/pthreadequal.c,
+	posix/src/pthreadexit.c, posix/src/pthreadgetcpuclockid.c,
+	posix/src/pthreadgetcputime.c, posix/src/pthreadgetschedparam.c,
+	posix/src/pthreadjoin.c, posix/src/pthreadkill.c,
+	posix/src/pthreadonce.c, posix/src/pthreadself.c,
+	posix/src/pthreadsetcputime.c, posix/src/pthreadsetschedparam.c,
+	posix/src/pthreadsigmask.c, posix/src/sigaction.c,
+	posix/src/sigaddset.c, posix/src/sigdelset.c, posix/src/sigemptyset.c,
+	posix/src/sigfillset.c, posix/src/sigismember.c, posix/src/signal_2.c,
+	posix/src/sigpending.c, posix/src/sigprocmask.c, posix/src/sigqueue.c,
+	posix/src/sigsuspend.c, posix/src/sigtimedwait.c, posix/src/sigwait.c,
+	posix/src/sigwaitinfo.c, posix/src/ualarm.c: URL for license changed.
+	* score/include/rtems/debug.h, score/include/rtems/seterr.h,
+	score/include/rtems/system.h, score/include/rtems/score/address.h,
+	score/include/rtems/score/apiext.h,
+	score/include/rtems/score/apimutex.h,
+	score/include/rtems/score/bitfield.h, score/include/rtems/score/chain.h,
+	score/include/rtems/score/context.h, score/include/rtems/score/copyrt.h,
+	score/include/rtems/score/coremsg.h,
+	score/include/rtems/score/coremutex.h,
+	score/include/rtems/score/coresem.h, score/include/rtems/score/heap.h,
+	score/include/rtems/score/interr.h, score/include/rtems/score/isr.h,
+	score/include/rtems/score/mpci.h, score/include/rtems/score/mppkt.h,
+	score/include/rtems/score/object.h,
+	score/include/rtems/score/objectmp.h,
+	score/include/rtems/score/priority.h, score/include/rtems/score/stack.h,
+	score/include/rtems/score/states.h,
+	score/include/rtems/score/sysstate.h,
+	score/include/rtems/score/thread.h,
+	score/include/rtems/score/threadmp.h,
+	score/include/rtems/score/threadq.h, score/include/rtems/score/tod.h,
+	score/include/rtems/score/tqdata.h, score/include/rtems/score/userext.h,
+	score/include/rtems/score/watchdog.h,
+	score/include/rtems/score/wkspace.h,
+	score/inline/rtems/score/address.inl,
+	score/inline/rtems/score/chain.inl,
+	score/inline/rtems/score/coremsg.inl,
+	score/inline/rtems/score/coremutex.inl,
+	score/inline/rtems/score/coresem.inl, score/inline/rtems/score/heap.inl,
+	score/inline/rtems/score/isr.inl, score/inline/rtems/score/mppkt.inl,
+	score/inline/rtems/score/object.inl,
+	score/inline/rtems/score/objectmp.inl,
+	score/inline/rtems/score/priority.inl,
+	score/inline/rtems/score/stack.inl, score/inline/rtems/score/states.inl,
+	score/inline/rtems/score/sysstate.inl,
+	score/inline/rtems/score/thread.inl,
+	score/inline/rtems/score/threadmp.inl, score/inline/rtems/score/tod.inl,
+	score/inline/rtems/score/tqdata.inl,
+	score/inline/rtems/score/userext.inl,
+	score/inline/rtems/score/watchdog.inl,
+	score/inline/rtems/score/wkspace.inl,
+	score/macros/rtems/score/address.inl,
+	score/macros/rtems/score/chain.inl,
+	score/macros/rtems/score/coremsg.inl,
+	score/macros/rtems/score/coremutex.inl,
+	score/macros/rtems/score/coresem.inl, score/macros/rtems/score/heap.inl,
+	score/macros/rtems/score/isr.inl, score/macros/rtems/score/mppkt.inl,
+	score/macros/rtems/score/object.inl,
+	score/macros/rtems/score/objectmp.inl,
+	score/macros/rtems/score/priority.inl,
+	score/macros/rtems/score/stack.inl, score/macros/rtems/score/states.inl,
+	score/macros/rtems/score/sysstate.inl,
+	score/macros/rtems/score/thread.inl,
+	score/macros/rtems/score/threadmp.inl, score/macros/rtems/score/tod.inl,
+	score/macros/rtems/score/tqdata.inl,
+	score/macros/rtems/score/userext.inl,
+	score/macros/rtems/score/watchdog.inl,
+	score/macros/rtems/score/wkspace.inl, score/src/apiext.c,
+	score/src/chain.c, score/src/coremsg.c, score/src/coremsgbroadcast.c,
+	score/src/coremsgclose.c, score/src/coremsgflush.c,
+	score/src/coremsgflushsupp.c, score/src/coremsgflushwait.c,
+	score/src/coremsginsert.c, score/src/coremsgseize.c,
+	score/src/coremsgsubmit.c, score/src/coremutex.c,
+	score/src/coremutexflush.c, score/src/coremutexseize.c,
+	score/src/coremutexsurrender.c, score/src/coresem.c,
+	score/src/coresemflush.c, score/src/coresemseize.c,
+	score/src/coresemsurrender.c, score/src/coretod.c,
+	score/src/coretodset.c, score/src/coretodtickle.c,
+	score/src/coretodtoseconds.c, score/src/coretodvalidate.c,
+	score/src/heap.c, score/src/heapallocate.c, score/src/heapextend.c,
+	score/src/heapfree.c, score/src/heapgetinfo.c,
+	score/src/heapsizeofuserarea.c, score/src/heapwalk.c,
+	score/src/interr.c, score/src/isr.c, score/src/iterateoverthreads.c,
+	score/src/mpci.c, score/src/object.c, score/src/objectallocate.c,
+	score/src/objectallocatebyindex.c, score/src/objectclearname.c,
+	score/src/objectcomparenameraw.c, score/src/objectcomparenamestring.c,
+	score/src/objectcopynameraw.c, score/src/objectcopynamestring.c,
+	score/src/objectextendinformation.c, score/src/objectfree.c,
+	score/src/objectget.c, score/src/objectgetbyindex.c,
+	score/src/objectgetisr.c, score/src/objectgetnext.c,
+	score/src/objectgetnoprotection.c, score/src/objectidtoname.c,
+	score/src/objectinitializeinformation.c, score/src/objectmp.c,
+	score/src/objectnametoid.c, score/src/objectshrinkinformation.c,
+	score/src/thread.c, score/src/threadchangepriority.c,
+	score/src/threadclearstate.c, score/src/threadclose.c,
+	score/src/threadcreateidle.c, score/src/threaddelayended.c,
+	score/src/threaddispatch.c, score/src/threadevaluatemode.c,
+	score/src/threadget.c, score/src/threadhandler.c,
+	score/src/threadidlebody.c, score/src/threadinitialize.c,
+	score/src/threadloadenv.c, score/src/threadmp.c, score/src/threadq.c,
+	score/src/threadqdequeue.c, score/src/threadqdequeuefifo.c,
+	score/src/threadqdequeuepriority.c, score/src/threadqenqueue.c,
+	score/src/threadqenqueuefifo.c, score/src/threadqenqueuepriority.c,
+	score/src/threadqextract.c, score/src/threadqextractfifo.c,
+	score/src/threadqextractpriority.c, score/src/threadqextractwithproxy.c,
+	score/src/threadqfirst.c, score/src/threadqfirstfifo.c,
+	score/src/threadqfirstpriority.c, score/src/threadqflush.c,
+	score/src/threadqtimeout.c, score/src/threadready.c,
+	score/src/threadreset.c, score/src/threadresettimeslice.c,
+	score/src/threadrestart.c, score/src/threadresume.c,
+	score/src/threadrotatequeue.c, score/src/threadsetpriority.c,
+	score/src/threadsetstate.c, score/src/threadsettransient.c,
+	score/src/threadstackallocate.c, score/src/threadstackfree.c,
+	score/src/threadstart.c, score/src/threadstartmultitasking.c,
+	score/src/threadsuspend.c, score/src/threadtickletimeslice.c,
+	score/src/threadyieldprocessor.c, score/src/userext.c,
+	score/src/watchdog.c, score/src/watchdogadjust.c,
+	score/src/watchdoginsert.c, score/src/watchdogremove.c,
+	score/src/watchdogtickle.c, score/src/wkspace.c: URL for license changed.
+	* sapi/include/confdefs.h, sapi/include/rtems/config.h,
+	sapi/include/rtems/extension.h, sapi/include/rtems/fatal.h,
+	sapi/include/rtems/init.h, sapi/include/rtems/io.h,
+	sapi/include/rtems/mptables.h, sapi/include/rtems/sptables.h,
+	sapi/include/rtems/sptables.h.in, sapi/inline/rtems/extension.inl,
+	sapi/macros/rtems/extension.inl, sapi/src/debug.c, sapi/src/exinit.c,
+	sapi/src/extension.c, sapi/src/extensioncreate.c,
+	sapi/src/extensiondelete.c, sapi/src/extensionident.c, sapi/src/fatal.c,
+	sapi/src/io.c, sapi/src/itronapi.c, sapi/src/posixapi.c,
+	sapi/src/rtemsapi.c: URL for license changed.
+	* rtems/include/rtems.h, rtems/include/rtems/rtems/asr.h,
+	rtems/include/rtems/rtems/attr.h, rtems/include/rtems/rtems/cache.h,
+	rtems/include/rtems/rtems/clock.h, rtems/include/rtems/rtems/config.h,
+	rtems/include/rtems/rtems/dpmem.h, rtems/include/rtems/rtems/event.h,
+	rtems/include/rtems/rtems/eventmp.h,
+	rtems/include/rtems/rtems/eventset.h, rtems/include/rtems/rtems/intr.h,
+	rtems/include/rtems/rtems/message.h, rtems/include/rtems/rtems/modes.h,
+	rtems/include/rtems/rtems/mp.h, rtems/include/rtems/rtems/msgmp.h,
+	rtems/include/rtems/rtems/options.h, rtems/include/rtems/rtems/part.h,
+	rtems/include/rtems/rtems/partmp.h, rtems/include/rtems/rtems/ratemon.h,
+	rtems/include/rtems/rtems/region.h,
+	rtems/include/rtems/rtems/regionmp.h,
+	rtems/include/rtems/rtems/rtemsapi.h, rtems/include/rtems/rtems/sem.h,
+	rtems/include/rtems/rtems/semmp.h, rtems/include/rtems/rtems/signal.h,
+	rtems/include/rtems/rtems/signalmp.h,
+	rtems/include/rtems/rtems/status.h, rtems/include/rtems/rtems/support.h,
+	rtems/include/rtems/rtems/taskmp.h, rtems/include/rtems/rtems/tasks.h,
+	rtems/include/rtems/rtems/timer.h, rtems/include/rtems/rtems/types.h,
+	rtems/inline/rtems/rtems/asr.inl, rtems/inline/rtems/rtems/attr.inl,
+	rtems/inline/rtems/rtems/dpmem.inl, rtems/inline/rtems/rtems/event.inl,
+	rtems/inline/rtems/rtems/eventset.inl,
+	rtems/inline/rtems/rtems/message.inl,
+	rtems/inline/rtems/rtems/modes.inl,
+	rtems/inline/rtems/rtems/options.inl, rtems/inline/rtems/rtems/part.inl,
+	rtems/inline/rtems/rtems/ratemon.inl,
+	rtems/inline/rtems/rtems/region.inl, rtems/inline/rtems/rtems/sem.inl,
+	rtems/inline/rtems/rtems/status.inl,
+	rtems/inline/rtems/rtems/support.inl,
+	rtems/inline/rtems/rtems/tasks.inl, rtems/inline/rtems/rtems/timer.inl,
+	rtems/macros/rtems/rtems/asr.inl, rtems/macros/rtems/rtems/attr.inl,
+	rtems/macros/rtems/rtems/dpmem.inl, rtems/macros/rtems/rtems/event.inl,
+	rtems/macros/rtems/rtems/eventset.inl,
+	rtems/macros/rtems/rtems/message.inl,
+	rtems/macros/rtems/rtems/modes.inl,
+	rtems/macros/rtems/rtems/options.inl, rtems/macros/rtems/rtems/part.inl,
+	rtems/macros/rtems/rtems/ratemon.inl,
+	rtems/macros/rtems/rtems/region.inl, rtems/macros/rtems/rtems/sem.inl,
+	rtems/macros/rtems/rtems/status.inl,
+	rtems/macros/rtems/rtems/support.inl,
+	rtems/macros/rtems/rtems/tasks.inl, rtems/macros/rtems/rtems/timer.inl,
+	rtems/src/attr.c, rtems/src/clockget.c, rtems/src/clockset.c,
+	rtems/src/clocktick.c, rtems/src/dpmem.c, rtems/src/dpmemcreate.c,
+	rtems/src/dpmemdelete.c, rtems/src/dpmemexternal2internal.c,
+	rtems/src/dpmemident.c, rtems/src/dpmeminternal2external.c,
+	rtems/src/event.c, rtems/src/eventmp.c, rtems/src/eventreceive.c,
+	rtems/src/eventseize.c, rtems/src/eventsend.c,
+	rtems/src/eventsurrender.c, rtems/src/eventtimeout.c, rtems/src/intr.c,
+	rtems/src/intrbody.c, rtems/src/intrcatch.c, rtems/src/mp.c,
+	rtems/src/msg.c, rtems/src/msgmp.c, rtems/src/msgqallocate.c,
+	rtems/src/msgqbroadcast.c, rtems/src/msgqcreate.c,
+	rtems/src/msgqdelete.c, rtems/src/msgqflush.c,
+	rtems/src/msgqgetnumberpending.c, rtems/src/msgqident.c,
+	rtems/src/msgqreceive.c, rtems/src/msgqsend.c, rtems/src/msgqsubmit.c,
+	rtems/src/msgqtranslatereturncode.c, rtems/src/msgqurgent.c,
+	rtems/src/part.c, rtems/src/partcreate.c, rtems/src/partdelete.c,
+	rtems/src/partgetbuffer.c, rtems/src/partident.c, rtems/src/partmp.c,
+	rtems/src/partreturnbuffer.c, rtems/src/ratemon.c,
+	rtems/src/ratemoncancel.c, rtems/src/ratemoncreate.c,
+	rtems/src/ratemondelete.c, rtems/src/ratemongetstatus.c,
+	rtems/src/ratemonident.c, rtems/src/ratemonperiod.c,
+	rtems/src/ratemontimeout.c, rtems/src/region.c,
+	rtems/src/regioncreate.c, rtems/src/regiondelete.c,
+	rtems/src/regionextend.c, rtems/src/regiongetinfo.c,
+	rtems/src/regiongetsegment.c, rtems/src/regiongetsegmentsize.c,
+	rtems/src/regionident.c, rtems/src/regionmp.c,
+	rtems/src/regionreturnsegment.c, rtems/src/rtclock.c,
+	rtems/src/rtemsidtoname.c, rtems/src/rtemstimer.c, rtems/src/sem.c,
+	rtems/src/semcreate.c, rtems/src/semdelete.c, rtems/src/semflush.c,
+	rtems/src/semident.c, rtems/src/semmp.c, rtems/src/semobtain.c,
+	rtems/src/semrelease.c, rtems/src/semtranslatereturncode.c,
+	rtems/src/signal.c, rtems/src/signalcatch.c, rtems/src/signalmp.c,
+	rtems/src/signalsend.c, rtems/src/taskcreate.c, rtems/src/taskdelete.c,
+	rtems/src/taskgetnote.c, rtems/src/taskident.c,
+	rtems/src/taskinitusers.c, rtems/src/taskissuspended.c,
+	rtems/src/taskmode.c, rtems/src/taskmp.c, rtems/src/taskrestart.c,
+	rtems/src/taskresume.c, rtems/src/tasks.c, rtems/src/tasksetnote.c,
+	rtems/src/tasksetpriority.c, rtems/src/taskstart.c,
+	rtems/src/tasksuspend.c, rtems/src/taskvariableadd.c,
+	rtems/src/taskvariabledelete.c, rtems/src/taskvariableget.c,
+	rtems/src/taskwakeafter.c, rtems/src/taskwakewhen.c,
+	rtems/src/timercancel.c, rtems/src/timercreate.c,
+	rtems/src/timerdelete.c, rtems/src/timerfireafter.c,
+	rtems/src/timerfirewhen.c, rtems/src/timergetinfo.c,
+	rtems/src/timerident.c, rtems/src/timerreset.c, rtems/src/timerserver.c,
+	rtems/src/timerserverfireafter.c, rtems/src/timerserverfirewhen.c: URL
+	for license changed.
 
 2003-08-28	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
@@ -213,4 +708,53 @@
 	* aclocal/check-rtems-debug.m4: New (Split out from rtems-debug.m4).
 	* automake/local.am: Remove "debug".
+	PR 449/rtems:
+	* posix/src/getegid.c: Remove (Moved to ../libcsupport/src).
+	* posix/src/geteuid.c: Remove (Moved to ../libcsupport/src).
+	* posix/src/getgid.c: Remove (Moved to ../libcsupport/src).
+	* posix/src/getgroups.c: Remove (Moved to ../libcsupport/src).
+	* posix/src/getlogin.c: Remove (Moved to ../libcsupport/src).
+	* posix/src/getpgrp.c: Remove (Moved to ../libcsupport/src).
+	* posix/src/getpid.c: Remove (Moved to ../libcsupport/src).
+	* posix/src/getppid.c: Remove (Moved to ../libcsupport/src).
+	* posix/src/getuid.c: Remove (Moved to ../libcsupport/src).
+	* posix/src/setpgid.c: Remove (Moved to ../libcsupport/src).
+	* posix/src/setsid.c: Remove (Moved to ../libcsupport/src).
+	* posix/Makefile.am: Reflect changes above.
+
+2003-08-14	Joel Sherrill <joel@OARcorp.com>
+
+	* posix/src/mqueuenametoid.c, posix/src/semaphorenametoid.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().
+	PR 92/rtems
+	* posix/Makefile.am, posix/src/alarm.c, posix/src/psignal.c: Added
+	ualarm() and usleep().
+	* posix/src/ualarm.c, posix/src/usleep.c: New files.
+	* score/Makefile.am, score/include/rtems/score/object.h,
+	score/include/rtems/score/objectmp.h, score/src/objectmp.c,
+	score/src/objectnametoid.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().
+	* score/src/objectidtoname.c: New file.
+	PR 408/filesystem
+	* score/score/Makefile.am, score/score/include/rtems/score/thread.h:
+	Added sync() service. As part of adding this service, the new RTEMS
+	service rtems_iterate_over_all_threads() was also added. This new
+	service makes it easier to iterate over all the tasks/threads in a
+	system and perform an action on them.
+	* score/score/src/iterateoverthreads.c: New file.
+	* score/ChangeLog: Fixed screwup.
+	* sapi/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().
+	* rtems/Makefile.am, rtems/include/rtems.h,
+	rtems/include/rtems/rtems/status.h, rtems/src/dpmemident.c,
+	rtems/src/msgqident.c, rtems/src/partident.c, rtems/src/ratemonident.c,
+	rtems/src/regionident.c, rtems/src/semident.c, rtems/src/taskident.c,
+	rtems/src/timerident.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().
+	* rtems/src/rtemsidtoname.c: New file.
 
 2003-08-11	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
@@ -225,4 +769,20 @@
 
 	* configure.ac: Add libmisc/fsmount/Makefile.
+
+2003-07-18	Till Straumann <strauman@slac.stanford.edu>
+
+	PR 430/rtems
+	* score/include/rtems/score/watchdog.h: _Watchdog_Ticks_since_boot
+	should be a VOLATILE variable.
+	* score/src/watchdoginsert.c: 'restart' algorithm needs to enforce
+	reloading the list head in case a TICK interrupt during ISR_Flash()
+	modified the list.  This is achieved by a proper VOLATILE cast. Also
+	_Watchdog_Sync_count++ should be protected by _ISR_Disable (prevent
+	corruption in case ISR calls watchdoginsert).
+	* score/src/watchdogadjust.c: ISR protection added.
+	* score/src/watchdogtickle.c: ISR protection added. NOTE: PowerPC BSPs
+	using the new exception processing MUST BE UPDATED to maintain
+	_ISR_Nest_level. See also PR288 which provides fixes for the affected
+	BSPs distributed with RTEMS.
 
 2003-07-15	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
@@ -251,8 +811,39 @@
 	* configure.ac: Merge-in ada/configure.ac.
 	* Makefile.am: Add ada to SUBDIRS.
+	* itron/configure.ac: Remove (Merged-in into ../configure.ac).
+	* itron/Makefile.am: Reflect having merged configure.ac into
+	../configure.ac.
+	* itron/src/config.h: New.
+	* posix/configure.ac: Remove (Merged-in into ../configure.ac).
+	* posix/Makefile.am: Reflect having merged configure.ac into
+	../configure.ac.
+	* posix/src/config.h: New.
+	* score/cpu/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
+
+2003-07-07	Joel Sherrill <joel@OARcorp.com>
+
+	PR 417/rtems
+	* score/src/coresemsurrender.c: Correct incorrect check for
+	maximum_count reported by Sergei Organov <osv@topconrd.ru>.
 
 2003-07-03	Joel Sherrill <joel@OARcorp.com>
 
 	* aclocal/version.m4: Updated to rtems-ss-20030703.
+
+2003-06-13	Joel Sherrill <joel@OARcorp.com>
+
+	* score/src/threadloadenv.c: Removed warnings.
+
+2003-06-12	Joel Sherrill <joel@OARcorp.com>
+
+	* score/src/objectmp.c: Removed warnings.
+	* rtems/include/rtems/rtems/msgmp.h, rtems/include/rtems/rtems/partmp.h,
+	rtems/include/rtems/rtems/regionmp.h, rtems/include/rtems/rtems/semmp.h,
+	rtems/src/msgmp.c, rtems/src/partmp.c, rtems/src/regionmp.c,
+	rtems/src/semmp.c: Removed warnings.
+
+2003-05-30	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
+
+	* rtems/include/rtems/rtems/types.h: Include stdint.h.
 
 2003-05-27	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
@@ -265,4 +856,7 @@
 	* automake/compile.am: Ditto.
 	* automake/local.am: Ditto.
+	PR 409:
+	* rtems/include/rtems/rtems/types.h: Include rtems/stdint.h. Apply
+	c99-types to typedef rtems_[un]signed[8|16|32|64].
 
 2003-05-14	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
@@ -286,4 +880,12 @@
 	* aclocal/version.m4: Updated to rtems-ss-20030411.
 	* aclocal/version.m4: Updated to rtems-ss-20020411.
+
+2003-03-18	Till Straumann <strauman@slac.stanford.edu>
+
+	PR 356/bsps
+	* score/src/threadhandlerc: This patch makes RTEMS/PowerPC eabi
+	compliant. Let Thread_Handler verify that _init/_main are non-NULL
+	before calling them (gives the linker script/user more freedom to handle
+	special cases).
 
 2003-03-12	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
@@ -308,4 +910,15 @@
 	* configure.ac: AC_PREREQ(2.57).
 	* configure.ac: Remove sptables.h.in.
+	* itron/configure.ac: Remove AC_CONFIG_AUX_DIR.
+	* sapi/Makefile.am: Remove stray reference to sptables.h.in.
+	* sapi/include/rtems/sptables.h.in: Remove.
+	* sapi/include/rtems/sptables.h: New.
+	* sapi/include/.cvsignore: Remove.
+	* sapi/include/rtems/.cvsignore: Remove.
+	* sapi/inline/.cvsignore: Remove.
+	* sapi/inline/rtems/.cvsignore: Remove.
+	* sapi/macros/.cvsignore: Remove.
+	* sapi/macros/rtems/.cvsignore: Remove.
+	* sapi/src/.cvsignore: Remove.
 
 2003-02-28	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
@@ -313,4 +926,6 @@
 	* configure.ac: Remove AC_SUBST(RTEMS_VERSION). AC_DEFINE(RTEMS_VERSION)
 	to propagate it through cpuopts.h.
+	* sapi/include/rtems/sptables.h.in: Remove RTEMS_VERSION (Moved to
+	cpuopts.h).
 
 2003-02-26	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
@@ -331,11 +946,43 @@
 	* aclocal/env-rtemsbsp.m4: Remove GCC_SPECS.
 
+2003-02-14	Joel Sherrill <joel@OARcorp.com>
+
+	AMD a29k declared obsolete.
+	* score/cpu/Makefile.am: Removed reference.
+	* score/cpu/a29k/.cvsignore, score/cpu/a29k/ChangeLog,
+	score/cpu/a29k/Makefile.am, score/cpu/a29k/amd.ah, score/cpu/a29k/asm.h,
+	score/cpu/a29k/configure.ac, score/cpu/a29k/cpu.c,
+	score/cpu/a29k/cpu_asm.S, score/cpu/a29k/pswmacro.ah,
+	score/cpu/a29k/register.ah, score/cpu/a29k/sig.S,
+	score/cpu/a29k/rtems/.cvsignore, score/cpu/a29k/rtems/score/.cvsignore,
+	score/cpu/a29k/rtems/score/a29k.h, score/cpu/a29k/rtems/score/cpu.h,
+	score/cpu/a29k/rtems/score/cpu_asm.h,
+	score/cpu/a29k/rtems/score/types.h: Removed.
+
 2003-02-12	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
 
 	* aclocal/canonical-target-name.m4: Transform tic4x -> RTEMS_CPU=c4x.
 
+2003-02-11	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
+
+	* itron/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
+	* itron/configure.ac: AC_PREREQ(2.57).
+	* posix/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
+	* posix/configure.ac: AC_PREREQ(2.57).
+
+2003-02-03	Joel Sherrill <joel@OARcorp.com>
+
+	PR 338/filesystem
+	* sapi/include/rtems/io.h, sapi/src/io.c: Side-effect of fixing
+	reentrancy problem with rtems_io_lookup_name() (API change).
+
 2003-01-28	Joel Sherrill <joel@OARcorp.com>
 
 	* aclocal/version.m4: Updated to rtems-ss-20030128.
+
+2003-01-27	Juan Zamorano <jzamora@fi.upm.es>
+
+	* posix/src/ptimer1.c: Correct problem which could lead to overflow in
+	time math.
 
 2003-01-23	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
@@ -347,4 +994,22 @@
 	* automake/compile.am: Remove CLEAN_DEPEND (Unused).  Remove
 	CLOBBER_DEPEND (Unused).
+
+2003-01-10	Joel Sherrill <joel@OARcorp.com>
+
+	* score/src/objectmp.c: Corrected use of name parameter to reflect that
+	it is actually the name not a pointer to the name.
+	* rtems/src/msg.c, rtems/src/part.c, rtems/src/sem.c, rtems/src/tasks.c:
+	Correct object class control structure initialization for
+	multiprocessing configurations.
+
+2003-01-03	Joel Sherrill <joel@OARcorp.com>
+
+	* posix/ChangeLog: Corrected entry for sysconf.c which did not include
+	PR.
+
+2003-01-03	Jay Monkman <jtm@smoothsmoothie.com>
+
+	* posix/src/mqueueopen.c: Actually open the message queue descriptor so
+	it is available for others to use.
 
 2002-12-19	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
@@ -367,4 +1032,15 @@
 	* wrapup/Makefile.am: Add libmisc.
 	* configure.ac: Add AC_CONFIG_SUBDIR(libmisc).
+	* itron/Makefile.am: Don't create $ARCH as side-effect of compilation.
+	* posix/Makefile.am: Don't create $ARCH as side-effect of compilation.
+	* score/Makefile.am: Don't create $ARCH.
+	* sapi/Makefile.am: Don't create $ARCH as side-effect of compilation.
+	* rtems/Makefile.am: Don't create $ARCH as side-effect of compilation.
+	Re-order all-local.
+
+2002-12-11	Vladimir Nesic <vnesic@dkts.co.yu>
+
+	* posix/src/cancelrun.c, posix/src/cleanuppop.c: Get the last real node
+	not the permanent null last node.
 
 2002-12-09	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
@@ -384,4 +1060,39 @@
 	* wrapup/Makefile.am: Reflect changes to posix/. Reflect changes to
 	itron/.
+	* itron/include/Makefile.am: Remove.
+	* itron/inline/Makefile.am: Remove.
+	* itron/macros/Makefile.am: Remove.
+	* itron/src/Makefile.am: Remove.
+	* itron/Makefile.am: Merge-in removed Makefile.ams.
+	* itron/configure.ac: Reflect changes above.
+	* posix/include/Makefile.am: Remove.
+	* posix/inline/Makefile.am: Remove.
+	* posix/macros/Makefile.am: Remove.
+	* posix/src/Makefile.am: Remove.
+	* posix/Makefile.am: Merge-in removed Makefile.ams.
+	* posix/configure.ac: Reflect changes above.
+	* score/Makefile.am: Fix macro-file installation.
+	* score/Makefile.am: Move include/rtems/score/cpuopts.h to STD_H_FILES.
+	* score/include/Makefile.am: Remove.
+	* score/inline/Makefile.am: Remove.
+	* score/macros/Makefile.am: Remove.
+	* score/src/Makefile.am: Remove.
+	* score/Makefile.am: Merge-in removed Makefile.ams.
+	* sapi/include/Makefile.am: Remove.
+	* sapi/inline/Makefile.am: Remove.
+	* sapi/macros/Makefile.am: Remove.
+	* sapi/src/Makefile.am: Remove.
+	* sapi/Makefile.am: Merge-in removed Makefile.ams.
+	* rtems/include/Makefile.am: Remove.
+	* rtems/inline/Makefile.am: Remove.
+	* rtems/macros/Makefile.am: Remove.
+	* rtems/src/Makefile.am: Remove.
+	* rtems/Makefile.am: Merge-in removed Makefile.ams.
+
+2002-12-06	Vladimir Nesic <vnesic@dkts.co.yu>
+
+	* posix/inline/rtems/posix/cond.inl, posix/macros/rtems/posix/cond.inl:
+	Implemented PTHREAD_COND_INITIALIZER support.  Vladimir implemented the
+	inline version and Joel adapted it to the macro version.
 
 2002-12-06	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
@@ -398,4 +1109,21 @@
 	* aclocal/rtems-flags.m4: New.
 
+2002-12-02	Joel Sherrill <joel@OARcorp.com>
+
+	* posix/include/rtems/posix/timer.h, posix/src/keygetspecific.c,
+	posix/src/posixtimespecsubtract.c, posix/src/ptimer1.c,
+	posix/src/semunlink.c: Added casts to eliminate warnings on 16-bit
+	targets like the h8300.
+	* score/include/rtems/score/object.h, score/include/rtems/score/tod.h:
+	Added casts to eliminate warnings on 16 bit targets like the h8300.
+	* rtems/include/rtems/rtems/support.h: Added casts to eliminate warnings
+	on 16 bit targets like the h8300.
+
+2002-11-29	Eric Norum <eric.norum@usask.ca>
+
+	* posix/src/sysconf.c: Add support for _SC_GETPW_R_SIZE_MAX. Return
+	error rather than panic if argument is unsupported. This was tracked as
+	PR316.
+
 2002-11-19	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
 
@@ -403,4 +1131,8 @@
 	* aclocal/sysv-ipc.m4: Adaptation to autoconf-2.5x.
 	* aclocal/check-newlib.m4: Sync with ../aclocal/check-newlib.m4.
+	* itron/configure.ac: Cosmetical fixes.
+	* itron/configure.ac: Fix package name.
+	* posix/configure.ac: Cosmetical fixes.
+	* posix/configure.ac: Fix package name.
 
 2002-11-18	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
@@ -420,4 +1152,14 @@
 	CFLAGS_DEFAULT.
 
+2002-11-14	Joel Sherrill <joel@OARcorp.com>
+
+	* score/macros/rtems/score/object.inl: Keep consistent with inline
+	version.
+
+2002-11-13	Paul Whitfield <paulw@microsol.iinet.net.au>
+
+	* rtems/src/regionreturnsegment.c: When RTEMS_REGION_SHRED_ON_FREE is
+	set, there should have been an & in front of size.
+
 2002-11-11	Joel Sherrill <joel@OARcorp.com>
 
@@ -428,4 +1170,11 @@
 
 	* ChangeLog: Corrected.
+	* posix/ChangeLog: Corrected.
+
+2002-10-31	Joel Sherrill <joel@OARcorp.com>
+
+	* score/src/heapgetinfo.c: Fixed comment.
+	* score/src/mpci.c: Removed warning.
+	* rtems/src/regiongetinfo.c: Corrected return value check.
 
 2002-10-30	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
@@ -437,4 +1186,7 @@
 	* include/rtems/bspIo.h: Add vprintk function for kernel printing from
 	routines which have already obtained the va_list pointer.
+	* posix/src/psignal.c: Fix counting problem which resulted in too many
+	entries being in the POSIX signals default behavior table.
+	* posix/src/psignal.c: Reflect changes to signal names in newlib.
 
 2002-10-29	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
@@ -442,11 +1194,21 @@
 	* aclocal/multilib.m4: Remove RTEMS_ENABLE_MULTILIB_MASTER.
 
+2002-10-28	Joel Sherrill <joel@OARcorp.com>
+
+	* score/src/threadhandler.c: Prototype _init() and _main() if they are
+	needed to avoid a warning.
+	* rtems/src/timerserver.c: Add useless return to avoid warning.
+
 2002-10-25	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
 
 	* configure.ac: Add nostdinc to AM_INIT_AUTOMAKE.
+	* itron/configure.ac: Add nostdinc to AM_INIT_AUTOMAKE.
+	* posix/configure.ac: Add nostdinc to AM_INIT_AUTOMAKE.
 
 2002-10-21	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
 
 	* .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
+	* itron/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
+	* posix/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
 
 2002-10-21	Joel Sherrill <joel@OARcorp.com>
@@ -462,4 +1224,20 @@
 	* aclocal/version.m4: Updated to rtems-JUNK.
 	* aclocal/version.m4: Updated to rtems-ss-20021004.
+
+2002-09-14	Joel Sherrill <joel@OARcorp.com>
+
+	* posix/src/psignal.c: Remove duplication from rtems/posix/psignal.h.
+	* rtems/src/dpmemcreate.c, rtems/src/dpmemident.c,
+	rtems/src/msgqcreate.c, rtems/src/msgqident.c, rtems/src/partcreate.c,
+	rtems/src/partident.c, rtems/src/ratemoncreate.c,
+	rtems/src/ratemonident.c, rtems/src/regioncreate.c,
+	rtems/src/regionident.c, rtems/src/semcreate.c, rtems/src/semident.c,
+	rtems/src/taskcreate.c, rtems/src/taskident.c, rtems/src/timercreate.c,
+	rtems/src/timerident.c: Added casts to Objects_Name to eliminate
+	warnings.
+
+2002-08-30	Joel Sherrill <joel@OARcorp.com>
+
+	* sapi/src/io.c: Fixed some spacing.
 
 2002-08-22	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
@@ -472,7 +1250,23 @@
 	* configure.ac: Add ada subdir handling.
 
+2002-08-21	Joel Sherrill <joel@OARcorp.com>
+
+	* posix/src/adjtime.c: New file -- adjtime() support required by the
+	Network Time Protocol (NTP) port to RTEMS.
+	* posix/src/Makefile.am: Modified to reflect above.
+
 2002-08-20	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
 
 	* aclocal/bsp-alias.m4: Remove.
+
+2002-08-14	Joel Sherrill <joel@OARcorp.com>
+
+	* score/macros/rtems/score/coremsg.inl: Add <string.h> to remove warning.
+	* score/src/threadidlebody.c: Add return 0 to avoid warning.
+
+2002-08-09	Joel Sherrill <joel@OARcorp.com>
+
+	* posix/src/cancelrun.c: Remove check for PTHREAD_CANCELED not being
+	defined to ensure that newlib patch includes it.
 
 2002-08-07	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
@@ -488,4 +1282,10 @@
 	* aclocal/version.m4: Updated to rtems-ss-20020807.
 
+2002-08-07	Chris Johns <ccj@acm.org>
+
+	* score/src/coretodset.c: Correct calculation of ticks until next
+	section boundary.  It was incorrectly based upon current time not the
+	time that is being set.
+
 2002-08-06	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
 
@@ -502,4 +1302,6 @@
 	* wrapup/Makefile.am: Use librtems.a.
 	* wrapup/Makefile.am: Use libsapi.a.
+	* sapi/src/Makefile.am: Add libsapi.a.
+	* rtems/src/Makefile.am: Add librtems.a.
 
 2002-07-31	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
@@ -512,4 +1314,6 @@
 	compose PROJECT_TOPdir (Fixes hppa1.1/genoffset problem).
 	* wrapup/Makefile.am: LIBBLOCK_OBJS = ../libblock/$(ARCH)/libblock.a.
+	* posix/src/mqueuecreatesupp.c: #include <stdlib.h> (malloc).
+	* score/src/Makefile.am: Build into libscore.a.
 
 2002-07-31	Joel Sherrill <joel@OARcorp.com>
@@ -537,4 +1341,17 @@
 	references to bsp_specs. Use project_libdir instead of
 	$(PROJECT_RELEASE)/lib.
+	* itron/src/Makefile.am: Use .$(OBJEXT) instead of .o.
+	* itron/src/Makefile.am: Use AM_CPPFLAGS instead of INCLUDES.
+	* posix/src/Makefile.am: Use .$(OBJEXT) instead of .o.
+	* posix/src/Makefile.am: Use AM_CPPFLAGS instead of INCLUDES.
+	* score/src/Makefile.am: Use .$(OBJEXT) instead of .o.
+	* sapi/src/Makefile.am: Use .$(OBJEXT) instead of .o.
+	* rtems/src/Makefile.am: Use .$(OBJEXT) instead of .o.
+
+2002-07-22	Joel Sherrill <joel@OARcorp.com>
+
+	* score/include/rtems/score/apimutex.h (_API_Mutex_Lock): Per PR253 add
+	the missing _ISR_Disable.  This fix was already applied to the old
+	location (c/src/exec/score/...).
 
 2002-07-17	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
@@ -543,4 +1360,9 @@
 	* aclocal/check-cpu.m4: Ditto.
 	* aclocal/check-bsps.m4: Ditto.
+
+2002-07-16	Joel Sherrill <joel@OARcorp.com>
+
+	* score/macros/rtems/score/object.inl: Corrected typos in 
+	_Objects_Open, _Objects_Close, and _Objects_Namespace_remove.
 
 2002-07-05	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
@@ -554,4 +1376,30 @@
 	* aclocal/check-bsps.m4: Reflect new RTEMS_TOPdir.
 	* configure.ac: RTEMS_TOP(..).
+	* itron/configure.ac: RTEMS_TOP(../..).
+	* posix/configure.ac: RTEMS_TOP(../..).
+
+2002-07-05	Joel Sherrill <joel@OARcorp.com>
+
+	* posix/include/rtems/posix/cancel.h, posix/src/cancel.c,
+	posix/src/cancelrun.c, posix/src/mqueue.c, posix/src/pthread.c,
+	posix/src/semaphore.c, posix/src/setcancelstate.c,
+	posix/src/setcanceltype.c, posix/src/testcancel.c:  Per PR164, corrected
+	the behavior of thread cancellation and did some cleanup as a
+	side-effect.
+	* score/macros/rtems/score/object.inl: Corrected implementation of
+	_Objects_Open, _Objects_Close, and _Objects_Namespace_remove to be
+	consistent with the inline implementation.
+	* rtems/src/dpmemident.c, rtems/src/msgqident.c, rtems/src/partident.c,
+	rtems/src/ratemonident.c, rtems/src/regionident.c, rtems/src/semident.c,
+	rtems/src/timerident.c: Corrected use of name parameter to  be
+	consistent with fixes implemented to string name processing which were
+	committed with the POSIX Message Queue update.
+
+2002-07-04	Joel Sherrill <joel@OARcorp.com>
+
+	* Jump table for single entry point removed.
+	* sapi/include/rtems/directives.h, sapi/src/entrytable.c: Removed.
+	* sapi/include/Makefile.am, sapi/src/Makefile.am, sapi/src/exinit.c: 
+	Modified to reflect above.
 
 2002-07-01	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
@@ -563,4 +1411,121 @@
 	* aclocal/enable-multiprocessing.m4: Fix typo.
 	* aclocal/prog-cc.m4: Remove obsolete comments. Comment out GCCSED.
+	* itron/configure.ac: Remove RTEMS_PROJECT_ROOT.
+	* posix/configure.ac: Remove RTEMS_PROJECT_ROOT.
+
+2002-07-01	Joel Sherrill <joel@OARcorp.com>
+
+	* 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.
+	* itron/src/cre_mbf.c, itron/src/cre_sem.c, itron/src/eventflags.c,
+	itron/src/fmempool.c, itron/src/itronsem.c, itron/src/mbox.c,
+	itron/src/msgbuffer.c, itron/src/port.c, itron/src/task.c,
+	itron/src/vmempool.c:  Modified as part of above.
+	* 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.
+	* posix/include/rtems/posix/key.h, posix/src/cond.c,
+	posix/src/condinit.c, posix/src/intr.c, posix/src/key.c,
+	posix/src/keycreate.c, posix/src/keydelete.c, posix/src/killinfo.c,
+	posix/src/mqueue.c, posix/src/mqueuecreatesupp.c, posix/src/mutex.c,
+	posix/src/mutexinit.c, posix/src/psignal.c, posix/src/pthread.c,
+	posix/src/semaphore.c, posix/src/semaphorecreatesupp.c:  Modified as
+	part of above.
+	* 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.
+	* score/include/Makefile.am, score/include/rtems/score/coremsg.h,
+	score/include/rtems/score/coremutex.h,
+	score/include/rtems/score/coresem.h, score/include/rtems/score/object.h,
+	score/include/rtems/score/threadq.h,
+	score/inline/rtems/score/object.inl,
+	score/inline/rtems/score/thread.inl,
+	score/macros/rtems/score/object.inl, score/src/Makefile.am,
+	score/src/coremsg.c, score/src/coremutex.c, score/src/coresem.c,
+	score/src/mpci.c, score/src/objectcomparenameraw.c,
+	score/src/objectextendinformation.c,
+	score/src/objectinitializeinformation.c, score/src/objectnametoid.c,
+	score/src/thread.c, score/src/threadclose.c, score/src/threadget.c,
+	score/src/threadq.c, score/src/threadqextractwithproxy.c: Modified as
+	part of above.
+	* score/include/rtems/score/apimutex.h,
+	score/src/objectgetnoprotection.c: New files.
+	* 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.
+	* sapi/include/confdefs.h, sapi/src/exinit.c, sapi/src/extension.c,
+	sapi/src/itronapi.c, sapi/src/posixapi.c, sapi/src/rtemsapi.c:  Modified
+	as part of above.
+	* 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.
+	* rtems/include/rtems.h, rtems/inline/rtems/rtems/region.inl,
+	rtems/macros/rtems/rtems/region.inl, rtems/src/dpmem.c,
+	rtems/src/dpmemcreate.c, rtems/src/msg.c, rtems/src/msgqcreate.c,
+	rtems/src/part.c, rtems/src/partcreate.c, rtems/src/ratemon.c,
+	rtems/src/ratemoncreate.c, rtems/src/region.c, rtems/src/regioncreate.c,
+	rtems/src/regiondelete.c, rtems/src/regionextend.c,
+	rtems/src/regiongetinfo.c, rtems/src/regiongetsegment.c,
+	rtems/src/regiongetsegmentsize.c, rtems/src/regionident.c,
+	rtems/src/regionreturnsegment.c, rtems/src/rtemstimer.c,
+	rtems/src/sem.c, rtems/src/semcreate.c, rtems/src/taskcreate.c,
+	rtems/src/taskident.c, rtems/src/tasks.c, rtems/src/timercreate.c:
+	Modified as part of above.
 
 2002-06-27	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
@@ -573,4 +1538,6 @@
 	LINK_LIBS, LINK_OBJS, LINK_FILES.
 	* configure.ac: Use AC_CONFIG_AUX_DIR(..).
+	* itron/configure.ac: Use AC_CONFIG_AUX_DIR(../..). Add AC_PROG_RANLIB.
+	* posix/configure.ac: Use AC_CONFIG_AUX_DIR(../..). Add AC_PROG_RANLIB.
 
 2002-06-26	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
@@ -581,4 +1548,8 @@
 	* aclocal/enable-multiprocessing.m4:  Eliminate
 	RTEMS_HAS_MULTIPROCESSING.
+	* itron/configure.ac: Remove references to RTEMS_BSP.
+	* itron/src/Makefile.am: Add libitron.a.
+	* posix/configure.ac: Remove references to RTEMS_BSP.
+	* posix/src/Makefile.am: Add libposix.a.
 
 2002-06-25	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
@@ -654,4 +1625,16 @@
 	* aclocal/tool-paths.m4: Ditto.
 	* aclocal/version.m4: Ditto.
+	* itron/include/Makefile.am: Include $(top_srcdir)/../automake/*.am.
+	* itron/Makefile.am: Include $(top_srcdir)/../automake/*.am. Use
+	../aclocal.
+	* itron/inline/Makefile.am: Include $(top_srcdir)/../automake/*.am.
+	* itron/macros/Makefile.am: Include $(top_srcdir)/../automake/*.am.
+	* itron/src/Makefile.am: Include $(top_srcdir)/../automake/*.am.
+	* posix/include/Makefile.am: Include $(top_srcdir)/../automake/*.am.
+	* posix/Makefile.am: Include $(top_srcdir)/../automake/*.am. Use
+	../aclocal.
+	* posix/inline/Makefile.am: Include $(top_srcdir)/../automake/*.am.
+	* posix/macros/Makefile.am: Include $(top_srcdir)/../automake/*.am.
+	* posix/src/Makefile.am: Include $(top_srcdir)/../automake/*.am.
 
 2002-06-15	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
@@ -680,11 +1663,82 @@
 	* Makefile.am: Add preinstall-stamp.
 
+2002-05-15	Chris Johns <ccj@acm.org>
+
+	* score/include/rtems/score/thread.h,
+	score/inline/rtems/score/thread.inl, score/src/threaddispatch.c,
+	score/src/threadinitialize.c:  Move the C library re-enterrant support
+	directly into the thread dispatch code. RTEMS needs libc and so
+	requiring libc to use a user extension with its overhead is not the best
+	solution. This patch lowers the overhead to 2 pointer moves.
+
+2002-05-03	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
+
+	* score/include/Makefile.am: Work-around to autoconf-2.53 adding
+	PACKAGE_* to autoheaders - sed out *PACKAGE* from cpuopts-tmp.h.
+
+2002-05-03	Ralf Corsepius <corsepiu@faw.uni-ulm.de>	
+
+	* posix/include/sys/utsname.h: Remove.
+	* posix/include/Makefile.am: Reflect changes above.
+	* posix/src/utsname.c: Remove.
+	* posix/src/Makefile.am: Reflect changes above.
+
+2002-04-18	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
+
+	* score/include/rtems/system.h: Remove targopts.h.
+
+2002-04-17	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
+
+	* score/include/rtems/system.h: Add the sparc to the target supporting
+	multlibs.
+
+2002-04-16	Chris Johns <ccj@acm.org>
+
+	* score/src/threadinitialize.c: Per PR181, clear the array of user
+	extension pointers. This lets user extensions that have hooked the
+	switch handler know if a task has been processed by the user extension
+	before. If a user extension is created after a task is started it may
+	not know it.
+
 2002-04-14	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
 
 	* configure.ac: Remove ENABLE_GCC28.
 
+2002-04-12	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
+
+	* score/include/rtems/system.h: Add i386 to multilib-able targets.
+
+2002-04-08	Chris Johns <ccj@acm.org>
+
+	* Per PR142, make task switch extension its own list.
+	* posix/src/pthread.c (_POSIX_Threads_User_extensions): Reflect above.
+	* Per PR141 and PR174, make task switch extension its own list and fix
+	all odd problems introduced by providing macro version.
+	* score/inline/rtems/score/userext.inl: Fix.
+	* Per PR142, make task switch extension its own list.
+	* score/include/rtems/score/userext.h: Reflect above by adding 
+	User_extensions_Switch_control and adding it to User_extenions_Control.
+	* score/inline/rtems/score/userext.inl: Allocate all memory in one chunk
+	to minimize overhead.  Address processing dedicated switch chain.
+	* Per PR142, make task switch extension its own list.
+	* score/include/rtems/score/userext.h: Reflect above by adding 
+	User_extensions_Switch_control and adding it to User_extenions_Control.
+	* score/inline/rtems/score/userext.inl: Allocate all memory in one chunk
+	to minimize overhead.  Address processing dedicated switch chain.
+	* Per PR142, make task switch extension its own list.
+	* rtems/src/tasks.c (_RTEMS_tasks_User_extensions): Reflect above.
+
 2002-04-06	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
 
 	* include/rtems/bspIo.h: Fix cpp-guards, remove references to i386.
+	* posix/src/psignal.c: Include <stdlib.h>.
+
+2002-04-02	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
+
+	* posix/src/getegid.c: Remove <errno.h>.
+	* posix/src/geteuid.c: Ditto.
+	* posix/src/getgid.c: Ditto.
+	* posix/src/getuid.c: Ditto.
+	* posix/src/getlogin.c: Move <errno.h>.
 
 2002-03-27	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
@@ -695,8 +1749,72 @@
 	* Makefile.am: Remove AUTOMAKE_OPTIONS.
 	* wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
+	* itron/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
+	AM_INIT_AUTOMAKE([no-define foreign 1.6]).
+	* itron/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
+	* itron/Makefile.am: Remove AUTOMAKE_OPTIONS.
+	* itron/inline/Makefile.am: Remove AUTOMAKE_OPTIONS.
+	* itron/macros/Makefile.am: Remove AUTOMAKE_OPTIONS.
+	* itron/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
+	* posix/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
+	AM_INIT_AUTOMAKE([no-define foreign 1.6]).
+	* posix/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
+	* posix/Makefile.am: Remove AUTOMAKE_OPTIONS.
+	* posix/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
+	* posix/inline/Makefile.am: Remove AUTOMAKE_OPTIONS.
+	* posix/macros/Makefile.am: Remove AUTOMAKE_OPTIONS.
+	* score/cpu/Makefile.am: Remove AUTOMAKE_OPTIONS.
+	* score/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
+	* score/Makefile.am: Remove AUTOMAKE_OPTIONS.
+	* score/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
+	* score/inline/Makefile.am: Remove AUTOMAKE_OPTIONS.
+	* score/macros/Makefile.am: Remove AUTOMAKE_OPTIONS.
+	* sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
+	* sapi/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
+	* sapi/inline/Makefile.am: Remove AUTOMAKE_OPTIONS.
+	* sapi/macros/Makefile.am: Remove AUTOMAKE_OPTIONS.
+	* sapi/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
+	* rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
+	* rtems/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
+	* rtems/inline/Makefile.am: Remove AUTOMAKE_OPTIONS.
+	* rtems/macros/Makefile.am: Remove AUTOMAKE_OPTIONS.
+	* rtems/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
+
+2002-03-04	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
+
+	* score/include/rtems/system.h: Add __RTEMS_REVISION__.
+
+2002-03-01	Eric Norum <eric.norum@usask.ca>
+
+	* posix/src/pthreadonce.c: Task is not preemptable while running a 
+	pthread_once init function.  This is slightly less heavy handed than
+	disabling dispatching and seems better than consuming a mutex.
+
+2002-02-28	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
+
+	* score/include/rtems/system.h: Add __RTEMS_MAJOR__, __RTEMS_MINOR__.
+
+2002-02-09	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
+
+	* posix/src/getegid.c: Add #include <rtems/userenv.h>. Remove #include
+	<rtems/libio_.h>.
+	* posix/src/geteuid.c: Ditto.
+	* posix/src/getgid.c: Ditto.
+	* posix/src/getlogin.c: Ditto.
+	* posix/src/getuid.c: Ditto.
 
 2002-02-05	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
 
 	* Makefile.am: Readded reference to wrapup.
+	* posix/configure.ac: AC_CONFIG_SRCDIR([src/pthreads.c]).
+	* posix/src/psignal.c: #include <string.h>.
+
+2002-01-29	Joel Sherrill <joel@OARcorp.com>
+
+	* score/include/rtems/score/watchdog.h: Added WATCHDOG_MAXIMUM_INTERVAL.
+
+2002-01-19	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
+
+	* score/include/rtems/system.h: Fix typo in yesterday's change:
+	RTEMS_MULTILIBS.
 
 2002-01-09	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
@@ -715,8 +1833,27 @@
 	* include/rtems/userenv.h: New. extracted from libio_.h.
 
+2002-01-07	Joel Sherrill <joel@OARcorp.com>
+
+	* posix/optman/, posix/optman/.cvsignore, posix/optman/Makefile.am:
+	Removed entire contents of optman/ directory since it has been moved.
+	* sapi/optman/, sapi/optman/.cvsignore, sapi/optman/Makefile.am,
+	sapi/optman/no-ext.c, sapi/optman/no-io.c: Removed entire contents of
+	optman/ directory since it has been moved.
+	* rtems/optman/, rtems/optman/.cvsignore, rtems/optman/Makefile.am,
+	rtems/optman/no-dpmem.c, rtems/optman/no-event.c, rtems/optman/no-mp.c,
+	rtems/optman/no-msg.c, rtems/optman/no-part.c, rtems/optman/no-region.c,
+	rtems/optman/no-rtmon.c, rtems/optman/no-sem.c,
+	rtems/optman/no-signal.c, rtems/optman/no-timer.c: Removed entire
+	contents of optman/ directory since it has been moved.
+
 2002-01-06	Joel Sherrill <joel@OARcorp.com>
 
 	* wrapup/.cvsignore: Readded.
 	* include/.cvsignore: New file.
+
+2002-01-04	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
+
+	* score/include/rtems/seterr.h: Add do {..} while (0) in defines. Rename
+	set_errno_and_return_minus_one into rtems_set_errno_and_return_minus_one.
 
 2002-01-04	Joel Sherrill <joel@OARcorp.com>
@@ -738,4 +1875,6 @@
 	* include/rtems/bspIo.h: Relocated from lib/include.
 	* include/rtems/libio_.h: Relocated from lib/include.
+	* posix/configure.ac: Remove optman/Makefile from CONFIG_FILES.
+	* posix/Makefile.am: Remove optman from SUBDIRS.
 
 2001-12-19	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
@@ -745,4 +1884,59 @@
 	* wrapup/rtems/Makefile.am: Add multilib support.
 	* Makefile.am: Add multilib support.
+	* itron/src/Makefile.am: Add multilib support.
+	* posix/optman/Makefile.am: Add multilib support. Remove ASM4FLAGS.
+	* posix/src/Makefile.am: Add multilib support.
+	* score/inline/rtems/score/object.inl,
+	score/macros/rtems/score/object.inl: Add add casts to Objects_Id in
+	_Objects_Build_ids to avoid implicit typecasts from enum to int16 on
+	bit16 targets (here: h8300).
+	* score/src/Makefile.am: Add multilib support.
+	* sapi/optman/Makefile.am: Add multilib support.
+	* sapi/src/Makefile.am: Add multilib support.
+	* rtems/src/Makefile.am: Add multilib support.
+	* rtems/optman/Makefile.am: Add multilib support.
+
+2001-11-28	Joel Sherrill <joel@OARcorp.com>,
+
+	PR 91
+	* score/include/rtems/score/isr.h, score/inline/rtems/score/isr.inl,
+	score/macros/rtems/score/isr.inl: Modified to allow any port to provide 
+	its own implementation of the macro _ISR_Is_in_progress.  If the port
+	overrides this macro, it must provide a non-inlined function
+	implementation.
+
+2001-11-20	Joel Sherrill <joel@OARcorp.com>
+
+	* score/src/threadhandler.c: When __USE__MAIN__ is defined by the
+	toolset, invoke the global constructors via __main.  Reported as tested
+	by  Alexandra Kossovsky <sasha@oktet.ru> and  Victor V. Vengerov
+	<vvv@oktet.ru> in conjunction with a new set of tool RPMs
+	(gcc2.95.3newlib1.9.0-3).  This was tracked as GNATS PR tools/84.
+
+2001-11-07	Joel Sherrill <joel@OARcorp.com>
+
+	Discovered while fixing PR36 reported by Todor.Todorov@barco.com.
+	* itron/include/rtems/itron/object.h: Corrected _ITRON_Objects_Get()  to
+	use _Objects_Get_by_index().
+	PR 36 (Reported by Todor.Todorov@barco.com)
+	* score/include/rtems/score/object.h: Added prototype for
+	_Objects_Get_by_index().
+	* score/src/objectget.c, score/src/objectgetisr.c: Corrected procedure
+	for getting index from Id so it is correct and optimal for both single
+	and multiprocessor configurations.
+
+2001-10-23	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
+
+	* rtems/macros/Makefile.am: Replace INLINES w/ MACROS (Fix stupid typo
+	in previous patch).
+
+2001-10-23	Joel Sherrill <joel@OARcorp.com>
+
+	* rtems/macros/rtems/rtems/asr.nil: Fixed typo.
+
+2001-10-22	Joel Sherrill <joel@OARcorp.com>
+
+	* score/src/threadhandler.c: Use __USE_INIT_FINI__ since USE_INIT_FINI
+	pollutes the application namespace.
 
 2001-10-16	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
@@ -752,4 +1946,69 @@
 	changes to configuration of rtems, score and sapi subdirs.
 	* Makefile.am: require automake-1.5.
+	* itron/include/itronsys/Makefile.am: Remove.
+	* itron/include/rtems/Makefile.am: Remove.
+	* itron/include/rtems/itron/Makefile.am: Remove.
+	* itron/inline/rtems/Makefile.am: Remove.
+	* itron/inline/rtems/itron/Makefile.am: Remove.
+	* itron/macros/rtems/Makefile.am: Remove.
+	* itron/macros/rtems/itron/Makefile.am: Remove.
+	* itron/include/Makefile.am: handle subdirs.
+	* itron/inline/Makefile.am: handle subdirs.
+	* itron/macros/Makefile.am: handle subdirs.
+	* itron/configure.ac: Reflect changes above.
+	* posix/include/sys/Makefile.am: Remove.
+	* posix/include/rtems/Makefile.am: Remove.
+	* posix/include/rtems/posix/Makefile.am: Remove.
+	* posix/include/Makefile.am: Handle subdirs.
+	* posix/inline/rtems/Makefile.am: Remove.
+	* posix/inline/rtems/posix/Makefile.am: Remove.
+	* posix/inline/Makefile.am: Handle subdirs.
+	* posix/macros/rtems/Makefile.am: Remove.
+	* posix/macros/rtems/posix/Makefile.am: Remove.
+	* posix/macros/Makefile.am: Handle subdirs.
+	* posix/configure.ac: Reflect changes above.
+	* score/include/rtems/Makefile.am: Remove.
+	* score/include/rtems/Makefile.am: Remove.
+	* score/include/Makefile.am: Handle subdirs, require automake-1.5.
+	* score/macros/rtems/Makefile.am: Remove.
+	* score/macros/rtems/score/Makefile.am: Remove.
+	* score/macros/Makefile.am: Handle subdirs, require automake-1.5.
+	* score/inline/rtems/Makefile.am: Remove.
+	* score/inline/rtems/score/Makefile.am: Remove.
+	* score/inline/Makefile.am: Handle subdirs, require automake-1.5.
+	* score/Makefile.am: require automake-1.5.
+	* sapi/include/rtems/Makefile.am: Remove.
+	* sapi/include/Makefile.am: Handle subdirs, require automake-1.5.
+	* sapi/inline/rtems/Makefile.am: Remove.
+	* sapi/inline/Makefile.am: Handle subdirs, require automake-1.5.
+	* sapi/macros/rtems/Makefile.am: Remove.
+	* sapi/Makefile.am: require automake-1.5.
+	* rtems/include/rtems/Makefile.am: Remove.
+	* rtems/include/rtems/rtems/Makefile.am: Remove.
+	* rtems/include/Makefile.am: Handle subdirs, require automake-1.5.
+	* rtems/inline/rtems/Makefile.am: Remove.
+	* rtems/inline/rtems/rtems/Makefile.am: Remove.
+	* rtems/inline/Makefile.am: Handle subdirs, require automake-1.5.
+	* rtems/macros/rtems/Makefile.am: Remove.
+	* rtems/macros/rtems/rtems/Makefile.am: Remove.
+	* rtems/macros: Handle subdirs, require automake-1.5.
+	* rtems/Makefile.am: require automake-1.5.
+
+2001-10-16	Joel Sherrill <joel@OARcorp.com>
+
+	* score/.cvsignore: Add stamp-h.in.
+	* score/include/Makefile.am: Fixed path to cpuopts-tmp.h.
+
+2001-10-16	Chris Johns <ccj@acm.org>
+
+	* sapi/include/confdefs.h, sapi/include/rtems/config.h,
+	sapi/include/rtems/io.h, sapi/optman/no-io.c, sapi/src/exinit.c,
+	sapi/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 <joel@OARcorp.com>
+
+	* sapi/include/rtems/directives.h: Fixed typo.
 
 2001-10-11	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
@@ -758,12 +2017,273 @@
 	* configure.in: Remove.
 	* configure.ac: New file, generated from configure.in by autoupdate.
+	* itron/.cvsignore: Add autom4te.cache for autoconf > 2.52.
+	* itron/configure.in: Remove.
+	* itron/configure.ac: New file, generated from configure.in by
+	autoupdate.
+	* posix/.cvsignore: Add autom4te.cache for autoconf > 2.52.
+	* posix/configure.in: Remove.
+	* posix/configure.ac: New file, generated from configure.in by
+	autoupdate.
+
+2001-09-28	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
+
+	* score/include/rtems/score/Makefile.am: Use 'PREINSTALL_FILES ='.
+	* score/include/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
+	* score/inline/rtems/score/Makefile.am: Use 'PREINSTALL_FILES ='.
+	* score/macros/rtems/score/Makefile.am: Use 'PREINSTALL_FILES ='.
+	* sapi/include/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
+	* sapi/include/Makefile.am: Use 'PREINSTALL_FILES ='.
+	* sapi/inline/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
+	* sapi/macros/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
+	* rtems/include/rtems/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
+	* rtems/include/Makefile.am: Use 'PREINSTALL_FILES ='.
+	* rtems/inline/rtems/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
+	* rtems/macros/rtems/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
+
+2001-09-28	Joel Sherrill <joel@OARcorp.com>
+
+	* posix/src/mqueueopen.c, posix/src/semopen.c: Clarify type on va_arg.
+
+2001-09-27	Eric Norum <eric.norum@usask.ca>
+
+	* score/src/threadhandler.c: Now process C++ global constructors (_init)
+	as part of the first task execution not in BSP space. This depends on
+	the toolset defining USE_INIT_FINI so you have to have the right toolset
+	version.
+
+2001-09-23	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
+
+	* itron/include/itronsys/Makefile.am: Use 'PREINSTALL_FILES ='.
+	* itron/include/rtems/itron/Makefile.am: Use 'PREINSTALL_FILES ='.
+	* itron/include/Makefile.am: Use 'PREINSTALL_FILES ='.
+	* itron/inline/rtems/itron/Makefile.am: Use 'PREINSTALL_FILES ='.
+	* itron/macros/rtems/itron/Makefile.am: Use 'PREINSTALL_FILES ='.
+	* posix/include/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
+	* posix/include/rtems/posix/Makefile.am: Use 'PREINSTALL_FILES ='.
+	* posix/include/Makefile.am: Use 'PREINSTALL_FILES ='.
+	* posix/inline/rtems/posix/Makefile.am: Use 'PREINSTALL_FILES ='.
+	* posix/macros/rtems/posix/Makefile.am: Use 'PREINSTALL_FILES ='.
+	* score/include/rtems/score/Makefile.am: Use 'PREINSTALL_FILES ='.
+	* score/include/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
+	* score/inline/rtems/score/Makefile.am: Use 'PREINSTALL_FILES ='.
+	* score/macros/rtems/score/Makefile.am: Use 'PREINSTALL_FILES ='.
 
 2001-09-22	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
 
 	* wrapup/rtems/Makefile.am: Fix comments to make automake-1.5 happy.
+	* itron/src/Makefile.am: Revamp INCLUDES handling to make automake-1.5
+	happy.
+	* posix/optman/Makefile.am: Adapt ASM4FLAGS to automake-1.5 happy.
+	* posix/src/Makefile.am: Adapt INCLUDES to make automake-1.5 happy.
+	* sapi/optman/Makefile.am: Adapt ASM4FLAGS to automake-1.5.
+
+2001-09-14	Fernando Ruiz <fernando.ruiz@ctv.es>
+
+	* rtems/src/tasks.c: Dereference pointer passed to destructor.
+
+2001-09-13	Joel Sherrill <joel@OARcorp.com>
+
+	* posix/src/sysconf.c: Fix typo syntax error accidentally committed.
+	* posix/src/mprotect.c: New file. Stub required by some gcc's to pass
+	tests. In particular, about 350 ACATS tests fail if this is not present.
+	* posix/src/getpagesize.c: Ditto.
+	* posix/src/sysconf.c: Addition of Solaris value for _SC_STACK_PROT
+	required to pass about 350 ACATS test cases.
+	* posix/src/Makefile.am: Added new files.
+
+2001-08-30	Joel Sherrill <joel@OARcorp.com>
+
+	* posix/macros/rtems/posix/mqueue.inl: Add cast so negation works.
+	* score/ src/coremutex.c, score/src/coremutexseize.c,
+	score/src/coremutexsurrender.c, score/inline/rtems/score/coremutex.inl:
+	The per thread field resource_count should only be manipulated when a
+	mutex is priority ceiling or priority inherit.  This was reported by
+	Chris Johns <ccj@acm.org> who also noticed that the use of switches for
+	all disciplines generated less efficient code than using explicit tests
+	for the one or two cases we were really interested in.  Further review
+	of his modifications made it apparent that the "isa" methods to test
+	mutex discipline were not being used so this modification was swept into
+	the code as well.
+	* score/src/coremutexseize.c: Add missing code for proper handling of
+	nesting acquisitions.  This only impacts building with inlines disabled
+	on the source with the "fast mutex" optimizations. This was post the 4.5
+	branch and did not impact released versions.
+	* rtems/inline/rtems/rtems/attr.inl: Correct typo and use correct
+	attribute RTEMS_SYSTEM_TASK. Reported by Chris Johns <ccj@acm.org>.
+
+2001-08-16	Joel Sherrill <joel@OARcorp.com>
+
+	* posix/src/mqueuesendsupp.c: Account for possibly blocking during the
+	core send operation.
+	* score/src/coremutexsurrender.c: Use holder thread not executing thread
+	because even though they may and often are the same it is not guaranteed
+	unless the proper attribute is set.
+	* score/include/rtems/score/coremsg.h, score/src/coremsgsubmit.c: Add a
+	new return status to account for blocking sends.  Otherwise, the caller
+	will think that the returned message status will have the ultimate
+	results of the operation.  If the send times out, the final status will
+	be in the return_code of the thread.
+	* rtems/src/msgqsubmit.c: Add a comment indicating that we do not have
+	to account for possibly blocking during the core send operation because
+	Classic API message queue send is always non-blocking.
+
+2001-08-09	Joel Sherrill <joel@OARcorp.com>
+
+	* itron/src/snd_mbx.c, itron/src/tsnd_mbf.c: Unblocking message queue
+	operations should NOT use _Thread_Executing for return status since it
+	is permissible to invoke message send operations from an ISR.  This was
+	reported by Suvrat Gupta <suvrat@utstar.com>.
+	* posix/src/mqueuesendsupp.c: Unblocking message queue operations should
+	NOT use _Thread_Executing for return status since it is permissible to
+	invoke message send operations from an ISR.  This was reported by Suvrat
+	Gupta <suvrat@utstar.com>.
+	* score/include/rtems/score/coremsg.h,
+	score/inline/rtems/score/coremsg.inl, score/src/coremsgsubmit.c:
+	Unblocking message queue operations should NOT use _Thread_Executing for
+	return status since it is permissible to invoke message send operations
+	from an ISR.  This was reported by Suvrat Gupta <suvrat@utstar.com>.
+	* rtems/src/msgqsubmit.c: Unblocking message queue operations should NOT
+	use _Thread_Executing for return status since it is permissible to
+	invoke message send operations from an ISR.  This was reported by Suvrat
+	Gupta <suvrat@utstar.com>.
+
+2001-05-25	Sergei Organov <osv@javad.ru>
+
+	* score/macros/rtems/score/coresem.inl,
+	score/inline/rtems/score/coresem.inl: Cut and paste problem incorrectly
+	enabled interrupts twice with the first time being too early.
+
+2001-05-24	Fernando Ruiz Casas <fernando.ruiz@ctv.es>
+
+	* posix/src/getegid.c, posix/src/geteuid.c, posix/src/getgid.c,
+	posix/src/getlogin.c, posix/src/getuid.c: Now save their values in
+	private user environment.
+
+2001-05-17	Joel Sherrill <joel@OARcorp.com>
+
+	* posix/macros/rtems/posix/mqueue.inl: Implemented missing routines to
+	support message queue FDs.
+	* score/macros/rtems/score/thread..inl: Implemented missing routines for
+	new libc reentrancy support.
+
+2001-05-14	Till Straumann <strauman@slac.stanford.edu>
+
+	* score/src/threaddispatch.c, score/src/threadhandler.c: Per PR211 fix
+	saving/restoring floating point context.  The fpsave and fprestore
+	routines are only used in a executing context which _is_ fp and hence
+	has the FPU enabled. The current behavior required the FPU always to be
+	on which is very dangerous if lazy context switching is used.   [Joel
+	Note: Some ports explicitly enabled the FPU in the FP save and restore
+	routines to avoid this.] The patch also makes sure (on powerpc only)
+	that the FPU is disabled for integer tasks. Note that this is crucial if
+	deferred fp context switching is used. Otherwise, fp context corruption
+	may go undetected! Also note that even tasks which merely push/pop FP
+	registers to/from the stack without modifying them still MUST be FP
+	tasks - otherwise (if lazy FP context switching is used), FP register
+	corruption (of other, FP, tasks may occur)! Furthermore, (on PPC) by
+	default, lazy FP context save/restore is _disabled_.
+
+2001-05-09	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
+
+	* score/include/rtems/score/.cvsignore: Add stamp-h, cpuopts.h,
+	cpuopts.h.in, cpuopts-tmp.h.
+
+2001-05-09	Joel Sherrill <joel@OARcorp.com>
+
+	* sapi/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-27	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
 
 	* configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
+	* itron/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
+	* posix/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
+
+2001-04-26	Joel Sherrill <joel@OARcorp.com>
+
+	* posix/include/rtems/posix/mqueue.h,
+	posix/inline/rtems/posix/mqueue.inl, posix/src/mqueue.c,
+	posix/src/mqueueclose.c, posix/src/mqueuecreatesupp.c,
+	posix/src/mqueuegetattr.c, posix/src/mqueuenotify.c,
+	posix/src/mqueueopen.c, posix/src/mqueuerecvsupp.c,
+	posix/src/mqueuesendsupp.c, posix/src/mqueuesetattr.c: Per PR81 reworked
+	to add a message queue descriptor separate from the underlying message
+	queue.  This allows non-blocking to follow the "open" not the underlying
+	queue.
+	* score/src/objectcomparenamestring.c: Fix typos.
+	* score/include/rtems/score/object.h,
+	score/inline/rtems/score/object.inl, score/
+	src/objectcomparenamestring.c: Address PR81 that reworked POSIX message
+	queues to add a descriptor separate from the underlying message queue. 
+	This allows non-blocking to follow the "open" not the underlying queue. 
+	As part of debugging this it became clear that
+	_Objects_Compare_name_string was broken and a simple version using
+	strncmp() was substituted.
+
+2001-04-22	Joel Sherrill <joel@OARcorp.com>
+
+	* itron/src/task.c (_ITRON_Task_User_extensions): Add new fields to  be
+	correct in respect to newly added fields for separate switch list.
+
+2001-04-16	Joel Sherrill <joel@OARcorp.com>
+
+	* sapi/include/confdefs.h: Fix real-time clock support.
+
+2001-04-11	Joel Sherrill <joel@OARcorp.com>
+
+	* score/macros/rtems/score/userext.inl: Now works after merging patch
+	for functionality requested in PR174.
+	* score/inline/rtems/score/userext.inl: Added a comment explaining the
+	order in which routines appear since it is not the obvious order.
+
+2001-04-08	Joel Sherrill <joel@OARcorp.com>
+
+	* score/macros/rtems/score/object.inl: Corrected arguments.
+	* score/macros/rtems/score/userext.inl: Updated to reflect modifications
+	to inline version from PR142.
+	* score/inline/rtems/score/userext.inl: Cleanup as side-effect of above.
+	* rtems/src/tasks.c: Pre-initialized switch extension for list.
+	* rtems/macros/rtems/score/timer.inl: Corrected typo on end of line.
+
+2001-03-29	Joel Sherrill <joel@OARcorp.com>
+
+	* Per PR126, configuration structures now match docs.
+	* sapi/include/rtems/config.h: Use public data types.
+	* Per PR126, configuration structures now match docs.
+	* rtems/include/rtems/rtems/config.h: Use public data types.
+	* Per PR147 addressed problems when reseting and inserting a timer into
+	a timer chain that did not honor time passage since the last time the
+	timer server was scheduled and the new insertion.
+	* rtems/include/rtems/rtems/timer.h, rtems/src/timerreset.c,
+	rtems/src/timerserver.c, rtems/src/timerserverfireafter.c,
+	rtems/src/timerserverfirewhen.c: Broke up the "reset server" routine
+	into a set of very specific routines that allowed the server to be
+	unscheduled, timer chains to be "synchronized" with the current time
+	before inserting a new timer.
+
+2001-03-28	Joel Sherrill <joel@OARcorp.com>
+
+	* PR132 requested some tinkering ot lower memory.
+	* sapi/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-26	Zoltan Kocsi <zoltan@bendor.com.au>
+
+	* rtems/src/eventsurrender.c: Clear event condition when task is
+	unblocked. This makes sure that subsequent event send thinks the task is
+	still blocked and overwrites the initial events received.
+
+2001-03-19	Joel Sherrill <joel@OARcorp.com>
+
+	* posix/sys/utsname.h: Added C++ wrapper.
+
+2001-03-15	Joel Sherrill <joel@OARcorp.com>
+
+	* sapi/src/extension.c: Split to reduce minimum code size per PR134.
+	* sapi/src/extensioncreate.c, sapi/src/extensiondelete.c,
+	sapi/src/extensionident.c: New files. src/Makefile.am: Modified to
+	reflect above.
 
 2001-02-07	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
@@ -771,7 +2291,165 @@
 	* configure.in: AC_DEFINE RTEMS_UNIX if RTEMS_CPU=unix.
 
+2001-02-03	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
+
+	* itron/include/Makefile.am, itron/include/itronsys/Makefile.am,
+	itron/include/rtems/itron/Makefile.am,
+	itron/inline/rtems/itron/Makefile.am,
+	itron/macros/rtems/itron/Makefile.am: Apply include_*HEADERS instead of
+	H_FILES.
+	* posix/include/Makefile.am, posix/include/rtems/posix/Makefile.am,
+	posix/include/sys/Makefile.am, posix/inline/rtems/posix/Makefile.am,
+	posix/macros/rtems/posix/Makefile.am:  Apply include_*HEADERS instead of
+	H_FILES.
+	* include/rtems/Makefile.am, include/rtems/score/Makefile.am,
+	inline/rtems/score/Makefile.am, macros/rtems/score/Makefile.am Apply
+	include_*HEADERS instead of H_FILES.
+	* sapi/include/Makefile.am, sapi/include/rtems/Makefile.am,
+	sapi/inline/rtems/Makefile.am, sapi/macros/rtems/Makefile.am: Apply
+	include_*HEADERS instead of H_FILES.
+	* rtems/include/Makefile.am, rtems/include/rtems/rtems/Makefile.am,
+	rtems/inline/rtems/rtems/Makefile.am,
+	rtems/macros/rtems/rtems/Makefile.am, rtems/ rtems/optman/Makefile.am:
+	Apply include_*HEADERS instead of H_FILES.
+
+2001-01-31	Joel Sherrill <joel@OARcorp.com>
+
+	* rtems/include/rtems/rtems/timer.h: Missed merging these modifications
+	in previous merge of new timer functionality.
+
+2001-01-29	Joel Sherrill <joel@OARcorp.com>
+
+	* score/src/objectextendinformation.c: Added include of string.h to
+	eliminate warning.
+	* Fixed bug where resetting a timer that was not at the head of one of
+	the task timer chains resulted in the Timer Server task waking up too
+	far in the future.
+	* Added rtems_timer_get_information() directive to support testing.
+	* src/timerserver.c, include/rtems/rtems/timer.h, 
+	* rtems/src/timergetinfo.c: New file.
+	* rtems/src/Makefile.am: Modified to reflect above.
+
+2001-01-28	Ralf Corsepius <corsepiu@faw.uni-ulm.d>
+
+	* sapi/include/confdefs.h: define CONFIGURE_NEWLIB_EXTENSION 0 if not
+	using NEWLIB, cleanup related comment.
+
+2001-01-26	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
+
+	* sapi/include/confdefs.h: include cpuopts.h, replace stubdr w/ devnull.
+
+2001-01-24	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
+
+	* posix/configure.in: Add src/config.h.
+	* posix/src/Makefile.am: Add INCLUDES += -I. to pickup config.h.
+	* posix/src/.cvsignore: Add config.h and stamp-h.
+	* posix/src/*.c: Add config.h support.
+
+2001-01-23	Joel Sherrill <joel@OARcorp.com>
+
+	* posix/src/alarm.c: Eliminated use of C++ style comments.
+
+2001-01-22	Michael Hamel <mhamel@adi.co.nz>
+
+	* posix/include/rtems/posix/semaphore.h,
+	posix/inline/rtems/posix/semaphore.inl, posix/ src/ptimer1.c,
+	posix/include/rtems/posix/semaphore.h,
+	posix/inline/rtems/posix/semaphore.inl, posix/src/alarm.c,
+	posix/src/ptimer1.c, posix/src/semaphorenametoid.c, posix/src/semopen.c,
+	posix/src/semunlink.c: Modifications to make CodeWarrior happy.
+	* rtems/include/rtems.h, rtems/src/signalcatch.c: Modifications to make
+	CodeWarrior happy.
+
+2001-01-22	Joel Sherrill <joel@OARcorp.com>
+
+	* rtems/include/rtems/rtems/timer.h, rtems/src/timerserver.c: Add
+	priority argument to rtems_timer_initiate_server().
+
+2001-01-18	Joel Sherrill <joel@OARcorp.com>
+
+	* score/include/rtems/system.h: Only include cpuopts.h when building a
+	multilib configuration.  Some ports still need targopts.h but this small
+	modification lets those ports work non-multilib while  fixing being
+	fixed for multilib.
+	* rtems/include/rtems/system.h: Only include cpuopts.h when building a
+	multilib configuration.  Some ports still need targopts.h but this small
+	modification lets those ports work non-multilib while  fixing being
+	fixed for multilib.
+
 2001-01-17	Joel Sherrill <joel@OARcorp.com>
 
 	* ChangeLog: Deleted duplicate blank line.
+
+2001-01-16	Joel Sherrill <joel@OARcorp.com>
+
+	* posix/inline/rtems/posix/mutex.inl (_POSIX_Mutex_Get_support):
+	Corrected name of routine in header.
+	* rtems/Added task-based timers to the Timer Manager.  This added three
+	new directives:  - rtems_timer_initiate_server -
+	rtems_timer_server_fire_after - rtems_timer_server_fire_when In the
+	process of doing this, a number of cleanups were made.
+	* rtems/src/timerserver.c, rtems/src/timerserverfireafter.c,
+	rtems/src/timerserverfirewhen.c: New files.
+	* rtems/include/timer/timer.h: Added new prototypes and supporting types.
+	* rtems/inline/rtems/rtems/timer.h, rtems/macros/rtems/rtems/timer.h:
+	Enhanced _Timer_Is_interval_class() to cover the class
+	TIMER_INTERVAL_ON_TASK.
+	* rtems/src/Makefile.am: Accounted for new files.
+	* rtems/src/rtemstimer.c: Added initialization of _Timer_Server variable.
+	* rtems/src/timercancel.c, rtems/src/timerreset.c: Account for addition
+	of timer classes.  Also corrected the headers.
+	* rtems/src/timercreate.c, rtems/src/timerdelete.c,
+	rtems/src/timerfireafter.c, rtems/ src/timerfireafter.c,
+	rtems/src/timerident.c: Corrected header.
+	* rtems/src/taskmode.c: Ensure the this service does not dispatch before
+	tasking is enabled at initialization time.
+
+2001-01-12	Joel Sherrill <joel@OARcorp.com>
+
+	* posix/src/clockgetres.c: Fixed match problem.  We are not converting
+	an interval to a timespec -- it is actually a real number of
+	microseconds.
+	* posix/src/README.mqueue: Enhanced example.
+
+2001-01-08	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
+
+	* score/src/threadinitialize.c: Removed warning.
+
+2001-01-08	Joel Sherrill <joel@OARcorp.com>
+
+	* score/src/threadinitialize.c: Fix my bad hack of Ralf's fp_area
+	warning removal patch. :(.
+
+2001-01-06	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
+
+	* itron/configure.in: Add src/config.h.
+	* itron/src/Makefile.am: Add INCLUDES += -I. to pickup config.h.
+	* itron/src/.cvsignore: Add config.h and stamp-h.
+	* itron/src/*.c: Add config.h support.
+
+2001-01-03	Joel Sherrill <joel@OARcorp.com>
+
+	* score/src/isr.c: Modify to properly dereference _ISR_Vector_table now
+	that it is dynamically allocated.
+
+2000-12-19	Joel Sherrill <joel@OARcorp.com>
+
+	* posix/src/pthreadgetschedparam.c: Do not set output parameters if the
+	pointers are NULL.
+	* score/src/isr.c: Allocate the _ISR_Vector_table all the time not just
+	when we are allocating an interrupt stack.
+
+2000-12-13	Joel Sherrill <joel@OARcorp.com>
+
+	* score/include/rtems/score/isr.h, score/src/isr.c: Allocate it from the
+	workspace rather than explicitly declaring it.  This allows the size to
+	be a non-constant from the perspective of score/cpu.
+
+2000-12-06	Joel Sherrill <joel@OARcorp.com>
+
+	* posix/src/pthreadgetcpuclockid.c: Add include of <rtems/system.h> to
+	eliminate warning.
+	* rtems/src/regiongetinfo.c: Removed unused variable to eliminate
+	warning.
 
 2000-12-01	Joel Sherrill <joel@OARcorp.com>
@@ -779,12 +2457,127 @@
 	* configure.in: Removed error check for enabling macros with either
 	POSIX or ITRON API.
+	* Added macro support to ITRON API.  This is known to compile.
+	* itron/Makefile.am: Added macros directory.
+	* itron/configure.in: Removed error check for enabling macros.
+	* itron/macros/.cvsignore, itron/macros/Makefile.am,
+	itron/macros/rtems/.cvsignore, itron/macros/rtems/Makefile.am,
+	itron/macros/rtems/itron/.cvsignore,
+	itron/macros/rtems/itron/Makefile.am,
+	itron/macros/rtems/itron/eventflags.inl,
+	itron/macros/rtems/itron/fmempool.inl,
+	itron/macros/rtems/itron/intr.inl, itron/macros/rtems/itron/mbox.inl,
+	itron/macros/rtems/itron/msgbuffer.inl,
+	itron/macros/rtems/itron/network.inl, itron/macros/rtems/itron/port.inl,
+	itron/macros/rtems/itron/semaphore.inl,
+	itron/macros/rtems/itron/sysmgmt.inl, itron/macros/rtems/itron/task.inl,
+	itron/macros/rtems/itron/time.inl,
+	itron/macros/rtems/itron/vmempool.inl: New files.
+	* posix/include/rtems/posix/cond.h: #if 0'ed out prototype of 
+	_POSIX_Condition_variables_Get to avoid conflict with macro
+	implementation.
+	* Added macro support to POSIX API.  This is known to compile.
+	* posix/macros/rtems/posix/cond.inl, posix/macros/rtems/posix/intr.inl,
+	posix/macros/rtems/posix/key.inl, posix/macros/rtems/posix/mqueue.inl,
+	posix/macros/rtems/posix/mutex.inl,
+	posix/macros/rtems/posix/priority.inl,
+	posix/macros/rtems/posix/pthread.inl,
+	posix/macros/rtems/posix/semaphore.inl,
+	posix/macros/rtems/posix/timer.inl: New files.
+	* posix/configure.in: Removed error check for enabling macros.
+	* posix/rtems/posix/mutex.h: #if 0'ed out prototypes for inlined
+	routines since you cannot have prototypes for macros.
+	* posix/macros/rtems/posix/Makefile.am: Added files.
+	* score/macros/rtems/score/coresem.inl: Removed comments since
+	convention calls for comments to be in inline versin.
+	* score/macros/rtems/score/object.inl (Objects_Get_local_object): Fixed
+	style to use _ prefix on variable names and use parentheses.
+	* score/macros/rtems/score/object.inl (_Objects_Namespace_remove): Added.
+
+2000-11-30	Joel Sherrill <joel@OARcorp.com>
+
+	* posix/inline/rtems/posix/mqueue.inl: Removed explicit dependency on
+	abs().
+	* General effort to make things compile with macros not inlines
+	* score/inline/rtems/score/coremutex.inl: Added comment indicating for
+	macros there is another copy of _CORE_mutex_Seize_interrupt_trylock() in
+	src/coremutexseize.c.
+	* score/src/coremutexseize.c: Added body of
+	_CORE_mutex_Seize_interrupt_trylock() for macro case.
+	* score/macros/rtems/score/coremutex.inl: Added prototype for 
+	_CORE_mutex_Seize_interrupt_trylock() since there is a real body when
+	macros are enabled.
+	* score/macros/rtems/score/coresem.inl: Added macro implementation of
+	_CORE_semaphore_Seize_isr_disable.
+	* score/macros/score/Makefile.am: Fixed typos.
+	* score/rtems/score/address.inl: Correct macro implementation of
+	_Addresses_Is_aligned() so it would compile.
+	* score/macros/rtems/score/coremsg.inl: Added closing parentheses.
+	* rtems/src/msgqsubmit.c: Modified multiprocessing conditional so this
+	would compile with both macros and inlines.
+	* rtems/macros/rtems/rtems/sem.inl: Added macro implementation of
+	_Semaphore_Get_interrupt_disable().
+
+2000-11-28	Chris Johns <ccj@acm.org>
+
+	* score/src/heapallocate.c: Do not allow the size to overflow when
+	adjusting it.  A test allocated a stack of -1 (~0). This actually
+	resulted in a stack being allocated but with a size of 0xb. The
+	allocator did not test the size to see if it rolled through 0 and so
+	allowed the allocation to happen, the thread to get created. The task
+	crashed as you would expect.
+
+2000-11-27	Joel Sherrill <joel@OARcorp.com>
+
+	* posix/src/sysconf.c: Add support for _SC_CLK_TCK and _SC_OPEN_MAX.
 
 2000-11-09	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
 
 	* Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
+	* itron/Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
+	* posix/Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
 
 2000-11-02	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
 
 	* Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
+	* itron/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
+	$(RTEMS_TOPdir)/aclocal.
+	* posix/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
+	$(RTEMS_TOPdir)/aclocal.
+
+2000-11-02	Joel Sherrill <joel@OARcorp.com>
+
+	* score/include/rtems/system.h: Use proper conditional (RTEMS_POSIX_API)
+	so prototypes for POSIX_MP_NOT_IMPLEMENTED(), POSIX_NOT_IMPLEMENTED(),
+	POSIX_BOTTOM_REACHED() are actually included.
+	* score/include/rtems/system.h: Add prototypes for
+	POSIX_MP_NOT_IMPLEMENTED(), POSIX_NOT_IMPLEMENTED(),
+	POSIX_BOTTOM_REACHED() removed from newlib.
+
+2000-10-30	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
+
+	* posix/configure.in: Cleanup comments.
+
+2000-10-30	Joel Sherrill <joel@OARcorp.com>
+
+	* posix/include/Makefile.am: Updated to reflect files merged into
+	newlib. This resulted in some definitions moving to other files and thus
+	some secondary effects in RTEMS source code.
+	* posix/include/unistd.h: Removed.  Now use newlib's.
+	* posix/include/rtems/posix/mqueue.h: Add include of <signal.h>.
+	* posix/include/rtems/posix/threadsup.h: Add include of <sys/signal.h>.
+	* posix/src/execv.c: Corrected prototype to agree with newlib.
+	* posix/src/execve.c: Corrected prototype to agree with newlib.
+	* posix/src/execvp.c: Corrected prototype to agree with newlib.
+	* posix/src/psignal.c: Rewrote reference to <siginfo.h> in comment since
+	that file no longer exists.
+	* posix/src/pthreadkill.c: Added include of <signal.h>.
+	* posix/src/sigaction.c: Added include of <signal.h>.
+	* posix/src/sigtimedwait.c: Rewrote reference to <siginfo.h> in comment
+	since that file no longer exists.
+	* POSIX include files merged into newlib.  This resulted in some
+	definitions moving to other files and thus some secondary effects in
+	RTEMS source code.
+	* sapi/include/confdefs.h: Replaced include of <sys/siginfo.h> with
+	<signal.h> since that file no longer exists.
 
 2000-10-25	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
@@ -792,4 +2585,55 @@
 	* Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch to GNU
 	canonicalization.
+	* itron/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch
+	to GNU canonicalization.
+	* posix/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch
+	to GNU canonicalization.
+
+2000-10-18	Nick Simon <Nick.SIMON@syntegra.bt.co.uk>
+
+	* score/src/heapgetinfo.c, score/include/rtems/score/heap.h,
+	score/src/Makefile.am: Added _Heap_Get_information() and information
+	control block.
+	* score/src/heapgetinfo.c: New file.
+
+2000-10-18	Joel Sherrill <joel@OARcorp.com>
+
+	* sapi/include/confdefs.h: Set CONFIGURE_INIT_TASK_STACK_SIZE to 0 if
+	there is no Classic API Initialization Tasks Table defined.
+	* sapi/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.
+	* rtems/src/regiongetinfo.c, rtems/include/rtems/rtems/region.h,
+	rtems/include/rtems/rtems/types.h, rtems/src/Makefile.am: Added
+	region_get_information() and information control block.
+	* rtems/src/regiongetinfo.c: New file.
+
+2000-10-12	Joel Sherrill <joel@OARcorp.com>
+
+	* sapi/include/confdefs.h: Account for initialization tasks and threads
+	which use larger than minimum stack sizes.
+
+2000-09-29	Stephan Merker <merker@decrc.abb.de>
+
+	* rtems/include/rtems/rtems/ratemon.h, rtems/src/ratemonperiod.c,
+	rtems/src/ratemontimeout.c: Add next_length field so period length can
+	be changed by the the sequence period(X), period(not X) with no
+	intervening cancel or expiration.
+
+2000-09-28	Joel Sherrill <joel@OARcorp.com>
+
+	* sapi/include/rtems/io.h (rtems_driver_address_table): Added "_entry"
+	to all names.
+	* sapi/src/io.c: Accounted for above.
+
+2000-09-25	Joel Sherrill <joel@OARcorp.com>
+
+	* score/rtems/system.h: Switched a29k and hppa1.1 to using cpuopts.h not
+	targopts.h to reduce dependency on BSP.
+
+2000-09-20	Joel Sherrill <joel@OARcorp.com>
+
+	* score/src/objectgetbyindex.c: Do not enable dispatching on an error
+	path it was not disabled on.
 
 2000-09-06	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
@@ -801,7 +2645,56 @@
 	* wrapup/itron/Makefile.am, wrapup/posix/Makefile.am, 
 	wrapup/rtems/Makefile.am: Include compile.am.
+	* itron/src/Makefile.am: Include compile.am.
+	* posix/src/Makefile.am, posix/optman/Makefile.am: Include compile.am.
+	* score/src/Makefile.am: Include compile.am.
+	* sapi/src/Makefile.am, sapi/optman/Makefile.am: Include compile.am.
+	* rtems/optman/Makefile.am, rtems/src/Makefile.am: Include compile.am.
+
+2000-08-30	Joel Sherrill <joel@OARcorp.com>
+
+	* posix/Many files: Moved posix/include/rtems/posix/seterr.h to 
+	score/include/rtems/seterr.h so it would be available within all APIs.
+	* score/Many files: Moved posix/include/rtems/posix/seterr.h to 
+	score/include/rtems/seterr.h so it would be available within all APIs.
+
+2000-08-30	Joel Sherrill <joel.sherrill@OARcorp.com>
+
+	* rtems/taskstart.c: Removed 1st cut at rtems_task_start_main_style.
+	Only committed this so it could be easily revisited as we discussing
+	moving main() to user space from BSP space.
+	* rtems/taskstart.c: Added 1st cut at rtems_task_start_main_style.
+
+2000-08-25	Joel Sherrill <joel.sherrill@OARcorp.com>
+
+	* posix/inline/rtems/posix/timer.inl, posix/include/rtems/posix/timer.h,
+	posix/ inline/rtems/posix/Makefile.am, posix/src/ptimer1.c: Redid the
+	style of src/ptimer1.c.  Continued effort to make the POSIX Timer
+	implementation match that of other managers. Added data structures
+	required to use SuperCore Object Handler.
+
+2000-08-17	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
+
+	* score/include/rtems/system.h: Include cpuopts.h for __i386__.
+
+2000-08-15	Joel Sherrill <joel@OARcorp.com>
+
+	* posix/src/ptimer1.c: Minor formatting fixes.
+	* posix/src/ptimer1.c: Removed unused routine PRINT_ERRNO_S.
+	* posix/src/ptimer1.c: Removed unnecessary routine COPY_ITIMERSPEC_S and
+	used structure copy instead.
+	* posix/src/ptimer1.c: Renamed timer_alive_t to POSIX_Timer_Control.
+	* posix/include/rtems/posix/timer.h: Ditto.
+	* posix/src/ptimer1.c: Switched to using
+	set_errno_and_return_minus_one() to ensure that errno was always set.
+	* posix/src/ptimer1.c (timer_settime): Converted use of rtems_clock_get
+	to use SuperCore _TOD_Current variable.
 
 2000-08-10	Joel Sherrill <joel@OARcorp.com>
 
 	* ChangeLog: New file.
-
+	* itron/ChangeLog: New file.
+	* posix/ChangeLog: New file.
+	* score/ChangeLog: New file.
+	* sapi/ChangeLog: New file.
+	* rtems/ChangeLog: New file.
+
Index: ukit/itron/ChangeLog
===================================================================
--- cpukit/itron/ChangeLog	(revision 46d0bc16c6b5f243985d03defd42e6f148227745)
+++ 	(revision )
@@ -1,296 +1,0 @@
-2004-01-19	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* Makefile.am: Add PREINSTALL_DIRS.
-
-2004-01-14	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* Makefile.am: Re-add dirstamps to PREINSTALL_FILES. Add
-	PREINSTALL_FILES to CLEANFILES.
-
-2004-01-11	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* Makefile.am: Include compile.am, again.
-
-2004-01-08	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* Makefile.am: Add libs to CLEANFILES. Set lib*_g_a_SOURCES =
-	lib*_a_SOURCES.
-	* Makefile.am: Build libitron$(LIB_VARIANT).a instead of
-	$(ARCH)/libitron.a.
-
-2004-01-07	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* Makefile.am: Build library using EXTRA_LIBRARIES and automake rules.
-
-2003-12-12	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
-
-2003-11-30	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* Makefile.am: Add $(dirstamp) to compilation rules.
-	* Makefile.am: Add $(dirstamp) to preinstallation rules. Remove MACROS.
-
-2003-11-22	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* Makefile.am: Reworked.
-
-2003-11-20	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* src/config.h: Remove.
-	* Makefile.am: Remove src/config.h. AM_CPPFLAGS += -I$(top_builddir).
-
-2003-09-04	Joel Sherrill <joel@OARcorp.com>
-
-	* include/itron.h, include/itronsys/eventflags.h,
-	include/itronsys/fmempool.h, include/itronsys/intr.h,
-	include/itronsys/mbox.h, include/itronsys/msgbuffer.h,
-	include/itronsys/network.h, include/itronsys/port.h,
-	include/itronsys/semaphore.h, include/itronsys/status.h,
-	include/itronsys/sysmgmt.h, include/itronsys/task.h,
-	include/itronsys/time.h, include/itronsys/types.h,
-	include/itronsys/vmempool.h, include/rtems/itron/config.h,
-	include/rtems/itron/eventflags.h, include/rtems/itron/fmempool.h,
-	include/rtems/itron/intr.h, include/rtems/itron/itronapi.h,
-	include/rtems/itron/mbox.h, include/rtems/itron/msgbuffer.h,
-	include/rtems/itron/network.h, include/rtems/itron/object.h,
-	include/rtems/itron/port.h, include/rtems/itron/semaphore.h,
-	include/rtems/itron/sysmgmt.h, include/rtems/itron/task.h,
-	include/rtems/itron/time.h, include/rtems/itron/vmempool.h,
-	inline/rtems/itron/eventflags.inl, inline/rtems/itron/fmempool.inl,
-	inline/rtems/itron/intr.inl, inline/rtems/itron/mbox.inl,
-	inline/rtems/itron/msgbuffer.inl, inline/rtems/itron/network.inl,
-	inline/rtems/itron/port.inl, inline/rtems/itron/semaphore.inl,
-	inline/rtems/itron/sysmgmt.inl, inline/rtems/itron/task.inl,
-	inline/rtems/itron/time.inl, inline/rtems/itron/vmempool.inl,
-	macros/rtems/itron/eventflags.inl, macros/rtems/itron/fmempool.inl,
-	macros/rtems/itron/intr.inl, macros/rtems/itron/mbox.inl,
-	macros/rtems/itron/msgbuffer.inl, macros/rtems/itron/network.inl,
-	macros/rtems/itron/port.inl, macros/rtems/itron/semaphore.inl,
-	macros/rtems/itron/sysmgmt.inl, macros/rtems/itron/task.inl,
-	macros/rtems/itron/time.inl, macros/rtems/itron/vmempool.inl,
-	src/can_wup.c, src/chg_pri.c, src/cre_mbf.c, src/cre_mbx.c,
-	src/cre_sem.c, src/cre_tsk.c, src/del_mbf.c, src/del_mbx.c,
-	src/del_sem.c, src/del_tsk.c, src/dis_dsp.c, src/ena_dsp.c,
-	src/eventflags.c, src/exd_tsk.c, src/ext_tsk.c, src/fmempool.c,
-	src/frsm_tsk.c, src/get_tid.c, src/itronintr.c, src/itronsem.c,
-	src/itrontime.c, src/mbox.c, src/mboxtranslatereturncode.c,
-	src/msgbuffer.c, src/msgbuffertranslatereturncode.c, src/network.c,
-	src/port.c, src/prcv_mbf.c, src/prcv_mbx.c, src/preq_sem.c,
-	src/psnd_mbf.c, src/rcv_mbf.c, src/rcv_mbx.c, src/ref_mbf.c,
-	src/ref_mbx.c, src/ref_sem.c, src/ref_tsk.c, src/rel_wai.c,
-	src/rot_rdq.c, src/rsm_tsk.c, src/sig_sem.c, src/slp_tsk.c,
-	src/snd_mbf.c, src/snd_mbx.c, src/sta_tsk.c, src/sus_tsk.c,
-	src/sysmgmt.c, src/task.c, src/ter_tsk.c, src/trcv_mbf.c,
-	src/trcv_mbx.c, src/tslp_tsk.c, src/tsnd_mbf.c, src/twai_sem.c,
-	src/vmempool.c, src/wai_sem.c, src/wup_tsk.c: URL for license changed.
-
-2003-07-08	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* configure.ac: Remove (Merged-in into ../configure.ac).
-	* Makefile.am: Reflect having merged configure.ac into ../configure.ac.
-	* src/config.h: New.
-
-2003-03-06	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* configure.ac: Remove AC_CONFIG_AUX_DIR.
-
-2003-02-11	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
-	* configure.ac: AC_PREREQ(2.57).
-
-2002-12-12	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* Makefile.am: Don't create $ARCH as side-effect of compilation.
-
-2002-12-09	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* include/Makefile.am: Remove.
-	* inline/Makefile.am: Remove.
-	* macros/Makefile.am: Remove.
-	* src/Makefile.am: Remove.
-	* Makefile.am: Merge-in removed Makefile.ams.
-	* configure.ac: Reflect changes above.
-
-2002-11-19	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* configure.ac: Cosmetical fixes.
-	* configure.ac: Fix package name.
-
-2002-10-25	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* configure.ac: Add nostdinc to AM_INIT_AUTOMAKE.
-
-2002-10-21	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
-
-2002-07-22	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* src/Makefile.am: Use .$(OBJEXT) instead of .o.
-	* src/Makefile.am: Use AM_CPPFLAGS instead of INCLUDES.
-
-2002-07-05	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* configure.ac: RTEMS_TOP(../..).
-
-2002-07-01	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* configure.ac: Remove RTEMS_PROJECT_ROOT.
-
-2002-07-01	Joel Sherrill <joel@OARcorp.com>
-
-	* 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.
-	* src/cre_mbf.c, src/cre_sem.c, src/eventflags.c, src/fmempool.c,
-	src/itronsem.c, src/mbox.c, src/msgbuffer.c, src/port.c, src/task.c,
-	src/vmempool.c:  Modified as part of above.
-
-2002-06-27	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* configure.ac: Use AC_CONFIG_AUX_DIR(../..). Add AC_PROG_RANLIB.
-
-2002-06-26	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* configure.ac: Remove references to RTEMS_BSP.
-	* src/Makefile.am: Add libitron.a.
-
-2002-06-17	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* include/Makefile.am: Include $(top_srcdir)/../automake/*.am.
-	* Makefile.am: Include $(top_srcdir)/../automake/*.am. Use ../aclocal.
-	* inline/Makefile.am: Include $(top_srcdir)/../automake/*.am.
-	* macros/Makefile.am: Include $(top_srcdir)/../automake/*.am.
-	* src/Makefile.am: Include $(top_srcdir)/../automake/*.am.
-
-2002-03-27	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
-	AM_INIT_AUTOMAKE([no-define foreign 1.6]).
-	* include/Makefile.am: Remove AUTOMAKE_OPTIONS.
-	* Makefile.am: Remove AUTOMAKE_OPTIONS.
-	* inline/Makefile.am: Remove AUTOMAKE_OPTIONS.
-	* macros/Makefile.am: Remove AUTOMAKE_OPTIONS.
-	* src/Makefile.am: Remove AUTOMAKE_OPTIONS.
-
-2001-12-19	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* src/Makefile.am: Add multilib support.
-
-2001-11-07	Joel Sherrill <joel@OARcorp.com>
-
-	Discovered while fixing PR36 reported by Todor.Todorov@barco.com.
-	* include/rtems/itron/object.h: Corrected _ITRON_Objects_Get()  to use
-	_Objects_Get_by_index().
-
-2001-10-16	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* include/itronsys/Makefile.am: Remove.
-	* include/rtems/Makefile.am: Remove.
-	* include/rtems/itron/Makefile.am: Remove.
-	* inline/rtems/Makefile.am: Remove.
-	* inline/rtems/itron/Makefile.am: Remove.
-	* macros/rtems/Makefile.am: Remove.
-	* macros/rtems/itron/Makefile.am: Remove.
-	* include/Makefile.am: handle subdirs.
-	* inline/Makefile.am: handle subdirs.
-	* macros/Makefile.am: handle subdirs.
-	* configure.ac: Reflect changes above.
-
-2001-10-11	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* .cvsignore: Add autom4te.cache for autoconf > 2.52.
-	* configure.in: Remove.
-	* configure.ac: New file, generated from configure.in by autoupdate.
-
-2001-09-23	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* include/itronsys/Makefile.am: Use 'PREINSTALL_FILES ='.
-	* include/rtems/itron/Makefile.am: Use 'PREINSTALL_FILES ='.
-	* include/Makefile.am: Use 'PREINSTALL_FILES ='.
-	* inline/rtems/itron/Makefile.am: Use 'PREINSTALL_FILES ='.
-	* macros/rtems/itron/Makefile.am: Use 'PREINSTALL_FILES ='.
-
-2001-09-22	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* src/Makefile.am: Revamp INCLUDES handling to make automake-1.5 happy.
-
-2001-08-09	Joel Sherrill <joel@OARcorp.com>
-
-	* src/snd_mbx.c, src/tsnd_mbf.c: Unblocking message queue operations
-	should NOT use _Thread_Executing for return status since it is
-	permissible to invoke message send operations from an ISR.  This was
-	reported by Suvrat Gupta <suvrat@utstar.com>.
-
-2001-04-27	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
-
-2001-04-22	Joel Sherrill <joel@OARcorp.com>
-
-	* src/task.c (_ITRON_Task_User_extensions): Add new fields to  be
-	correct in respect to newly added fields for separate switch list.
-
-2001-02-03	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* include/Makefile.am, include/itronsys/Makefile.am,
-	include/rtems/itron/Makefile.am, inline/rtems/itron/Makefile.am,
-	macros/rtems/itron/Makefile.am: Apply include_*HEADERS instead of
-	H_FILES.
-
-2001-01-06	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* configure.in: Add src/config.h.
-	* src/Makefile.am: Add INCLUDES += -I. to pickup config.h.
-	* src/.cvsignore: Add config.h and stamp-h.
-	* src/*.c: Add config.h support.
-
-2000-12-01	Joel Sherrill <joel@OARcorp.com>
-
-	* Added macro support to ITRON API.  This is known to compile.
-	* Makefile.am: Added macros directory.
-	* configure.in: Removed error check for enabling macros.
-	* macros/.cvsignore, macros/Makefile.am, macros/rtems/.cvsignore,
-	macros/rtems/Makefile.am, macros/rtems/itron/.cvsignore,
-	macros/rtems/itron/Makefile.am, macros/rtems/itron/eventflags.inl,
-	macros/rtems/itron/fmempool.inl, macros/rtems/itron/intr.inl,
-	macros/rtems/itron/mbox.inl, macros/rtems/itron/msgbuffer.inl,
-	macros/rtems/itron/network.inl, macros/rtems/itron/port.inl,
-	macros/rtems/itron/semaphore.inl, macros/rtems/itron/sysmgmt.inl,
-	macros/rtems/itron/task.inl, macros/rtems/itron/time.inl,
-	macros/rtems/itron/vmempool.inl: New files.
-
-2000-11-09	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
-
-2000-11-02	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
-
-2000-10-25	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch to GNU
-	canonicalization.
-
-2000-09-04	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* src/Makefile.am: Include compile.am.
-
-2000-08-10	Joel Sherrill <joel@OARcorp.com>
-
-	* ChangeLog: New file.
-
Index: ukit/posix/ChangeLog
===================================================================
--- cpukit/posix/ChangeLog	(revision 46d0bc16c6b5f243985d03defd42e6f148227745)
+++ 	(revision )
@@ -1,577 +1,0 @@
-2004-01-19	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* Makefile.am: Add PREINSTALL_DIRS.
-
-2004-01-14	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* Makefile.am: Re-add dirstamps to PREINSTALL_FILES. Add
-	PREINSTALL_FILES to CLEANFILES.
-
-2004-01-11	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* Makefile.am: Include compile.am, again.
-
-2004-01-08	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* Makefile.am: Add libs to CLEANFILES Set lib*_g_a_SOURCES =
-	lib*_a_SOURCES.
-	* Makefile.am: Build libposix$(LIB_VARIANT).a instead of
-	$(ARCH)/libposix.a.
-
-2004-01-07	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* Makefile.am: Build library using EXTRA_LIBRARIES and automake rules.
-
-2003-12-12	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
-
-2003-11-30	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* Makefile.am: Add $(dirstamp) to compilation rules.
-	* Makefile.am: Add $(dirstamp) to preinstallation rules. Remove MACROS.
-
-2003-11-22	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* Makefile.am: Reworked.
-
-2003-11-20	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* src/config.h: Remove.
-	* Makefile.am: Remove src/config.h AM_CPPFLAGS += -I$(top_builddir).
-
-2003-10-21	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* src/cancelrun.c, src/pthreadexit.c, src/pthreadjoin.c, 
-	src/sigtimedwait.c: Remove unnecessary typecasts in assignments to
-	thread->Wait.return_argument.
-
-2003-10-13	Joel Sherrill <joel@OARcorp.com>
-
-	* src/cleanuppop.c, src/cleanuppush.c: Protect use of
-	_Workspace_Allocate and _Workspec_Free.
-
-2003-09-04	Joel Sherrill <joel@OARcorp.com>
-
-	* include/rtems/posix/cond.h, include/rtems/posix/condmp.h,
-	include/rtems/posix/config.h, include/rtems/posix/intr.h,
-	include/rtems/posix/key.h, include/rtems/posix/mqueue.h,
-	include/rtems/posix/mqueuemp.h, include/rtems/posix/mutex.h,
-	include/rtems/posix/mutexmp.h, include/rtems/posix/posixapi.h,
-	include/rtems/posix/pthread.h, include/rtems/posix/pthreadmp.h,
-	include/rtems/posix/ptimer.h, include/rtems/posix/semaphore.h,
-	include/rtems/posix/semaphoremp.h, inline/rtems/posix/cond.inl,
-	inline/rtems/posix/intr.inl, inline/rtems/posix/key.inl,
-	inline/rtems/posix/mqueue.inl, inline/rtems/posix/mutex.inl,
-	inline/rtems/posix/pthread.inl, inline/rtems/posix/semaphore.inl,
-	inline/rtems/posix/timer.inl, macros/rtems/posix/cond.inl,
-	macros/rtems/posix/intr.inl, macros/rtems/posix/key.inl,
-	macros/rtems/posix/mqueue.inl, macros/rtems/posix/mutex.inl,
-	macros/rtems/posix/pthread.inl, macros/rtems/posix/semaphore.inl,
-	macros/rtems/posix/timer.inl, src/alarm.c, src/kill.c, src/killinfo.c,
-	src/mqueuetranslatereturncode.c, src/pause.c, src/pthreadattrdestroy.c,
-	src/pthreadattrgetdetachstate.c, src/pthreadattrgetinheritsched.c,
-	src/pthreadattrgetschedparam.c, src/pthreadattrgetschedpolicy.c,
-	src/pthreadattrgetscope.c, src/pthreadattrgetstackaddr.c,
-	src/pthreadattrgetstacksize.c, src/pthreadattrinit.c,
-	src/pthreadattrsetdetachstate.c, src/pthreadattrsetinheritsched.c,
-	src/pthreadattrsetschedparam.c, src/pthreadattrsetschedpolicy.c,
-	src/pthreadattrsetscope.c, src/pthreadattrsetstackaddr.c,
-	src/pthreadattrsetstacksize.c, src/pthreadcreate.c, src/pthreaddetach.c,
-	src/pthreadequal.c, src/pthreadexit.c, src/pthreadgetcpuclockid.c,
-	src/pthreadgetcputime.c, src/pthreadgetschedparam.c, src/pthreadjoin.c,
-	src/pthreadkill.c, src/pthreadonce.c, src/pthreadself.c,
-	src/pthreadsetcputime.c, src/pthreadsetschedparam.c,
-	src/pthreadsigmask.c, src/sigaction.c, src/sigaddset.c, src/sigdelset.c,
-	src/sigemptyset.c, src/sigfillset.c, src/sigismember.c, src/signal_2.c,
-	src/sigpending.c, src/sigprocmask.c, src/sigqueue.c, src/sigsuspend.c,
-	src/sigtimedwait.c, src/sigwait.c, src/sigwaitinfo.c, src/ualarm.c: URL
-	for license changed.
-
-2003-08-18	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	PR 449/rtems:
-	* src/getegid.c: Remove (Moved to ../libcsupport/src).
-	* src/geteuid.c: Remove (Moved to ../libcsupport/src).
-	* src/getgid.c: Remove (Moved to ../libcsupport/src).
-	* src/getgroups.c: Remove (Moved to ../libcsupport/src).
-	* src/getlogin.c: Remove (Moved to ../libcsupport/src).
-	* src/getpgrp.c: Remove (Moved to ../libcsupport/src).
-	* src/getpid.c: Remove (Moved to ../libcsupport/src).
-	* src/getppid.c: Remove (Moved to ../libcsupport/src).
-	* src/getuid.c: Remove (Moved to ../libcsupport/src).
-	* src/setpgid.c: Remove (Moved to ../libcsupport/src).
-	* src/setsid.c: Remove (Moved to ../libcsupport/src).
-	* Makefile.am: Reflect changes above.
-
-2003-08-14	Joel Sherrill <joel@OARcorp.com>
-
-	* src/mqueuenametoid.c, src/semaphorenametoid.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().
-	PR 92/rtems
-	* Makefile.am, src/alarm.c, src/psignal.c: Added ualarm() and usleep().
-	* src/ualarm.c, src/usleep.c: New files.
-
-2003-07-08	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* configure.ac: Remove (Merged-in into ../configure.ac).
-	* Makefile.am: Reflect having merged configure.ac into ../configure.ac.
-	* src/config.h: New.
-
-2003-02-11	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
-	* configure.ac: AC_PREREQ(2.57).
-
-2003-01-27	Juan Zamorano <jzamora@fi.upm.es>
-
-	* src/ptimer1.c: Correct problem which could lead to overflow in time
-	math.
-
-2003-01-03	Joel Sherrill <joel@OARcorp.com>
-
-	* ChangeLog: Corrected entry for sysconf.c which did not include PR.
-
-2003-01-03	Jay Monkman <jtm@smoothsmoothie.com>
-
-	* src/mqueueopen.c: Actually open the message queue descriptor so it is
-	available for others to use.
-
-2002-12-12	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* Makefile.am: Don't create $ARCH as side-effect of compilation.
-
-2002-12-11	Vladimir Nesic <vnesic@dkts.co.yu>
-
-	* src/cancelrun.c, src/cleanuppop.c: Get the last real node not the
-	permanent null last node.
-
-2002-12-09	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* include/Makefile.am: Remove.
-	* inline/Makefile.am: Remove.
-	* macros/Makefile.am: Remove.
-	* src/Makefile.am: Remove.
-	* Makefile.am: Merge-in removed Makefile.ams.
-	* configure.ac: Reflect changes above.
-
-2002-12-06	Vladimir Nesic <vnesic@dkts.co.yu>
-
-	* inline/rtems/posix/cond.inl, macros/rtems/posix/cond.inl: Implemented
-	PTHREAD_COND_INITIALIZER support.  Vladimir implemented the inline
-	version and Joel adapted it to the macro version.
-
-2002-12-02	Joel Sherrill <joel@OARcorp.com>
-
-	* include/rtems/posix/timer.h, src/keygetspecific.c,
-	src/posixtimespecsubtract.c, src/ptimer1.c, src/semunlink.c: Added casts
-	to eliminate warnings on 16-bit targets like the h8300.
-
-2002-11-29	Eric Norum <eric.norum@usask.ca>
-
-	* src/sysconf.c: Add support for _SC_GETPW_R_SIZE_MAX. Return error
-	rather than panic if argument is unsupported. This was tracked as PR316.
-
-2002-11-19	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* configure.ac: Cosmetical fixes.
-	* configure.ac: Fix package name.
-
-2002-11-01	Joel Sherrill <joel@OARcorp.com>
-
-	* ChangeLog: Corrected.
-
-2002-10-30	Eric Norum <eric.norum@usask.ca>
-
-	* src/psignal.c: Fix counting problem which resulted in too many entries
-	being in the POSIX signals default behavior table.
-	* src/psignal.c: Reflect changes to signal names in newlib.
-
-2002-10-25	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* configure.ac: Add nostdinc to AM_INIT_AUTOMAKE.
-
-2002-10-21	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
-
-2002-09-14	Joel Sherrill <joel@OARcorp.com>
-
-	* src/psignal.c: Remove duplication from rtems/posix/psignal.h.
-
-2002-08-21	Joel Sherrill <joel@OARcorp.com>
-
-	* src/adjtime.c: New file -- adjtime() support required by the Network
-	Time Protocol (NTP) port to RTEMS.
-	* src/Makefile.am: Modified to reflect above.
-
-2002-08-09	Joel Sherrill <joel@OARcorp.com>
-
-	* src/cancelrun.c: Remove check for PTHREAD_CANCELED not being defined
-	to ensure that newlib patch includes it.
-
-2002-07-31	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* src/mqueuecreatesupp.c: #include <stdlib.h> (malloc).
-
-2002-07-22	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* src/Makefile.am: Use .$(OBJEXT) instead of .o.
-	* src/Makefile.am: Use AM_CPPFLAGS instead of INCLUDES.
-
-2002-07-05	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* configure.ac: RTEMS_TOP(../..).
-
-2002-07-05	Joel Sherrill <joel@OARcorp.com>
-
-	* include/rtems/posix/cancel.h, src/cancel.c, src/cancelrun.c,
-	src/mqueue.c, src/pthread.c, src/semaphore.c, src/setcancelstate.c,
-	src/setcanceltype.c, src/testcancel.c:  Per PR164, corrected the
-	behavior of thread cancellation and did some cleanup as a side-effect.
-
-2002-07-01	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* configure.ac: Remove RTEMS_PROJECT_ROOT.
-
-2002-07-01	Joel Sherrill <joel@OARcorp.com>
-
-	* 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/rtems/posix/key.h, src/cond.c, src/condinit.c, src/intr.c,
-	src/key.c, src/keycreate.c, src/keydelete.c, src/killinfo.c,
-	src/mqueue.c, src/mqueuecreatesupp.c, src/mutex.c, src/mutexinit.c,
-	src/psignal.c, src/pthread.c, src/semaphore.c,
-	src/semaphorecreatesupp.c:  Modified as part of above.
-
-2002-06-27	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* configure.ac: Use AC_CONFIG_AUX_DIR(../..). Add AC_PROG_RANLIB.
-
-2002-06-26	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* configure.ac: Remove references to RTEMS_BSP.
-	* src/Makefile.am: Add libposix.a.
-
-2002-06-17	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* include/Makefile.am: Include $(top_srcdir)/../automake/*.am.
-	* Makefile.am: Include $(top_srcdir)/../automake/*.am. Use ../aclocal.
-	* inline/Makefile.am: Include $(top_srcdir)/../automake/*.am.
-	* macros/Makefile.am: Include $(top_srcdir)/../automake/*.am.
-	* src/Makefile.am: Include $(top_srcdir)/../automake/*.am.
-
-2002-05-03	Ralf Corsepius <corsepiu@faw.uni-ulm.de>	
-
-	* include/sys/utsname.h: Remove.
-	* include/Makefile.am: Reflect changes above.
-	* src/utsname.c: Remove.
-	* src/Makefile.am: Reflect changes above.
-
-2002-04-08	Chris Johns <ccj@acm.org>
-
-	* Per PR142, make task switch extension its own list.
-	* src/pthread.c (_POSIX_Threads_User_extensions): Reflect above.
-
-2002-04-06	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* src/psignal.c: Include <stdlib.h>.
-
-2002-04-02	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* src/getegid.c: Remove <errno.h>.
-	* src/geteuid.c: Ditto.
-	* src/getgid.c: Ditto.
-	* src/getuid.c: Ditto.
-	* src/getlogin.c: Move <errno.h>.
-
-2002-03-27	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
-	AM_INIT_AUTOMAKE([no-define foreign 1.6]).
-	* src/Makefile.am: Remove AUTOMAKE_OPTIONS.
-	* Makefile.am: Remove AUTOMAKE_OPTIONS.
-	* include/Makefile.am: Remove AUTOMAKE_OPTIONS.
-	* inline/Makefile.am: Remove AUTOMAKE_OPTIONS.
-	* macros/Makefile.am: Remove AUTOMAKE_OPTIONS.
-
-2002-03-01	Eric Norum <eric.norum@usask.ca>
-
-	* src/pthreadonce.c: Task is not preemptable while running a 
-	pthread_once init function.  This is slightly less heavy handed than
-	disabling dispatching and seems better than consuming a mutex.
-
-2002-02-09	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* src/getegid.c: Add #include <rtems/userenv.h>. Remove #include
-	<rtems/libio_.h>.
-	* src/geteuid.c: Ditto.
-	* src/getgid.c: Ditto.
-	* src/getlogin.c: Ditto.
-	* src/getuid.c: Ditto.
-
-2002-02-05	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* configure.ac: AC_CONFIG_SRCDIR([src/pthreads.c]).
-	* src/psignal.c: #include <string.h>.
-
-2002-01-07	Joel Sherrill <joel@OARcorp.com>
-
-	* optman/, optman/.cvsignore, optman/Makefile.am: Removed entire
-	contents of optman/ directory since it has been moved.
-
-2001-12-22	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* configure.ac: Remove optman/Makefile from CONFIG_FILES.
-	* Makefile.am: Remove optman from SUBDIRS.
-
-2001-12-19	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* optman/Makefile.am: Add multilib support. Remove ASM4FLAGS.
-	* src/Makefile.am: Add multilib support.
-
-2001-10-16	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* include/sys/Makefile.am: Remove.
-	* include/rtems/Makefile.am: Remove.
-	* include/rtems/posix/Makefile.am: Remove.
-	* include/Makefile.am: Handle subdirs.
-	* inline/rtems/Makefile.am: Remove.
-	* inline/rtems/posix/Makefile.am: Remove.
-	* inline/Makefile.am: Handle subdirs.
-	* macros/rtems/Makefile.am: Remove.
-	* macros/rtems/posix/Makefile.am: Remove.
-	* macros/Makefile.am: Handle subdirs.
-	* configure.ac: Reflect changes above.
-
-2001-10-11	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* .cvsignore: Add autom4te.cache for autoconf > 2.52.
-	* configure.in: Remove.
-	* configure.ac: New file, generated from configure.in by autoupdate.
-
-2001-09-28	Joel Sherrill <joel@OARcorp.com>
-
-	* src/mqueueopen.c, src/semopen.c: Clarify type on va_arg.
-
-2001-09-23	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* include/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
-	* include/rtems/posix/Makefile.am: Use 'PREINSTALL_FILES ='.
-	* include/Makefile.am: Use 'PREINSTALL_FILES ='.
-	* inline/rtems/posix/Makefile.am: Use 'PREINSTALL_FILES ='.
-	* macros/rtems/posix/Makefile.am: Use 'PREINSTALL_FILES ='.
-
-2001-09-22	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* optman/Makefile.am: Adapt ASM4FLAGS to automake-1.5 happy.
-	* src/Makefile.am: Adapt INCLUDES to make automake-1.5 happy.
-
-2001-09-13	Joel Sherrill <joel@OARcorp.com>
-
-	* src/sysconf.c: Fix typo syntax error accidentally committed.
-	* src/mprotect.c: New file. Stub required by some gcc's to pass tests.
-	In particular, about 350 ACATS tests fail if this is not present.
-	* src/getpagesize.c: Ditto.
-	* src/sysconf.c: Addition of Solaris value for _SC_STACK_PROT required
-	to pass about 350 ACATS test cases.
-	* src/Makefile.am: Added new files.
-
-2001-08-30	Joel Sherrill <joel@OARcorp.com>
-
-	* macros/rtems/posix/mqueue.inl: Add cast so negation works.
-
-2001-08-16	Joel Sherrill <joel@OARcorp.com>
-
-	* src/mqueuesendsupp.c: Account for possibly blocking during the core
-	send operation.
-
-2001-08-09	Joel Sherrill <joel@OARcorp.com>
-
-	* src/mqueuesendsupp.c: Unblocking message queue operations should NOT
-	use _Thread_Executing for return status since it is permissible to
-	invoke message send operations from an ISR.  This was reported by Suvrat
-	Gupta <suvrat@utstar.com>.
-
-2001-05-17	Joel Sherrill <joel@OARcorp.com>
-
-	* macros/rtems/posix/mqueue.inl: Implemented missing routines to support
-	message queue FDs.
-
-2001-04-27	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
-
-2001-04-26	Joel Sherrill <joel@OARcorp.com>
-
-	* include/rtems/posix/mqueue.h, inline/rtems/posix/mqueue.inl,
-	src/mqueue.c, src/mqueueclose.c, src/mqueuecreatesupp.c,
-	src/mqueuegetattr.c, src/mqueuenotify.c, src/mqueueopen.c,
-	src/mqueuerecvsupp.c, src/mqueuesendsupp.c, src/mqueuesetattr.c: Per
-	PR81 reworked to add a message queue descriptor separate from the
-	underlying message queue.  This allows non-blocking to follow the "open"
-	not the underlying queue.
-
-2001-03-19	Joel Sherrill <joel@OARcorp.com>
-
-	* sys/utsname.h: Added C++ wrapper.
-
-2001-02-03	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* include/Makefile.am, include/rtems/posix/Makefile.am,
-	include/sys/Makefile.am, inline/rtems/posix/Makefile.am,
-	macros/rtems/posix/Makefile.am:  Apply include_*HEADERS instead of
-	H_FILES.
-
-2001-01-24	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* configure.in: Add src/config.h.
-	* src/Makefile.am: Add INCLUDES += -I. to pickup config.h.
-	* src/.cvsignore: Add config.h and stamp-h.
-	* src/*.c: Add config.h support.
-
-2001-01-23	Joel Sherrill <joel@OARcorp.com>
-
-	* src/alarm.c: Eliminated use of C++ style comments.
-
-2001-01-22	Michael Hamel <mhamel@adi.co.nz>
-
-	* include/rtems/posix/semaphore.h, inline/rtems/posix/semaphore.inl, 
-	src/ptimer1.c, include/rtems/posix/semaphore.h,
-	inline/rtems/posix/semaphore.inl, src/alarm.c, src/ptimer1.c,
-	src/semaphorenametoid.c, src/semopen.c, src/semunlink.c: Modifications
-	to make CodeWarrior happy.
-
-2001-01-16	Joel Sherrill <joel@OARcorp.com>
-
-	* inline/rtems/posix/mutex.inl (_POSIX_Mutex_Get_support): Corrected
-	name of routine in header.
-
-2001-01-12	Joel Sherrill <joel@OARcorp.com>
-
-	* src/clockgetres.c: Fixed match problem.  We are not converting an
-	interval to a timespec -- it is actually a real number of microseconds.
-	* src/README.mqueue: Enhanced example.
-
-2000-12-19	Joel Sherrill <joel@OARcorp.com>
-
-	* src/pthreadgetschedparam.c: Do not set output parameters if the
-	pointers are NULL.
-
-2000-12-06	Joel Sherrill <joel@OARcorp.com>
-
-	* src/pthreadgetcpuclockid.c: Add include of <rtems/system.h> to
-	eliminate warning.
-
-2000-12-01	Joel Sherrill <joel@OARcorp.com>
-
-	* include/rtems/posix/cond.h: #if 0'ed out prototype of 
-	_POSIX_Condition_variables_Get to avoid conflict with macro
-	implementation.
-	* Added macro support to POSIX API.  This is known to compile.
-	* macros/rtems/posix/cond.inl, macros/rtems/posix/intr.inl,
-	macros/rtems/posix/key.inl, macros/rtems/posix/mqueue.inl,
-	macros/rtems/posix/mutex.inl, macros/rtems/posix/priority.inl,
-	macros/rtems/posix/pthread.inl, macros/rtems/posix/semaphore.inl,
-	macros/rtems/posix/timer.inl: New files.
-	* configure.in: Removed error check for enabling macros.
-	* rtems/posix/mutex.h: #if 0'ed out prototypes for inlined routines
-	since you cannot have prototypes for macros.
-	* macros/rtems/posix/Makefile.am: Added files.
-
-2000-11-30	Joel Sherrill <joel@OARcorp.com>
-
-	* inline/rtems/posix/mqueue.inl: Removed explicit dependency on abs().
-
-2000-11-27	Joel Sherrill <joel@OARcorp.com>
-
-	* src/sysconf.c: Add support for _SC_CLK_TCK and _SC_OPEN_MAX.
-
-2000-11-09	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
-
-2000-11-02	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
-
-2000-10-30	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* configure.in: Cleanup comments.
-
-2000-10-30	Joel Sherrill <joel@OARcorp.com>
-
-	* include/Makefile.am: Updated to reflect files merged into newlib. This
-	resulted in some definitions moving to other files and thus some
-	secondary effects in RTEMS source code.
-	* include/unistd.h: Removed.  Now use newlib's.
-	* include/rtems/posix/mqueue.h: Add include of <signal.h>.
-	* include/rtems/posix/threadsup.h: Add include of <sys/signal.h>.
-	* src/execv.c: Corrected prototype to agree with newlib.
-	* src/execve.c: Corrected prototype to agree with newlib.
-	* src/execvp.c: Corrected prototype to agree with newlib.
-	* src/psignal.c: Rewrote reference to <siginfo.h> in comment since that
-	file no longer exists.
-	* src/pthreadkill.c: Added include of <signal.h>.
-	* src/sigaction.c: Added include of <signal.h>.
-	* src/sigtimedwait.c: Rewrote reference to <siginfo.h> in comment since
-	that file no longer exists.
-
-2000-10-25	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch to GNU
-	canonicalization.
-
-2000-09-04	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* src/Makefile.am, optman/Makefile.am: Include compile.am.
-
-2000-08-30	Joel Sherrill <joel@OARcorp.com>
-
-	* Many files: Moved posix/include/rtems/posix/seterr.h to 
-	score/include/rtems/seterr.h so it would be available within all APIs.
-
-2000-08-25	Joel Sherrill <joel.sherrill@OARcorp.com>
-
-	* inline/rtems/posix/timer.inl, include/rtems/posix/timer.h, 
-	inline/rtems/posix/Makefile.am, src/ptimer1.c: Redid the style of
-	src/ptimer1.c.  Continued effort to make the POSIX Timer implementation
-	match that of other managers. Added data structures required to use
-	SuperCore Object Handler.
-
-2000-08-15	Joel Sherrill <joel@OARcorp.com>
-
-	* src/ptimer1.c: Minor formatting fixes.
-	* src/ptimer1.c: Removed unused routine PRINT_ERRNO_S.
-	* src/ptimer1.c: Removed unnecessary routine COPY_ITIMERSPEC_S and used
-	structure copy instead.
-	* src/ptimer1.c: Renamed timer_alive_t to POSIX_Timer_Control.
-	* include/rtems/posix/timer.h: Ditto.
-	* src/ptimer1.c: Switched to using set_errno_and_return_minus_one() to
-	ensure that errno was always set.
-	* src/ptimer1.c (timer_settime): Converted use of rtems_clock_get to use
-	SuperCore _TOD_Current variable.
-
-2000-08-10	Joel Sherrill <joel@OARcorp.com>
-
-	* ChangeLog: New file.
-
-2001-05-24	Fernando Ruiz Casas <fernando.ruiz@ctv.es>
-
-	* src/getegid.c, src/geteuid.c, src/getgid.c, src/getlogin.c,
-	src/getuid.c: Now save their values in private user environment.
-
Index: ukit/rtems/ChangeLog
===================================================================
--- cpukit/rtems/ChangeLog	(revision 46d0bc16c6b5f243985d03defd42e6f148227745)
+++ 	(revision )
@@ -1,434 +1,0 @@
-2004-01-19	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* Makefile.am: Add PREINSTALL_DIRS.
-
-2004-01-14	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* Makefile.am: Re-add dirstamps to PREINSTALL_FILES. Add
-	PREINSTALL_FILES to CLEANFILES.
-
-2004-01-11	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* Makefile.am: Include compile.am, again.
-
-2004-01-08	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* Makefile.am: Add libs to CLEANFILES Set lib*_g_a_SOURCES =
-	lib*_a_SOURCES.
-	* Makefile.am: Build librtems$(LIB_VARIANT).a instead of
-	$(ARCH)/librtems.a.
-
-2004-01-07	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* Makefile.am: Build library using EXTRA_LIBRARIES and automake rules.
-
-2003-12-12	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
-
-2003-11-30	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* Makefile.am: Add $(dirstamp) to compilation rules. Add AM_CPPFLAGS +=
-	-I$(top_builddir).
-	* Makefile.am: Add $(dirstamp) to preinstallation rules. Remove MACROS.
-
-2003-11-22	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* Makefile.am: Reworked.
-
-2003-10-23	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* src/regiongetsegment.c: Remove unneccessary typecast in assignment to
-	thread->Wait.return_argment.
-
-2003-10-22	Joel Sherrill <joel@OARcorp.com>
-
-	PR 512/core
-	* src/tasks.c, src/taskvariabledelete.c: Run task variable destructor
-	when task variable is deleted. Also some style cleanup.
-
-2003-09-11	Joel Sherrill <joel@OARcorp.com>
-
-	PR 488/rtems
-	* src/taskcreate.c, src/tasks.c: Ensure notepads are zeroed.
-
-2003-09-04	Joel Sherrill <joel@OARcorp.com>
-
-	* include/rtems.h, include/rtems/rtems/asr.h,
-	include/rtems/rtems/attr.h, include/rtems/rtems/cache.h,
-	include/rtems/rtems/clock.h, include/rtems/rtems/config.h,
-	include/rtems/rtems/dpmem.h, include/rtems/rtems/event.h,
-	include/rtems/rtems/eventmp.h, include/rtems/rtems/eventset.h,
-	include/rtems/rtems/intr.h, include/rtems/rtems/message.h,
-	include/rtems/rtems/modes.h, include/rtems/rtems/mp.h,
-	include/rtems/rtems/msgmp.h, include/rtems/rtems/options.h,
-	include/rtems/rtems/part.h, include/rtems/rtems/partmp.h,
-	include/rtems/rtems/ratemon.h, include/rtems/rtems/region.h,
-	include/rtems/rtems/regionmp.h, include/rtems/rtems/rtemsapi.h,
-	include/rtems/rtems/sem.h, include/rtems/rtems/semmp.h,
-	include/rtems/rtems/signal.h, include/rtems/rtems/signalmp.h,
-	include/rtems/rtems/status.h, include/rtems/rtems/support.h,
-	include/rtems/rtems/taskmp.h, include/rtems/rtems/tasks.h,
-	include/rtems/rtems/timer.h, include/rtems/rtems/types.h,
-	inline/rtems/rtems/asr.inl, inline/rtems/rtems/attr.inl,
-	inline/rtems/rtems/dpmem.inl, inline/rtems/rtems/event.inl,
-	inline/rtems/rtems/eventset.inl, inline/rtems/rtems/message.inl,
-	inline/rtems/rtems/modes.inl, inline/rtems/rtems/options.inl,
-	inline/rtems/rtems/part.inl, inline/rtems/rtems/ratemon.inl,
-	inline/rtems/rtems/region.inl, inline/rtems/rtems/sem.inl,
-	inline/rtems/rtems/status.inl, inline/rtems/rtems/support.inl,
-	inline/rtems/rtems/tasks.inl, inline/rtems/rtems/timer.inl,
-	macros/rtems/rtems/asr.inl, macros/rtems/rtems/attr.inl,
-	macros/rtems/rtems/dpmem.inl, macros/rtems/rtems/event.inl,
-	macros/rtems/rtems/eventset.inl, macros/rtems/rtems/message.inl,
-	macros/rtems/rtems/modes.inl, macros/rtems/rtems/options.inl,
-	macros/rtems/rtems/part.inl, macros/rtems/rtems/ratemon.inl,
-	macros/rtems/rtems/region.inl, macros/rtems/rtems/sem.inl,
-	macros/rtems/rtems/status.inl, macros/rtems/rtems/support.inl,
-	macros/rtems/rtems/tasks.inl, macros/rtems/rtems/timer.inl, src/attr.c,
-	src/clockget.c, src/clockset.c, src/clocktick.c, src/dpmem.c,
-	src/dpmemcreate.c, src/dpmemdelete.c, src/dpmemexternal2internal.c,
-	src/dpmemident.c, src/dpmeminternal2external.c, src/event.c,
-	src/eventmp.c, src/eventreceive.c, src/eventseize.c, src/eventsend.c,
-	src/eventsurrender.c, src/eventtimeout.c, src/intr.c, src/intrbody.c,
-	src/intrcatch.c, src/mp.c, src/msg.c, src/msgmp.c, src/msgqallocate.c,
-	src/msgqbroadcast.c, src/msgqcreate.c, src/msgqdelete.c,
-	src/msgqflush.c, src/msgqgetnumberpending.c, src/msgqident.c,
-	src/msgqreceive.c, src/msgqsend.c, src/msgqsubmit.c,
-	src/msgqtranslatereturncode.c, src/msgqurgent.c, src/part.c,
-	src/partcreate.c, src/partdelete.c, src/partgetbuffer.c,
-	src/partident.c, src/partmp.c, src/partreturnbuffer.c, src/ratemon.c,
-	src/ratemoncancel.c, src/ratemoncreate.c, src/ratemondelete.c,
-	src/ratemongetstatus.c, src/ratemonident.c, src/ratemonperiod.c,
-	src/ratemontimeout.c, src/region.c, src/regioncreate.c,
-	src/regiondelete.c, src/regionextend.c, src/regiongetinfo.c,
-	src/regiongetsegment.c, src/regiongetsegmentsize.c, src/regionident.c,
-	src/regionmp.c, src/regionreturnsegment.c, src/rtclock.c,
-	src/rtemsidtoname.c, src/rtemstimer.c, src/sem.c, src/semcreate.c,
-	src/semdelete.c, src/semflush.c, src/semident.c, src/semmp.c,
-	src/semobtain.c, src/semrelease.c, src/semtranslatereturncode.c,
-	src/signal.c, src/signalcatch.c, src/signalmp.c, src/signalsend.c,
-	src/taskcreate.c, src/taskdelete.c, src/taskgetnote.c, src/taskident.c,
-	src/taskinitusers.c, src/taskissuspended.c, src/taskmode.c,
-	src/taskmp.c, src/taskrestart.c, src/taskresume.c, src/tasks.c,
-	src/tasksetnote.c, src/tasksetpriority.c, src/taskstart.c,
-	src/tasksuspend.c, src/taskvariableadd.c, src/taskvariabledelete.c,
-	src/taskvariableget.c, src/taskwakeafter.c, src/taskwakewhen.c,
-	src/timercancel.c, src/timercreate.c, src/timerdelete.c,
-	src/timerfireafter.c, src/timerfirewhen.c, src/timergetinfo.c,
-	src/timerident.c, src/timerreset.c, src/timerserver.c,
-	src/timerserverfireafter.c, src/timerserverfirewhen.c: URL for license
-	changed.
-
-2003-08-14	Joel Sherrill <joel@OARcorp.com>
-
-	* Makefile.am, include/rtems.h, include/rtems/rtems/status.h,
-	src/dpmemident.c, src/msgqident.c, src/partident.c, src/ratemonident.c,
-	src/regionident.c, src/semident.c, src/taskident.c, src/timerident.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/rtemsidtoname.c: New file.
-
-2003-06-12	Joel Sherrill <joel@OARcorp.com>
-
-	* include/rtems/rtems/msgmp.h, include/rtems/rtems/partmp.h,
-	include/rtems/rtems/regionmp.h, include/rtems/rtems/semmp.h,
-	src/msgmp.c, src/partmp.c, src/regionmp.c, src/semmp.c: Removed warnings.
-
-2003-05-30	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* include/rtems/rtems/types.h: Include stdint.h.
-
-2003-05-27	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	PR 409:
-	* include/rtems/rtems/types.h: Include rtems/stdint.h. Apply c99-types
-	to typedef rtems_[un]signed[8|16|32|64].
-
-2003-01-10	Joel Sherrill <joel@OARcorp.com>
-
-	* src/msg.c, src/part.c, src/sem.c, src/tasks.c: Correct object class
-	control structure initialization for multiprocessing configurations.
-
-2002-12-12	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* Makefile.am: Don't create $ARCH as side-effect of compilation.
-	Re-order all-local.
-
-2002-12-09	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* include/Makefile.am: Remove.
-	* inline/Makefile.am: Remove.
-	* macros/Makefile.am: Remove.
-	* src/Makefile.am: Remove.
-	* Makefile.am: Merge-in removed Makefile.ams.
-
-2002-12-02	Joel Sherrill <joel@OARcorp.com>
-
-	* include/rtems/rtems/support.h: Added casts to eliminate warnings on 16
-	bit targets like the h8300.
-
-2002-11-13	Paul Whitfield <paulw@microsol.iinet.net.au>
-
-	* src/regionreturnsegment.c: When RTEMS_REGION_SHRED_ON_FREE is set,
-	there should have been an & in front of size.
-
-2002-10-31	Joel Sherrill <joel@OARcorp.com>
-
-	* src/regiongetinfo.c: Corrected return value check.
-
-2002-10-28	Joel Sherrill <joel@OARcorp.com>
-
-	* src/timerserver.c: Add useless return to avoid warning.
-
-2002-09-14	Joel Sherrill <joel@OARcorp.com>
-
-	* src/dpmemcreate.c, src/dpmemident.c, src/msgqcreate.c,
-	src/msgqident.c, src/partcreate.c, src/partident.c, src/ratemoncreate.c,
-	src/ratemonident.c, src/regioncreate.c, src/regionident.c,
-	src/semcreate.c, src/semident.c, src/taskcreate.c, src/taskident.c,
-	src/timercreate.c, src/timerident.c: Added casts to Objects_Name to
-	eliminate warnings.
-
-2002-08-01	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* src/Makefile.am: Add librtems.a.
-
-2002-07-22	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* src/Makefile.am: Use .$(OBJEXT) instead of .o.
-
-2002-07-05	Joel Sherrill <joel@OARcorp.com>
-
-	* src/dpmemident.c, src/msgqident.c, src/partident.c,
-	src/ratemonident.c, src/regionident.c, src/semident.c, src/timerident.c:
-	Corrected use of name parameter to  be consistent with fixes implemented
-	to string name processing which were committed with the POSIX Message
-	Queue update.
-
-2002-07-01	Joel Sherrill <joel@OARcorp.com>
-
-	* 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/rtems.h, inline/rtems/rtems/region.inl,
-	macros/rtems/rtems/region.inl, src/dpmem.c, src/dpmemcreate.c,
-	src/msg.c, src/msgqcreate.c, src/part.c, src/partcreate.c,
-	src/ratemon.c, src/ratemoncreate.c, src/region.c, src/regioncreate.c,
-	src/regiondelete.c, src/regionextend.c, src/regiongetinfo.c,
-	src/regiongetsegment.c, src/regiongetsegmentsize.c, src/regionident.c,
-	src/regionreturnsegment.c, src/rtemstimer.c, src/sem.c, src/semcreate.c,
-	src/taskcreate.c, src/taskident.c, src/tasks.c, src/timercreate.c:
-	Modified as part of above.
-
-2002-04-08	Chris Johns <ccj@acm.org>
-
-	* Per PR142, make task switch extension its own list.
-	* src/tasks.c (_RTEMS_tasks_User_extensions): Reflect above.
-
-2002-03-27	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* Makefile.am: Remove AUTOMAKE_OPTIONS.
-	* include/Makefile.am: Remove AUTOMAKE_OPTIONS.
-	* inline/Makefile.am: Remove AUTOMAKE_OPTIONS.
-	* macros/Makefile.am: Remove AUTOMAKE_OPTIONS.
-	* src/Makefile.am: Remove AUTOMAKE_OPTIONS.
-
-2002-01-07	Joel Sherrill <joel@OARcorp.com>
-
-	* optman/, optman/.cvsignore, optman/Makefile.am, optman/no-dpmem.c,
-	optman/no-event.c, optman/no-mp.c, optman/no-msg.c, optman/no-part.c,
-	optman/no-region.c, optman/no-rtmon.c, optman/no-sem.c,
-	optman/no-signal.c, optman/no-timer.c: Removed entire contents of
-	optman/ directory since it has been moved.
-
-2001-12-19	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* src/Makefile.am: Add multilib support.
-	* optman/Makefile.am: Add multilib support.
-
-2001-10-23	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* macros/Makefile.am: Replace INLINES w/ MACROS (Fix stupid typo in
-	previous patch).
-
-2001-10-23	Joel Sherrill <joel@OARcorp.com>
-
-	* macros/rtems/rtems/asr.nil: Fixed typo.
-
-2001-10-16	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* include/rtems/Makefile.am: Remove.
-	* include/rtems/rtems/Makefile.am: Remove.
-	* include/Makefile.am: Handle subdirs, require automake-1.5.
-	* inline/rtems/Makefile.am: Remove.
-	* inline/rtems/rtems/Makefile.am: Remove.
-	* inline/Makefile.am: Handle subdirs, require automake-1.5.
-	* macros/rtems/Makefile.am: Remove.
-	* macros/rtems/rtems/Makefile.am: Remove.
-	* macros: Handle subdirs, require automake-1.5.
-	* Makefile.am: require automake-1.5.
-
-2001-09-28	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* include/rtems/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
-	* include/Makefile.am: Use 'PREINSTALL_FILES ='.
-	* inline/rtems/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
-	* macros/rtems/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
-
-2001-09-14	Fernando Ruiz <fernando.ruiz@ctv.es>
-
-	* src/tasks.c: Dereference pointer passed to destructor.
-
-2001-08-30	Joel Sherrill <joel@OARcorp.com>
-
-	* inline/rtems/rtems/attr.inl: Correct typo and use correct attribute
-	RTEMS_SYSTEM_TASK. Reported by Chris Johns <ccj@acm.org>.
-
-2001-08-16	Joel Sherrill <joel@OARcorp.com>
-
-	* src/msgqsubmit.c: Add a comment indicating that we do not have to
-	account for possibly blocking during the core send operation because
-	Classic API message queue send is always non-blocking.
-
-2001-08-09	Joel Sherrill <joel@OARcorp.com>
-
-	* src/msgqsubmit.c: Unblocking message queue operations should NOT use
-	_Thread_Executing for return status since it is permissible to invoke
-	message send operations from an ISR.  This was reported by Suvrat Gupta
-	<suvrat@utstar.com>.
-
-2001-04-08	Joel Sherrill <joel@OARcorp.com>
-
-	* src/tasks.c: Pre-initialized switch extension for list.
-	* macros/rtems/score/timer.inl: Corrected typo on end of line.
-
-2001-03-29	Joel Sherrill <joel@OARcorp.com>
-
-	* Per PR126, configuration structures now match docs.
-	* include/rtems/rtems/config.h: Use public data types.
-	* Per PR147 addressed problems when reseting and inserting a timer into
-	a timer chain that did not honor time passage since the last time the
-	timer server was scheduled and the new insertion.
-	* include/rtems/rtems/timer.h, src/timerreset.c, src/timerserver.c,
-	src/timerserverfireafter.c, src/timerserverfirewhen.c: Broke up the
-	"reset server" routine into a set of very specific routines that allowed
-	the server to be unscheduled, timer chains to be "synchronized" with the
-	current time before inserting a new timer.
-
-2001-03-26	Zoltan Kocsi <zoltan@bendor.com.au>
-
-	* src/eventsurrender.c: Clear event condition when task is unblocked.
-	This makes sure that subsequent event send thinks the task is still
-	blocked and overwrites the initial events received.
-
-2001-02-03	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* include/Makefile.am, include/rtems/rtems/Makefile.am,
-	inline/rtems/rtems/Makefile.am, macros/rtems/rtems/Makefile.am, 
-	rtems/optman/Makefile.am: Apply include_*HEADERS instead of H_FILES.
-
-2001-01-31	Joel Sherrill <joel@OARcorp.com>
-
-	* include/rtems/rtems/timer.h: Missed merging these modifications in
-	previous merge of new timer functionality.
-
-2001-01-29	Joel Sherrill <joel@OARcorp.com>
-
-	* Fixed bug where resetting a timer that was not at the head of one of
-	the task timer chains resulted in the Timer Server task waking up too
-	far in the future.
-	* Added rtems_timer_get_information() directive to support testing.
-	* src/timerserver.c, include/rtems/rtems/timer.h, 
-	* src/timergetinfo.c: New file.
-	* src/Makefile.am: Modified to reflect above.
-
-2001-01-22	Michael Hamel <mhamel@adi.co.nz>
-
-	* include/rtems.h, src/signalcatch.c: Modifications to make CodeWarrior
-	happy.
-
-2001-01-22	Joel Sherrill <joel@OARcorp.com>
-
-	* include/rtems/rtems/timer.h, src/timerserver.c: Add priority argument
-	to rtems_timer_initiate_server().
-
-2001-01-18	Joel Sherrill <joel@OARcorp.com>
-
-	* include/rtems/system.h: Only include cpuopts.h when building a
-	multilib configuration.  Some ports still need targopts.h but this small
-	modification lets those ports work non-multilib while  fixing being
-	fixed for multilib.
-
-2001-01-16	Joel Sherrill <joel@OARcorp.com>
-
-	* Added task-based timers to the Timer Manager.  This added three new
-	directives:  - rtems_timer_initiate_server -
-	rtems_timer_server_fire_after - rtems_timer_server_fire_when In the
-	process of doing this, a number of cleanups were made.
-	* src/timerserver.c, src/timerserverfireafter.c,
-	src/timerserverfirewhen.c: New files.
-	* include/timer/timer.h: Added new prototypes and supporting types.
-	* inline/rtems/rtems/timer.h, macros/rtems/rtems/timer.h: Enhanced
-	_Timer_Is_interval_class() to cover the class TIMER_INTERVAL_ON_TASK.
-	* src/Makefile.am: Accounted for new files.
-	* src/rtemstimer.c: Added initialization of _Timer_Server variable.
-	* src/timercancel.c, src/timerreset.c: Account for addition of timer
-	classes.  Also corrected the headers.
-	* src/timercreate.c, src/timerdelete.c, src/timerfireafter.c, 
-	src/timerfireafter.c, src/timerident.c: Corrected header.
-	* src/taskmode.c: Ensure the this service does not dispatch before
-	tasking is enabled at initialization time.
-
-2000-12-06	Joel Sherrill <joel@OARcorp.com>
-
-	* src/regiongetinfo.c: Removed unused variable to eliminate warning.
-
-2000-11-30	Joel Sherrill <joel@OARcorp.com>
-
-	* src/msgqsubmit.c: Modified multiprocessing conditional so this would
-	compile with both macros and inlines.
-	* macros/rtems/rtems/sem.inl: Added macro implementation of
-	_Semaphore_Get_interrupt_disable().
-
-2000-10-18	Joel Sherrill <joel@OARcorp.com>
-
-	* src/regiongetinfo.c, include/rtems/rtems/region.h,
-	include/rtems/rtems/types.h, src/Makefile.am: Added
-	region_get_information() and information control block.
-	* src/regiongetinfo.c: New file.
-
-2000-09-29	Stephan Merker <merker@decrc.abb.de>
-
-	* include/rtems/rtems/ratemon.h, src/ratemonperiod.c,
-	src/ratemontimeout.c: Add next_length field so period length can be
-	changed by the the sequence period(X), period(not X) with no intervening
-	cancel or expiration.
-
-2000-09-04	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* optman/Makefile.am, src/Makefile.am: Include compile.am.
-
-2000-08-30	Joel Sherrill <joel.sherrill@OARcorp.com>
-
-	* taskstart.c: Removed 1st cut at rtems_task_start_main_style. Only
-	committed this so it could be easily revisited as we discussing moving
-	main() to user space from BSP space.
-	* taskstart.c: Added 1st cut at rtems_task_start_main_style.
-
-2000-08-10	Joel Sherrill <joel@OARcorp.com>
-
-	* ChangeLog: New file.
-
Index: ukit/sapi/ChangeLog
===================================================================
--- cpukit/sapi/ChangeLog	(revision 46d0bc16c6b5f243985d03defd42e6f148227745)
+++ 	(revision )
@@ -1,257 +1,0 @@
-2004-01-19	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* Makefile.am: Add PREINSTALL_DIRS.
-
-2004-01-14	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* Makefile.am: Re-add dirstamps to PREINSTALL_FILES. Add
-	PREINSTALL_FILES to CLEANFILES.
-
-2004-01-11	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* Makefile.am: Include compile.am, again.
-
-2004-01-08	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* 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 <corsepiu@faw.uni-ulm.de>
-
-	* Makefile.am: Build library using EXTRA_LIBRARIES and automake rules.
-
-2003-12-12	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
-
-2003-11-30	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* 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 <corsepiu@faw.uni-ulm.de>
-
-	* Makefile.am: Reworked.
-
-2003-09-04	Joel Sherrill <joel@OARcorp.com>
-
-	* 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 <joel@OARcorp.com>
-
-	* 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 <corsepiu@faw.uni-ulm.de>
-
-	* Makefile.am: Remove stray reference to sptables.h.in.
-	* include/rtems/sptables.h.in: Remove.
-	* include/rtems/sptables.h: New.
-	* include/.cvsignore: Remove.
-	* include/rtems/.cvsignore: Remove.
-	* inline/.cvsignore: Remove.
-	* inline/rtems/.cvsignore: Remove.
-	* macros/.cvsignore: Remove.
-	* macros/rtems/.cvsignore: Remove.
-	* src/.cvsignore: Remove.
-
-2003-02-28	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* include/rtems/sptables.h.in: Remove RTEMS_VERSION (Moved to cpuopts.h).
-
-2003-02-03	Joel Sherrill <joel@OARcorp.com>
-
-	PR 338/filesystem
-	* 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 <corsepiu@faw.uni-ulm.de>
-
-	* Makefile.am: Don't create $ARCH as side-effect of compilation.
-
-2002-12-09	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* include/Makefile.am: Remove.
-	* inline/Makefile.am: Remove.
-	* macros/Makefile.am: Remove.
-	* src/Makefile.am: Remove.
-	* Makefile.am: Merge-in removed Makefile.ams.
-
-2002-08-30	Joel Sherrill <joel@OARcorp.com>
-
-	* src/io.c: Fixed some spacing.
-
-2002-08-01	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* src/Makefile.am: Add libsapi.a.
-
-2002-07-22	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* src/Makefile.am: Use .$(OBJEXT) instead of .o.
-
-2002-07-04	Joel Sherrill <joel@OARcorp.com>
-
-	* Jump table for single entry point removed.
-	* include/rtems/directives.h, src/entrytable.c: Removed.
-	* include/Makefile.am, src/Makefile.am, src/exinit.c:  Modified to
-	reflect above.
-
-2002-07-01	Joel Sherrill <joel@OARcorp.com>
-
-	* 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.
-
-2002-03-27	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* Makefile.am: Remove AUTOMAKE_OPTIONS.
-	* include/Makefile.am: Remove AUTOMAKE_OPTIONS.
-	* inline/Makefile.am: Remove AUTOMAKE_OPTIONS.
-	* macros/Makefile.am: Remove AUTOMAKE_OPTIONS.
-	* src/Makefile.am: Remove AUTOMAKE_OPTIONS.
-
-2002-01-07	Joel Sherrill <joel@OARcorp.com>
-
-	* 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.
-
-2001-12-19	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* optman/Makefile.am: Add multilib support.
-	* src/Makefile.am: Add multilib support.
-
-2001-10-16	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* include/rtems/Makefile.am: Remove.
-	* include/Makefile.am: Handle subdirs, require automake-1.5.
-	* inline/rtems/Makefile.am: Remove.
-	* inline/Makefile.am: Handle subdirs, require automake-1.5.
-	* macros/rtems/Makefile.am: Remove.
-	* Makefile.am: require automake-1.5.
-
-2001-10-16	Chris Johns <ccj@acm.org>
-
-	* 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 <joel@OARcorp.com>
-
-	* include/rtems/directives.h: Fixed typo.
-
-2001-09-28	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* include/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
-	* include/Makefile.am: Use 'PREINSTALL_FILES ='.
-	* inline/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
-	* macros/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
-
-2001-09-22	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* optman/Makefile.am: Adapt ASM4FLAGS to automake-1.5.
-
-2001-05-09	Joel Sherrill <joel@OARcorp.com>
-
-	* 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 <joel@OARcorp.com>
-
-	* include/confdefs.h: Fix real-time clock support.
-
-2001-03-29	Joel Sherrill <joel@OARcorp.com>
-
-	* Per PR126, configuration structures now match docs.
-	* include/rtems/config.h: Use public data types.
-
-2001-03-28	Joel Sherrill <joel@OARcorp.com>
-
-	* 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 <joel@OARcorp.com>
-
-	* 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 <corsepiu@faw.uni-ulm.de>
-
-	* include/Makefile.am, include/rtems/Makefile.am,
-	inline/rtems/Makefile.am, macros/rtems/Makefile.am: Apply
-	include_*HEADERS instead of H_FILES.
-
-2001-01-28	Ralf Corsepius <corsepiu@faw.uni-ulm.d>
-
-	* include/confdefs.h: define CONFIGURE_NEWLIB_EXTENSION 0 if not using
-	NEWLIB, cleanup related comment.
-
-2001-01-26	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* include/confdefs.h: include cpuopts.h, replace stubdr w/ devnull.
-
-2000-10-30	Joel Sherrill <joel@OARcorp.com>
-
-	* 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 <sys/siginfo.h> with
-	<signal.h> since that file no longer exists.
-
-2000-10-18	Joel Sherrill <joel@OARcorp.com>
-
-	* 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.
-
-2000-10-12	Joel Sherrill <joel@OARcorp.com>
-
-	* include/confdefs.h: Account for initialization tasks and threads which
-	use larger than minimum stack sizes.
-
-2000-09-28	Joel Sherrill <joel@OARcorp.com>
-
-	* include/rtems/io.h (rtems_driver_address_table): Added "_entry" to all
-	names.
-	* src/io.c: Accounted for above.
-
-2000-09-04	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* src/Makefile.am, optman/Makefile.am: Include compile.am.
-
-2000-08-10	Joel Sherrill <joel@OARcorp.com>
-
-	* ChangeLog: New file.
-
Index: ukit/score/ChangeLog
===================================================================
--- cpukit/score/ChangeLog	(revision 46d0bc16c6b5f243985d03defd42e6f148227745)
+++ 	(revision )
@@ -1,736 +1,0 @@
-2004-01-19	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* Makefile.am: Add PREINSTALL_DIRS.
-
-2004-01-14	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* Makefile.am: Re-add dirstamps to PREINSTALL_FILES. Add
-	PREINSTALL_FILES to CLEANFILES. Add cpuopts.h to DISTCLEANFILES.
-
-2004-01-12	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* cpu/Makefile.am: Use @RTEMS_CPU@ instead of $(RTEMS_CPU).
-
-2004-01-11	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* Makefile.am: Include compile.am, again.
-	* macros/rtems/score/README: Remove (Redundant with macros/README).
-
-2004-01-08	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* Makefile.am: Add libs to CLEANFILES Set lib*_g_a_SOURCES =
-	lib*_a_SOURCES.
-	* Makefile.am: Build libscore$(LIB_VARIANT).a instead of
-	$(ARCH)/libscore.a.
-
-2004-01-07	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* Makefile.am: Build library using EXTRA_LIBRARIES and automake rules.
-
-2004-01-07	Joel Sherrill <joel@OARcorp.com>
-
-	* cpu/Makefile.am: mips64orion port removed as mips port more completely
-	covers the MIPS family.
-	* cpu/mips64orion/.cvsignore, cpu/mips64orion/ChangeLog,
-	cpu/mips64orion/Makefile.am, cpu/mips64orion/asm.h,
-	cpu/mips64orion/configure.ac, cpu/mips64orion/cpu.c,
-	cpu/mips64orion/cpu_asm.S, cpu/mips64orion/cpu_asm.h,
-	cpu/mips64orion/idtcpu.h, cpu/mips64orion/idtmon.h,
-	cpu/mips64orion/iregdef.h, cpu/mips64orion/rtems/.cvsignore,
-	cpu/mips64orion/rtems/score/.cvsignore,
-	cpu/mips64orion/rtems/score/cpu.h,
-	cpu/mips64orion/rtems/score/mips64orion.h,
-	cpu/mips64orion/rtems/score/types.h: Removed.
-
-2003-12-16	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	PR 533/bsps
-	* startup/linkcmds: Update linkcmds for gcc 3.3.2.
-
-2003-12-16	Joel Sherrill <joel@OARcorp.com>
-
-	PR 543/rtems
-	* src/threadclose.c: Make the task delete extension run outside a
-	dispatch disabled critical section so extensions can free resources.
-
-2003-12-12	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
-
-2003-11-30	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* Makefile.am: Add $(dirstamp) to compilation rules.
-	* Makefile.am: Add $(dirstamp) to preinstallation rules. Remove MACROS.
-
-2003-11-25	Joel Sherrill <joel@OARcorp.com>
-
-	PR 526/rtems
-	* src/threadcreateidle.c: Idle task name should be a string and PR484
-	broke this.
-
-2003-11-23	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	PR 525/rtems
-	* include/rtems/system.h: Use RTEMS_INLINES instead of USE_INLINES.
-	* include/rtems/score/chain.h: Ditto.
-	* include/rtems/score/thread.h: Ditto.
-	* src/chain.c: Ditto.
-	* src/coremutexseize.c: Ditto.
-	* src/threadget.c: Ditto.
-	* Makefile.am: Don't use gmake to preinstall.
-
-2003-10-21	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* src/coremsgseize.c, src/coremsgsubmit.c: Remove unnecessary typecasts
-	in assignments to  thread->Wait.return_argument.
-
-2003-10-02	Phil Torre <ptorre@zetron.com>
-
-	PR 504/rtems
-	* include/rtems/score/coremutex.h: Add fatal error check for a task
-	blocking on a mutex when thread dispatching is disabled.
-
-2003-09-26	Joel Sherrill <joel@OARcorp.com>
-
-	* cpu/hppa1.1/.cvsignore, cpu/hppa1.1/ChangeLog,
-	cpu/hppa1.1/Makefile.am, cpu/hppa1.1/configure.ac, cpu/hppa1.1/cpu.c,
-	cpu/hppa1.1/cpu_asm.S, cpu/hppa1.1/rtems/.cvsignore,
-	cpu/hppa1.1/rtems/score/.cvsignore, cpu/hppa1.1/rtems/score/cpu.h,
-	cpu/hppa1.1/rtems/score/cpu_asm.h, cpu/hppa1.1/rtems/score/hppa.h,
-	cpu/hppa1.1/rtems/score/types.h: Removed.
-
-2003-09-15	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	PR 489/rtems
-	* include/rtems/score/thread.h: Change struct 
-	Thread_Control_struct.libc_reent to using struct _reent*.
-	* inline/rtems/score/thread.inl: Reflect change above.
-
-2003-09-08	Mikec Ivica <mikici@acm.org>
-
-	* inline/rtems/score/userext.inl, macros/rtems/score/userext.inl: Add
-	missing cast.
-
-2003-09-08	Derick Hammond <derick@perkinstechnologies.com.au>
-
-	PR 484/rtems
-	* src/threadcreateidle.c: Idle task name was initialized incorrectly.
-
-2003-09-04	Joel Sherrill <joel@OARcorp.com>
-
-	* include/rtems/debug.h, include/rtems/seterr.h, include/rtems/system.h,
-	include/rtems/score/address.h, include/rtems/score/apiext.h,
-	include/rtems/score/apimutex.h, include/rtems/score/bitfield.h,
-	include/rtems/score/chain.h, include/rtems/score/context.h,
-	include/rtems/score/copyrt.h, include/rtems/score/coremsg.h,
-	include/rtems/score/coremutex.h, include/rtems/score/coresem.h,
-	include/rtems/score/heap.h, include/rtems/score/interr.h,
-	include/rtems/score/isr.h, include/rtems/score/mpci.h,
-	include/rtems/score/mppkt.h, include/rtems/score/object.h,
-	include/rtems/score/objectmp.h, include/rtems/score/priority.h,
-	include/rtems/score/stack.h, include/rtems/score/states.h,
-	include/rtems/score/sysstate.h, include/rtems/score/thread.h,
-	include/rtems/score/threadmp.h, include/rtems/score/threadq.h,
-	include/rtems/score/tod.h, include/rtems/score/tqdata.h,
-	include/rtems/score/userext.h, include/rtems/score/watchdog.h,
-	include/rtems/score/wkspace.h, inline/rtems/score/address.inl,
-	inline/rtems/score/chain.inl, inline/rtems/score/coremsg.inl,
-	inline/rtems/score/coremutex.inl, inline/rtems/score/coresem.inl,
-	inline/rtems/score/heap.inl, inline/rtems/score/isr.inl,
-	inline/rtems/score/mppkt.inl, inline/rtems/score/object.inl,
-	inline/rtems/score/objectmp.inl, inline/rtems/score/priority.inl,
-	inline/rtems/score/stack.inl, inline/rtems/score/states.inl,
-	inline/rtems/score/sysstate.inl, inline/rtems/score/thread.inl,
-	inline/rtems/score/threadmp.inl, inline/rtems/score/tod.inl,
-	inline/rtems/score/tqdata.inl, inline/rtems/score/userext.inl,
-	inline/rtems/score/watchdog.inl, inline/rtems/score/wkspace.inl,
-	macros/rtems/score/address.inl, macros/rtems/score/chain.inl,
-	macros/rtems/score/coremsg.inl, macros/rtems/score/coremutex.inl,
-	macros/rtems/score/coresem.inl, macros/rtems/score/heap.inl,
-	macros/rtems/score/isr.inl, macros/rtems/score/mppkt.inl,
-	macros/rtems/score/object.inl, macros/rtems/score/objectmp.inl,
-	macros/rtems/score/priority.inl, macros/rtems/score/stack.inl,
-	macros/rtems/score/states.inl, macros/rtems/score/sysstate.inl,
-	macros/rtems/score/thread.inl, macros/rtems/score/threadmp.inl,
-	macros/rtems/score/tod.inl, macros/rtems/score/tqdata.inl,
-	macros/rtems/score/userext.inl, macros/rtems/score/watchdog.inl,
-	macros/rtems/score/wkspace.inl, src/apiext.c, src/chain.c,
-	src/coremsg.c, src/coremsgbroadcast.c, src/coremsgclose.c,
-	src/coremsgflush.c, src/coremsgflushsupp.c, src/coremsgflushwait.c,
-	src/coremsginsert.c, src/coremsgseize.c, src/coremsgsubmit.c,
-	src/coremutex.c, src/coremutexflush.c, src/coremutexseize.c,
-	src/coremutexsurrender.c, src/coresem.c, src/coresemflush.c,
-	src/coresemseize.c, src/coresemsurrender.c, src/coretod.c,
-	src/coretodset.c, src/coretodtickle.c, src/coretodtoseconds.c,
-	src/coretodvalidate.c, src/heap.c, src/heapallocate.c, src/heapextend.c,
-	src/heapfree.c, src/heapgetinfo.c, src/heapsizeofuserarea.c,
-	src/heapwalk.c, src/interr.c, src/isr.c, src/iterateoverthreads.c,
-	src/mpci.c, src/object.c, src/objectallocate.c,
-	src/objectallocatebyindex.c, src/objectclearname.c,
-	src/objectcomparenameraw.c, src/objectcomparenamestring.c,
-	src/objectcopynameraw.c, src/objectcopynamestring.c,
-	src/objectextendinformation.c, src/objectfree.c, src/objectget.c,
-	src/objectgetbyindex.c, src/objectgetisr.c, src/objectgetnext.c,
-	src/objectgetnoprotection.c, src/objectidtoname.c,
-	src/objectinitializeinformation.c, src/objectmp.c, src/objectnametoid.c,
-	src/objectshrinkinformation.c, src/thread.c, src/threadchangepriority.c,
-	src/threadclearstate.c, src/threadclose.c, src/threadcreateidle.c,
-	src/threaddelayended.c, src/threaddispatch.c, src/threadevaluatemode.c,
-	src/threadget.c, src/threadhandler.c, src/threadidlebody.c,
-	src/threadinitialize.c, src/threadloadenv.c, src/threadmp.c,
-	src/threadq.c, src/threadqdequeue.c, src/threadqdequeuefifo.c,
-	src/threadqdequeuepriority.c, src/threadqenqueue.c,
-	src/threadqenqueuefifo.c, src/threadqenqueuepriority.c,
-	src/threadqextract.c, src/threadqextractfifo.c,
-	src/threadqextractpriority.c, src/threadqextractwithproxy.c,
-	src/threadqfirst.c, src/threadqfirstfifo.c, src/threadqfirstpriority.c,
-	src/threadqflush.c, src/threadqtimeout.c, src/threadready.c,
-	src/threadreset.c, src/threadresettimeslice.c, src/threadrestart.c,
-	src/threadresume.c, src/threadrotatequeue.c, src/threadsetpriority.c,
-	src/threadsetstate.c, src/threadsettransient.c,
-	src/threadstackallocate.c, src/threadstackfree.c, src/threadstart.c,
-	src/threadstartmultitasking.c, src/threadsuspend.c,
-	src/threadtickletimeslice.c, src/threadyieldprocessor.c, src/userext.c,
-	src/watchdog.c, src/watchdogadjust.c, src/watchdoginsert.c,
-	src/watchdogremove.c, src/watchdogtickle.c, src/wkspace.c: URL for
-	license changed.
-
-2003-08-14	Joel Sherrill <joel@OARcorp.com>
-
-	* Makefile.am, include/rtems/score/object.h,
-	include/rtems/score/objectmp.h, src/objectmp.c, src/objectnametoid.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/objectidtoname.c: New file.
-	PR 408/filesystem
-	* score/Makefile.am, score/include/rtems/score/thread.h: Added sync()
-	service. As part of adding this service, the new RTEMS service
-	rtems_iterate_over_all_threads() was also added. This new service makes
-	it easier to iterate over all the tasks/threads in a system and perform
-	an action on them.
-	* score/src/iterateoverthreads.c: New file.
-	* ChangeLog: Fixed screwup.
-
-2003-07-18	Till Straumann <strauman@slac.stanford.edu>
-
-	PR 430/rtems
-	* include/rtems/score/watchdog.h: _Watchdog_Ticks_since_boot should be a
-	VOLATILE variable.
-	* src/watchdoginsert.c: 'restart' algorithm needs to enforce reloading
-	the list head in case a TICK interrupt during ISR_Flash() modified the
-	list.  This is achieved by a proper VOLATILE cast. Also
-	_Watchdog_Sync_count++ should be protected by _ISR_Disable (prevent
-	corruption in case ISR calls watchdoginsert).
-	* src/watchdogadjust.c: ISR protection added.
-	* src/watchdogtickle.c: ISR protection added. NOTE: PowerPC BSPs using
-	the new exception processing MUST BE UPDATED to maintain
-	_ISR_Nest_level. See also PR288 which provides fixes for the affected
-	BSPs distributed with RTEMS.
-
-2003-07-08	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* cpu/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
-
-2003-07-07	Joel Sherrill <joel@OARcorp.com>
-
-	PR 417/rtems
-	* src/coresemsurrender.c: Correct incorrect check for maximum_count
-	reported by Sergei Organov <osv@topconrd.ru>.
-
-2003-06-13	Joel Sherrill <joel@OARcorp.com>
-
-	* src/threadloadenv.c: Removed warnings.
-
-2003-06-12	Joel Sherrill <joel@OARcorp.com>
-
-	* src/objectmp.c: Removed warnings.
-
-2003-03-18	Till Straumann <strauman@slac.stanford.edu>
-
-	PR 356/bsps
-	* src/threadhandlerc: This patch makes RTEMS/PowerPC eabi compliant. Let
-	Thread_Handler verify that _init/_main are non-NULL before calling them
-	(gives the linker script/user more freedom to handle special cases).
-
-2003-02-14	Joel Sherrill <joel@OARcorp.com>
-
-	AMD a29k declared obsolete.
-	* cpu/Makefile.am: Removed reference.
-	* cpu/a29k/.cvsignore, cpu/a29k/ChangeLog, cpu/a29k/Makefile.am,
-	cpu/a29k/amd.ah, cpu/a29k/asm.h, cpu/a29k/configure.ac, cpu/a29k/cpu.c,
-	cpu/a29k/cpu_asm.S, cpu/a29k/pswmacro.ah, cpu/a29k/register.ah,
-	cpu/a29k/sig.S, cpu/a29k/rtems/.cvsignore,
-	cpu/a29k/rtems/score/.cvsignore, cpu/a29k/rtems/score/a29k.h,
-	cpu/a29k/rtems/score/cpu.h, cpu/a29k/rtems/score/cpu_asm.h,
-	cpu/a29k/rtems/score/types.h: Removed.
-
-2003-01-10	Joel Sherrill <joel@OARcorp.com>
-
-	* src/objectmp.c: Corrected use of name parameter to reflect that it is
-	actually the name not a pointer to the name.
-
-2002-12-12	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* Makefile.am: Don't create $ARCH.
-
-2002-12-09	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* Makefile.am: Fix macro-file installation.
-	* Makefile.am: Move include/rtems/score/cpuopts.h to STD_H_FILES.
-	* include/Makefile.am: Remove.
-	* inline/Makefile.am: Remove.
-	* macros/Makefile.am: Remove.
-	* src/Makefile.am: Remove.
-	* Makefile.am: Merge-in removed Makefile.ams.
-
-2002-12-02	Joel Sherrill <joel@OARcorp.com>
-
-	* include/rtems/score/object.h, include/rtems/score/tod.h: Added casts
-	to eliminate warnings on 16 bit targets like the h8300.
-
-2002-11-14	Joel Sherrill <joel@OARcorp.com>
-
-	* macros/rtems/score/object.inl: Keep consistent with inline version.
-
-2002-10-31	Joel Sherrill <joel@OARcorp.com>
-
-	* src/heapgetinfo.c: Fixed comment.
-	* src/mpci.c: Removed warning.
-
-2002-10-28	Joel Sherrill <joel@OARcorp.com>
-
-	* src/threadhandler.c: Prototype _init() and _main() if they are needed
-	to avoid a warning.
-
-2002-08-14	Joel Sherrill <joel@OARcorp.com>
-
-	* macros/rtems/score/coremsg.inl: Add <string.h> to remove warning.
-	* src/threadidlebody.c: Add return 0 to avoid warning.
-
-2002-08-07	Chris Johns <ccj@acm.org>
-
-	* src/coretodset.c: Correct calculation of ticks until next section
-	boundary.  It was incorrectly based upon current time not the time that
-	is being set.
-
-2002-07-31	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* src/Makefile.am: Build into libscore.a.
-
-2002-07-22	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* src/Makefile.am: Use .$(OBJEXT) instead of .o.
-
-2002-07-22	Joel Sherrill <joel@OARcorp.com>
-
-	* include/rtems/score/apimutex.h (_API_Mutex_Lock): Per PR253 add the
-	missing _ISR_Disable.  This fix was already applied to the old location
-	(c/src/exec/score/...).
-
-2002-07-16	Joel Sherrill <joel@OARcorp.com>
-
-	* macros/rtems/score/object.inl: Corrected typos in  _Objects_Open,
-	_Objects_Close, and _Objects_Namespace_remove.
-
-2002-07-05	Joel Sherrill <joel@OARcorp.com>
-
-	* macros/rtems/score/object.inl: Corrected implementation of
-	_Objects_Open, _Objects_Close, and _Objects_Namespace_remove to be
-	consistent with the inline implementation.
-
-2002-07-01	Joel Sherrill <joel@OARcorp.com>
-
-	* 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/Makefile.am, include/rtems/score/coremsg.h,
-	include/rtems/score/coremutex.h, include/rtems/score/coresem.h,
-	include/rtems/score/object.h, include/rtems/score/threadq.h,
-	inline/rtems/score/object.inl, inline/rtems/score/thread.inl,
-	macros/rtems/score/object.inl, src/Makefile.am, src/coremsg.c,
-	src/coremutex.c, src/coresem.c, src/mpci.c, src/objectcomparenameraw.c,
-	src/objectextendinformation.c, src/objectinitializeinformation.c,
-	src/objectnametoid.c, src/thread.c, src/threadclose.c, src/threadget.c,
-	src/threadq.c, src/threadqextractwithproxy.c: Modified as part of above.
-	* include/rtems/score/apimutex.h, src/objectgetnoprotection.c: New files.
-
-2002-05-15	Chris Johns <ccj@acm.org>
-
-	* include/rtems/score/thread.h, inline/rtems/score/thread.inl,
-	src/threaddispatch.c, src/threadinitialize.c:  Move the C library
-	re-enterrant support directly into the thread dispatch code. RTEMS needs
-	libc and so requiring libc to use a user extension with its overhead is
-	not the best solution. This patch lowers the overhead to 2 pointer moves.
-
-2002-05-03	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* include/Makefile.am: Work-around to autoconf-2.53 adding PACKAGE_* to
-	autoheaders - sed out *PACKAGE* from cpuopts-tmp.h.
-
-2002-04-18	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* include/rtems/system.h: Remove targopts.h.
-
-2002-04-17	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* include/rtems/system.h: Add the sparc to the target supporting
-	multlibs.
-
-2002-04-16	Chris Johns <ccj@acm.org>
-
-	* src/threadinitialize.c: Per PR181, clear the array of user extension
-	pointers. This lets user extensions that have hooked the switch handler
-	know if a task has been processed by the user extension before. If a
-	user extension is created after a task is started it may not know it.
-
-2002-04-12	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* include/rtems/system.h: Add i386 to multilib-able targets.
-
-2002-04-08	Chris Johns <ccj@acm.org>
-
-	* Per PR141 and PR174, make task switch extension its own list and fix
-	all odd problems introduced by providing macro version.
-	* inline/rtems/score/userext.inl: Fix.
-	* Per PR142, make task switch extension its own list.
-	* include/rtems/score/userext.h: Reflect above by adding 
-	User_extensions_Switch_control and adding it to User_extenions_Control.
-	* inline/rtems/score/userext.inl: Allocate all memory in one chunk to
-	minimize overhead.  Address processing dedicated switch chain.
-	* Per PR142, make task switch extension its own list.
-	* include/rtems/score/userext.h: Reflect above by adding 
-	User_extensions_Switch_control and adding it to User_extenions_Control.
-	* inline/rtems/score/userext.inl: Allocate all memory in one chunk to
-	minimize overhead.  Address processing dedicated switch chain.
-
-2002-03-27	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* cpu/Makefile.am: Remove AUTOMAKE_OPTIONS.
-	* src/Makefile.am: Remove AUTOMAKE_OPTIONS.
-	* Makefile.am: Remove AUTOMAKE_OPTIONS.
-	* include/Makefile.am: Remove AUTOMAKE_OPTIONS.
-	* inline/Makefile.am: Remove AUTOMAKE_OPTIONS.
-	* macros/Makefile.am: Remove AUTOMAKE_OPTIONS.
-
-2002-03-04	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* include/rtems/system.h: Add __RTEMS_REVISION__.
-
-2002-02-28	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* include/rtems/system.h: Add __RTEMS_MAJOR__, __RTEMS_MINOR__.
-
-2002-01-29	Joel Sherrill <joel@OARcorp.com>
-
-	* include/rtems/score/watchdog.h: Added WATCHDOG_MAXIMUM_INTERVAL.
-
-2002-01-19	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* include/rtems/system.h: Fix typo in yesterday's change:
-	RTEMS_MULTILIBS.
-
-2002-01-04	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* include/rtems/seterr.h: Add do {..} while (0) in defines. Rename
-	set_errno_and_return_minus_one into rtems_set_errno_and_return_minus_one.
-
-2001-12-19	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* inline/rtems/score/object.inl, macros/rtems/score/object.inl: Add add
-	casts to Objects_Id in _Objects_Build_ids to avoid implicit typecasts
-	from enum to int16 on bit16 targets (here: h8300).
-	* src/Makefile.am: Add multilib support.
-
-2001-11-28	Joel Sherrill <joel@OARcorp.com>,
-
-	PR 91
-	* include/rtems/score/isr.h, inline/rtems/score/isr.inl,
-	macros/rtems/score/isr.inl: Modified to allow any port to provide  its
-	own implementation of the macro _ISR_Is_in_progress.  If the port
-	overrides this macro, it must provide a non-inlined function
-	implementation.
-
-2001-11-20	Joel Sherrill <joel@OARcorp.com>
-
-	* src/threadhandler.c: When __USE__MAIN__ is defined by the toolset,
-	invoke the global constructors via __main.  Reported as tested by 
-	Alexandra Kossovsky <sasha@oktet.ru> and  Victor V. Vengerov
-	<vvv@oktet.ru> in conjunction with a new set of tool RPMs
-	(gcc2.95.3newlib1.9.0-3).  This was tracked as GNATS PR tools/84.
-
-2001-11-07	Joel Sherrill <joel@OARcorp.com>
-
-	PR 36 (Reported by Todor.Todorov@barco.com)
-	* include/rtems/score/object.h: Added prototype for
-	_Objects_Get_by_index().
-	* src/objectget.c, src/objectgetisr.c: Corrected procedure for getting
-	index from Id so it is correct and optimal for both single and
-	multiprocessor configurations.
-
-2001-10-22	Joel Sherrill <joel@OARcorp.com>
-
-	* src/threadhandler.c: Use __USE_INIT_FINI__ since USE_INIT_FINI
-	pollutes the application namespace.
-
-2001-10-16	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* include/rtems/Makefile.am: Remove.
-	* include/rtems/Makefile.am: Remove.
-	* include/Makefile.am: Handle subdirs, require automake-1.5.
-	* macros/rtems/Makefile.am: Remove.
-	* macros/rtems/score/Makefile.am: Remove.
-	* macros/Makefile.am: Handle subdirs, require automake-1.5.
-	* inline/rtems/Makefile.am: Remove.
-	* inline/rtems/score/Makefile.am: Remove.
-	* inline/Makefile.am: Handle subdirs, require automake-1.5.
-	* Makefile.am: require automake-1.5.
-
-2001-10-16	Joel Sherrill <joel@OARcorp.com>
-
-	* .cvsignore: Add stamp-h.in.
-	* include/Makefile.am: Fixed path to cpuopts-tmp.h.
-
-2001-09-28	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* include/rtems/score/Makefile.am: Use 'PREINSTALL_FILES ='.
-	* include/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
-	* inline/rtems/score/Makefile.am: Use 'PREINSTALL_FILES ='.
-	* macros/rtems/score/Makefile.am: Use 'PREINSTALL_FILES ='.
-
-2001-09-27	Eric Norum <eric.norum@usask.ca>
-
-	* src/threadhandler.c: Now process C++ global constructors (_init) as
-	part of the first task execution not in BSP space. This depends on the
-	toolset defining USE_INIT_FINI so you have to have the right toolset
-	version.
-
-2001-09-23	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* include/rtems/score/Makefile.am: Use 'PREINSTALL_FILES ='.
-	* include/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
-	* inline/rtems/score/Makefile.am: Use 'PREINSTALL_FILES ='.
-	* macros/rtems/score/Makefile.am: Use 'PREINSTALL_FILES ='.
-
-2001-08-30	Joel Sherrill <joel@OARcorp.com>
-
-	*  src/coremutex.c, src/coremutexseize.c, src/coremutexsurrender.c,
-	inline/rtems/score/coremutex.inl: The per thread field resource_count
-	should only be manipulated when a mutex is priority ceiling or priority
-	inherit.  This was reported by Chris Johns <ccj@acm.org> who also
-	noticed that the use of switches for all disciplines generated less
-	efficient code than using explicit tests for the one or two cases we
-	were really interested in.  Further review of his modifications made it
-	apparent that the "isa" methods to test mutex discipline were not being
-	used so this modification was swept into the code as well.
-	* src/coremutexseize.c: Add missing code for proper handling of nesting
-	acquisitions.  This only impacts building with inlines disabled on the
-	source with the "fast mutex" optimizations. This was post the 4.5 branch
-	and did not impact released versions.
-
-2001-08-16	Joel Sherrill <joel@OARcorp.com>
-
-	* src/coremutexsurrender.c: Use holder thread not executing thread
-	because even though they may and often are the same it is not guaranteed
-	unless the proper attribute is set.
-	* include/rtems/score/coremsg.h, src/coremsgsubmit.c: Add a new return
-	status to account for blocking sends.  Otherwise, the caller will think
-	that the returned message status will have the ultimate results of the
-	operation.  If the send times out, the final status will be in the
-	return_code of the thread.
-
-2001-08-09	Joel Sherrill <joel@OARcorp.com>
-
-	* include/rtems/score/coremsg.h, inline/rtems/score/coremsg.inl,
-	src/coremsgsubmit.c: Unblocking message queue operations should NOT use
-	_Thread_Executing for return status since it is permissible to invoke
-	message send operations from an ISR.  This was reported by Suvrat Gupta
-	<suvrat@utstar.com>.
-
-2001-05-25	Sergei Organov <osv@javad.ru>
-
-	* macros/rtems/score/coresem.inl, inline/rtems/score/coresem.inl: Cut
-	and paste problem incorrectly enabled interrupts twice with the first
-	time being too early.
-
-2001-05-17	Joel Sherrill <joel@OARcorp.com>
-
-	* macros/rtems/score/thread..inl: Implemented missing routines for new
-	libc reentrancy support.
-
-2001-05-14	Till Straumann <strauman@slac.stanford.edu>
-
-	* src/threaddispatch.c, src/threadhandler.c: Per PR211 fix
-	saving/restoring floating point context.  The fpsave and fprestore
-	routines are only used in a executing context which _is_ fp and hence
-	has the FPU enabled. The current behavior required the FPU always to be
-	on which is very dangerous if lazy context switching is used.   [Joel
-	Note: Some ports explicitly enabled the FPU in the FP save and restore
-	routines to avoid this.] The patch also makes sure (on powerpc only)
-	that the FPU is disabled for integer tasks. Note that this is crucial if
-	deferred fp context switching is used. Otherwise, fp context corruption
-	may go undetected! Also note that even tasks which merely push/pop FP
-	registers to/from the stack without modifying them still MUST be FP
-	tasks - otherwise (if lazy FP context switching is used), FP register
-	corruption (of other, FP, tasks may occur)! Furthermore, (on PPC) by
-	default, lazy FP context save/restore is _disabled_.
-
-2001-05-09	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* include/rtems/score/.cvsignore: Add stamp-h, cpuopts.h, cpuopts.h.in,
-	cpuopts-tmp.h.
-
-2001-04-26	Joel Sherrill <joel@OARcorp.com>
-
-	* src/objectcomparenamestring.c: Fix typos.
-	* include/rtems/score/object.h, inline/rtems/score/object.inl, 
-	src/objectcomparenamestring.c: Address PR81 that reworked POSIX message
-	queues to add a descriptor separate from the underlying message queue. 
-	This allows non-blocking to follow the "open" not the underlying queue. 
-	As part of debugging this it became clear that
-	_Objects_Compare_name_string was broken and a simple version using
-	strncmp() was substituted.
-
-2001-04-11	Joel Sherrill <joel@OARcorp.com>
-
-	* macros/rtems/score/userext.inl: Now works after merging patch for
-	functionality requested in PR174.
-	* inline/rtems/score/userext.inl: Added a comment explaining the order
-	in which routines appear since it is not the obvious order.
-
-2001-04-08	Joel Sherrill <joel@OARcorp.com>
-
-	* macros/rtems/score/object.inl: Corrected arguments.
-	* macros/rtems/score/userext.inl: Updated to reflect modifications to
-	inline version from PR142.
-	* inline/rtems/score/userext.inl: Cleanup as side-effect of above.
-
-2001-02-03	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* include/rtems/Makefile.am, include/rtems/score/Makefile.am,
-	inline/rtems/score/Makefile.am, macros/rtems/score/Makefile.am Apply
-	include_*HEADERS instead of H_FILES.
-
-2001-01-29	Joel Sherrill <joel@OARcorp.com>
-
-	* src/objectextendinformation.c: Added include of string.h to eliminate
-	warning.
-
-2001-01-18	Joel Sherrill <joel@OARcorp.com>
-
-	* include/rtems/system.h: Only include cpuopts.h when building a
-	multilib configuration.  Some ports still need targopts.h but this small
-	modification lets those ports work non-multilib while  fixing being
-	fixed for multilib.
-
-2001-01-08	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* src/threadinitialize.c: Removed warning.
-
-2001-01-08	Joel Sherrill <joel@OARcorp.com>
-
-	* src/threadinitialize.c: Fix my bad hack of Ralf's fp_area warning
-	removal patch. :(.
-
-2001-01-03	Joel Sherrill <joel@OARcorp.com>
-
-	* src/isr.c: Modify to properly dereference _ISR_Vector_table now that
-	it is dynamically allocated.
-
-2000-12-19	Joel Sherrill <joel@OARcorp.com>
-
-	* src/isr.c: Allocate the _ISR_Vector_table all the time not just when
-	we are allocating an interrupt stack.
-
-2000-12-13	Joel Sherrill <joel@OARcorp.com>
-
-	* include/rtems/score/isr.h, src/isr.c: Allocate it from the workspace
-	rather than explicitly declaring it.  This allows the size to be a
-	non-constant from the perspective of score/cpu.
-
-2000-12-01	Joel Sherrill <joel@OARcorp.com>
-
-	* macros/rtems/score/coresem.inl: Removed comments since convention
-	calls for comments to be in inline versin.
-	* macros/rtems/score/object.inl (Objects_Get_local_object): Fixed style
-	to use _ prefix on variable names and use parentheses.
-	* macros/rtems/score/object.inl (_Objects_Namespace_remove): Added.
-
-2000-11-30	Joel Sherrill <joel@OARcorp.com>
-
-	* General effort to make things compile with macros not inlines
-	* inline/rtems/score/coremutex.inl: Added comment indicating for macros
-	there is another copy of _CORE_mutex_Seize_interrupt_trylock() in
-	src/coremutexseize.c.
-	* src/coremutexseize.c: Added body of
-	_CORE_mutex_Seize_interrupt_trylock() for macro case.
-	* macros/rtems/score/coremutex.inl: Added prototype for 
-	_CORE_mutex_Seize_interrupt_trylock() since there is a real body when
-	macros are enabled.
-	* macros/rtems/score/coresem.inl: Added macro implementation of
-	_CORE_semaphore_Seize_isr_disable.
-	* macros/score/Makefile.am: Fixed typos.
-	* rtems/score/address.inl: Correct macro implementation of
-	_Addresses_Is_aligned() so it would compile.
-	* macros/rtems/score/coremsg.inl: Added closing parentheses.
-
-2000-11-28	Chris Johns <ccj@acm.org>
-
-	* src/heapallocate.c: Do not allow the size to overflow when adjusting
-	it.  A test allocated a stack of -1 (~0). This actually resulted in a
-	stack being allocated but with a size of 0xb. The allocator did not test
-	the size to see if it rolled through 0 and so allowed the allocation to
-	happen, the thread to get created. The task crashed as you would expect.
-
-2000-11-02	Joel Sherrill <joel@OARcorp.com>
-
-	* include/rtems/system.h: Use proper conditional (RTEMS_POSIX_API) so
-	prototypes for POSIX_MP_NOT_IMPLEMENTED(), POSIX_NOT_IMPLEMENTED(),
-	POSIX_BOTTOM_REACHED() are actually included.
-	* include/rtems/system.h: Add prototypes for POSIX_MP_NOT_IMPLEMENTED(),
-	POSIX_NOT_IMPLEMENTED(), POSIX_BOTTOM_REACHED() removed from newlib.
-
-2000-10-18	Nick Simon <Nick.SIMON@syntegra.bt.co.uk>
-
-	* src/heapgetinfo.c, include/rtems/score/heap.h, src/Makefile.am: Added
-	_Heap_Get_information() and information control block.
-	* src/heapgetinfo.c: New file.
-
-2000-09-25	Joel Sherrill <joel@OARcorp.com>
-
-	* rtems/system.h: Switched a29k and hppa1.1 to using cpuopts.h not
-	targopts.h to reduce dependency on BSP.
-
-2000-09-20	Joel Sherrill <joel@OARcorp.com>
-
-	* src/objectgetbyindex.c: Do not enable dispatching on an error path it
-	was not disabled on.
-
-2000-09-04	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* src/Makefile.am: Include compile.am.
-
-2000-08-30	Joel Sherrill <joel@OARcorp.com>
-
-	* Many files: Moved posix/include/rtems/posix/seterr.h to 
-	score/include/rtems/seterr.h so it would be available within all APIs.
-
-2000-08-17	Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-	* include/rtems/system.h: Include cpuopts.h for __i386__.
-
-2000-08-10	Joel Sherrill <joel@OARcorp.com>
-
-	* ChangeLog: New file.
-
