Re: [Tinycc-devel] Obscure local-label related bug

2020-04-14 Thread Michael Matz
Hello, On Tue, 14 Apr 2020, Petr Skocik wrote: 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     ({          {

[Tinycc-devel] Obscure local-label related bug

2020-04-14 Thread Petr Skocik
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:;