.\"Text automatically generated by txt2man
.TH gdlpp 1 "25 February 2011" "grcompiler" ""
.SH NAME
\fBgdlpp \fP- GDL (Graphite Description Language) preprocessor
.SH SYNOPSIS
.nf
.fam C
\fBgdlpp\fP [\fIoptions\fP] [\fIinfile\fP [\fIoutfile\fP] ]

.fam T
.fi
.fam T
.fi
.SH OPTIONS
.TP
.B
\fB-B\fP
No machine specific built-in symbols
.TP
.B
\fB-b\fP
Output any parentheses, brace or bracket unbalance
.TP
.B
\fB-C\fP
Write source file comments to output
.TP
.B
\fB-D\fP
Define a symbol with the given (optional) value "symbol[=value]"
.TP
.B
\fB-d\fP
Display all specified \fIoptions\fP
.TP
.B
\fB-E\fP
Ignore non-fatal errors
.TP
.B
\fB-F\fP
Output all included file names on stderr
.TP
.B
\fB-f\fP
Output all defined functions' names on stderr
.TP
.B
\fB-H\fP
Output all whitespaces from the source file
.TP
.B
\fB-h\fP
Output this help text
.TP
.B
\fB-I\fP
Add directory to the #include search list
.TP
.B
\fB-J\fP
Allow nested comments
.TP
.B
\fB-j\fP
Enable warnings for nested comments
.TP
.B
\fB-LL\fP
Don't output #line instructions
.TP
.B
\fB-L\fP
Don't output the 'line' keyword in "#line" instructions
.TP
.B
\fB-M\fP
Don't warn for missing include files
.TP
.B
\fB-N\fP
Don't predefine target-specific names
.TP
.B
\fB-n\fP
Toggle prefs usage
.TP
.B
\fB-P\fP
Don't recognize C++ comment style
.TP
.B
\fB-p\fP
Enable warnings on non ANSI preprocessor instructions
.TP
.B
\fB-Q\fP
Ignore but visualize undefined flags
.TP
.B
\fB-q\fP
Ignore all undefined flags
.TP
.B
\fB-R\fP
Evaluate the right part first in symbol concatenations
.TP
.B
\fB-s\fP
Include the following string at the top of each function
.TP
.B
\fB-S\fP
Specify sizes for #if sizeof
.TP
.B
\fB-t\fP
This function should not get an initial function
.TP
.B
\fB-U\fP
Undefine symbol
.TP
.B
\fB-V\fP
Output version information
.TP
.B
\fB-W\fP
Output all #defines
.TP
.B
\fB-WWW\fP
Web mode preprocessing
.TP
.B
\fB-w\fP
Only output #defines
.TP
.B
\fB-X\fP
Include file
