From dd32b592e2b0452d99c54fa3f8e0c9112e037919 Mon Sep 17 00:00:00 2001 From: Lev Walkin Date: Mon, 6 Sep 2004 08:07:29 +0000 Subject: -fall-defs-global --- asn1c/asn1c.1 | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'asn1c/asn1c.1') diff --git a/asn1c/asn1c.1 b/asn1c/asn1c.1 index f8553d04..f2c3677e 100644 --- a/asn1c/asn1c.1 +++ b/asn1c/asn1c.1 @@ -27,7 +27,7 @@ and other encoding standards. .TP \fILanguage Options\fR .br -\fB\-fbless-SIZE \-fnative-integers \-funnamed-unions \-ftypes88\fR +\fB\-fall-defs-global \-fbless-SIZE \-fnative-integers \-funnamed-unions \-ftypes88\fR .TP \fIOutput Options\fR .br @@ -74,6 +74,14 @@ Enable ASN.1 syntax tree fixer debugging during the fixing stage. Enable debugging during the actual compile time. .SH LANGUAGE OPTIONS .TP +.B \-fall-defs-global +Normally the compiler hides the definitions (asn1_DEF_xxx) of the inner +structure elements (members of SEQUENCE, SET and other types). This option +makes all such definitions global. +Enabling this option may pollute the namespace by making lots of asn1_DEF_xxx +structures globally visible, but will allow you to manipulate +(encode and decode) the individual members of any complex ASN.1 structure. +.TP .B \-fbless-SIZE Allow SIZE() constraint for INTEGER, ENUMERATED, and other types for which this constraint is normally prohibited by the standard. This is a violation of -- cgit v1.2.3