This is the mail archive of the ecos-cvs@sources.redhat.com mailing list for the ecos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

ecos/packages/compat/posix/current ChangeLog c ...


CVSROOT:	/cvs/ecos
Module name:	ecos
Changes by:	nickg@sourceware.org	2003-01-31 11:53:14

Modified files:
	packages/compat/posix/current: ChangeLog 
	packages/compat/posix/current/cdl: posix.cdl 
	packages/compat/posix/current/src: pprivate.h signal.cxx 
	                                   time.cxx 
	packages/compat/posix/current/tests: signal1.c 
Added files:
	packages/compat/posix/current/tests: signal3.c 

Log message:
	* src/time.cxx (alarm_action): Added call to
	cyg_posix_signal_sigwait() to wake up any sigwait()ing threads.
	
	* src/signal.cxx (cyg_posix_signal_sigwait): Added this function
	to export access to signal_sigwait conditional variable.
	(sigtimedwait): Added call to cyg_posix_timer_asr() to allow timer
	signals to be delivered here.
	
	* src/pprivate.h: Added prototype for cyg_posix_signal_sigwait().
	
	* cdl/posix.cdl:
	* tests/signal3.c: Added this program to test interaction of
	timers and signals, particularly sigwait(). Based on a test
	program from N.Suresh <nsuresh@cdotb.ernet.in>.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]