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
Hide 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
\backslash
lhead{This document describes
\backslash
href{http://lionet.info/asn1c}{asn1c-0.9.
9
}}
href{http://lionet.info/asn1c}{asn1c-0.9.
11
}}
\layout Standard
\backslash
...
...
@@ -459,7 +459,7 @@ collapsed false
\begin_inset Tabular
<lyxtabular version="3" rows="2
2
" columns="2">
<lyxtabular version="3" rows="2
4
" columns="2">
<features islongtable="true">
<column alignment="left" valignment="top" leftline="true" width="0">
<column alignment="block" valignment="top" leftline="true" rightline="true" width="3in">
...
...
@@ -471,6 +471,7 @@ collapsed false
\series bold
\size small
Overall Options
\end_inset
</cell>
...
...
@@ -481,6 +482,7 @@ Overall Options
\series bold
\size small
Description
\end_inset
</cell>
...
...
@@ -491,6 +493,8 @@ Description
\layout Standard
\size small
-E
\end_inset
</cell>
...
...
@@ -512,6 +516,8 @@ Stop after the parsing stage and print the reconstructed ASN.1 specification
\layout Standard
\size small
-F
\end_inset
</cell>
...
...
@@ -534,6 +540,8 @@ Used together with -E, instructs the compiler to stop after the ASN.1 syntax
\layout Standard
\size small
-P
\end_inset
</cell>
...
...
@@ -555,6 +563,8 @@ Dump the compiled output to the standard output instead of cre- ating the
\layout Standard
\size small
-R
\end_inset
</cell>
...
...
@@ -576,6 +586,8 @@ Restrict the compiler to generate only the ASN.1 tables, omit- ting the usual
\layout Standard
\size small
-S
\emph on
<directory>
...
...
@@ -598,6 +610,8 @@ Use the specified directory with ASN.1 skeleton files.
\layout Standard
\size small
-X
\end_inset
</cell>
...
...
@@ -606,6 +620,8 @@ Use the specified directory with ASN.1 skeleton files.
\layout Standard
\size small
Generate the XML DTD for the specified ASN.1 modules.
\end_inset
</cell>
...
...
@@ -618,6 +634,7 @@ Generate the XML DTD for the specified ASN.1 modules.
\series bold
\size small
Warning Options
\end_inset
</cell>
...
...
@@ -628,6 +645,7 @@ Warning Options
\series bold
\size small
Description
\end_inset
</cell>
...
...
@@ -638,6 +656,8 @@ Description
\layout Standard
\size small
-Werror
\end_inset
</cell>
...
...
@@ -658,6 +678,8 @@ Treat warnings as errors; abort if any warning is produced.
\layout Standard
\size small
-Wdebug-lexer
\end_inset
</cell>
...
...
@@ -678,6 +700,8 @@ Enable lexer debugging during the ASN.1 parsing stage.
\layout Standard
\size small
-Wdebug-fixer
\end_inset
</cell>
...
...
@@ -698,6 +722,8 @@ Enable lexer debugging during the ASN.1 parsing stage.
\layout Standard
\size small
-Wdebug-compiler
\end_inset
</cell>
...
...
@@ -720,6 +746,7 @@ Enable debugging during the actual compile time.
\series bold
\size small
Language Options
\end_inset
</cell>
...
...
@@ -730,6 +757,7 @@ Language Options
\series bold
\size small
Description
\end_inset
</cell>
...
...
@@ -740,6 +768,8 @@ Description
\layout Standard
\size small
-fall-defs-global
\end_inset
</cell>
...
...
@@ -748,6 +778,8 @@ Description
\layout Standard
\size small
Normally the compiler hides the definitions (asn_DEF_xxx) of the inner structure
elements (members of SEQUENCE, SET and other types).
This option makes all such definitions global.
...
...
@@ -763,6 +795,8 @@ Normally the compiler hides the definitions (asn_DEF_xxx) of the inner structure
\layout Standard
\size small
-fbless-SIZE
\end_inset
</cell>
...
...
@@ -786,6 +820,32 @@ Allow SIZE() constraint for INTEGER, ENUMERATED, and other types for which
\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
\end_inset
</cell>
...
...
@@ -808,6 +868,8 @@ Use the native machine's data types (int, double) whenever possible, instead
\layout Standard
\size small
-fno-constraints
\end_inset
</cell>
...
...
@@ -816,8 +878,10 @@ Use the native machine's data types (int, double) whenever possible, instead
\layout Standard
\size small
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
</cell>
</row>
...
...
@@ -827,6 +891,30 @@ Do not generate ASN.1 subtype constraint checking code.
\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
\end_inset
</cell>
...
...
@@ -847,6 +935,8 @@ Enable unnamed unions in the definitions of target language's structures.
\layout Standard
\size small
-ftypes88
\end_inset
</cell>
...
...
@@ -871,6 +961,7 @@ Pretend to support only ASN.1:1988 embedded types.
\series bold
\size small
Output Options
\end_inset
</cell>
...
...
@@ -881,6 +972,7 @@ Output Options
\series bold
\size small
Description
\end_inset
</cell>
...
...
@@ -891,6 +983,8 @@ Description
\layout Standard
\size small
-print-constraints
\end_inset
</cell>
...
...
@@ -912,6 +1006,8 @@ When -EF are also specified, this option forces the compiler to explain
\layout Standard
\size small
-print-lines
\end_inset
</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