.\"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