1) Fixed a couple of bugs in flow analysis code in basic block tracking.

2) IMCC labels can no longer start with #, although they may
   contain embedded #
   Reasoning: Its a bit ambiguous to the eye, which isn't too bad,
   but IMCC should be able to spit out PASM and turn around and compile
   it from text format (.pasm), which previously it could not, since it
   handled labels differently than the assembler.

   IMCC will no longer parse the following as a comment:
   foo#old comment

   Instead foo#old is now an identifier (or label if in label context)
   Add a space:  foo #old comment

3) Sub arguments overflow correctly now, I've tested with 30 arguments.


-Melvin





Reply via email to