As of r13628, compilers/imcc/parser_util.c has a static global
eval_nr that keeps track of the number of EVAL_n files that have been
opened for -D20.
This variable *must* be a global to prevent IMCC from overwriting
files that have already been written to disk (a problem that was
making -D20 useless in some cases).
This does not effect reentrancy because it has no effect on parsing.
However, it is not thread safe as is. A mutex needs to be added.
Hence the todo.
--
Matt Diephouse