comparison lwasm/lwasm.h @ 209:52d9dd71f555

Make warning actually work. Make warnings actually work instead of being treated as errors. Also correct compiler warnings related to warning and error handling.
author William Astle <lost@l-w.ca>
date Sat, 09 Jun 2012 16:03:36 -0600
parents 07e1fac76321
children 5d969517db74
comparison
equal deleted inserted replaced
208:fa835b780ffb 209:52d9dd71f555
258 int debug_level; // level of debugging requested 258 int debug_level; // level of debugging requested
259 FILE *debug_file; // FILE * to output debug messages to 259 FILE *debug_file; // FILE * to output debug messages to
260 int flags; // assembly flags 260 int flags; // assembly flags
261 int pragmas; // pragmas currently in effect 261 int pragmas; // pragmas currently in effect
262 int errorcount; // number of errors encountered 262 int errorcount; // number of errors encountered
263 int warningcount; // number of warnings issued
263 int inmacro; // are we in a macro? 264 int inmacro; // are we in a macro?
264 int instruct; // are w in a structure? 265 int instruct; // are w in a structure?
265 int skipcond; // skipping a condition? 266 int skipcond; // skipping a condition?
266 int skipcount; // depth of "skipping" 267 int skipcount; // depth of "skipping"
267 int skipmacro; // are we skipping in a macro? 268 int skipmacro; // are we skipping in a macro?