mescc: Remove jump calculation, use labels: prepare.
[mes.git] / scaffold / t.c
index db891844383afb7f1cb26dd730352b70d047f771..c54b2f277e72c52c37e1b4592dae8c4e6e4b3ec9 100644 (file)
@@ -76,7 +76,6 @@ SCM cell_fun;
 
 char *env[] = {"foo", "bar", "baz", 0};
 
-#if 1
 int
 add (int a, int b)
 {
@@ -95,6 +94,7 @@ identity (int i)
   return i;
 }
 
+#if 1
 int
 label (int c)
 {
@@ -584,7 +584,9 @@ void
 void_func ()
 {
 }
+#endif
 
+#if 1
 int
 test (char *p)
 {
@@ -809,7 +811,7 @@ test (char *p)
   puts ("t: while (1) ... break;\n");
   while (1) {f=0;break;}
 
-  puts ("t: while (1) ... break;\n");
+  puts ("t: while (1) {while (1) break;break;}\n");
   while (1) {while (1) break;break;}
 
   puts ("t: while (1) { goto label; };\n");