Forgot to zero sym field
Only jump through anonymous structs/unions themselves in structs/unions
More standard library
BitwiseOrAssign
Compiler driver intermediates bug
Unnamed enums
Forgot some node classes in the emitter
Moved bopCmp out into its own function to deal with case of two literals
Changed label handling to properly deal with indirect branches
Removed some pointless comments
In assignments, compute RHS before LHS as it will often be the more complex branch
Refixed struct parameter passing
Extra semicolon
Extra comma
Normalized typedef idiom