Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
A
asn1c
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Libraries
asn1c
Commits
f47d068a
Commit
f47d068a
authored
Mar 05, 2005
by
Lev Walkin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
new content
parent
866cff1a
Changes
3
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
158 additions
and
53 deletions
+158
-53
doc/asn1c-usage.html
doc/asn1c-usage.html
+59
-50
doc/asn1c-usage.lyx
doc/asn1c-usage.lyx
+99
-3
doc/asn1c-usage.pdf
doc/asn1c-usage.pdf
+0
-0
No files found.
doc/asn1c-usage.html
View file @
f47d068a
This diff is collapsed.
Click to expand it.
doc/asn1c-usage.lyx
View file @
f47d068a
...
@@ -71,7 +71,7 @@ status Open
...
@@ -71,7 +71,7 @@ status Open
\backslash
\backslash
lhead{This document describes
lhead{This document describes
\backslash
\backslash
href{http://lionet.info/asn1c}{asn1c-0.9.
9
}}
href{http://lionet.info/asn1c}{asn1c-0.9.
11
}}
\layout Standard
\layout Standard
\backslash
\backslash
...
@@ -459,7 +459,7 @@ collapsed false
...
@@ -459,7 +459,7 @@ collapsed false
\begin_inset Tabular
\begin_inset Tabular
<lyxtabular version="3" rows="2
2
" columns="2">
<lyxtabular version="3" rows="2
4
" columns="2">
<features islongtable="true">
<features islongtable="true">
<column alignment="left" valignment="top" leftline="true" width="0">
<column alignment="left" valignment="top" leftline="true" width="0">
<column alignment="block" valignment="top" leftline="true" rightline="true" width="3in">
<column alignment="block" valignment="top" leftline="true" rightline="true" width="3in">
...
@@ -471,6 +471,7 @@ collapsed false
...
@@ -471,6 +471,7 @@ collapsed false
\series bold
\series bold
\size small
Overall Options
Overall Options
\end_inset
\end_inset
</cell>
</cell>
...
@@ -481,6 +482,7 @@ Overall Options
...
@@ -481,6 +482,7 @@ Overall Options
\series bold
\series bold
\size small
Description
Description
\end_inset
\end_inset
</cell>
</cell>
...
@@ -491,6 +493,8 @@ Description
...
@@ -491,6 +493,8 @@ Description
\layout Standard
\layout Standard
\size small
-E
-E
\end_inset
\end_inset
</cell>
</cell>
...
@@ -512,6 +516,8 @@ Stop after the parsing stage and print the reconstructed ASN.1 specification
...
@@ -512,6 +516,8 @@ Stop after the parsing stage and print the reconstructed ASN.1 specification
\layout Standard
\layout Standard
\size small
-F
-F
\end_inset
\end_inset
</cell>
</cell>
...
@@ -534,6 +540,8 @@ Used together with -E, instructs the compiler to stop after the ASN.1 syntax
...
@@ -534,6 +540,8 @@ Used together with -E, instructs the compiler to stop after the ASN.1 syntax
\layout Standard
\layout Standard
\size small
-P
-P
\end_inset
\end_inset
</cell>
</cell>
...
@@ -555,6 +563,8 @@ Dump the compiled output to the standard output instead of cre- ating the
...
@@ -555,6 +563,8 @@ Dump the compiled output to the standard output instead of cre- ating the
\layout Standard
\layout Standard
\size small
-R
-R
\end_inset
\end_inset
</cell>
</cell>
...
@@ -576,6 +586,8 @@ Restrict the compiler to generate only the ASN.1 tables, omit- ting the usual
...
@@ -576,6 +586,8 @@ Restrict the compiler to generate only the ASN.1 tables, omit- ting the usual
\layout Standard
\layout Standard
\size small
-S
-S
\emph on
\emph on
<directory>
<directory>
...
@@ -598,6 +610,8 @@ Use the specified directory with ASN.1 skeleton files.
...
@@ -598,6 +610,8 @@ Use the specified directory with ASN.1 skeleton files.
\layout Standard
\layout Standard
\size small
-X
-X
\end_inset
\end_inset
</cell>
</cell>
...
@@ -606,6 +620,8 @@ Use the specified directory with ASN.1 skeleton files.
...
@@ -606,6 +620,8 @@ Use the specified directory with ASN.1 skeleton files.
\layout Standard
\layout Standard
\size small
Generate the XML DTD for the specified ASN.1 modules.
Generate the XML DTD for the specified ASN.1 modules.
\end_inset
\end_inset
</cell>
</cell>
...
@@ -618,6 +634,7 @@ Generate the XML DTD for the specified ASN.1 modules.
...
@@ -618,6 +634,7 @@ Generate the XML DTD for the specified ASN.1 modules.
\series bold
\series bold
\size small
Warning Options
Warning Options
\end_inset
\end_inset
</cell>
</cell>
...
@@ -628,6 +645,7 @@ Warning Options
...
@@ -628,6 +645,7 @@ Warning Options
\series bold
\series bold
\size small
Description
Description
\end_inset
\end_inset
</cell>
</cell>
...
@@ -638,6 +656,8 @@ Description
...
@@ -638,6 +656,8 @@ Description
\layout Standard
\layout Standard
\size small
-Werror
-Werror
\end_inset
\end_inset
</cell>
</cell>
...
@@ -658,6 +678,8 @@ Treat warnings as errors; abort if any warning is produced.
...
@@ -658,6 +678,8 @@ Treat warnings as errors; abort if any warning is produced.
\layout Standard
\layout Standard
\size small
-Wdebug-lexer
-Wdebug-lexer
\end_inset
\end_inset
</cell>
</cell>
...
@@ -678,6 +700,8 @@ Enable lexer debugging during the ASN.1 parsing stage.
...
@@ -678,6 +700,8 @@ Enable lexer debugging during the ASN.1 parsing stage.
\layout Standard
\layout Standard
\size small
-Wdebug-fixer
-Wdebug-fixer
\end_inset
\end_inset
</cell>
</cell>
...
@@ -698,6 +722,8 @@ Enable lexer debugging during the ASN.1 parsing stage.
...
@@ -698,6 +722,8 @@ Enable lexer debugging during the ASN.1 parsing stage.
\layout Standard
\layout Standard
\size small
-Wdebug-compiler
-Wdebug-compiler
\end_inset
\end_inset
</cell>
</cell>
...
@@ -720,6 +746,7 @@ Enable debugging during the actual compile time.
...
@@ -720,6 +746,7 @@ Enable debugging during the actual compile time.
\series bold
\series bold
\size small
Language Options
Language Options
\end_inset
\end_inset
</cell>
</cell>
...
@@ -730,6 +757,7 @@ Language Options
...
@@ -730,6 +757,7 @@ Language Options
\series bold
\series bold
\size small
Description
Description
\end_inset
\end_inset
</cell>
</cell>
...
@@ -740,6 +768,8 @@ Description
...
@@ -740,6 +768,8 @@ Description
\layout Standard
\layout Standard
\size small
-fall-defs-global
-fall-defs-global
\end_inset
\end_inset
</cell>
</cell>
...
@@ -748,6 +778,8 @@ Description
...
@@ -748,6 +778,8 @@ Description
\layout Standard
\layout Standard
\size small
Normally the compiler hides the definitions (asn_DEF_xxx) of the inner structure
Normally the compiler hides the definitions (asn_DEF_xxx) of the inner structure
elements (members of SEQUENCE, SET and other types).
elements (members of SEQUENCE, SET and other types).
This option makes all such definitions global.
This option makes all such definitions global.
...
@@ -763,6 +795,8 @@ Normally the compiler hides the definitions (asn_DEF_xxx) of the inner structure
...
@@ -763,6 +795,8 @@ Normally the compiler hides the definitions (asn_DEF_xxx) of the inner structure
\layout Standard
\layout Standard
\size small
-fbless-SIZE
-fbless-SIZE
\end_inset
\end_inset
</cell>
</cell>
...
@@ -786,6 +820,32 @@ Allow SIZE() constraint for INTEGER, ENUMERATED, and other types for which
...
@@ -786,6 +820,32 @@ Allow SIZE() constraint for INTEGER, ENUMERATED, and other types for which
\layout Standard
\layout Standard
\size small
-fcompound-names
\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
\begin_inset Text
\layout Standard
\size small
Use complex names for C structures.
Using complex names prevents name clashes in case the module reuses the
same identifiers in multiple contexts.
\end_inset
</cell>
</row>
<row topline="true">
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text
\layout Standard
\size small
-fnative-types
-fnative-types
\end_inset
\end_inset
</cell>
</cell>
...
@@ -808,6 +868,8 @@ Use the native machine's data types (int, double) whenever possible, instead
...
@@ -808,6 +868,8 @@ Use the native machine's data types (int, double) whenever possible, instead
\layout Standard
\layout Standard
\size small
-fno-constraints
-fno-constraints
\end_inset
\end_inset
</cell>
</cell>
...
@@ -816,8 +878,10 @@ Use the native machine's data types (int, double) whenever possible, instead
...
@@ -816,8 +878,10 @@ Use the native machine's data types (int, double) whenever possible, instead
\layout Standard
\layout Standard
\size small
Do not generate ASN.1 subtype constraint checking code.
Do not generate ASN.1 subtype constraint checking code.
This may
mak
e a shorter executable.
This may
produc
e a shorter executable.
\end_inset
\end_inset
</cell>
</cell>
</row>
</row>
...
@@ -827,6 +891,30 @@ Do not generate ASN.1 subtype constraint checking code.
...
@@ -827,6 +891,30 @@ Do not generate ASN.1 subtype constraint checking code.
\layout Standard
\layout Standard
\size small
-fno-include-deps
\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
\begin_inset Text
\layout Standard
\size small
Do not generate courtesy #include lines for non-critical dependencies.
\end_inset
</cell>
</row>
<row topline="true">
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text
\layout Standard
\size small
-funnamed-unions
-funnamed-unions
\end_inset
\end_inset
</cell>
</cell>
...
@@ -847,6 +935,8 @@ Enable unnamed unions in the definitions of target language's structures.
...
@@ -847,6 +935,8 @@ Enable unnamed unions in the definitions of target language's structures.
\layout Standard
\layout Standard
\size small
-ftypes88
-ftypes88
\end_inset
\end_inset
</cell>
</cell>
...
@@ -871,6 +961,7 @@ Pretend to support only ASN.1:1988 embedded types.
...
@@ -871,6 +961,7 @@ Pretend to support only ASN.1:1988 embedded types.
\series bold
\series bold
\size small
Output Options
Output Options
\end_inset
\end_inset
</cell>
</cell>
...
@@ -881,6 +972,7 @@ Output Options
...
@@ -881,6 +972,7 @@ Output Options
\series bold
\series bold
\size small
Description
Description
\end_inset
\end_inset
</cell>
</cell>
...
@@ -891,6 +983,8 @@ Description
...
@@ -891,6 +983,8 @@ Description
\layout Standard
\layout Standard
\size small
-print-constraints
-print-constraints
\end_inset
\end_inset
</cell>
</cell>
...
@@ -912,6 +1006,8 @@ When -EF are also specified, this option forces the compiler to explain
...
@@ -912,6 +1006,8 @@ When -EF are also specified, this option forces the compiler to explain
\layout Standard
\layout Standard
\size small
-print-lines
-print-lines
\end_inset
\end_inset
</cell>
</cell>
...
...
doc/asn1c-usage.pdf
View file @
f47d068a
No preview for this file type
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment