Unused labels in the state machines. See lines 206 and 209.
PC-lint will warn that none of the labels are actually referred to.
c: #ifdef FASTGOTOS #define CASE(x) case x: label_ ## x #define GOTO(x) goto label_ ## x; #else #define CASE(x) case x #define GOTO(x) {FP->_Header.IP = x;break;} #endif
PC-lint complains that label_0 and label_1 are not referenced.
Compiling with FASTGOTOS undefined will solve the problem, but will compromise speed.
We suggest that SPoC instead differentiates 2 macros:
c: #define CASE(x) case x: #define CASEL(x) case x: label_ ## x