mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-04-07 06:41:00 -07:00
Adding root modes
Copied from Perforce Change: 18883 ServerID: perforce.ravenbrook.com
This commit is contained in:
parent
184a6e15eb
commit
167fbcde9d
1 changed files with 6 additions and 1 deletions
|
|
@ -1,6 +1,6 @@
|
|||
/* impl.h.mpmtypes: MEMORY POOL MANAGER TYPES
|
||||
*
|
||||
* $HopeName: MMsrc!mpmtypes.h(trunk.33) $
|
||||
* $HopeName: MMsrc!mpmtypes.h(trunk.34) $
|
||||
* Copyright (C) 1997 The Harlequin Group Limited. All rights reserved.
|
||||
*
|
||||
* .readership: MM developers.
|
||||
|
|
@ -41,6 +41,7 @@ typedef void *Pointer; /* design.mps.type.pointer */
|
|||
typedef Word RefSet; /* design.mps.refset */
|
||||
typedef unsigned Rank; /* design.mps.ref */
|
||||
typedef unsigned RankSet;
|
||||
typedef unsigned RootMode;
|
||||
typedef Size Epoch; /* design.mps.ld */
|
||||
typedef unsigned TraceId; /* design.mps.tracer */
|
||||
typedef unsigned TraceSet; /* design.mps.tracer */
|
||||
|
|
@ -214,6 +215,10 @@ enum {
|
|||
/* This comment exists as a placeholder for when root modes are */
|
||||
/* implemented. */
|
||||
|
||||
#define RootModeCONSTANT ((RootMode)1<<0)
|
||||
#define RootModePROTECTABLE ((RootMode)1<<1)
|
||||
#define RootModePROTECTABLE_INNER ((RootMode)1<<2)
|
||||
|
||||
|
||||
/* Root Variants -- see design.mps.type.rootvar
|
||||
*
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue