summaryrefslogtreecommitdiff
path: root/include/interp.h
diff options
context:
space:
mode:
authorforsyth <forsyth@vitanuova.com>2011-02-24 23:08:03 +0000
committerforsyth <forsyth@vitanuova.com>2011-02-24 23:08:03 +0000
commitcb6deecc455ddb2a6a83cedaafc576838587d217 (patch)
treeb1ef6ea611515c18da988ee2a368939d2eb8f1be /include/interp.h
parent39f1a17d6a1f530b723b42717a2c14db6a25cf16 (diff)
20110224-2305
Diffstat (limited to 'include/interp.h')
-rw-r--r--include/interp.h10
1 files changed, 6 insertions, 4 deletions
diff --git a/include/interp.h b/include/interp.h
index abbe764b..5bfd4e79 100644
--- a/include/interp.h
+++ b/include/interp.h
@@ -34,11 +34,13 @@ enum
enum
{
- Ppropagate = 1<<0,
- Pnotifyleader = 1<<1,
- Prestrict = 1<<2,
+ /* Prog and Progs flags */
+ Ppropagate = 1<<0, /* propagate exceptions within group */
+ Pnotifyleader = 1<<1, /* send exceptions to group leader */
+ Prestrict = 1<<2, /* enforce memory limits */
Prestricted = 1<<3,
- Pkilled = 1<<4
+ Pkilled = 1<<4,
+ Pprivatemem = 1<<5 /* keep heap and stack private */
};
typedef struct Alt Alt;