From dfd71567402ff5dc6f85bbe1dc080ff55cb4dcc8 Mon Sep 17 00:00:00 2001
From: Richard Brooksby
Date: Thu, 9 May 2013 13:01:16 +0100
Subject: Tidying up arg.c and arg.h.
Copied from Perforce
Change: 181665
ServerID: perforce.ravenbrook.com
---
mps/code/arg.h | 11 ++++++++---
1 file changed, 8 insertions(+), 3 deletions(-)
(limited to 'mps/code/arg.h')
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 @@
#include "mpmtypes.h"
-/* KeyStruct -- keyword argument structure */
-/* FIXME: Whether to have a check field should be conditional on variety */
+/* KeyStruct -- keyword argument structure
+ *
+ * NOTE: Whether or not to have an argument checking field and functions
+ * could be conditional on build variety. Checking arguments isn't on
+ * the critical path, but this might save space if the MPS is being
+ * deployed in a tight memory situation.
+ */
#define KeySig ((Sig)0x519CE111) /* SIGnature KEYyy */
typedef struct mps_key_s {
@@ -49,7 +54,7 @@ extern Bool ArgCheckCount(Arg arg);
/* C. COPYRIGHT AND LICENSE
*
- * Copyright (C) 2001-2002 Ravenbrook Limited .
+ * Copyright (C) 2001-2013 Ravenbrook Limited .
* All rights reserved. This is an open source license. Contact
* Ravenbrook for commercial licensing options.
*
--
cgit v1.2.1