aboutsummaryrefslogtreecommitdiffstats
path: root/asn1c/asn1c.1
diff options
context:
space:
mode:
authorLev Walkin <vlm@lionet.info>2004-09-06 08:07:29 +0000
committerLev Walkin <vlm@lionet.info>2004-09-06 08:07:29 +0000
commitdd32b592e2b0452d99c54fa3f8e0c9112e037919 (patch)
tree3f7a767a1f78339810de17e7123493d6762edd8f /asn1c/asn1c.1
parentfd71d1e5545dc25d5db5f77be5c07b9d62019a13 (diff)
-fall-defs-global
Diffstat (limited to 'asn1c/asn1c.1')
-rw-r--r--asn1c/asn1c.110
1 files changed, 9 insertions, 1 deletions
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