I ran into this in some in some macro generated code: int main() { #if 1 //a workaround __label__ LBL; #endif
//jump to a classical label out of an expr-stmt that had previously overshadowed that classical label ({ { __label__ LBL; LBL:; } goto LBL; }); LBL:; //^won't compile on tcc but will on gcc and clang } Just making a note. I don't expect anybody to fix it anytime soon. :) _______________________________________________ Tinycc-devel mailing list Tinycc-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/tinycc-devel