This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
Hi,
Attached is a patch to check that a nonlocal label doesn't appear in the middle of a basic block.
Note that we don't consider a nonlocal label to be appearing in the middle of a basic block if all the statements before the label are also nonlocal labels.
This patch is based on the thread starting at
http://gcc.gnu.org/ml/gcc/2005-01/msg01036.html
Unfortunately, this patch introduces the following regressions (or rather catches the following errors that went undetected previously).
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |