浏览代码

* added SA_RESETHAND and SA_NODEFER constants
* SA_ONESHOT and SA_NOMASK are the historical Linux names for the Single Unix names RESETHAND and NODEFER respectively.

git-svn-id: trunk@6708 -

ivost 18 年之前
父节点
当前提交
a67a85332d
共有 1 个文件被更改,包括 5 次插入2 次删除
  1. 5 2
      rtl/linux/signal.inc

+ 5 - 2
rtl/linux/signal.inc

@@ -35,8 +35,11 @@ Const
   SA_ONSTACK   = $08000000;
   SA_ONSTACK   = $08000000;
   SA_RESTART   = $10000000;
   SA_RESTART   = $10000000;
   SA_INTERRUPT = $20000000;
   SA_INTERRUPT = $20000000;
-  SA_NOMASK    = $40000000;
-  SA_ONESHOT   = $80000000;
+  SA_NODEFER   = $40000000;
+  SA_RESETHAND = $80000000;
+
+  SA_NOMASK    = SA_NODEFER;
+  SA_ONESHOT   = SA_RESETHAND;
 
 
   SIG_BLOCK   = 0;
   SIG_BLOCK   = 0;
   SIG_UNBLOCK = 1;
   SIG_UNBLOCK = 1;