aboutsummaryrefslogtreecommitdiffstats
path: root/mps/code/arg.h
diff options
context:
space:
mode:
authorRichard Brooksby2013-05-09 13:01:16 +0100
committerRichard Brooksby2013-05-09 13:01:16 +0100
commitdfd71567402ff5dc6f85bbe1dc080ff55cb4dcc8 (patch)
treee7bc31dafe26b12d86a1b4b37349dfdbccf25d8a /mps/code/arg.h
parent60ae2d01bef98a16fd249d63c9045ca311980524 (diff)
downloademacs-dfd71567402ff5dc6f85bbe1dc080ff55cb4dcc8.tar.gz
emacs-dfd71567402ff5dc6f85bbe1dc080ff55cb4dcc8.zip
Tidying up arg.c and arg.h.
Copied from Perforce Change: 181665 ServerID: perforce.ravenbrook.com
Diffstat (limited to 'mps/code/arg.h')
-rw-r--r--mps/code/arg.h11
1 files changed, 8 insertions, 3 deletions
diff --git a/mps/code/arg.h b/mps/code/arg.h
index 2a1385a8dfb..f50107b593f 100644
--- a/mps/code/arg.h
+++ b/mps/code/arg.h
@@ -11,9 +11,14 @@
11 11
12#include "mpmtypes.h" 12#include "mpmtypes.h"
13 13
14/* KeyStruct -- keyword argument structure */
15 14
16/* FIXME: Whether to have a check field should be conditional on variety */ 15/* KeyStruct -- keyword argument structure
16 *
17 * NOTE: Whether or not to have an argument checking field and functions
18 * could be conditional on build variety. Checking arguments isn't on
19 * the critical path, but this might save space if the MPS is being
20 * deployed in a tight memory situation.
21 */
17 22
18#define KeySig ((Sig)0x519CE111) /* SIGnature KEYyy */ 23#define KeySig ((Sig)0x519CE111) /* SIGnature KEYyy */
19typedef struct mps_key_s { 24typedef struct mps_key_s {
@@ -49,7 +54,7 @@ extern Bool ArgCheckCount(Arg arg);
49 54
50/* C. COPYRIGHT AND LICENSE 55/* C. COPYRIGHT AND LICENSE
51 * 56 *
52 * Copyright (C) 2001-2002 Ravenbrook Limited <http://www.ravenbrook.com/>. 57 * Copyright (C) 2001-2013 Ravenbrook Limited <http://www.ravenbrook.com/>.
53 * All rights reserved. This is an open source license. Contact 58 * All rights reserved. This is an open source license. Contact
54 * Ravenbrook for commercial licensing options. 59 * Ravenbrook for commercial licensing options.
55 * 60 *