[qmtest] [PATCH] Save/restore signal masks.

Mark Mitchell mark at codesourcery.com
Wed May 5 15:12:43 UTC 2004


Nathaniel Smith wrote:

>Attached for review.
>
>This patch also overhauls a bit of the build system, so that testing
>and such run out of the build directory, not the source directory;
>this is necessitated by the addition of an impure module, that will
>_only_ work from the build directory...
>
>The goals of this patch, then, are:
>  -- Signals aren't screwed up by threads.
>  -- QMTest still builds fine on all systems.
>  -- 'make check' still works on all systems.
>  -- running out of the build directory still works on all systems.
>  -- Building packages still works on all systems, except
>     -- Packages are now architecture specific, and can only be
>        built on the relevant architecture.
>
>-- Nathaniel
>  
>
It ain't beautiful, but it will do the job nicely.  Pl.ease add a 
comment where you call qm.sigmask.restore_mask to explain what's going 
on and why it's necessary.  And then check it in!

-- 
Mark Mitchell
CodeSourcery, LLC
(916) 791-8304
mark at codesourcery.com




More information about the qmtest mailing list