diff options
author | Lev Walkin <vlm@lionet.info> | 2005-03-04 08:48:53 +0000 |
---|---|---|
committer | Lev Walkin <vlm@lionet.info> | 2005-03-04 08:48:53 +0000 |
commit | 21d00009376ee1e675301eeecea88b1ba2c91f18 (patch) | |
tree | 845e53af72c82de731b460bfaec37d6396cf1d77 /asn1c/asn1c.c | |
parent | 80ec40aa1a4c8a8087755d7afb0c5f1f01cd44ea (diff) |
-fcompound-names
Diffstat (limited to 'asn1c/asn1c.c')
-rw-r--r-- | asn1c/asn1c.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/asn1c/asn1c.c b/asn1c/asn1c.c index a55cde49..b068abc6 100644 --- a/asn1c/asn1c.c +++ b/asn1c/asn1c.c @@ -75,8 +75,8 @@ main(int ac, char **av) { asn1_compiler_flags |= A1C_ALL_DEFS_GLOBAL; } else if(strcmp(optarg, "bless-SIZE") == 0) { asn1_fixer_flags |= A1F_EXTENDED_SizeConstraint; - } else if(strcmp(optarg, "double-identifiers") == 0) { - asn1_compiler_flags |= A1C_DOUBLE_IDENTIFIERS; + } else if(strcmp(optarg, "compound-names") == 0) { + asn1_compiler_flags |= A1C_COMPOUND_NAMES; } else if(strncmp(optarg, "known-extern-type=", 18) == 0) { char *known_type = optarg + 18; ret = asn1f_make_known_external_type(known_type); @@ -309,6 +309,7 @@ usage(const char *av0) { " -fall-defs-global Don't make the asn1_DEF_'s of structure members \"static\"\n" " -fbless-SIZE Allow SIZE() constraint for INTEGER etc (non-std.)\n" +" -fcompound-names Disambiguate C's struct NAME's inside top-level types\n" " -fknown-extern-type=<name> Pretend this type is known\n" " -fnative-types Use \"long\" instead of INTEGER_t whenever possible, etc.\n" " -fno-constraints Do not generate constraint checking code\n" |