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