diff options
| author | grischka <grischka> | 2013-02-05 14:27:38 +0100 |
|---|---|---|
| committer | grischka <grischka> | 2013-02-05 14:27:38 +0100 |
| commit | d5f4df09ff4a84dda5b03525285f03be7723376b (patch) | |
| tree | 3bccfe280ffb9c7f254f98188275d8164c4fe8a6 /tests/tests2/54_goto.c | |
| parent | 60cf64612c1d0a94c15eed3243ef869356e81d79 (diff) | |
| download | tinycc-d5f4df09ff4a84dda5b03525285f03be7723376b.tar.gz tinycc-d5f4df09ff4a84dda5b03525285f03be7723376b.tar.bz2 | |
tests: cleanup
tests:
- add "hello" to test first basic compilation to file/memory
- add "more" test (tests2 suite)
- remove some tests
tests2:
- move into tests dir
- Convert some files from DOS to unix LF
- remove 2>&1 redirection
win32:
- tccrun.c: modify exception filter to exit correctly (needed for btest)
- tcctest.c: exclude weak_test() (feature does not exist on win32)
Diffstat (limited to 'tests/tests2/54_goto.c')
| -rw-r--r-- | tests/tests2/54_goto.c | 112 |
1 files changed, 56 insertions, 56 deletions
diff --git a/tests/tests2/54_goto.c b/tests/tests2/54_goto.c index 9509e83..2e151bb 100644 --- a/tests/tests2/54_goto.c +++ b/tests/tests2/54_goto.c @@ -1,56 +1,56 @@ -#include <stdio.h>
-
-void fred()
-{
- printf("In fred()\n");
- goto done;
- printf("In middle\n");
-done:
- printf("At end\n");
-}
-
-void joe()
-{
- int b = 5678;
-
- printf("In joe()\n");
-
- {
- int c = 1234;
- printf("c = %d\n", c);
- goto outer;
- printf("uh-oh\n");
- }
-
-outer:
-
- printf("done\n");
-}
-
-void henry()
-{
- int a;
-
- printf("In henry()\n");
- goto inner;
-
- {
- int b;
-inner:
- b = 1234;
- printf("b = %d\n", b);
- }
-
- printf("done\n");
-}
-
-int main()
-{
- fred();
- joe();
- henry();
-
- return 0;
-}
-
-/* vim: set expandtab ts=4 sw=3 sts=3 tw=80 :*/
+#include <stdio.h> + +void fred() +{ + printf("In fred()\n"); + goto done; + printf("In middle\n"); +done: + printf("At end\n"); +} + +void joe() +{ + int b = 5678; + + printf("In joe()\n"); + + { + int c = 1234; + printf("c = %d\n", c); + goto outer; + printf("uh-oh\n"); + } + +outer: + + printf("done\n"); +} + +void henry() +{ + int a; + + printf("In henry()\n"); + goto inner; + + { + int b; +inner: + b = 1234; + printf("b = %d\n", b); + } + + printf("done\n"); +} + +int main() +{ + fred(); + joe(); + henry(); + + return 0; +} + +/* vim: set expandtab ts=4 sw=3 sts=3 tw=80 :*/ |
