]> sourceware.org Git - newlib-cygwin.git/commitdiff
update
authorChristopher Faylor <me@cgf.cx>
Sat, 3 Aug 2002 23:34:01 +0000 (23:34 +0000)
committerChristopher Faylor <me@cgf.cx>
Sat, 3 Aug 2002 23:34:01 +0000 (23:34 +0000)
winsup/cygwin/how-signals-work.txt

index 7ab85db8b866e893019e8138a982f0134864929f..3b36badc826e7f9ae8a9d84edcce7aa535a3bf51 100644 (file)
@@ -77,7 +77,11 @@ function that is known to block (such as _read()), usually by calling
 sets up information about the current stack frame of an executing cygwin
 process.  Any function which uses 'sigframe thisframe' should be signal
 aware.  It should detect when a signal has arrived and return
-immediately.
+immediately.  This method is also used throughout the DLL to ensure
+accurate frame info for the executing function.  So, you'll see it
+sprinkled liberally throughout the DLL, usually at places where
+empirical tests have indicated problems finding this address via the
+brute force method stack walking method employed in setup_handler.
 
 So, if mainframe is active, that means that we have good information
 about the state of the main thread.  Cygwin uses the stack frame info
This page took 0.027597 seconds and 5 git commands to generate.