aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tcctest.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/tcctest.c b/tcctest.c
index 70f2d9b..6f0e6a1 100644
--- a/tcctest.c
+++ b/tcctest.c
@@ -1803,14 +1803,14 @@ void local_label_test(void)
goto l1;
l2:
a = 1 + ({
- __label__ l1, l2, l3;
- goto l4;
- l5:
- printf("aa1\n");
+ __label__ l1, l2, l3, l4;
goto l1;
+ l4:
+ printf("aa1\n");
+ goto l3;
l2:
printf("aa3\n");
- goto l3;
+ goto l4;
l1:
printf("aa2\n");
goto l2;
@@ -1819,12 +1819,12 @@ void local_label_test(void)
});
printf("a=%d\n", a);
return;
- l1:
+ l4:
printf("bb1\n");
goto l2;
- l4:
+ l1:
printf("bb2\n");
- goto l5;
+ goto l4;
}
/* inline assembler test */