Hi David,
A change in the parsing has occurred in v0.8.0.0.
The following code snippet in an embedded assembler section:
holdingon:
btsc OSCCONL, #0
bra holdingon
End Asm
Compiled properly in version 0.7.1.2C into the .c file fed to gcc as:
asm volatile("holdingon:");
asm volatile("btsc OSCCONL, #0");
asm volatile("bra holdingon");
But v0.8.0.0 parses the colon character improperly as:
asm volatile("holdingon" : );
asm volatile("btsc OSCCONL, #0");
asm volatile("bra holdingon");
Giving a compilation error by gcc:
[GCC] Invalid mnemonic: 'holdingon'
--- Misplaced : not included within the quotes along with the line label.
