src/winsup/cygwin ChangeLog dcrt0.cc exception ...

cgf@sourceware.cygnus.com cgf@sourceware.cygnus.com
Sun Feb 27 21:05:00 GMT 2000


CVSROOT:	/cvs/src
Module name:	src
Changes by:	cgf@sourceware.cygnus.com	00/02/27 21:05:34

Modified files:
	winsup/cygwin  : ChangeLog dcrt0.cc exceptions.cc pinfo.cc 
	                 sigproc.cc strace.cc uname.cc 

Log message:
	* dcrt0.cc (set_os_type): Record OS name string.
	(getprogname): Eliminate obsolete function.
	(dll_crt0_1): Move initial strace initialization output to set_myself.
	* exceptions.cc (interruptible): Add debugging output.
	(interrupt_setup): New function.
	(interrupt_now): Use interrupt_setup to set up common interrupt handler stuff.
	(interrupt_on_return): Ditto.
	(call_handler): Move signal_arrived arm and clear threads to region where
	signalled thread is suspended or suffer races.
	* pinfo.cc (set_myself): Output interesting information when strace is first
	initialized.  Initialize progname here.
	* sigproc.cc (sig_dispatch_pending): Modify to ensure that flush signal are
	sent synchronously.
	* strace.cc (strace_vsprintf): Move code into strace program.
	* uname.cc (uname): Use 'osname' global to construct cygwin name + Windows type
	+ version.

Patches:
http://sourceware.cygnus.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/ChangeLog.diff?cvsroot=src&r1=1.14&r2=1.15
http://sourceware.cygnus.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/dcrt0.cc.diff?cvsroot=src&r1=1.2&r2=1.3
http://sourceware.cygnus.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/exceptions.cc.diff?cvsroot=src&r1=1.7&r2=1.8
http://sourceware.cygnus.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/pinfo.cc.diff?cvsroot=src&r1=1.1.1.1&r2=1.2
http://sourceware.cygnus.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/sigproc.cc.diff?cvsroot=src&r1=1.7&r2=1.8
http://sourceware.cygnus.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/strace.cc.diff?cvsroot=src&r1=1.2&r2=1.3
http://sourceware.cygnus.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/uname.cc.diff?cvsroot=src&r1=1.1.1.1&r2=1.2



More information about the Cygwin-cvs mailing list