summaryrefslogblamecommitdiffstats
path: root/cpukit/ChangeLog
blob: 36ca06d7796fe4535ada788b982e0604793ec7ef (plain) (tree)
1
2
3
4
5
6
7
8
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>

	* aclocal/rtems-top.m4: Remove PROJECT_ROOT. Prepend ../ to $1.
	* aclocal/env-rtemscpu.m4: Reworked.
	* configure.ac: RTEMS_TOP([.]).

2004-01-19	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* 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>

	* wrapup/Makefile.am: Remove $(ARCH)/$(dirstamp). Add TMPINSTALL_FILES
	to CLEANFILES.
	* Makefile.am: Re-add dirstamps to PREINSTALL_FILES. Add
	PREINSTALL_FILES to CLEANFILES.
	* 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>

	* aclocal/rtems-top.m4: Don't AC_SUBST PROJECT_ROOT. Remove
	PROJECT_TOPdir (Unused).
	* aclocal/env-rtemscpu.m4: Remove PROJECT_RELEASE. Expand
	${PROJECT_ROOT}. Remove RTEMS_ENABLE_BARE (Unused). Don't AC_SUBST
	RTEMS_BSP.
	* aclocal/enable-bare.m4: Remove (Unused).
	* aclocal/rtems-top.m4: Remove check for cpukit/aclocal/version.m4.
	Remove gnu-make endif HACK (Unused).
	* wrapup/Makefile.am: Include compile.am. Use TMP_LIBS instead of LIBS
	to avoid potential conflicts with auto*tools' LIBS. Reflect new
	locations of libscorecpu*.a.
	* Makefile.am: Remove AUTOMAKE_FILES.
	* automake/compile.am: Replace contents with contents of
	automake/amcompile.am.
	* automake/amcompile.am, automake/lib.am: Remove.
	* configure.ac, aclocal/enable-bare.m4, aclocal/enable-inlines.m4,
	aclocal/enable-itron.m4, aclocal/enable-multiprocessing.m4,
	aclocal/enable-networking.m4, aclocal/enable-posix.m4,
	aclocal/enable-rtems-debug.m4, aclocal/multi.m4, aclocal/multilib.m4:
	Use AS_HELP_STRING instead of AC_HELP_STRING (deprecated in
	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>

	* wrapup/Makefile.am: Cosmetics.
	* aclocal/enable-networking.m4: Don't AC_SUBST(RTEMS_HAS_NETWORKING).
	* aclocal/check-networking.m4: Don't AC_SUBST(HAS_NETWORKING).
	* automake/amcompile.am: Remove $(ARCH).
	* wrapup/Makefile.am: Add $(ARCH). Remove compile.am, lib.am. Include
	amcompile.am.
	* wrapup/Makefile.am: Use ../*/*$(LIB_VARIANT).a instead of
	$(ARCH)/lib*.a.
	* 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>

	* wrapup/Makefile.am: Reflect changes to library Makefile.ams.
	* 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>

	* 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>

	* automake/compile.am: Use $(mkdir_p) instead of $(mkinstalldirs).

2003-12-17	Joel Sherrill <joel@OARcorp.com>

	* 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>

	* aclocal/env-rtemscpu.m4: Remove stray '/' in PROJECT_LIB.
	* wrapup/Makefile.am: Remove duplicate $(PROJECT_LIB) rule.
	* aclocal/env-rtemscpu.m4: Add PROJECT_LIB.
	* wrapup/Makefile.am: Use $(PROJECT_LIB) instead of
	${PROJECT_RELEASE}/lib.

2003-12-12	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
	* wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
	* wrapup/Makefile.am: Reworked.
	* aclocal/lead-dot.m4: Remove (Use the version in automake-1.8).
	* automake/lib.am: Remove $(project_libdir)$(MULTISUBDIR).
	* aclocal/env-rtemscpu.m4: Reflect new definition of project_lib.
	* 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>

	* automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
	* wrapup/Makefile.am: Reflect $(dirstamp) changes.
	* Makefile.am: Add $(dirstamp) to preinstallation rules.
	* aclocal/lead-dot.m4: New (from automake-1.7f).
	* 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>

	* configure.ac: Reflect having removed libnetworking/libc/Makefile.am,
	libnetworking/lib/Makefile.am.
	* configure.ac: Reflect changes to libmisc/*.

2003-11-27	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* wrapup/Makefile.am: Merge-in former libmisc/wrapup/Makefile.am.
	* configure.ac: Reflect changes to libfs Makefile.ams. Remove
	libmisc/wrapup/Makefile.
	* configure.ac: Use here-documents to generate cpuopts.tmp. Various
	fixes and changes to argument processing. Reflect changes to librpc
	Makefile.ams.
	* acinclude.m4: Use here-documents to generate cpuopts.tmp.
	* aclocal/check-itron.m4: Remove HAS_IRON_API.
	* aclocal/check-multiprocessing.m4: Remove HAS_MP.
	* aclocal/check-posix.m4: Remove HAS_POSIX_API.

2003-11-26	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* aclocal/canonicalize-tools.m4, aclocal/check-itron.m4,
	aclocal/check-multiprocessing.m4, aclocal/check-newlib.m4,
	aclocal/check-posix.m4, aclocal/check-rtems-debug.m4,
	aclocal/check-tool.m4, aclocal/enable-bare.m4,
	aclocal/enable-inlines.m4, aclocal/enable-itron.m4,
	aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
	aclocal/enable-posix.m4, aclocal/enable-rtems-debug.m4,
	aclocal/env-rtemscpu.m4, aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4,
	aclocal/multi.m4, aclocal/multilib.m4, aclocal/prog-cc.m4,
	aclocal/rtems-top.m4, aclocal/sysv-ipc.m4: Fix underquoting to silence
	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>

	* configure.ac: Use RTEMS_INLINES instead of USE_INLINES. Elimimate
	INLINESdir.
	* aclocal/enable-inlines.m4: Ditto. Remove RTEMS_USE_MACROS.
	* .cvsignore: Add config.h.in.

2003-11-23	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* 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>

	* 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>

	* acinclude.m4: New.
	* configure.ac: Don't use AUTOHEADER to generate cpuopts.h. Add local
	autoheader config.h.
	* 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>

	* aclocal/check-posix.m4: Add m4-quotes. Require
	RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
	* aclocal/canonical-host.m4: Remove.
	* configure.ac: Remove RTEMS_CANONICAL_HOST.
	* aclocal/sysv-ipc.m4: Remove reference to RTEMS_CANONICAL_HOST.
	* aclocal/canonical-target-name.m4: Use AC_CANONICAL_HOST instead of
	AC_CANONICAL_TARGET. Use $host instead of $target.
	* aclocal/check-multiprocessing.m4: Add m4-quotes. Remove
	RTEMS_CHECK_CPU.
	* aclocal/check-itron.m4: Add m4-quotes. Require
	RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
	* aclocal/check-networking.m4: Add m4-quotes. Require
	RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
	* aclocal/check-cpu.m4: Remove.
	* 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>

	* configure.ac: Check for sys/cdefs.h.
	* aclocal/env-rtems-cpu.m4: Add project_includedir. Deprecate
	PROJECT_INCLUDE.  Change project_includedir to $(PROJECT_ROOT)/include
	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>

	* Makefile.am: Merge-in include/Makefile.am.
	* include/Makefile.am: Remove.
	* configure.ac: Reflect having removed include/Makefile.am and
	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>

	* aclocal/rtems-top.m4: Add RTEMS_API.
	AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).

2003-08-18	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* aclocal/rtems-debug.m4: Remove.
	* aclocal/enable-rtems-debug.m4: New (Split out from rtems-debug.m4).
	* 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>

	* configure.ac: Use rtems-bugs@rtems.com as bug report email address.

2003-08-11	Joel Sherrill <joel@OARcorp.com>

	* configure.ac: Removed duplicate entry.

2003-08-08	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* 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>

	* wrapup/Makefile.am: Remove '/' after $(DESTDIR).
	* wrapup/Makefile.am: Remove bogus $(MULTISUBDIR).

2003-07-08	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* configure.ac: Merge-in librpc/configure.ac.
	* Makefile.am: Add librpc to SUBDIRS. Remove @subdirs@.
	* configure.ac: Merge-in libcsupport/configure.ac.
	* Makefile.am: Add libcsupport to SUBDIRS.
	* configure.ac: Merge-in posix/configure.ac. Merge-in
	itron/configure.ac. Misc. cosmetical changes.
	* Makefile.am: Add posix, itron to SUBDIRS.
	* configure.ac: Merge-in libnetworking/configure.ac. Remove "rtems-"
	from RTEMS_VERSION. Add AC_CHECK_FUNCS([strsep strcasecmp snprintf]).
	* Makefile.am: Add libmisc to SUBDIRS.
	* configure.ac: Merge-in libmisc/configure.ac.
	* Makefile.am: Add libmisc to SUBDIRS.
	* configure.ac: Merge-in libfs/configure.ac.
	* Makefile.am: Add libfs to SUBDIRS.
	* configure.ac: Merge-in libblock/configure.ac.
	* Makefile.am: Add libblock to SUBDIRS.
	* 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>

	PR 409/core
	* include/Makefile.am: Add rtems/stdint.h.
	* include/rtems/stdint.h: New.
	PR 321/bsps
	* aclocal/env-rtemscpu.m4: Remove support for profile-variant.
	* 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>

	* automake/compile.am: Remove LIBSUFFIX_VA (unused).

2003-05-02	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* aclocal/env-rtemscpu.m4: Merge-in env-rtemsbsp.m4.
	* aclocal/env-rtemsbsp.m4: Remove.
	* aclocal/enable-rtemsbsp.m4: Remove.
	* aclocal/env-rtemscpu.m4: Remove stray '/' in setting up 
	project_libdir.

2003-04-17	Joel Sherrill <joel@OARcorp.com>

	* aclocal/version.m4: Updated to rtems-ss-20030417.

2003-04-11	Joel Sherrill <joel@OARcorp.com>

	* 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>

	* wrapup/Makefile.am: Remove '/' after $(DESTDIR) to work around Cygwin
	mistreating paths.

2003-03-11	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* wrapup/Makefile.am: Reflect changes to project_libdir.
	* aclocal/env-rtemscpu.m4: Remove obsolete comment. Add MULTISUBDIR to
	project_libdir.
	* aclocal/env-rtemscpu.m4: Remove RTEMS_ROOT (Unused).
	* aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT (Unused). Remove
	RTEMS_PROJECT_ROOT (Unused).
	* aclocal/tool-paths.m4: Delete.

2003-03-06	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* configure.ac: Remove AC_CONFIG_AUX_DIR.
	* aclocal/rtems-top.m4: Add AC_CONFIG_AUX_DIR.
	* 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>

	* 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>

	* configure.ac: AC_SUBST(RTEMS_VERSION,_RTEMS_VERSION).

2003-02-18	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* aclocal/gcc-isystem.m4: New.
	* aclocal/gcc-specs.m4: Remove.
	* aclocal/prog-cc.m4: Remove RTEMS_GCC_SPECS. Add RTEMS_GCC_ISYSTEM.
	Reformat setting up RTEMS_CPPFLAGS.
	* automake/local.am: Introduce depend-gcc. Remove ${ARCH}.
	* automake/compile.am: Remove GCCSPECS, GCC_SPECS, CONFIG.CC, CC, CPP.
	Add ${ARCH}. depend-gcc.
	* aclocal/prog-cc.m4: Set up RTEMS_CPPFLAGS.
	* aclocal/env-rtemscpu.m4: Remove GCC_SPECS.
	* 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>

	* automake/local.am: Remove distclean-local. Remove PROJECT_TOOLS.

2003-01-21	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* 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>

	* automake/compile.am: Remove $(RTEMS_BSP_CFLAGS).

2002-12-14	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* wrapup/Makefile.am: Fix path to libxdr and librpc (Another typo in
	from the 2002-12-12 patch).

2002-12-13	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* wrapup/Makefile.am: Fix typo in yesterday's patch.

2002-12-12	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* wrapup/Makefile.am: Don't create $ARCH. Use install-data-local to
	install librtemscpu.a.
	* 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>

	* aclocal/env-rtemsbsp.m4: Remove RTEMS_CHECK_CUSTOM_BSP.
	* aclocal/env-rtemscpu.m4: Remove RTEMS_CHECK_CUSTOM_BSP.
	* aclocal/check-bsps.m4: Remove.
	* wrapup/Makefile.am: Remove *_OBJS, use LIBS+= instead.
	* configure.ac: Require autoconf >= 2.54, automake-1.7.2.
	* wrapup/Makefile.am: Reflect changes to score/.
	* configure.ac: Reflect changes to score/.
	* wrapup/Makefile.am: Reflect changes to sapi/.
	* configure.ac: Reflect changes to sapi/.
	* configure.ac: Add AC_SUBST(INLINEdir).
	* wrapup/Makefile.am: Reflect changes to rtems/.
	* configure.ac: Reflect changes to rtems/.
	* 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>

	* automake/compile.am: Rework *FLAGS, AM_*FLAGS handling.
	* automake/multilib.am: Don't include @RTEMS_BSP@.cfg.
	* automake/compile.am: Remove hard-coded CFLAGS_PROFILE_V. Add
	autoconf-supplied CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, 
	CFLAGS_PROFILE_V. Hard-code RTEMS_CFLAGS_PROFILE = -pg.
	* aclocal/prog-cc.m4: Sync with toplevel/aclocal/prog-cc.m4. Remove
	GCCSED.
	* aclocal/env-rtemsbsp.m4: Add AC_ARG_VAR for CPU_CFLAGS,
	CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CFLAGS_PROFILE_V.
	* 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>

	* automake/compile.am: Remove CFLAGS_DEBUG_OPTIMIZE_V (Unused).
	* 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>

	* include/rtems/libio_.h: Remove.

2002-11-18	Joel Sherrill <joel@OARcorp.com>

	* aclocal/version.m4: Updated to rtems-ss-20021118.

2002-11-15	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* include/rtems/userenv.h: Rely upon <limits.h> for
	_POSIX_LOGIN_NAME_MAX.
	* aclocal/prog-cc.m4: Acknowledge configuration-time CFLAGS.
	* automake/compile.am: Acknowledge configuration-time CFLAGS. Remove
	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>

	* aclocal/version.m4: Updated to rtems-ss-20021111.
	* aclocal/version.m4: Updated to rtems-ss-20021111.

2002-11-01	Joel Sherrill <joel@OARcorp.com>

	* 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>

	* aclocal/check-bsp-cache.m4: Remove.

2002-10-30	Eric Norum <eric.norum@usask.ca>

	* 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>

	* 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>

	* aclocal/version.m4: Updated to rtems-20021021-test.

2002-10-07	Joel Sherrill <joel@OARcorp.com>

	* aclocal/version.m4: Updated to rtems-ss-20021007.

2002-10-04	Joel Sherrill <joel@OARcorp.com>

	* 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>

	* score/include/Makefile.am: Remove cpuopt.h generation.
	* configure.ac: Correct package name. Don't build ada if POSIX is
	disabled. Generate cpuopt.h on the fly, filter out autoconf-2.53 PACKAGE
	crap.
	* aclocal/prog-gnat.m4: New.
	* 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>

	* configure.ac: Add missing ',' to librpc activation. Add
	AC_MSG_CHECKING/AC_MSG_RESULT.
	* aclocal/check-networking.m4: Let AC_MSG_CHECKING refer to CPU.
	* configure.ac: Fix bug in librpc activation, having introduced by
	yesterday's patch.

2002-08-07	Joel Sherrill <joel@OARcorp.com>

	* 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>

	* aclocal/env-rtemsbsp.m4: Remove RTEMS_CONFIG_PER_BSP.
	* aclocal/env-rtemscpu.m4: Remove RTEMS_CONFIG_PER_BSP. Use AS_IF
	instead of if/then/else/fi.

2002-08-06	Joel Sherrill <joel@OARcorp.com>

	* configure.ac: or32 does not currently support librpc.

2002-08-01	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* 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>

	* wrapup/Makefile.am: Use libscore.a.
	* aclocal/canonicalize-tools.m4: Remove LD.
	* automake/lib.am: Remove LD.
	* Makefile.am: Put preinstall-stamp into CLEANFILES.
	* aclocal/rtems-top.m4: Use with_project_root and MULTIBUILDTOP to 
	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>

	* aclocal/rtems-cpu-subdirs.m4:  Removed the or16 port was just a stub
	and only the OR32 port is getting worked on.

2002-07-26	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* automake/compile.am: Use .$(OBJEXT) instead of .o.

2002-07-22	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
	* wrapup/Makefile.am: Use project_libdir instead of
	$(PROJECT_RELEASE)/lib. Eliminate LIBNAME. Pickup *.o's instead of
	*.rels for CPU_OBJS. Manually create $(project_libdir)$(MULTISUBDIR).
	* automake/lib.am: Use project_libdir instead of $(PROJECT_RELEASE)/lib.
	* aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS, PROJECT_RELEASE. Add
	project_libdir, libdir. New GCC_SPECS. Various cleanups.
	* aclocal/env-rtemscpu.m4: Remove RTEMS_BSP_SPECS, PROJECT_RELEASE. Add
	project_libdir, libdir. New GCC_SPECS. Various cleanups.
	* aclocal/rtems-top.m4: New PROJECT_ROOT handling.
	* automake/compile.am: Remove RTEMS_BSP_SPECS, LD* flags, LINK,
	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>

	* aclocal/rtems-top.m4: Reflect relocation of c/src/exec to cpukit.
	* 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>

	* automake/multilib.am: Add install-multi.
	* aclocal/rtems-top.m4: Reflect new RTEMS_TOPdir to detecting
	version.m4. Add --with-project-root. Reflect --with-project-root to
	setting up PROJECT_ROOT.
	* aclocal/env-rtemscpu.m4: Reflect new RTEMS_TOPdir (HACK).
	* aclocal/check-cpu.m4:  Reflect new RTEMS_TOPdir.
	* 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>

	* wrapup/Makefile.am: Install by using cpulibdir, cpulib_DATA.
	* aclocal/check-bsp-cache.m4: Remove RTEMS_BSP_FAMILY.
	* configure.ac: Remove RTEMS_PROJECT_ROOT.
	* aclocal/project-root.m4: Remove.
	* 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>

	* aclocal/prog-ccas.m4: New.
	* aclocal/canonicalize-tools.m4: Remove AS, OBJCOPY, NM, SIZE, STRIP.
	RTEMS_GCC_PRINT.
	* aclocal/check-multiprocessing.m4: Fix typo.
	* automake/compile.am: Remove CXX support. Replace AS by CCAS. Remove
	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>

	* configure.ac: Remove references to RTEMS_BSP.
	* aclocal/check-multiprocessing.m4: Remove references to RTEMS_BSP.
	Allow building w/ --enable-multiprocessing --enable-multilib.
	* 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>

	* wrapup/Makefile.am: Fix stupid typo in previous patch.
	* configure.ac: Add librpc. AC_PROG_RANLIB.
	* wrapup/Makefile.am: Add librpc. Use relative path to lib*.a for
	POSIX_OBJS, ITRON_OBJS, NETWORKING_OBJS.

2002-06-19	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* aclocal/subdirs.m4: Remove.

2002-06-18	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* wrapup/Makefile.am: Use relative path to lib*.a for LIBCSUPPORT_OBJS,
	LIBBLOCK_OBJS, LIBDOSFS_OBJS, LIBIMFS_OBJS.

2002-06-17	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* Makefile.am: Include $(top_srcdir)/automake/*.am. Use aclocal.
	* sapi/include/Makefile.am: Include $(top_srcdir)/automake/*.am.
	* sapi/Makefile.am: Include $(top_srcdir)/automake/*.am.
	* sapi/inline/Makefile.am: Include $(top_srcdir)/automake/*.am.
	* sapi/macros/Makefile.am: Include $(top_srcdir)/automake/*.am.
	* sapi/src/Makefile.am: Include $(top_srcdir)/automake/*.am.
	* score/include/Makefile.am: Include $(top_srcdir)/automake/*.am.
	* score/Makefile.am: Include $(top_srcdir)/automake/*.am.
	* score/cpu/Makefile.am: Include $(top_srcdir)/automake/*.am.
	* score/inline/Makefile.am: Include $(top_srcdir)/automake/*.am.
	* score/macros/Makefile.am: Include $(top_srcdir)/automake/*.am.
	* score/src/Makefile.am: Include $(top_srcdir)/automake/*.am.
	* wrapup/Makefile.am: Include $(top_srcdir)/automake/*.am.
	* include/Makefile.am: Include $(top_srcdir)/automake/*.am.
	* rtems/include/Makefile.am: Include $(top_srcdir)/automake/*.am.
	* rtems/Makefile.am: Include $(top_srcdir)/automake/*.am.
	* rtems/inline/Makefile.am: Include $(top_srcdir)/automake/*.am.
	* rtems/macros/Makefile.am: Include $(top_srcdir)/automake/*.am.
	* rtems/src/Makefile.am: Include $(top_srcdir)/automake/*.am.
	* aclocal/bsp-alias.m4: Copied over from aclocal/.
	* aclocal/canonical-host.m4: Ditto.
	* aclocal/canonical-target-name.m4: Ditto.
	* aclocal/canonicalize-tools.m4: Ditto.
	* aclocal/check-bsp-cache.m4: Ditto.
	* aclocal/check-bsps.m4: Ditto.
	* aclocal/check-cpu.m4: Ditto.
	* aclocal/check-itron.m4: Ditto.
	* aclocal/check-multiprocessing.m4: Ditto.
	* aclocal/check-networking.m4: Ditto.
	* aclocal/check-newlib.m4: Ditto.
	* aclocal/check-posix.m4: Ditto.
	* aclocal/check-tool.m4: Ditto.
	* aclocal/enable-bare.m4: Ditto.
	* aclocal/enable-inlines.m4: Ditto.
	* aclocal/enable-itron.m4: Ditto.
	* aclocal/enable-multiprocessing.m4: Ditto.
	* aclocal/enable-networking.m4: Ditto.
	* aclocal/enable-posix.m4: Ditto.
	* aclocal/enable-rtemsbsp.m4: Ditto.
	* aclocal/env-rtemsbsp.m4: Ditto.
	* aclocal/env-rtemscpu.m4: Ditto.
	* aclocal/gcc-pipe.m4: Ditto.
	* aclocal/gcc-specs.m4: Ditto.
	* aclocal/multi.m4: Ditto.
	* aclocal/multilib.m4: Ditto.
	* aclocal/prog-cc.m4: Ditto.
	* aclocal/project-root.m4: Ditto.
	* aclocal/rtems-cpu-subdirs.m4: Ditto.
	* aclocal/rtems-debug.m4: Ditto.
	* aclocal/rtems-top.m4: Ditto.
	* aclocal/subdirs.m4: Ditto.
	* aclocal/sysv-ipc.m4: Ditto.
	* 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>

	* automake/compile.am: Copied over from automake/.
	* automake/lib.am: Copied over from automake/.
	* automake/local.am: Copied over from automake/.
	* automake/multilib.am: Copied over from automake/.
	* automake/subdirs.am: Copied over from automake/.
	* Makefile.am: Add automake/*.am.

2002-05-29	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* configure.ac: Add libnetworking.
	* wrapup/Makefile.am: Ditto.

2002-05-18	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* configure.ac: Add libblock. Add libfs. Add AM_CONDITIONAL(UNIX).
	* wrapup/Makefile.am: Add libblock, libfs/dosfs, libfs/imfs.

2002-05-15	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* configure.ac: Add libcsupport.
	* wrapup/Makefile.am: Ditto.
	* 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>

	* 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.
	* 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>

	* Makefile.am: Apply @subdirs. Remove POSIX_SUBDIRS. Remove
	ITRON_SUBDIRS.
	* configure.ac: Rework enable_unixlib handling.  Add RTEMS_MULTILIBS to
	cpuopts.h.
	* include/Makefile.am: Add rtems/fs.h, rtems/userenv.h. Add
	$(PROJECT_INCLUDE)/rtems. Remove libio_.h.

2002-01-07	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* wrapup/Makefile.am: Add install-hook.  Remove SIZE_RTEMS.
	* include/rtems/fs.h: New, extracted from libio_.h.
	* 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>

	* Makefile.am, configure.ac: Remove references to wrapup subdirectory.

2001-12-22	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* configure.ac: Use AS_IF instead of if/then/else. Add
	AC_DEFINE_UNQUOTED(RTEMS_UNIX) for RTEMS_CPU==unix. Add
	AC_DEFINE_UNQUOTED(RTEMS_UNIXLIB) for RTEMS_CPU==unix. Add
	include/Makefile to CONFIG_FILES. Add AC_ENABLE_MULITLIB. Remove
	wrapup/rtems, wrapup/itron, wrapup/posix. Remove */optman/Makefile from
	CONFIG_FILES.
	* Makefile.am: Add include to SUBDIRS.
	* rtems/Makefile.am: Remove optman from SUBDIRS.
	* sapi/Makefile.am: Remove optman from SUBDIRS.
	* include/Makefile.am: New file.
	* 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>

	* wrapup/posix/Makefile.am: Add multilib support.
	* wrapup/itron/Makefile.am: Add multilib support.
	* 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>

	* configure.ac: Use RTEMS_CPU_SUBDIRS to make autoconf-2.52 happy.
	* configure.ac: Use AC_CONFIG_SUBDIRS for posix and itron. Reflect
	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>

	* .cvsignore: Add autom4te.cache for autoconf > 2.52.
	* 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>

	* 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>

	* 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>

	* 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>

	* wrapup/rtems/Makefile.am: Use PROJECT_TOPdir in path to size_rtems.

2000-09-04	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* 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.