diff --git a/.gitignore b/.gitignore index 52ec767..2d0d68d 100644 --- a/.gitignore +++ b/.gitignore @@ -4,7 +4,7 @@ tests-c/*.otags tests-c/*.tags tests-c/*.expected -*/*.out +*.out *tmp* ccmeta diff --git a/src/dotest b/src/dotest index 6d6a44c..caf569e 100755 --- a/src/dotest +++ b/src/dotest @@ -16,7 +16,7 @@ die() for i in tests/tests-parsimony/*.c; do echo $i - j="${i%.c}.out" + j="${i%.c}" k="tests/tests-parsimony/tmp.out" $run $i > $k cmp $k $j || die $k $j diff --git a/src/tests/tests-c/00001.out b/src/tests/tests-c/00001.out deleted file mode 100644 index 3a6dc7e..0000000 --- a/src/tests/tests-c/00001.out +++ /dev/null @@ -1,5 +0,0 @@ -int -main() -{ - return 0; -} diff --git a/src/tests/tests-c/00002.out b/src/tests/tests-c/00002.out deleted file mode 100644 index 40b2f51..0000000 --- a/src/tests/tests-c/00002.out +++ /dev/null @@ -1,5 +0,0 @@ -int -main() -{ - return 3-3; -} diff --git a/src/tests/tests-c/00003.out b/src/tests/tests-c/00003.out deleted file mode 100644 index f957c29..0000000 --- a/src/tests/tests-c/00003.out +++ /dev/null @@ -1,8 +0,0 @@ -int -main() -{ - int x; - - x = 4; - return x - 4; -} diff --git a/src/tests/tests-c/00004.out b/src/tests/tests-c/00004.out deleted file mode 100644 index e983f1b..0000000 --- a/src/tests/tests-c/00004.out +++ /dev/null @@ -1,12 +0,0 @@ -int -main() -{ - int x; - int *p; - - x = 4; - p = &x; - *p = 0; - - return *p; -} diff --git a/src/tests/tests-c/00005.out b/src/tests/tests-c/00005.out deleted file mode 100644 index abcaa05..0000000 --- a/src/tests/tests-c/00005.out +++ /dev/null @@ -1,23 +0,0 @@ -int -main() -{ - int x; - int *p; - int **pp; - - x = 0; - p = &x; - pp = &p; - - if(*p) - return 1; - if(**pp) - return 1; - else - **pp = 1; - - if(x) - return 0; - else - return 1; -} diff --git a/src/tests/tests-c/00006.out b/src/tests/tests-c/00006.out deleted file mode 100644 index d3a1377..0000000 --- a/src/tests/tests-c/00006.out +++ /dev/null @@ -1,10 +0,0 @@ -int -main() -{ - int x; - - x = 50; - while (x) - x = x - 1; - return x; -} diff --git a/src/tests/tests-c/00007.out b/src/tests/tests-c/00007.out deleted file mode 100644 index acdc901..0000000 --- a/src/tests/tests-c/00007.out +++ /dev/null @@ -1,15 +0,0 @@ -int -main() -{ - int x; - - x = 1; - for(x = 10; x; x = x - 1) - ; - if(x) - return 1; - x = 10; - for (;x;) - x = x - 1; - return x; -} diff --git a/src/tests/tests-c/00008.out b/src/tests/tests-c/00008.out deleted file mode 100644 index 115b8b9..0000000 --- a/src/tests/tests-c/00008.out +++ /dev/null @@ -1,11 +0,0 @@ -int -main() -{ - int x; - - x = 50; - do - x = x - 1; - while(x); - return x; -} diff --git a/src/tests/tests-c/00009.out b/src/tests/tests-c/00009.out deleted file mode 100644 index 3defb01..0000000 --- a/src/tests/tests-c/00009.out +++ /dev/null @@ -1,11 +0,0 @@ -int -main() -{ - int x; - - x = 1; - x = x * 10; - x = x / 2; - x = x % 3; - return x - 2; -} diff --git a/src/tests/tests-c/00010.out b/src/tests/tests-c/00010.out deleted file mode 100644 index d5bfbbf..0000000 --- a/src/tests/tests-c/00010.out +++ /dev/null @@ -1,13 +0,0 @@ -int -main() -{ - start: - goto next; - return 1; - success: - return 0; - next: - foo: - goto success; - return 1; -} diff --git a/src/tests/tests-c/00011.out b/src/tests/tests-c/00011.out deleted file mode 100644 index aa29782..0000000 --- a/src/tests/tests-c/00011.out +++ /dev/null @@ -1,8 +0,0 @@ -int -main() -{ - int x; - int y; - x = y = 0; - return x; -} diff --git a/src/tests/tests-c/00012.out b/src/tests/tests-c/00012.out deleted file mode 100644 index c2bf7d0..0000000 --- a/src/tests/tests-c/00012.out +++ /dev/null @@ -1,5 +0,0 @@ -int -main() -{ - return (2 + 2) * 2 - 8; -} diff --git a/src/tests/tests-c/00013.out b/src/tests/tests-c/00013.out deleted file mode 100644 index 87a9b5c..0000000 --- a/src/tests/tests-c/00013.out +++ /dev/null @@ -1,10 +0,0 @@ -int -main() -{ - int x; - int *p; - - x = 0; - p = &x; - return p[0]; -} diff --git a/src/tests/tests-c/00014.out b/src/tests/tests-c/00014.out deleted file mode 100644 index 487b3de..0000000 --- a/src/tests/tests-c/00014.out +++ /dev/null @@ -1,11 +0,0 @@ -int -main() -{ - int x; - int *p; - - x = 1; - p = &x; - p[0] = 0; - return x; -} diff --git a/src/tests/tests-c/00015.out b/src/tests/tests-c/00015.out deleted file mode 100644 index 829f2e4..0000000 --- a/src/tests/tests-c/00015.out +++ /dev/null @@ -1,10 +0,0 @@ -int -main() -{ - int arr[2]; - - arr[0] = 1; - arr[1] = 2; - - return arr[0] + arr[1] - 3; -} diff --git a/src/tests/tests-c/00016.out b/src/tests/tests-c/00016.out deleted file mode 100644 index 9db7edb..0000000 --- a/src/tests/tests-c/00016.out +++ /dev/null @@ -1,10 +0,0 @@ -int -main() -{ - int arr[2]; - int *p; - - p = &arr[1]; - *p = 0; - return arr[1]; -} diff --git a/src/tests/tests-c/00017.out b/src/tests/tests-c/00017.out deleted file mode 100644 index af4e2c2..0000000 --- a/src/tests/tests-c/00017.out +++ /dev/null @@ -1,9 +0,0 @@ -int -main() -{ - struct { int x; int y; } s; - - s.x = 3; - s.y = 5; - return s.y - s.x - 2; -} diff --git a/src/tests/tests-c/00018.out b/src/tests/tests-c/00018.out deleted file mode 100644 index 6777a7c..0000000 --- a/src/tests/tests-c/00018.out +++ /dev/null @@ -1,13 +0,0 @@ -int -main() -{ - - struct S { int x; int y; } s; - struct S *p; - - p = &s; - s.x = 1; - p->y = 2; - return p->y + p->x - 3; -} - diff --git a/src/tests/tests-c/00019.out b/src/tests/tests-c/00019.out deleted file mode 100644 index 9383c2f..0000000 --- a/src/tests/tests-c/00019.out +++ /dev/null @@ -1,10 +0,0 @@ -int -main() -{ - struct S { struct S *p; int x; } s; - - s.x = 0; - s.p = &s; - return s.p->p->p->p->p->x; -} - diff --git a/src/tests/tests-c/00020.out b/src/tests/tests-c/00020.out deleted file mode 100644 index a7e5bee..0000000 --- a/src/tests/tests-c/00020.out +++ /dev/null @@ -1,10 +0,0 @@ -int -main() -{ - int x, *p, **pp; - - x = 0; - p = &x; - pp = &p; - return **pp; -} diff --git a/src/tests/tests-c/00021.out b/src/tests/tests-c/00021.out deleted file mode 100644 index a49cd78..0000000 --- a/src/tests/tests-c/00021.out +++ /dev/null @@ -1,12 +0,0 @@ -int -foo(int a, int b) -{ - return 2 + a - b; -} - -int -main() -{ - return foo(1, 3); -} - diff --git a/src/tests/tests-c/00022.out b/src/tests/tests-c/00022.out deleted file mode 100644 index 5ecca98..0000000 --- a/src/tests/tests-c/00022.out +++ /dev/null @@ -1,10 +0,0 @@ -typedef int x; - -int -main() -{ - x v; - v = 0; - return v; -} - diff --git a/src/tests/tests-c/00023.out b/src/tests/tests-c/00023.out deleted file mode 100644 index 0fadbd8..0000000 --- a/src/tests/tests-c/00023.out +++ /dev/null @@ -1,9 +0,0 @@ -int x; - -int -main() -{ - x = 0; - return x; -} - diff --git a/src/tests/tests-c/00024.out b/src/tests/tests-c/00024.out deleted file mode 100644 index 405ea86..0000000 --- a/src/tests/tests-c/00024.out +++ /dev/null @@ -1,12 +0,0 @@ -typedef struct { int x; int y; } s; - -s v; - -int -main() -{ - v.x = 1; - v.y = 2; - return 3 - v.x - v.y; -} - diff --git a/src/tests/tests-c/00025.out b/src/tests/tests-c/00025.out deleted file mode 100644 index cee08c5..0000000 --- a/src/tests/tests-c/00025.out +++ /dev/null @@ -1,10 +0,0 @@ -int strlen(char *); - -int -main() -{ - char *p; - - p = "hello"; - return strlen(p) - 5; -} diff --git a/src/tests/tests-c/00026.out b/src/tests/tests-c/00026.out deleted file mode 100644 index 62c747e..0000000 --- a/src/tests/tests-c/00026.out +++ /dev/null @@ -1,8 +0,0 @@ -int -main() -{ - char *p; - - p = "hello"; - return p[0] - 104; -} diff --git a/src/tests/tests-c/00027.out b/src/tests/tests-c/00027.out deleted file mode 100644 index 3ee7bfe..0000000 --- a/src/tests/tests-c/00027.out +++ /dev/null @@ -1,10 +0,0 @@ -int -main() -{ - int x; - - x = 1; - x = x | 4; - return x - 5; -} - diff --git a/src/tests/tests-c/00028.out b/src/tests/tests-c/00028.out deleted file mode 100644 index cb10630..0000000 --- a/src/tests/tests-c/00028.out +++ /dev/null @@ -1,10 +0,0 @@ -int -main() -{ - int x; - - x = 1; - x = x & 3; - return x - 1; -} - diff --git a/src/tests/tests-c/00029.out b/src/tests/tests-c/00029.out deleted file mode 100644 index 74180cb..0000000 --- a/src/tests/tests-c/00029.out +++ /dev/null @@ -1,10 +0,0 @@ -int -main() -{ - int x; - - x = 1; - x = x ^ 3; - return x - 2; -} - diff --git a/src/tests/tests-c/00030.out b/src/tests/tests-c/00030.out deleted file mode 100644 index 5b4001f..0000000 --- a/src/tests/tests-c/00030.out +++ /dev/null @@ -1,24 +0,0 @@ -int -f() -{ - return 100; -} - -int -main() -{ - if (f() > 1000) - return 1; - if (f() >= 1000) - return 1; - if (1000 < f()) - return 1; - if (1000 <= f()) - return 1; - if (1000 == f()) - return 1; - if (100 != f()) - return 1; - return 0; -} - diff --git a/src/tests/tests-c/00031.out b/src/tests/tests-c/00031.out deleted file mode 100644 index 09b43ce..0000000 --- a/src/tests/tests-c/00031.out +++ /dev/null @@ -1,48 +0,0 @@ -int -zero() -{ - return 0; -} - -int -one() -{ - return 1; -} - -int -main() -{ - int x; - int y; - - x = zero(); - y = ++x; - if (x != 1) - return 1; - if (y != 1) - return 1; - - x = one(); - y = --x; - if (x != 0) - return 1; - if (y != 0) - return 1; - - x = zero(); - y = x++; - if (x != 1) - return 1; - if (y != 0) - return 1; - - x = one(); - y = x--; - if (x != 0) - return 1; - if (y != 1) - return 1; - - return 0; -} diff --git a/src/tests/tests-c/00032.out b/src/tests/tests-c/00032.out deleted file mode 100644 index bc606ad..0000000 --- a/src/tests/tests-c/00032.out +++ /dev/null @@ -1,30 +0,0 @@ -int -main() -{ - int arr[2]; - int *p; - - arr[0] = 2; - arr[1] = 3; - p = &arr[0]; - if(*(p++) != 2) - return 1; - if(*(p++) != 3) - return 2; - - p = &arr[1]; - if(*(p--) != 3) - return 1; - if(*(p--) != 2) - return 2; - - p = &arr[0]; - if(*(++p) != 3) - return 1; - - p = &arr[1]; - if(*(--p) != 2) - return 1; - - return 0; -} diff --git a/src/tests/tests-c/00033.out b/src/tests/tests-c/00033.out deleted file mode 100644 index cfc26f6..0000000 --- a/src/tests/tests-c/00033.out +++ /dev/null @@ -1,45 +0,0 @@ -int g; - -int -effect() -{ - g = 1; - return 1; -} - -int -main() -{ - int x; - - g = 0; - x = 0; - if(x && effect()) - return 1; - if(g) - return 2; - x = 1; - if(x && effect()) { - if(g != 1) - return 3; - } else { - return 4; - } - g = 0; - x = 1; - if(x || effect()) { - if(g) - return 5; - } else { - return 6; - } - x = 0; - if(x || effect()) { - if(g != 1) - return 7; - } else { - return 8; - } - return 0; -} - diff --git a/src/tests/tests-c/00034.out b/src/tests/tests-c/00034.out deleted file mode 100644 index 891d5f8..0000000 --- a/src/tests/tests-c/00034.out +++ /dev/null @@ -1,32 +0,0 @@ -int -main() -{ - int x; - - x = 0; - while(1) - break; - while(1) { - if (x == 5) { - break; - } - x = x + 1; - continue; - } - for (;;) { - if (x == 10) { - break; - } - x = x + 1; - continue; - } - do { - if (x == 15) { - break; - } - x = x + 1; - continue; - } while(1); - return x - 15; -} - diff --git a/src/tests/tests-c/00035.out b/src/tests/tests-c/00035.out deleted file mode 100644 index e8bf709..0000000 --- a/src/tests/tests-c/00035.out +++ /dev/null @@ -1,15 +0,0 @@ -int -main() -{ - int x; - - x = 4; - if(!x != 0) - return 1; - if(!!x != 1) - return 1; - if(-x != 0 - 4) - return 1; - return 0; -} - diff --git a/src/tests/tests-c/00036.out b/src/tests/tests-c/00036.out deleted file mode 100644 index f0f4583..0000000 --- a/src/tests/tests-c/00036.out +++ /dev/null @@ -1,19 +0,0 @@ -int -main() -{ - int x; - - x = 0; - x += 2; - x += 2; - if (x != 4) - return 1; - x -= 1; - if (x != 3) - return 2; - x *= 2; - if (x != 6) - return 3; - - return 0; -} diff --git a/src/tests/tests-c/00037.out b/src/tests/tests-c/00037.out deleted file mode 100644 index a353946..0000000 --- a/src/tests/tests-c/00037.out +++ /dev/null @@ -1,17 +0,0 @@ -int -main() -{ - int x[2]; - int *p; - - x[1] = 7; - p = &x[0]; - p = p + 1; - - if(*p != 7) - return 1; - if(&x[1] - &x[0] != 1) - return 1; - - return 0; -} diff --git a/src/tests/tests-c/00038.out b/src/tests/tests-c/00038.out deleted file mode 100644 index 35b23f4..0000000 --- a/src/tests/tests-c/00038.out +++ /dev/null @@ -1,17 +0,0 @@ -int -main() -{ - int x, *p; - - if (sizeof(0) < 2) - return 1; - if (sizeof 0 < 2) - return 1; - if (sizeof(char) < 1) - return 1; - if (sizeof(int) - 2 < 0) - return 1; - if (sizeof(&x) != sizeof p) - return 1; - return 0; -} diff --git a/src/tests/tests-c/00039.out b/src/tests/tests-c/00039.out deleted file mode 100644 index cc6b2e6..0000000 --- a/src/tests/tests-c/00039.out +++ /dev/null @@ -1,13 +0,0 @@ -int -main() -{ - void *p; - int x; - - x = 2; - p = &x; - - if(*((int*)p) != 2) - return 1; - return 0; -} diff --git a/src/tests/tests-c/00040.out b/src/tests/tests-c/00040.out deleted file mode 100644 index 819dc9c..0000000 --- a/src/tests/tests-c/00040.out +++ /dev/null @@ -1,55 +0,0 @@ -#include - -int N; -int *t; - -int -chk(int x, int y) -{ - int i; - int r; - - for (r=i=0; i<8; i++) { - r = r + t[x + 8*i]; - r = r + t[i + 8*y]; - if (x+i < 8 & y+i < 8) - r = r + t[x+i + 8*(y+i)]; - if (x+i < 8 & y-i >= 0) - r = r + t[x+i + 8*(y-i)]; - if (x-i >= 0 & y+i < 8) - r = r + t[x-i + 8*(y+i)]; - if (x-i >= 0 & y-i >= 0) - r = r + t[x-i + 8*(y-i)]; - } - return r; -} - -int -go(int n, int x, int y) -{ - if (n == 8) { - N++; - return 0; - } - for (; y<8; y++) { - for (; x<8; x++) - if (chk(x, y) == 0) { - t[x + 8*y]++; - go(n+1, x, y); - t[x + 8*y]--; - } - x = 0; - } - return 0; -} - -int -main() -{ - t = calloc(64, sizeof(int)); - go(0, 0, 0); - if(N != 92) - return 1; - return 0; -} - diff --git a/src/tests/tests-c/00041.out b/src/tests/tests-c/00041.out deleted file mode 100644 index d240d10..0000000 --- a/src/tests/tests-c/00041.out +++ /dev/null @@ -1,26 +0,0 @@ -int -main() { - int n; - int t; - int c; - int p; - - c = 0; - n = 2; - while (n < 5000) { - t = 2; - p = 1; - while (t*t <= n) { - if (n % t == 0) - p = 0; - t++; - } - n++; - if (p) - c++; - } - if (c != 669) - return 1; - return 0; -} - diff --git a/src/tests/tests-c/00042.out b/src/tests/tests-c/00042.out deleted file mode 100644 index 8b2b209..0000000 --- a/src/tests/tests-c/00042.out +++ /dev/null @@ -1,11 +0,0 @@ -int -main() -{ - union { int a; int b; } u; - u.a = 1; - u.b = 3; - - if (u.a != 3 || u.b != 3) - return 1; - return 0; -} diff --git a/src/tests/tests-c/00043.out b/src/tests/tests-c/00043.out deleted file mode 100644 index 895e55b..0000000 --- a/src/tests/tests-c/00043.out +++ /dev/null @@ -1,19 +0,0 @@ -struct s { - int x; - struct { - int y; - int z; - } nest; -}; - -int -main() { - struct s v; - v.x = 1; - v.nest.y = 2; - v.nest.z = 3; - if (v.x + v.nest.y + v.nest.z != 6) - return 1; - return 0; -} - diff --git a/src/tests/tests-c/00044.out b/src/tests/tests-c/00044.out deleted file mode 100644 index 418a4a1..0000000 --- a/src/tests/tests-c/00044.out +++ /dev/null @@ -1,16 +0,0 @@ -struct T; - -struct T { - int x; -}; - -int -main() -{ - struct T v; - { struct T { int z; }; } - v.x = 2; - if(v.x != 2) - return 1; - return 0; -} diff --git a/src/tests/tests-c/00045.out b/src/tests/tests-c/00045.out deleted file mode 100644 index d6a8d99..0000000 --- a/src/tests/tests-c/00045.out +++ /dev/null @@ -1,16 +0,0 @@ -int x = 5; -long y = 6; -int *p = &x; - -int -main() -{ - if (x != 5) - return 1; - if (y != 6) - return 2; - if (*p != 5) - return 3; - return 0; -} - diff --git a/src/tests/tests-c/00046.out b/src/tests/tests-c/00046.out deleted file mode 100644 index 9ebf52a..0000000 --- a/src/tests/tests-c/00046.out +++ /dev/null @@ -1,33 +0,0 @@ -typedef struct { - int a; - union { - int b1; - int b2; - }; - struct { union { struct { int c; }; }; }; - struct { - int d; - }; -} s; - -int -main() -{ - s v; - - v.a = 1; - v.b1 = 2; - v.c = 3; - v.d = 4; - - if (v.a != 1) - return 1; - if (v.b1 != 2 && v.b2 != 2) - return 2; - if (v.c != 3) - return 3; - if (v.d != 4) - return 4; - - return 0; -} diff --git a/src/tests/tests-c/00047.out b/src/tests/tests-c/00047.out deleted file mode 100644 index 56d8e8d..0000000 --- a/src/tests/tests-c/00047.out +++ /dev/null @@ -1,14 +0,0 @@ -struct { int a; int b; int c; } s = {1, 2, 3}; - -int -main() -{ - if (s.a != 1) - return 1; - if (s.b != 2) - return 2; - if (s.c != 3) - return 3; - - return 0; -} diff --git a/src/tests/tests-c/00048.out b/src/tests/tests-c/00048.out deleted file mode 100644 index d9f36d7..0000000 --- a/src/tests/tests-c/00048.out +++ /dev/null @@ -1,12 +0,0 @@ -struct S {int a; int b;}; -struct S s = { .b = 2, .a = 1}; - -int -main() -{ - if(s.a != 1) - return 1; - if(s.b != 2) - return 2; - return 0; -} diff --git a/src/tests/tests-c/00049.out b/src/tests/tests-c/00049.out deleted file mode 100644 index 432c721..0000000 --- a/src/tests/tests-c/00049.out +++ /dev/null @@ -1,14 +0,0 @@ -int x = 10; - -struct S {int a; int *p;}; -struct S s = { .p = &x, .a = 1}; - -int -main() -{ - if(s.a != 1) - return 1; - if(*s.p != 10) - return 2; - return 0; -} diff --git a/src/tests/tests-c/00050.out b/src/tests/tests-c/00050.out deleted file mode 100644 index 42591a1..0000000 --- a/src/tests/tests-c/00050.out +++ /dev/null @@ -1,33 +0,0 @@ -struct S1 { - int a; - int b; -}; - -struct S2 { - int a; - int b; - union { - int c; - int d; - }; - struct S1 s; -}; - -struct S2 v = {1, 2, 3, {4, 5}}; - -int -main() -{ - if(v.a != 1) - return 1; - if(v.b != 2) - return 2; - if(v.c != 3 || v.d != 3) - return 3; - if(v.s.a != 4) - return 4; - if(v.s.b != 5) - return 5; - - return 0; -} diff --git a/src/tests/tests-c/00051.out b/src/tests/tests-c/00051.out deleted file mode 100644 index 8168ab4..0000000 --- a/src/tests/tests-c/00051.out +++ /dev/null @@ -1,38 +0,0 @@ -int x = 0; - -int -main() -{ - switch(x) - case 0: - ; - switch(x) - case 0: - switch(x) { - case 0: - goto next; - default: - return 1; - } - return 1; - next: - switch(x) - case 1: - return 1; - switch(x) { - { - x = 1 + 1; - foo: - case 1: - return 1; - } - } - switch(x) { - case 0: - return x; - case 1: - return 1; - default: - return 1; - } -} diff --git a/src/tests/tests-c/00052.out b/src/tests/tests-c/00052.out deleted file mode 100644 index 960fbb0..0000000 --- a/src/tests/tests-c/00052.out +++ /dev/null @@ -1,10 +0,0 @@ -int -main() -{ - struct T { int x; }; - { - struct T s; - s.x = 0; - return s.x; - } -} diff --git a/src/tests/tests-c/00053.out b/src/tests/tests-c/00053.out deleted file mode 100644 index 995209c..0000000 --- a/src/tests/tests-c/00053.out +++ /dev/null @@ -1,13 +0,0 @@ -int -main() -{ - struct T { int x; } s1; - s1.x = 1; - { - struct T { int y; } s2; - s2.y = 1; - if (s1.x - s2.y != 0) - return 1; - } - return 0; -} diff --git a/src/tests/tests-c/00054.out b/src/tests/tests-c/00054.out deleted file mode 100644 index d9e76e4..0000000 --- a/src/tests/tests-c/00054.out +++ /dev/null @@ -1,22 +0,0 @@ -enum E { - x, - y, - z, -}; - -int -main() -{ - enum E e; - - if(x != 0) - return 1; - if(y != 1) - return 2; - if(z != 2) - return 3; - - e = x; - return e; -} - diff --git a/src/tests/tests-c/00055.out b/src/tests/tests-c/00055.out deleted file mode 100644 index 0292124..0000000 --- a/src/tests/tests-c/00055.out +++ /dev/null @@ -1,22 +0,0 @@ -enum E { - x, - y = 2, - z, -}; - -int -main() -{ - enum E e; - - if(x != 0) - return 1; - if(y != 2) - return 2; - if(z != 3) - return 3; - - e = x; - return e; -} - diff --git a/src/tests/tests-c/00056.out b/src/tests/tests-c/00056.out deleted file mode 100644 index c96109f..0000000 --- a/src/tests/tests-c/00056.out +++ /dev/null @@ -1,18 +0,0 @@ -#include - -int main() -{ - int a; - a = 42; - printf("%d\n", a); - - int b = 64; - printf("%d\n", b); - - int c = 12, d = 34; - printf("%d, %d\n", c, d); - - return 0; -} - -// vim: set expandtab ts=4 sw=3 sts=3 tw=80 : diff --git a/src/tests/tests-c/00057.out b/src/tests/tests-c/00057.out deleted file mode 100644 index e3dfef2..0000000 --- a/src/tests/tests-c/00057.out +++ /dev/null @@ -1,9 +0,0 @@ -int -main() -{ - char a[16], b[16]; - - if(sizeof(a) != sizeof(b)) - return 1; - return 0; -} diff --git a/src/tests/tests-c/00058.out b/src/tests/tests-c/00058.out deleted file mode 100644 index 59077df..0000000 --- a/src/tests/tests-c/00058.out +++ /dev/null @@ -1,15 +0,0 @@ -int main() -{ - char * s; - - s = "abc" "def"; - if(s[0] != 'a') return 1; - if(s[1] != 'b') return 2; - if(s[2] != 'c') return 3; - if(s[3] != 'd') return 4; - if(s[4] != 'e') return 5; - if(s[5] != 'f') return 6; - if(s[6] != 0) return 7; - - return 0; -} diff --git a/src/tests/tests-c/00059.out b/src/tests/tests-c/00059.out deleted file mode 100644 index d1f7f34..0000000 --- a/src/tests/tests-c/00059.out +++ /dev/null @@ -1,8 +0,0 @@ -int -main() -{ - if ('a' != 97) - return 1; - - return 0; -} diff --git a/src/tests/tests-c/00060.out b/src/tests/tests-c/00060.out deleted file mode 100644 index d2f5060..0000000 --- a/src/tests/tests-c/00060.out +++ /dev/null @@ -1,11 +0,0 @@ -// line comment - -int -main() -{ - /* - multiline - comment - */ - return 0; -} diff --git a/src/tests/tests-c/00061.out b/src/tests/tests-c/00061.out deleted file mode 100644 index c3abf01..0000000 --- a/src/tests/tests-c/00061.out +++ /dev/null @@ -1,7 +0,0 @@ -#define FOO 0 - -int main() -{ - return FOO; -} - diff --git a/src/tests/tests-c/00062.c b/src/tests/tests-c/00062.c.err similarity index 100% rename from src/tests/tests-c/00062.c rename to src/tests/tests-c/00062.c.err diff --git a/src/tests/tests-c/00062.out b/src/tests/tests-c/00062.out deleted file mode 100644 index e69de29..0000000 diff --git a/src/tests/tests-c/00063.c b/src/tests/tests-c/00063.c.err similarity index 100% rename from src/tests/tests-c/00063.c rename to src/tests/tests-c/00063.c.err diff --git a/src/tests/tests-c/00066.c b/src/tests/tests-c/00066.c.err similarity index 100% rename from src/tests/tests-c/00066.c rename to src/tests/tests-c/00066.c.err diff --git a/src/tests/tests-c/00067.c b/src/tests/tests-c/00067.c.err similarity index 100% rename from src/tests/tests-c/00067.c rename to src/tests/tests-c/00067.c.err diff --git a/src/tests/tests-c/00068.c b/src/tests/tests-c/00068.c.err similarity index 100% rename from src/tests/tests-c/00068.c rename to src/tests/tests-c/00068.c.err diff --git a/src/tests/tests-c/00069.c b/src/tests/tests-c/00069.c.err similarity index 100% rename from src/tests/tests-c/00069.c rename to src/tests/tests-c/00069.c.err diff --git a/src/tests/tests-c/00070.c b/src/tests/tests-c/00070.c.err similarity index 100% rename from src/tests/tests-c/00070.c rename to src/tests/tests-c/00070.c.err diff --git a/src/tests/tests-c/00071.c b/src/tests/tests-c/00071.c.err similarity index 100% rename from src/tests/tests-c/00071.c rename to src/tests/tests-c/00071.c.err diff --git a/src/tests/tests-c/00074.c b/src/tests/tests-c/00074.c.err similarity index 100% rename from src/tests/tests-c/00074.c rename to src/tests/tests-c/00074.c.err diff --git a/src/tests/tests-err/test14.out b/src/tests/tests-err/test14.out deleted file mode 100644 index e69de29..0000000 diff --git a/src/tests/tests-err/test15.out b/src/tests/tests-err/test15.out deleted file mode 100644 index e69de29..0000000 diff --git a/src/tests/tests-err/test23.out b/src/tests/tests-err/test23.out deleted file mode 100644 index e69de29..0000000 diff --git a/src/tests/tests-err/test26.out b/src/tests/tests-err/test26.out deleted file mode 100644 index e04ad23..0000000 --- a/src/tests/tests-err/test26.out +++ /dev/null @@ -1,5 +0,0 @@ - func (x, y) { - int x, y; // ‘x’ redeclared as different kind of symbol / ‘y’ redeclared as different kind of symbol - return x+y; - } - diff --git a/src/tests/tests-err/test41.out b/src/tests/tests-err/test41.out deleted file mode 100644 index e69de29..0000000 diff --git a/src/tests/tests-err/test43.out b/src/tests/tests-err/test43.out deleted file mode 100644 index e69de29..0000000 diff --git a/src/tests/tests-err/test45.out b/src/tests/tests-err/test45.out deleted file mode 100644 index e69de29..0000000 diff --git a/src/tests/tests-err/test5.out b/src/tests/tests-err/test5.out deleted file mode 100644 index 287f06a..0000000 --- a/src/tests/tests-err/test5.out +++ /dev/null @@ -1,18 +0,0 @@ -typedef void *PyObject; - - int -PyMapping_SetItemString(o, key, value) - PyObject *o; - char *key; - PyObject *value; -{ - PyObject *okey; - int r; - - if( ! key) return Py_ReturnNullError(),-1; - if (!(okey=PyString_FromString(key))) return -1; - r = PyObject_SetItem(o,okey,value); - if (--( okey )->ob_refcnt != 0) ; else (*( okey )->ob_type->tp_dealloc)((PyObject *)( okey )) ; // (1)request for member ‘ob_refcnt’ in something not a structure or union / (2)request for member ‘ob_type’ in something not a structure or union - // ^(1) ^(2) - return r; -} \ No newline at end of file diff --git a/src/tests/tests-err/test57.out b/src/tests/tests-err/test57.out deleted file mode 100644 index 62bdd16..0000000 --- a/src/tests/tests-err/test57.out +++ /dev/null @@ -1,6 +0,0 @@ - -void F(char l) -{ - return l<= '\~'; // ‘return’ with a value, in function returning void / unknown escape sequence: '\~' -} - diff --git a/src/tests/tests-err/test66.out b/src/tests/tests-err/test66.out deleted file mode 100644 index e69de29..0000000 diff --git a/src/tests/tests-err/test71.out b/src/tests/tests-err/test71.out deleted file mode 100644 index e69de29..0000000 diff --git a/src/tests/tests-gnu/test12.out b/src/tests/tests-gnu/test12.out deleted file mode 100644 index 7e63c17..0000000 --- a/src/tests/tests-gnu/test12.out +++ /dev/null @@ -1,19 +0,0 @@ -int foo(); -int abs; -int main() { - abs = ({ - __label__ hey, now; - - int y = foo (); - int z; - void *it; - it = &&hey; - - hey: if (y > 0) z = y; - - else z = - y; - z; - }); - -} - diff --git a/src/tests/tests-gnu/test13.out b/src/tests/tests-gnu/test13.out deleted file mode 100644 index 7549ba4..0000000 --- a/src/tests/tests-gnu/test13.out +++ /dev/null @@ -1,8 +0,0 @@ - foo (double a, double b) - { - auto double square (double z); - double square (double z) { return z * z; } - - return square (a) + square (b); - } - diff --git a/src/tests/tests-gnu/test14.out b/src/tests/tests-gnu/test14.out deleted file mode 100644 index 710f515..0000000 --- a/src/tests/tests-gnu/test14.out +++ /dev/null @@ -1,7 +0,0 @@ -main() { - int a; - //typedef b = (a); - typeof (int *) c; - typeof (d[0](1)) e; - c = &a; -} diff --git a/src/tests/tests-gnu/test16.out b/src/tests/tests-gnu/test16.out deleted file mode 100644 index 8ecaa95..0000000 --- a/src/tests/tests-gnu/test16.out +++ /dev/null @@ -1,5 +0,0 @@ -hey() { - int x,y,z; - z= x ? : y; -} - diff --git a/src/tests/tests-gnu/test17.out b/src/tests/tests-gnu/test17.out deleted file mode 100644 index 2915386..0000000 --- a/src/tests/tests-gnu/test17.out +++ /dev/null @@ -1,11 +0,0 @@ -heynow() { - long long int x = 10LL; - unsigned long long int y = 9ULL; - __complex__ float c, d, e; - float f; - c = 10.0 + 3.0fi; - d = ~ c; - f = __real__ c; - f = __imag__ d; -} - diff --git a/src/tests/tests-gnu/test18.out b/src/tests/tests-gnu/test18.out deleted file mode 100644 index 9048d86..0000000 --- a/src/tests/tests-gnu/test18.out +++ /dev/null @@ -1,7 +0,0 @@ -concat_fopen (char *s1, char *s2, char *mode) -{ - char str[strlen (s1) + strlen (s2) + 1]; - strcpy (str, s1); - strcat (str, s2); - return fopen (str, mode); -} diff --git a/src/tests/tests-gnu/test21.out b/src/tests/tests-gnu/test21.out deleted file mode 100644 index 8e49786..0000000 --- a/src/tests/tests-gnu/test21.out +++ /dev/null @@ -1,15 +0,0 @@ - -heynow() { - struct foo {int a; char b[2];} structure; - char **foo1 = (char *[]) { "x", "y", "z" }; - - structure = ((struct foo) {x + y, 'a', 0}); - - { - struct foo temp = {x + y, 'a', 0}; - structure = temp; - } - - output = ((int[]) { 2, x, 28 }) [input]; -} - diff --git a/src/tests/tests-gnu/test22.out b/src/tests/tests-gnu/test22.out deleted file mode 100644 index fd87de9..0000000 --- a/src/tests/tests-gnu/test22.out +++ /dev/null @@ -1,23 +0,0 @@ -aikoAllDay() { - int a[6] = { [4] 29, [2] = 15 }; - int ab[6] = { 0, 0, 15, 0, 29, 0 }; - int widths[] = { [0 ... 9] = 1, [10 ... 99] = 2, [100] = 3 }; - - int xvalue, yvalue, v1, v2, v4; - struct point { int x, y; }; - struct point p = { xvalue, yvalue }; - struct point p = { y: yvalue, x: xvalue }; - struct point p = { .y = yvalue, .x = xvalue }; - - union foo { int i; double d; }; - union foo f = { d: 4 }; - - int a[6] = { [1] = v1, v2, [4] = v4 }; - int a[6] = { 0, v1, v2, 0, v4, 0 }; - - int whitespace[256] - = { [' '] = 1, ['\t'] = 1, ['\h'] = 1, - ['\f'] = 1, ['\n'] = 1, ['\r'] = 1 }; - fn(1,2,3); -} - diff --git a/src/tests/tests-gnu/test24.out b/src/tests/tests-gnu/test24.out deleted file mode 100644 index 57a4cf9..0000000 --- a/src/tests/tests-gnu/test24.out +++ /dev/null @@ -1,17 +0,0 @@ - -struct foo {int a[5];} ; -struct foo f(); - -inline int bar (int index) { - int c; - enum blah; - c = __alignof(foo.a); - c = __alignof(unsigned long int); - switch (index) { - case 'a'...'z': - break; - } - return f().a[index]; - -} - diff --git a/src/tests/tests-gnu/test25.out b/src/tests/tests-gnu/test25.out deleted file mode 100644 index d983373..0000000 --- a/src/tests/tests-gnu/test25.out +++ /dev/null @@ -1,77 +0,0 @@ - void fatal () __attribute__ ((noreturn)); - - typedef void voidfn (); - - volatile voidfn fatal; - - int square (int) __attribute__ ((const)); - - typedef int intfn (); - - extern const intfn square; - - extern int - my_printf (void *my_object, const char *my_format, ...) - __attribute__ ((format (printf, 2, 3))); - - extern char * - my_dgettext (char *my_domain, const char *my_format) - __attribute__ ((format_arg (2))); - - extern void foobar (void) __attribute__ ((section ("bar"))); - - void __f () { /* do something */; } - void f () __attribute__ ((weak, alias ("__f"))); - - int x __attribute__ ((aligned (16), packed)) = 0; - - struct foo { int x[2] __attribute__ ((aligned (8))); }; - - short array[3] __attribute__ ((aligned)); - - struct foo1 - { - char a; - int x[2] __attribute__ ((packed)); - }; - - struct duart a __attribute__ ((section ("DUART_A"))) = { 0 }; - struct duart b __attribute__ ((section ("DUART_B"))) = { 0 }; - char stack[10000] __attribute__ ((section ("STACK"))) = { 0 }; - int init_data __attribute__ ((section ("INITDATA"))) = 0; - - struct S { short f[3]; } __attribute__ ((aligned (8))); - typedef int more_aligned_int __attribute__ ((aligned (8))); - - union wait { int a, __ip; }; - typedef int pid_t; - - typedef union - { - int *__ip; - union wait *__up; - } wait_status_ptr_t __attribute__ ((__transparent_union__)); - - pid_t wait (wait_status_ptr_t); - - int w1 () { int w; return wait (&w); } - int w2 () { union wait w; return wait (&w); } - - - pid_t wait (wait_status_ptr_t p) - { - return waitpid (-1, p.__ip, 0); - } - - main() - { - /* Initialize stack pointer */ - init_sp (stack + sizeof (stack)); - - /* Initialize initialized data */ - memcpy (&init_data, &data, &edata - &data); - - /* Turn on the serial ports */ - init_duart (&a); - init_duart (&b); - } diff --git a/src/tests/tests-gnu/test26.out b/src/tests/tests-gnu/test26.out deleted file mode 100644 index 2b56445..0000000 --- a/src/tests/tests-gnu/test26.out +++ /dev/null @@ -1,3 +0,0 @@ - int foo asm ("myfoo") = 2; - - extern func () asm ("FUNC"); diff --git a/src/tests/tests-gnu/test27.out b/src/tests/tests-gnu/test27.out deleted file mode 100644 index af2c739..0000000 --- a/src/tests/tests-gnu/test27.out +++ /dev/null @@ -1,30 +0,0 @@ -fn() { - asm ("fsinx %1,%0" : "=f" (result) : "f" (angle)); - asm ("combine %2,%0" : "=r" (foo) : "0" (foo), "g" (bar)); - - asm ("combine %2,%0" : "=r" (foo) : "r" (foo), "g" (bar)); - - asm volatile ("movc3 %0,%1,%2" - : /* no outputs */ - : "g" (from), "g" (to), "g" (count) - : "r0", "r1", "r2", "r3", "r4", "r5"); - - asm ("movl %0,r9;movl %1,r10;call _foo" - : /* no outputs */ - : "g" (from), "g" (to) - : "r9", "r10"); - - asm ("clr %0;frob %1;beq 0f;mov #1,%0;0:" - : "g" (result) - : "g" (input)); - - { double __value, __arg = (x); - asm ("fsinx %1,%0": "=f" (__value): "f" (__arg)); - __value; } - - - { int __old; - asm volatile ("get_and_set_priority %0, %1": "=g" (__old) : "g" (new)); - __old; } -} - diff --git a/src/tests/tests-gnu/test28.out b/src/tests/tests-gnu/test28.out deleted file mode 100644 index b1d94e3..0000000 --- a/src/tests/tests-gnu/test28.out +++ /dev/null @@ -1,8 +0,0 @@ -// C++ comment - -int f$; - - tester (int len; char data[len][len], int len) { - - } - diff --git a/src/tests/tests-gnu/test29.out b/src/tests/tests-gnu/test29.out deleted file mode 100644 index f1dbd62..0000000 --- a/src/tests/tests-gnu/test29.out +++ /dev/null @@ -1,23 +0,0 @@ - -typedef struct a { - int b; - } c,*d; - -extern int execv(const char *, char *const []); -int b; -int a = b = 1; -static char *predefs = "whatever \ -more "; -char *temporary_firstobj = -(char *) __extension__ -({ struct obstack *__h = ( &temporary_obstack ); - __extension__ ({ struct obstack *__o = ( __h ); - int __len = ( ( 0 ) ); - if (__o->chunk_limit - __o->next_free < __len) _obstack_newchunk (__o, __len); __o->next_free += __len; (void) 0; }) ; __extension__ ({ struct obstack *__o1 = ( __h ); void *value; value = (void *) __o1->object_base; if (__o1->next_free == value) __o1->maybe_empty_object = 1; __o1->next_free = (( ((( __o1->next_free ) - (char *) 0) +__o1->alignment_mask) & ~ (__o1->alignment_mask) ) + (char *) 0) ; if (__o1->next_free - (char *)__o1->chunk > __o1->chunk_limit - (char *)__o1->chunk) __o1->next_free = __o1->chunk_limit; __o1->object_base = __o1->next_free; value; }) ; }) ; - -static char cPickle_module_documentation[] = -"C implementation and optimization of the Python pickle module\n" -"\n" -"cPickle.c,v 1.48 1997/12/07 14:37:39 jim Exp\n" -; - diff --git a/src/tests/tests-gnu/test30.out b/src/tests/tests-gnu/test30.out deleted file mode 100644 index cbac4b3..0000000 --- a/src/tests/tests-gnu/test30.out +++ /dev/null @@ -1,46 +0,0 @@ -typedef struct bitmap_element_def -{ - struct bitmap_element_def *next; - struct bitmap_element_def *prev; - unsigned int indx; - unsigned int bits[2 ]; -} bitmap_element; - - -typedef struct bitmap_head_def { - bitmap_element *first; - bitmap_element *current; - int indx; -} bitmap_head, *bitmap; - -static __inline__ void -bitmap_element_free (head, elt) - bitmap head; - bitmap_element *elt; -{ - bitmap_element *next = elt->next; -} - -main() { - /* See if this is a branch that is part of the path. If so, and it is - to be taken, do so. */ - if (next_branch->branch == insn) - { - enum taken status = next_branch++->status; - if (status != NOT_TAKEN) - { - if (status == TAKEN) - record_jump_equiv (insn, 1); - else - invalidate_skipped_block (NEXT_INSN (insn)); - - /* Set the last insn as the jump insn; it doesn't affect cc0. - Then follow this branch. */ - prev_insn_cc0 = 0; - prev_insn = insn; - insn = JUMP_LABEL (insn); - continue; - } - } -} - diff --git a/src/tests/tests-gnu/test31.out b/src/tests/tests-gnu/test31.out deleted file mode 100644 index 2811a71..0000000 --- a/src/tests/tests-gnu/test31.out +++ /dev/null @@ -1,39 +0,0 @@ -typedef struct ppptype_ { - void *d; - void *l; - int t; - int m; -} ppptype; -typedef struct jjjtype_ jjjtype ; -typedef __typeof__ (sizeof (0)) size_t; -typedef unsigned char uchar; -typedef unsigned short ushort; -typedef unsigned long ulong; -typedef ulong cttype; -typedef char *zz_list; -typedef int boolean; -typedef unsigned char tl; -typedef void abctype; -typedef int wwd_t; -typedef enum { - F_FE, - F_U, - F_E, -} yy; -typedef void xyz; -typedef xyz (xyz_t)(void); -typedef abctype (abcproc)(void ); -typedef boolean (mnsss)(ppptype *); -typedef void (void_r)(void *, ...); -typedef boolean (boolean_e)(void *, ...); -typedef void (*tyyx_func)(void *, void *, void *); -typedef boolean (*bbhg_type)(jjjtype *); - -typedef struct cl_ { - union { - uchar y[4]; - ushort s[2]; - ulong d; - } d; -} cl; - diff --git a/src/tests/tests-gnu/test33.out b/src/tests/tests-gnu/test33.out deleted file mode 100644 index 325bb18..0000000 --- a/src/tests/tests-gnu/test33.out +++ /dev/null @@ -1,18 +0,0 @@ - -static inline void -ttt (int *wwp) -{ - int xyz = 6; - do { - asm(".set noreorder; \ - lqq %7,5(%8); \ - nop; \ - ziv %2,%2,-4; \ -1:\ - ab %5,7(%1);\ - .set reorder" - : "=r" (xyz) - : "r" (wwp), "0" (xyz)); - } while (!xyz); -} - diff --git a/src/tests/tests-gnu/test34.out b/src/tests/tests-gnu/test34.out deleted file mode 100644 index 9a358be..0000000 --- a/src/tests/tests-gnu/test34.out +++ /dev/null @@ -1,18 +0,0 @@ -static inline void -junk2 (void) -{ -long gtexews; -asm volatile (".set noreorder"); -asm volatile ("awde0 %8,$42" : "=r" (gtexews) : ); -asm volatile ("nop"); -asm volatile ("tref %7,$12" : : "r" (gtexews & ~0x00001111 ) -); -asm volatile ("nop"); -asm volatile (".set reorder"); -asm volatile (".set mips3"); -asm volatile (".set noreorder\n" - ".set noat\n" - ".set mips3"); -asm volatile ("yha0 $7 ,$29"); -} - diff --git a/src/tests/tests-gnu/test35.out b/src/tests/tests-gnu/test35.out deleted file mode 100644 index 8e00c8a..0000000 --- a/src/tests/tests-gnu/test35.out +++ /dev/null @@ -1,7 +0,0 @@ -typedef struct d4elhhtrt_ { - int alhhtrt : 6; - int bblhhtrt : 6; - int uyttffds:3 __attribute__ ((packed)) ; - int hfgeresshb:5 __attribute__ ((packed)) ; -} d4elhhtrt; - diff --git a/src/tests/tests-gnu/test36.out b/src/tests/tests-gnu/test36.out deleted file mode 100644 index 9269665..0000000 --- a/src/tests/tests-gnu/test36.out +++ /dev/null @@ -1,3 +0,0 @@ -typedef struct { - } ff6tfdrg; - diff --git a/src/tests/tests-gnu/test37.out b/src/tests/tests-gnu/test37.out deleted file mode 100644 index 62a8fa6..0000000 --- a/src/tests/tests-gnu/test37.out +++ /dev/null @@ -1,10 +0,0 @@ - enum { DDD = -7 }; - - -struct abc_ { - struct abc *next; - enum { DDD = -7 }; - int a; - char b; -}; - diff --git a/src/tests/tests-gnu/test39.out b/src/tests/tests-gnu/test39.out deleted file mode 100644 index 4b25167..0000000 --- a/src/tests/tests-gnu/test39.out +++ /dev/null @@ -1,17 +0,0 @@ -typedef struct x_ x; -struct x_{ -int y; -int z; -}; -x b; - -struct x_ a = {}; - -x c = {}; - -typedef struct xyz_ { -int a; -int b;; -char c; -} xyz; - diff --git a/src/tests/tests-gnu/test40.out b/src/tests/tests-gnu/test40.out deleted file mode 100644 index 36f905d..0000000 --- a/src/tests/tests-gnu/test40.out +++ /dev/null @@ -1,21 +0,0 @@ -typedef int tt67t __attribute__ ((mode (SI))); -typedef unsigned int hg554x __attribute__ ((mode (SI))); -typedef int u887 __attribute__ ((mode (DI))); - struct lo98k {tt67t d453s, s7655fd4;}; -typedef union -{ - struct lo98k s; - u887 s432; -} c443ds4; -u887 -test (u887 e9877, u887 q3209) -{ - c443ds4 w; - c443ds4 e45d45, o908oo98; - e45d45.s432 = e9877, - o908oo98.s432 = q3209; - w.s432 = ({c443ds4 y665re; __asm__ ("trt %1,%9\ - gtri %6" : "=d" ((hg554x)( y665re.s.s7655fd4 )), "=d" ((hg554x)( y665re.s.d453s )) : "d" ((hg554x)( e45d45.s.s7655fd4 )), "d" ((hg554x)( o908oo98.s.s7655fd4 ))) ; y665re.s432; }) ; - return w.s432; -} - diff --git a/src/tests/tests-gnu/test52.out b/src/tests/tests-gnu/test52.out deleted file mode 100644 index f3c6fda..0000000 --- a/src/tests/tests-gnu/test52.out +++ /dev/null @@ -1,36 +0,0 @@ - -funfn(int a, int b, int c, int d, char *e) -{ - if (a) { - print(); - return b; - } - if (b) { - int localfn() { - return a; - } - exit(c); - - } - if (d) { - __builtin_return( null ); - } - return c; -} - -fn() { - print("whoa"); -} - -fn2() { - if (1) - return 2; -} - -main() { - malloc(10); - nonMalloc(20); - fn(); - funfn(1,2,3,4,"hey"); -} - diff --git a/src/tests/tests-gnu/test53.out b/src/tests/tests-gnu/test53.out deleted file mode 100644 index 153a2f4..0000000 --- a/src/tests/tests-gnu/test53.out +++ /dev/null @@ -1,9 +0,0 @@ -void * validate_malloc(typeof(sizeof(0)) size, void *pc); -void * get_current_pc(void); -void fn_entry(int functionId); -void fn_exit(int functionId); - -main() { - exit(0); -} - diff --git a/src/tests/tests-gnu/test54.out b/src/tests/tests-gnu/test54.out deleted file mode 100644 index aea525c..0000000 --- a/src/tests/tests-gnu/test54.out +++ /dev/null @@ -1,18 +0,0 @@ -extern void rt(long, long); -extern long rn(void); -extern void rl(char*, int, int); -int rd (void **, int) ; -rf (int *rnx) -{ - return (rnx); -} - -rnn (int rny) -{ - return (rny); -} - ; - ; -extern const int XYZ ; ; - ; - diff --git a/src/tests/tests-gnu/test56.out b/src/tests/tests-gnu/test56.out deleted file mode 100644 index 0c1c4d8..0000000 --- a/src/tests/tests-gnu/test56.out +++ /dev/null @@ -1,2 +0,0 @@ -cat = 13; - diff --git a/src/tests/tests-gnu/test58.out b/src/tests/tests-gnu/test58.out deleted file mode 100644 index ea2153f..0000000 --- a/src/tests/tests-gnu/test58.out +++ /dev/null @@ -1,7 +0,0 @@ -g (); -f () -{ - int seed; - g (seed); -} - diff --git a/src/tests/tests-gnu/test61.out b/src/tests/tests-gnu/test61.out deleted file mode 100644 index 210571a..0000000 --- a/src/tests/tests-gnu/test61.out +++ /dev/null @@ -1,9 +0,0 @@ -struct s -{ - int a; - int b; - short c; - int d[3]; -}; -struct s s = { .b = 3, .d = {2,0,0} }; - diff --git a/src/tests/tests-gnu/test62.out b/src/tests/tests-gnu/test62.out deleted file mode 100644 index 2acf909..0000000 --- a/src/tests/tests-gnu/test62.out +++ /dev/null @@ -1,8 +0,0 @@ -struct s { - int c[3]; -}; - -struct s s = { - c: {1, 2, 3} -}; - diff --git a/src/tests/tests-gnu/test63.out b/src/tests/tests-gnu/test63.out deleted file mode 100644 index 71de49c..0000000 --- a/src/tests/tests-gnu/test63.out +++ /dev/null @@ -1,7 +0,0 @@ -x(a) -{ - static void*j[]={&&l1}; - goto*j[a]; -l1:; -} - diff --git a/src/tests/tests-gnu/test64.out b/src/tests/tests-gnu/test64.out deleted file mode 100644 index b29543c..0000000 --- a/src/tests/tests-gnu/test64.out +++ /dev/null @@ -1,6 +0,0 @@ -f() -{ -__label__ l; -l:p(); -} - diff --git a/src/tests/tests-gnu/test65.out b/src/tests/tests-gnu/test65.out deleted file mode 100644 index 0dc780c..0000000 --- a/src/tests/tests-gnu/test65.out +++ /dev/null @@ -1,7 +0,0 @@ -f() -{ - __label__ mylabel; -mylabel: - goto mylabel; -} - diff --git a/src/tests/tests-gnu/test67.out b/src/tests/tests-gnu/test67.out deleted file mode 100644 index 51f925c..0000000 --- a/src/tests/tests-gnu/test67.out +++ /dev/null @@ -1,11 +0,0 @@ -f () -{ - __label__ l; - void *x() - { - return &&l; - } -l:; -} - - diff --git a/src/tests/tests-gnu/test68.out b/src/tests/tests-gnu/test68.out deleted file mode 100644 index 6b47289..0000000 --- a/src/tests/tests-gnu/test68.out +++ /dev/null @@ -1,6 +0,0 @@ -struct s -{ - int b; -}; -struct s s = { .b = 3 }; - diff --git a/src/tests/tests-gnu/test70.out b/src/tests/tests-gnu/test70.out deleted file mode 100644 index 3a9c615..0000000 --- a/src/tests/tests-gnu/test70.out +++ /dev/null @@ -1,5 +0,0 @@ -f() -{ - if (!('\400')); -} - diff --git a/src/tests/tests-gnu/test73.out b/src/tests/tests-gnu/test73.out deleted file mode 100644 index 7a9ceb8..0000000 --- a/src/tests/tests-gnu/test73.out +++ /dev/null @@ -1,10 +0,0 @@ -f() -{ - __label__ lbl1; - __label__ lbl2; - -lbl1:; -lbl2:; - -} - diff --git a/src/tests/tests-gnu/test74.out b/src/tests/tests-gnu/test74.out deleted file mode 100644 index 13aab35..0000000 --- a/src/tests/tests-gnu/test74.out +++ /dev/null @@ -1,5 +0,0 @@ -main() -{ - if (! L'\400' != 0); -} - diff --git a/src/tests/tests-gnu/test75.out b/src/tests/tests-gnu/test75.out deleted file mode 100644 index 5c62c6c..0000000 --- a/src/tests/tests-gnu/test75.out +++ /dev/null @@ -1,267 +0,0 @@ -# 1 "a4.c" -void test0(void); -# 1 "a1.h" 1 -void test1(void); -# 1 "a11.h" 1 -void test2(void); -# 856 "a11.h" -void test3(void); -# 105 "a1.h" 2 -void test4(void); -# 1 "a13.h" 1 -void test5(void); -# 1 "a14.h" 1 -void test6(void); -# 1 "a18.h" 1 -void test7(void); -# 63 "a14.h" 2 -void test8(void); -# 133 "a13.h" 2 -void test9(void); -# 1 "a16.h" 1 -void test10(void); -# 1 "a15.h" 1 -void test11(void); -# 251 "a15.h" -void test12(void); -# 465 "a15.h" -void test13(void); -# 484 "a15.h" -void test14(void); -# 755 "a15.h" -void test15(void); -# 911 "a15.h" -void test16(void); -# 1388 "a15.h" -void test17(void); -# 1408 "a15.h" -void test18(void); -# 32 "a16.h" 2 -void test19(void); -# 229 "a13.h" 2 -void test20(void); -# 121 "a1.h" 2 -void test21(void); -# 1 "a20.h" 1 -void test22(void); -# 132 "a1.h" 2 -void test23(void); -# 1 "a999.h" 1 -void test24(void); -# 311 "a1.h" 2 -void test25(void); -# 1 "a100.h" 1 -void test26(void); -# 355 "a1.h" 2 -void test27(void); -# 1 "a30.h" 1 -void test28(void); -# 356 "a1.h" 2 -void test29(void); -# 1 "a99.h" 1 -void test30(void); -# 357 "a1.h" 2 -void test31(void); -# 1 "a32.h" 1 -void test32(void); -# 1 "a31.h" 1 -void test33(void); -# 25 "a32.h" 2 -void test34(void); -# 1 "a35.h" 1 -void test35(void); -# 33 "a32.h" 2 -void test36(void); -# 366 "a1.h" 2 -void test37(void); -# 1 "version.h" 1 -void test38(void); -# 367 "a1.h" 2 -void test39(void); -# 50 "a4.c" 2 -void test40(void); -# 1 "a3.h" 1 -void test41(void); -# 1 "a12_a11.h" 1 -void test42(void); -# 1 "a40.h" 1 -void test43(void); -# 15 "a12_a11.h" 2 -void test44(void); -# 1 "a42.h" 1 -void test45(void); -# 16 "a12_a11.h" 2 -void test46(void); -# 1 "a43.h" 1 -void test47(void); -# 1 "a44.h" 1 -void test48(void); -# 341 "a43.h" 2 -void test49(void); -# 17 "a12_a11.h" 2 -void test50(void); -# 1 "a12.h" 1 -void test51(void); -# 1 "a47.h" 1 -void test52(void); -# 301 "a12.h" 2 -void test53(void); -# 18 "a12_a11.h" 2 -void test54(void); -# 1 "a60.h" 1 -void test55(void); -# 20 "a12_a11.h" 2 -void test56(void); -# 1121 "a12_a11.h" -void test57(void); -# 1205 "a12_a11.h" -void test58(void); -# 1680 "a12_a11.h" -void test59(void); -# 1804 "a12_a11.h" -void test60(void); -# 1864 "a12_a11.h" -void test61(void); -# 871 "a3.h" 2 -void test62(void); -# 900 "a3.h" -void test63(void); -# 1226 "a3.h" -void test64(void); -# 1576 "a3.h" -void test65(void); -# 1737 "a3.h" -void test66(void); -# 1802 "a3.h" -void test67(void); -# 1947 "a3.h" -void test68(void); -# 1997 "a3.h" -void test69(void); -# 2074 "a3.h" -void test70(void); -# 2333 "a3.h" -void test71(void); -# 2528 "a3.h" -void test72(void); -# 2766 "a3.h" -void test73(void); -# 3120 "a3.h" -void test74(void); -# 3221 "a3.h" -void test75(void); -# 3244 "a3.h" -void test76(void); -# 3267 "a3.h" -void test77(void); -# 3298 "a3.h" -void test78(void); -# 3310 "a3.h" -void test79(void); -# 3332 "a3.h" -void test80(void); -# 3424 "a3.h" -void test81(void); -# 3551 "a3.h" -void test82(void); -# 3573 "a3.h" -void test83(void); -# 3738 "a3.h" -void test84(void); -# 3810 "a3.h" -void test85(void); -# 4017 "a3.h" -void test86(void); -# 4117 "a3.h" -void test87(void); -# 4131 "a3.h" -void test88(void); -# 51 "a4.c" 2 -void test89(void); -# 1 "a2.h" 1 -void test90(void); -# 217 "a2.h" -void test91(void); -# 460 "a2.h" -void test92(void); -# 52 "a4.c" 2 -void test93(void); -# 1 "a80.c" 1 -void test94(void); -# 1 "a1.h" 1 -void test95(void); -# 370 "a1.h" -void test96(void); -# 37 "a80.c" 2 -void test97(void); -# 53 "a4.c" 2 -void test98(void); -# 1 "a6.h" 1 -void test99(void); -# 135 "a6.h" -void test100(void); -# 150 "a6.h" -void test101(void); -# 1 "a81.h" 1 -void test102(void); -# 154 "a6.h" 2 -void test103(void); -# 1 "a84_a10.h" 1 -void test104(void); -# 155 "a6.h" 2 -void test105(void); -# 1 "a89.h" 1 -void test106(void); -# 156 "a6.h" 2 -void test107(void); -# 1 "a88.h" 1 -void test108(void); -# 122 "a88.h" -void test109(void); -# 248 "a88.h" -void test110(void); -# 294 "a88.h" -void test111(void); -# 339 "a88.h" -void test112(void); -# 157 "a6.h" 2 -void test113(void); -# 1 "a90.h" 1 -void test114(void); -# 158 "a6.h" 2 -void test115(void); -# 1 "a90_a91.h" 1 -void test116(void); -# 159 "a6.h" 2 -void test117(void); -# 1 "a8.h" 1 -void test118(void); -# 160 "a6.h" 2 -void test119(void); -# 1 "a10.h" 1 -void test120(void); -# 161 "a6.h" 2 -void test121(void); -# 1 "a9.h" 1 -void test122(void); -# 162 "a6.h" 2 -void test123(void); -# 186 "a6.h" -void test124(void); -# 219 "a6.h" -void test125(void); -# 54 "a4.c" 2 -void test126(void); -# 1 "a5.h" 1 -void test127(void); -# 1 "a7.h" 1 -void test128(void); -# 52 "a5.h" 2 -void test129(void); -# 55 "a4.c" 2 -void test130(void); -main() -{ - if (! L'\400' != 0); -} - diff --git a/src/tests/tests-gnu/test76.out b/src/tests/tests-gnu/test76.out deleted file mode 100644 index 0120f85..0000000 --- a/src/tests/tests-gnu/test76.out +++ /dev/null @@ -1,525 +0,0 @@ -# 1 "a4.c" -void test0(void); -void test1(void); -a=b+c; -# 1 "a1.h" 1 -void test2(void); -void test3(void); -a=b+c; -# 1 "a11.h" 1 -void test4(void); -void test5(void); -a=b+c; -# 856 "a11.h" -void test6(void); -void test7(void); -a=b+c; -# 105 "a1.h" 2 -void test8(void); -void test9(void); -a=b+c; -# 1 "a13.h" 1 -void test10(void); -void test11(void); -a=b+c; -# 1 "a14.h" 1 -void test12(void); -void test13(void); -a=b+c; -# 1 "a18.h" 1 -void test14(void); -void test15(void); -a=b+c; -# 63 "a14.h" 2 -void test16(void); -void test17(void); -a=b+c; -# 133 "a13.h" 2 -void test18(void); -void test19(void); -a=b+c; -# 1 "a16.h" 1 -void test20(void); -void test21(void); -a=b+c; -# 1 "a15.h" 1 -void test22(void); -void test23(void); -a=b+c; -# 251 "a15.h" -void test24(void); -void test25(void); -a=b+c; -# 465 "a15.h" -void test26(void); -void test27(void); -a=b+c; -# 484 "a15.h" -void test28(void); -void test29(void); -a=b+c; -# 755 "a15.h" -void test30(void); -void test31(void); -a=b+c; -# 911 "a15.h" -void test32(void); -void test33(void); -a=b+c; -# 1388 "a15.h" -void test34(void); -void test35(void); -a=b+c; -# 1408 "a15.h" -void test36(void); -void test37(void); -a=b+c; -# 32 "a16.h" 2 -void test38(void); -void test39(void); -a=b+c; -# 229 "a13.h" 2 -void test40(void); -void test41(void); -a=b+c; -# 121 "a1.h" 2 -void test42(void); -void test43(void); -a=b+c; -# 1 "a20.h" 1 -void test44(void); -void test45(void); -a=b+c; -# 132 "a1.h" 2 -void test46(void); -void test47(void); -a=b+c; -# 1 "a999.h" 1 -void test48(void); -void test49(void); -a=b+c; -# 311 "a1.h" 2 -void test50(void); -void test51(void); -a=b+c; -# 1 "a100.h" 1 -void test52(void); -void test53(void); -a=b+c; -# 355 "a1.h" 2 -void test54(void); -void test55(void); -a=b+c; -# 1 "a30.h" 1 -void test56(void); -void test57(void); -a=b+c; -# 356 "a1.h" 2 -void test58(void); -void test59(void); -a=b+c; -# 1 "a99.h" 1 -void test60(void); -void test61(void); -a=b+c; -# 357 "a1.h" 2 -void test62(void); -void test63(void); -a=b+c; -# 1 "a32.h" 1 -void test64(void); -void test65(void); -a=b+c; -# 1 "a31.h" 1 -void test66(void); -void test67(void); -a=b+c; -# 25 "a32.h" 2 -void test68(void); -void test69(void); -a=b+c; -# 1 "a35.h" 1 -void test70(void); -void test71(void); -a=b+c; -# 33 "a32.h" 2 -void test72(void); -void test73(void); -a=b+c; -# 366 "a1.h" 2 -void test74(void); -void test75(void); -a=b+c; -# 1 "version.h" 1 -void test76(void); -void test77(void); -a=b+c; -# 367 "a1.h" 2 -void test78(void); -void test79(void); -a=b+c; -# 50 "a4.c" 2 -void test80(void); -void test81(void); -a=b+c; -# 1 "a3.h" 1 -void test82(void); -void test83(void); -a=b+c; -# 1 "a12_a11.h" 1 -void test84(void); -void test85(void); -a=b+c; -# 1 "a40.h" 1 -void test86(void); -void test87(void); -a=b+c; -# 15 "a12_a11.h" 2 -void test88(void); -void test89(void); -a=b+c; -# 1 "a42.h" 1 -void test90(void); -void test91(void); -a=b+c; -# 16 "a12_a11.h" 2 -void test92(void); -void test93(void); -a=b+c; -# 1 "a43.h" 1 -void test94(void); -void test95(void); -a=b+c; -# 1 "a44.h" 1 -void test96(void); -void test97(void); -a=b+c; -# 341 "a43.h" 2 -void test98(void); -void test99(void); -a=b+c; -# 17 "a12_a11.h" 2 -void test100(void); -void test101(void); -a=b+c; -# 1 "a12.h" 1 -void test102(void); -void test103(void); -a=b+c; -# 1 "a47.h" 1 -void test104(void); -void test105(void); -a=b+c; -# 301 "a12.h" 2 -void test106(void); -void test107(void); -a=b+c; -# 18 "a12_a11.h" 2 -void test108(void); -void test109(void); -a=b+c; -# 1 "a60.h" 1 -void test110(void); -void test111(void); -a=b+c; -# 20 "a12_a11.h" 2 -void test112(void); -void test113(void); -a=b+c; -# 1121 "a12_a11.h" -void test114(void); -void test115(void); -a=b+c; -# 1205 "a12_a11.h" -void test116(void); -void test117(void); -a=b+c; -# 1680 "a12_a11.h" -void test118(void); -void test119(void); -a=b+c; -# 1804 "a12_a11.h" -void test120(void); -void test121(void); -a=b+c; -# 1864 "a12_a11.h" -void test122(void); -void test123(void); -a=b+c; -# 871 "a3.h" 2 -void test124(void); -void test125(void); -a=b+c; -# 900 "a3.h" -void test126(void); -void test127(void); -a=b+c; -# 1226 "a3.h" -void test128(void); -void test129(void); -a=b+c; -# 1576 "a3.h" -void test130(void); -void test131(void); -a=b+c; -# 1737 "a3.h" -void test132(void); -void test133(void); -a=b+c; -# 1802 "a3.h" -void test134(void); -void test135(void); -a=b+c; -# 1947 "a3.h" -void test136(void); -void test137(void); -a=b+c; -# 1997 "a3.h" -void test138(void); -void test139(void); -a=b+c; -# 2074 "a3.h" -void test140(void); -void test141(void); -a=b+c; -# 2333 "a3.h" -void test142(void); -void test143(void); -a=b+c; -# 2528 "a3.h" -void test144(void); -void test145(void); -a=b+c; -# 2766 "a3.h" -void test146(void); -void test147(void); -a=b+c; -# 3120 "a3.h" -void test148(void); -void test149(void); -a=b+c; -# 3221 "a3.h" -void test150(void); -void test151(void); -a=b+c; -# 3244 "a3.h" -void test152(void); -void test153(void); -a=b+c; -# 3267 "a3.h" -void test154(void); -void test155(void); -a=b+c; -# 3298 "a3.h" -void test156(void); -void test157(void); -a=b+c; -# 3310 "a3.h" -void test158(void); -void test159(void); -a=b+c; -# 3332 "a3.h" -void test160(void); -void test161(void); -a=b+c; -# 3424 "a3.h" -void test162(void); -void test163(void); -a=b+c; -# 3551 "a3.h" -void test164(void); -void test165(void); -a=b+c; -# 3573 "a3.h" -void test166(void); -void test167(void); -a=b+c; -# 3738 "a3.h" -void test168(void); -void test169(void); -a=b+c; -# 3810 "a3.h" -void test170(void); -void test171(void); -a=b+c; -# 4017 "a3.h" -void test172(void); -void test173(void); -a=b+c; -# 4117 "a3.h" -void test174(void); -void test175(void); -a=b+c; -# 4131 "a3.h" -void test176(void); -void test177(void); -a=b+c; -# 51 "a4.c" 2 -void test178(void); -void test179(void); -a=b+c; -# 1 "a2.h" 1 -void test180(void); -void test181(void); -a=b+c; -# 217 "a2.h" -void test182(void); -void test183(void); -a=b+c; -# 460 "a2.h" -void test184(void); -void test185(void); -a=b+c; -# 52 "a4.c" 2 -void test186(void); -void test187(void); -a=b+c; -# 1 "a80.c" 1 -void test188(void); -void test189(void); -a=b+c; -# 1 "a1.h" 1 -void test190(void); -void test191(void); -a=b+c; -# 370 "a1.h" -void test192(void); -void test193(void); -a=b+c; -# 37 "a80.c" 2 -void test194(void); -void test195(void); -a=b+c; -# 53 "a4.c" 2 -void test196(void); -void test197(void); -a=b+c; -# 1 "a6.h" 1 -void test198(void); -void test199(void); -a=b+c; -# 135 "a6.h" -void test200(void); -void test201(void); -a=b+c; -# 150 "a6.h" -void test202(void); -void test203(void); -a=b+c; -# 1 "a81.h" 1 -void test204(void); -void test205(void); -a=b+c; -# 154 "a6.h" 2 -void test206(void); -void test207(void); -a=b+c; -# 1 "a84_a10.h" 1 -void test208(void); -void test209(void); -a=b+c; -# 155 "a6.h" 2 -void test210(void); -void test211(void); -a=b+c; -# 1 "a89.h" 1 -void test212(void); -void test213(void); -a=b+c; -# 156 "a6.h" 2 -void test214(void); -void test215(void); -a=b+c; -# 1 "a88.h" 1 -void test216(void); -void test217(void); -a=b+c; -# 122 "a88.h" -void test218(void); -void test219(void); -a=b+c; -# 248 "a88.h" -void test220(void); -void test221(void); -a=b+c; -# 294 "a88.h" -void test222(void); -void test223(void); -a=b+c; -# 339 "a88.h" -void test224(void); -void test225(void); -a=b+c; -# 157 "a6.h" 2 -void test226(void); -void test227(void); -a=b+c; -# 1 "a90.h" 1 -void test228(void); -void test229(void); -a=b+c; -# 158 "a6.h" 2 -void test230(void); -void test231(void); -a=b+c; -# 1 "a90_a91.h" 1 -void test232(void); -void test233(void); -a=b+c; -# 159 "a6.h" 2 -void test234(void); -void test235(void); -a=b+c; -# 1 "a8.h" 1 -void test236(void); -void test237(void); -a=b+c; -# 160 "a6.h" 2 -void test238(void); -void test239(void); -a=b+c; -# 1 "a10.h" 1 -void test240(void); -void test241(void); -a=b+c; -# 161 "a6.h" 2 -void test242(void); -void test243(void); -a=b+c; -# 1 "a9.h" 1 -void test244(void); -void test245(void); -a=b+c; -# 162 "a6.h" 2 -void test246(void); -void test247(void); -a=b+c; -# 186 "a6.h" -void test248(void); -void test249(void); -a=b+c; -# 219 "a6.h" -void test250(void); -void test251(void); -a=b+c; -# 54 "a4.c" 2 -void test252(void); -void test253(void); -a=b+c; -# 1 "a5.h" 1 -void test254(void); -void test255(void); -a=b+c; -# 1 "a7.h" 1 -void test256(void); -void test257(void); -a=b+c; -# 52 "a5.h" 2 -void test258(void); -void test259(void); -a=b+c; -# 55 "a4.c" 2 -void test260(void); -void test261(void); -a=b+c; - diff --git a/src/tests/tests-gnu/test81.out b/src/tests/tests-gnu/test81.out deleted file mode 100644 index 259ab88..0000000 --- a/src/tests/tests-gnu/test81.out +++ /dev/null @@ -1,11 +0,0 @@ -# 1 "930927-1.c" -# 1 "/sw/packages/cygnus/progressive-97r1/sparc-sun-solaris2.5.1/lib/gcc-lib/sparc-sun-solaris2.5.1/2.7-97r1/include/stddef.h" 1 3 -# 61 "/sw/packages/cygnus/progressive-97r1/sparc-sun-solaris2.5.1/lib/gcc-lib/sparc-sun-solaris2.5.1/2.7-97r1/include/stddef.h" 3 -typedef int ptrdiff_t; -typedef unsigned int size_t; -typedef long int wchar_t; -typedef unsigned int wint_t; -# 302 "/sw/packages/cygnus/progressive-97r1/sparc-sun-solaris2.5.1/lib/gcc-lib/sparc-sun-solaris2.5.1/2.7-97r1/include/stddef.h" 3 -# 1 "930927-1.c" 2 -wchar_t s[5] = L"abcd"; - diff --git a/src/tests/tests-gnu/test83.out b/src/tests/tests-gnu/test83.out deleted file mode 100644 index e223ce2..0000000 --- a/src/tests/tests-gnu/test83.out +++ /dev/null @@ -1,4 +0,0 @@ -main() -{ - if (! L'\400' != 0); -} diff --git a/src/tests/tests-gnu/test85.out b/src/tests/tests-gnu/test85.out deleted file mode 100644 index 2c707f5..0000000 --- a/src/tests/tests-gnu/test85.out +++ /dev/null @@ -1,524 +0,0 @@ -# 1 "a4.c" -void test0(void); -void test1(void); -a=b+c; -# 1 "a1.h" 1 -void test2(void); -void test3(void); -a=b+c; -# 1 "a11.h" 1 -void test4(void); -void test5(void); -a=b+c; -# 856 "a11.h" -void test6(void); -void test7(void); -a=b+c; -# 105 "a1.h" 2 -void test8(void); -void test9(void); -a=b+c; -# 1 "a13.h" 1 -void test10(void); -void test11(void); -a=b+c; -# 1 "a14.h" 1 -void test12(void); -void test13(void); -a=b+c; -# 1 "a18.h" 1 -void test14(void); -void test15(void); -a=b+c; -# 63 "a14.h" 2 -void test16(void); -void test17(void); -a=b+c; -# 133 "a13.h" 2 -void test18(void); -void test19(void); -a=b+c; -# 1 "a16.h" 1 -void test20(void); -void test21(void); -a=b+c; -# 1 "a15.h" 1 -void test22(void); -void test23(void); -a=b+c; -# 251 "a15.h" -void test24(void); -void test25(void); -a=b+c; -# 465 "a15.h" -void test26(void); -void test27(void); -a=b+c; -# 484 "a15.h" -void test28(void); -void test29(void); -a=b+c; -# 755 "a15.h" -void test30(void); -void test31(void); -a=b+c; -# 911 "a15.h" -void test32(void); -void test33(void); -a=b+c; -# 1388 "a15.h" -void test34(void); -void test35(void); -a=b+c; -# 1408 "a15.h" -void test36(void); -void test37(void); -a=b+c; -# 32 "a16.h" 2 -void test38(void); -void test39(void); -a=b+c; -# 229 "a13.h" 2 -void test40(void); -void test41(void); -a=b+c; -# 121 "a1.h" 2 -void test42(void); -void test43(void); -a=b+c; -# 1 "a20.h" 1 -void test44(void); -void test45(void); -a=b+c; -# 132 "a1.h" 2 -void test46(void); -void test47(void); -a=b+c; -# 1 "a999.h" 1 -void test48(void); -void test49(void); -a=b+c; -# 311 "a1.h" 2 -void test50(void); -void test51(void); -a=b+c; -# 1 "a100.h" 1 -void test52(void); -void test53(void); -a=b+c; -# 355 "a1.h" 2 -void test54(void); -void test55(void); -a=b+c; -# 1 "a30.h" 1 -void test56(void); -void test57(void); -a=b+c; -# 356 "a1.h" 2 -void test58(void); -void test59(void); -a=b+c; -# 1 "a99.h" 1 -void test60(void); -void test61(void); -a=b+c; -# 357 "a1.h" 2 -void test62(void); -void test63(void); -a=b+c; -# 1 "a32.h" 1 -void test64(void); -void test65(void); -a=b+c; -# 1 "a31.h" 1 -void test66(void); -void test67(void); -a=b+c; -# 25 "a32.h" 2 -void test68(void); -void test69(void); -a=b+c; -# 1 "a35.h" 1 -void test70(void); -void test71(void); -a=b+c; -# 33 "a32.h" 2 -void test72(void); -void test73(void); -a=b+c; -# 366 "a1.h" 2 -void test74(void); -void test75(void); -a=b+c; -# 1 "version.h" 1 -void test76(void); -void test77(void); -a=b+c; -# 367 "a1.h" 2 -void test78(void); -void test79(void); -a=b+c; -# 50 "a4.c" 2 -void test80(void); -void test81(void); -a=b+c; -# 1 "a3.h" 1 -void test82(void); -void test83(void); -a=b+c; -# 1 "a12_a11.h" 1 -void test84(void); -void test85(void); -a=b+c; -# 1 "a40.h" 1 -void test86(void); -void test87(void); -a=b+c; -# 15 "a12_a11.h" 2 -void test88(void); -void test89(void); -a=b+c; -# 1 "a42.h" 1 -void test90(void); -void test91(void); -a=b+c; -# 16 "a12_a11.h" 2 -void test92(void); -void test93(void); -a=b+c; -# 1 "a43.h" 1 -void test94(void); -void test95(void); -a=b+c; -# 1 "a44.h" 1 -void test96(void); -void test97(void); -a=b+c; -# 341 "a43.h" 2 -void test98(void); -void test99(void); -a=b+c; -# 17 "a12_a11.h" 2 -void test100(void); -void test101(void); -a=b+c; -# 1 "a12.h" 1 -void test102(void); -void test103(void); -a=b+c; -# 1 "a47.h" 1 -void test104(void); -void test105(void); -a=b+c; -# 301 "a12.h" 2 -void test106(void); -void test107(void); -a=b+c; -# 18 "a12_a11.h" 2 -void test108(void); -void test109(void); -a=b+c; -# 1 "a60.h" 1 -void test110(void); -void test111(void); -a=b+c; -# 20 "a12_a11.h" 2 -void test112(void); -void test113(void); -a=b+c; -# 1121 "a12_a11.h" -void test114(void); -void test115(void); -a=b+c; -# 1205 "a12_a11.h" -void test116(void); -void test117(void); -a=b+c; -# 1680 "a12_a11.h" -void test118(void); -void test119(void); -a=b+c; -# 1804 "a12_a11.h" -void test120(void); -void test121(void); -a=b+c; -# 1864 "a12_a11.h" -void test122(void); -void test123(void); -a=b+c; -# 871 "a3.h" 2 -void test124(void); -void test125(void); -a=b+c; -# 900 "a3.h" -void test126(void); -void test127(void); -a=b+c; -# 1226 "a3.h" -void test128(void); -void test129(void); -a=b+c; -# 1576 "a3.h" -void test130(void); -void test131(void); -a=b+c; -# 1737 "a3.h" -void test132(void); -void test133(void); -a=b+c; -# 1802 "a3.h" -void test134(void); -void test135(void); -a=b+c; -# 1947 "a3.h" -void test136(void); -void test137(void); -a=b+c; -# 1997 "a3.h" -void test138(void); -void test139(void); -a=b+c; -# 2074 "a3.h" -void test140(void); -void test141(void); -a=b+c; -# 2333 "a3.h" -void test142(void); -void test143(void); -a=b+c; -# 2528 "a3.h" -void test144(void); -void test145(void); -a=b+c; -# 2766 "a3.h" -void test146(void); -void test147(void); -a=b+c; -# 3120 "a3.h" -void test148(void); -void test149(void); -a=b+c; -# 3221 "a3.h" -void test150(void); -void test151(void); -a=b+c; -# 3244 "a3.h" -void test152(void); -void test153(void); -a=b+c; -# 3267 "a3.h" -void test154(void); -void test155(void); -a=b+c; -# 3298 "a3.h" -void test156(void); -void test157(void); -a=b+c; -# 3310 "a3.h" -void test158(void); -void test159(void); -a=b+c; -# 3332 "a3.h" -void test160(void); -void test161(void); -a=b+c; -# 3424 "a3.h" -void test162(void); -void test163(void); -a=b+c; -# 3551 "a3.h" -void test164(void); -void test165(void); -a=b+c; -# 3573 "a3.h" -void test166(void); -void test167(void); -a=b+c; -# 3738 "a3.h" -void test168(void); -void test169(void); -a=b+c; -# 3810 "a3.h" -void test170(void); -void test171(void); -a=b+c; -# 4017 "a3.h" -void test172(void); -void test173(void); -a=b+c; -# 4117 "a3.h" -void test174(void); -void test175(void); -a=b+c; -# 4131 "a3.h" -void test176(void); -void test177(void); -a=b+c; -# 51 "a4.c" 2 -void test178(void); -void test179(void); -a=b+c; -# 1 "a2.h" 1 -void test180(void); -void test181(void); -a=b+c; -# 217 "a2.h" -void test182(void); -void test183(void); -a=b+c; -# 460 "a2.h" -void test184(void); -void test185(void); -a=b+c; -# 52 "a4.c" 2 -void test186(void); -void test187(void); -a=b+c; -# 1 "a80.c" 1 -void test188(void); -void test189(void); -a=b+c; -# 1 "a1.h" 1 -void test190(void); -void test191(void); -a=b+c; -# 370 "a1.h" -void test192(void); -void test193(void); -a=b+c; -# 37 "a80.c" 2 -void test194(void); -void test195(void); -a=b+c; -# 53 "a4.c" 2 -void test196(void); -void test197(void); -a=b+c; -# 1 "a6.h" 1 -void test198(void); -void test199(void); -a=b+c; -# 135 "a6.h" -void test200(void); -void test201(void); -a=b+c; -# 150 "a6.h" -void test202(void); -void test203(void); -a=b+c; -# 1 "a81.h" 1 -void test204(void); -void test205(void); -a=b+c; -# 154 "a6.h" 2 -void test206(void); -void test207(void); -a=b+c; -# 1 "a84_a10.h" 1 -void test208(void); -void test209(void); -a=b+c; -# 155 "a6.h" 2 -void test210(void); -void test211(void); -a=b+c; -# 1 "a89.h" 1 -void test212(void); -void test213(void); -a=b+c; -# 156 "a6.h" 2 -void test214(void); -void test215(void); -a=b+c; -# 1 "a88.h" 1 -void test216(void); -void test217(void); -a=b+c; -# 122 "a88.h" -void test218(void); -void test219(void); -a=b+c; -# 248 "a88.h" -void test220(void); -void test221(void); -a=b+c; -# 294 "a88.h" -void test222(void); -void test223(void); -a=b+c; -# 339 "a88.h" -void test224(void); -void test225(void); -a=b+c; -# 157 "a6.h" 2 -void test226(void); -void test227(void); -a=b+c; -# 1 "a90.h" 1 -void test228(void); -void test229(void); -a=b+c; -# 158 "a6.h" 2 -void test230(void); -void test231(void); -a=b+c; -# 1 "a90_a91.h" 1 -void test232(void); -void test233(void); -a=b+c; -# 159 "a6.h" 2 -void test234(void); -void test235(void); -a=b+c; -# 1 "a8.h" 1 -void test236(void); -void test237(void); -a=b+c; -# 160 "a6.h" 2 -void test238(void); -void test239(void); -a=b+c; -# 1 "a10.h" 1 -void test240(void); -void test241(void); -a=b+c; -# 161 "a6.h" 2 -void test242(void); -void test243(void); -a=b+c; -# 1 "a9.h" 1 -void test244(void); -void test245(void); -a=b+c; -# 162 "a6.h" 2 -void test246(void); -void test247(void); -a=b+c; -# 186 "a6.h" -void test248(void); -void test249(void); -a=b+c; -# 219 "a6.h" -void test250(void); -void test251(void); -a=b+c; -# 54 "a4.c" 2 -void test252(void); -void test253(void); -a=b+c; -# 1 "a5.h" 1 -void test254(void); -void test255(void); -a=b+c; -# 1 "a7.h" 1 -void test256(void); -void test257(void); -a=b+c; -# 52 "a5.h" 2 -void test258(void); -void test259(void); -a=b+c; -# 55 "a4.c" 2 -void test260(void); -void test261(void); -a=b+c; diff --git a/src/tests/tests-gnu/test87.out b/src/tests/tests-gnu/test87.out deleted file mode 100644 index 53e00e6..0000000 --- a/src/tests/tests-gnu/test87.out +++ /dev/null @@ -1,16 +0,0 @@ -enum {e0, e1}; - -int x[] = -{ - [e0] = 0 -}; - -f () -{ - switch (1) - { - case e0: - case e1: - break; - } -} diff --git a/src/tests/tests-parsimony/001.out b/src/tests/tests-parsimony/001 similarity index 100% rename from src/tests/tests-parsimony/001.out rename to src/tests/tests-parsimony/001 diff --git a/src/tests/tests-parsimony/002.out b/src/tests/tests-parsimony/002 similarity index 100% rename from src/tests/tests-parsimony/002.out rename to src/tests/tests-parsimony/002 diff --git a/src/tests/tests-parsimony/003.out b/src/tests/tests-parsimony/003 similarity index 100% rename from src/tests/tests-parsimony/003.out rename to src/tests/tests-parsimony/003 diff --git a/src/tests/tests-parsimony/004.out b/src/tests/tests-parsimony/004 similarity index 100% rename from src/tests/tests-parsimony/004.out rename to src/tests/tests-parsimony/004 diff --git a/src/tests/tests-parsimony/005.out b/src/tests/tests-parsimony/005 similarity index 100% rename from src/tests/tests-parsimony/005.out rename to src/tests/tests-parsimony/005 diff --git a/src/tests/tests-parsimony/006.out b/src/tests/tests-parsimony/006 similarity index 100% rename from src/tests/tests-parsimony/006.out rename to src/tests/tests-parsimony/006 diff --git a/src/tests/tests-parsimony/007.out b/src/tests/tests-parsimony/007 similarity index 100% rename from src/tests/tests-parsimony/007.out rename to src/tests/tests-parsimony/007 diff --git a/src/tests/tests-parsimony/008.out b/src/tests/tests-parsimony/008 similarity index 100% rename from src/tests/tests-parsimony/008.out rename to src/tests/tests-parsimony/008 diff --git a/src/tests/tests-parsimony/009.out b/src/tests/tests-parsimony/009 similarity index 100% rename from src/tests/tests-parsimony/009.out rename to src/tests/tests-parsimony/009 diff --git a/src/tests/tests-parsimony/010.out b/src/tests/tests-parsimony/010 similarity index 100% rename from src/tests/tests-parsimony/010.out rename to src/tests/tests-parsimony/010 diff --git a/src/tests/tests-parsimony/map.out b/src/tests/tests-parsimony/map similarity index 100% rename from src/tests/tests-parsimony/map.out rename to src/tests/tests-parsimony/map diff --git a/src/tests/tests-parsimony/projectExample.out b/src/tests/tests-parsimony/projectExample similarity index 100% rename from src/tests/tests-parsimony/projectExample.out rename to src/tests/tests-parsimony/projectExample diff --git a/src/tests/tests-parsimony/realObjectED.out b/src/tests/tests-parsimony/realObjectED similarity index 100% rename from src/tests/tests-parsimony/realObjectED.out rename to src/tests/tests-parsimony/realObjectED diff --git a/src/tests/tests-parsimony/realObjectPF.out b/src/tests/tests-parsimony/realObjectPF similarity index 100% rename from src/tests/tests-parsimony/realObjectPF.out rename to src/tests/tests-parsimony/realObjectPF diff --git a/src/tests/tests-std/test.out b/src/tests/tests-std/test.out deleted file mode 100644 index 9b46df8..0000000 --- a/src/tests/tests-std/test.out +++ /dev/null @@ -1,31 +0,0 @@ -static int g1 = 0; -typedef long mylong; -static mylong z; - -typedef int Length; -Length len, maxlen; -Length *lengths[]; - -typedef char *String; -String p, lineptr[100], alloc(int); -int strcmp(String, String); -/* -typedef struct tnode *Treeptr; - -typedef struct tnode { - char *word; - int count; - Treeptr left; - Treeptr right; -} Treenode; - -Treeptr talloc(void) { - return (Treeptr) malloc(sizeof(Treenode)); -} - -int fun(int a, mylong b) { - mylong c; - return a+b; -} -*/ - diff --git a/src/tests/tests-std/test10.out b/src/tests/tests-std/test10.out deleted file mode 100644 index 8ebe466..0000000 --- a/src/tests/tests-std/test10.out +++ /dev/null @@ -1,7 +0,0 @@ -int * f(char); -char * b; -main() { - f(*b)[4]; /* indirect on "b", call "f", and index the result - /* by "4" */ - } - diff --git a/src/tests/tests-std/test11.out b/src/tests/tests-std/test11.out deleted file mode 100644 index 204be95..0000000 --- a/src/tests/tests-std/test11.out +++ /dev/null @@ -1,6 +0,0 @@ -typedef int f; -char * b; -main() { - f(*b)[4]; /* redeclare "b" to be a pointer to 4 ints */ - } - diff --git a/src/tests/tests-std/test19.out b/src/tests/tests-std/test19.out deleted file mode 100644 index 2b42f19..0000000 --- a/src/tests/tests-std/test19.out +++ /dev/null @@ -1,8 +0,0 @@ - struct foo {int a[4];}; - - struct foo f(); - - bar (int index) - { - return f().a[index]; - } diff --git a/src/tests/tests-std/test2.out b/src/tests/tests-std/test2.out deleted file mode 100644 index fb01241..0000000 --- a/src/tests/tests-std/test2.out +++ /dev/null @@ -1,40 +0,0 @@ -int test2; -#line 37 "uhhuh.c" -#line 10 "input.c" -int i; -int *i; - -/* - this is a comment - #line 50 - with a line directive in it, - very annoying - */ - -typedef long mylong; - -enum myenum { one, two, three }; - -# 32 "gnustyle.h" 1 3 4 -// old style -//short foo(a, c) -// short a; -// char c; -//{ return 3; -//} - -#line 100 -int f(char c, char *d) -{ - - struct s; - int z = 100; - struct s { - short c, d; - long l; - mylong m; - }; - - -} - diff --git a/src/tests/tests-std/test20.out b/src/tests/tests-std/test20.out deleted file mode 100644 index f7aee66..0000000 --- a/src/tests/tests-std/test20.out +++ /dev/null @@ -1,6 +0,0 @@ - foo (float f, float g) - { - float beat_freqs[2] = { f-g, f+g }; - return 1; - } - diff --git a/src/tests/tests-std/test23.out b/src/tests/tests-std/test23.out deleted file mode 100644 index 7b773f3..0000000 --- a/src/tests/tests-std/test23.out +++ /dev/null @@ -1,12 +0,0 @@ -now() { - union foo { int i; double d; }; - int x; - double y; - void hack (union foo); - union foo u; -// u = (union foo) x == (u.i = x); -// u = (union foo) y == (u.d = y); - hack ((union foo) x); - -} - diff --git a/src/tests/tests-std/test3.out b/src/tests/tests-std/test3.out deleted file mode 100644 index a3f3f13..0000000 --- a/src/tests/tests-std/test3.out +++ /dev/null @@ -1,4 +0,0 @@ -typedef double floatp; - -int gs_set(float (*)(floatp, floatp ) ); - diff --git a/src/tests/tests-std/test32.out b/src/tests/tests-std/test32.out deleted file mode 100644 index 7d661cc..0000000 --- a/src/tests/tests-std/test32.out +++ /dev/null @@ -1,9 +0,0 @@ -typedef enum { - F_FE, - F_U, - F_E, -} yy; -main() { - exit(0); -} - diff --git a/src/tests/tests-std/test38.out b/src/tests/tests-std/test38.out deleted file mode 100644 index b04a258..0000000 --- a/src/tests/tests-std/test38.out +++ /dev/null @@ -1,10 +0,0 @@ -typedef unsigned char uchar; -typedef struct _hgfretty { - uchar bvfetgl; - uchar aytrffr[80 ]; -} hgfretty; - -typedef struct pojeqsd { - char hgfretty[99 ]; -} pojeqsd_t; - diff --git a/src/tests/tests-std/test4.out b/src/tests/tests-std/test4.out deleted file mode 100644 index 8360a5b..0000000 --- a/src/tests/tests-std/test4.out +++ /dev/null @@ -1,5 +0,0 @@ -int a,b; -int f() { - a = 1, b = 2; -} - diff --git a/src/tests/tests-std/test42.out b/src/tests/tests-std/test42.out deleted file mode 100644 index 73ed676..0000000 --- a/src/tests/tests-std/test42.out +++ /dev/null @@ -1,21 +0,0 @@ -typedef struct checkme_ checkme ; - -typedef struct yt668u_ { - int j76g; - int lk4f2s; - int hg62; -} yt668u; - -void -a233 (yt668u *checkme) -{ - if ((( checkme )->j76g) ) { - } - { - { ( ( checkme )->lk4f2s ) = 0; } ; - ( checkme )->hg62 = 0; - } - ; -} - - diff --git a/src/tests/tests-std/test44.out b/src/tests/tests-std/test44.out deleted file mode 100644 index a787f1e..0000000 --- a/src/tests/tests-std/test44.out +++ /dev/null @@ -1,11 +0,0 @@ -#pragma whoa nellie -int a; -# -#ident something -#pragma something else - -main() { - exit(0); -#ident heynow -} - diff --git a/src/tests/tests-std/test46.out b/src/tests/tests-std/test46.out deleted file mode 100644 index 65ede80..0000000 --- a/src/tests/tests-std/test46.out +++ /dev/null @@ -1,6 +0,0 @@ -const typedef struct as340kj_ { - short t45e; - char *u76h; -} as340kj; -extern char *hh(char, as340kj*); - diff --git a/src/tests/tests-std/test47.out b/src/tests/tests-std/test47.out deleted file mode 100644 index d95e8f9..0000000 --- a/src/tests/tests-std/test47.out +++ /dev/null @@ -1,15 +0,0 @@ -typedef struct g667h_ g667h ; -struct g667h_ { - const char *ttc; - const char *e; - const char *t; -}; - - -int dddd() -{ - -int g667h, ttt; - -} - diff --git a/src/tests/tests-std/test48.out b/src/tests/tests-std/test48.out deleted file mode 100644 index 3391520..0000000 --- a/src/tests/tests-std/test48.out +++ /dev/null @@ -1,18 +0,0 @@ -typedef struct g667h_ g667h ; -struct g667h_ { - const char *ttc; - const char *e; - const char *t; -}; - - -int dddd(char *yt5, - g667h *g667h); -int dddd(char *yt5, - g667h *g667h) -{ - -int ttt; - -} - diff --git a/src/tests/tests-std/test49.out b/src/tests/tests-std/test49.out deleted file mode 100644 index 8b7e11e..0000000 --- a/src/tests/tests-std/test49.out +++ /dev/null @@ -1,15 +0,0 @@ -typedef struct gh554j_ { - long x2; - char *x3; -} gh554j; - void -ad (int *x3, int *x4) -{ - gh554j x1; - if (x3 && x4) { - char gh554j[19]; - gh554j[0]='\n'; - } - -} - diff --git a/src/tests/tests-std/test50.out b/src/tests/tests-std/test50.out deleted file mode 100644 index 4fcb8e7..0000000 --- a/src/tests/tests-std/test50.out +++ /dev/null @@ -1,15 +0,0 @@ -struct aaa_ { -int a; -int b; -} ; -typedef struct aaa_ aaa; -void foo (void *aaa); -void foo (void *paa) -{ - aaa *aab = (void *)paa; - long *rtr; - char temptt; - short *zzs; - -} - diff --git a/src/tests/tests-std/test51.out b/src/tests/tests-std/test51.out deleted file mode 100644 index 9d8bb46..0000000 --- a/src/tests/tests-std/test51.out +++ /dev/null @@ -1,9 +0,0 @@ -main() { - if (nerror) cleanup(); - else if (argc < 1) faterror("no input file%s", cmdusage); - else for (; 0 < argc; cleanup(), ++argv, --argc) { - targetdelta = 0; - ffree(); - } -} - diff --git a/src/tests/tests-std/test55.out b/src/tests/tests-std/test55.out deleted file mode 100644 index 6696ead..0000000 --- a/src/tests/tests-std/test55.out +++ /dev/null @@ -1,4 +0,0 @@ -/* program with only a - comment in it - */ - diff --git a/src/tests/tests-std/test59.out b/src/tests/tests-std/test59.out deleted file mode 100644 index efe32d2..0000000 --- a/src/tests/tests-std/test59.out +++ /dev/null @@ -1,9 +0,0 @@ -typedef long time_t; - -static time_t -f (janfirst, rulep) - __const time_t janfirst; - register __const int * __const rulep; -{ -} - diff --git a/src/tests/tests-std/test6.out b/src/tests/tests-std/test6.out deleted file mode 100644 index c44d582..0000000 --- a/src/tests/tests-std/test6.out +++ /dev/null @@ -1,7 +0,0 @@ -typedef char F; -main() { - long a=sizeof(F), F, b=sizeof(F); - //assert(1 == a); - //assert(sizeof(long) == b); - } - diff --git a/src/tests/tests-std/test60.out b/src/tests/tests-std/test60.out deleted file mode 100644 index 039a88d..0000000 --- a/src/tests/tests-std/test60.out +++ /dev/null @@ -1,3 +0,0 @@ -//long int s[5] = L"abcd"; -char *s = L"abcd"; - diff --git a/src/tests/tests-std/test69.out b/src/tests/tests-std/test69.out deleted file mode 100644 index 403192b..0000000 --- a/src/tests/tests-std/test69.out +++ /dev/null @@ -1,3 +0,0 @@ -char *b = "a string with a \ -continuation"; - diff --git a/src/tests/tests-std/test7.out b/src/tests/tests-std/test7.out deleted file mode 100644 index beb7d6b..0000000 --- a/src/tests/tests-std/test7.out +++ /dev/null @@ -1,2 +0,0 @@ -typedef int A, B(A); - diff --git a/src/tests/tests-std/test72.out b/src/tests/tests-std/test72.out deleted file mode 100644 index 269f7ac..0000000 --- a/src/tests/tests-std/test72.out +++ /dev/null @@ -1,15 +0,0 @@ -# 1 "test72.c" -# 1 "/sw/packages/cygnus/progressive-97r1/sparc-sun-solaris2.5.1/lib/gcc-lib/sparc-sun-solaris2.5.1/2.7-97r1/include/stdio.h" 1 3 -# 1 "test72.c" 2 -char f; -m() -{ -( -!( -f + -3 &3) --1) -; -} - - diff --git a/src/tests/tests-std/test77.out b/src/tests/tests-std/test77.out deleted file mode 100644 index 1b6d0de..0000000 --- a/src/tests/tests-std/test77.out +++ /dev/null @@ -1,53 +0,0 @@ -# 1 "a.c" - -# 1 "a.h" 1 - -int aa1; -int aa2; -void testaa(void); -# 2 "a.c" 2 - -# 1 "b.h" 1 - -int bb1; -int bb2; -# 1 "b1.h" 1 - -int b12; -int b22; -# 1 "b12.h" 1 - -int b33; -# 1 "b13.h" 1 - -int b44; - -# 1 "b14.h" 1 -int r45; -void ttt(void); -int r56; -# 4 "b13.h" 2 - - -int b55; -# 3 "b12.h" 2 - -void test66(void); -# 4 "b1.h" 2 - -void testb12(void); -# 4 "b.h" 2 - -int bb3; - - - -# 3 "a.c" 2 - -# 1 "c.h" 1 - -int c11; -int c12; -void testc1(void); -# 4 "a.c" 2 - diff --git a/src/tests/tests-std/test78.out b/src/tests/tests-std/test78.out deleted file mode 100644 index a9921e6..0000000 --- a/src/tests/tests-std/test78.out +++ /dev/null @@ -1,53 +0,0 @@ -# 1 "test78.c" - -# 1 "a.h" 1 - -int aa1; -int aa2; -void testaa(void); -# 2 "test78.c" 2 - -# 1 "b.h" 1 - -int bb1; -int bb2; -# 1 "b1.h" 1 - -int b12; -int b22; -# 1 "b12.h" 1 - -int b33; -# 1 "b13.h" 1 - -int b44; - -# 1 "b14.h" 1 -int r45; -void ttt(void); -int r56; -# 4 "b13.h" 2 - - -int b55; -# 3 "b12.h" 2 - -void test66(void); -# 4 "b1.h" 2 - -void testb12(void); -# 4 "b.h" 2 - -int bb3; - - - -# 3 "test78.c" 2 - -# 1 "c.h" 1 - -int c11; -int c12; -void testc1(void); -# 4 "test78.c" 2 - diff --git a/src/tests/tests-std/test79.out b/src/tests/tests-std/test79.out deleted file mode 100644 index 1b6d0de..0000000 --- a/src/tests/tests-std/test79.out +++ /dev/null @@ -1,53 +0,0 @@ -# 1 "a.c" - -# 1 "a.h" 1 - -int aa1; -int aa2; -void testaa(void); -# 2 "a.c" 2 - -# 1 "b.h" 1 - -int bb1; -int bb2; -# 1 "b1.h" 1 - -int b12; -int b22; -# 1 "b12.h" 1 - -int b33; -# 1 "b13.h" 1 - -int b44; - -# 1 "b14.h" 1 -int r45; -void ttt(void); -int r56; -# 4 "b13.h" 2 - - -int b55; -# 3 "b12.h" 2 - -void test66(void); -# 4 "b1.h" 2 - -void testb12(void); -# 4 "b.h" 2 - -int bb3; - - - -# 3 "a.c" 2 - -# 1 "c.h" 1 - -int c11; -int c12; -void testc1(void); -# 4 "a.c" 2 - diff --git a/src/tests/tests-std/test8.out b/src/tests/tests-std/test8.out deleted file mode 100644 index 584c5a9..0000000 --- a/src/tests/tests-std/test8.out +++ /dev/null @@ -1,6 +0,0 @@ -typedef int T; -main() { - int T=100, a=(T)+1; - //assert(101 == T); - } - diff --git a/src/tests/tests-std/test80.out b/src/tests/tests-std/test80.out deleted file mode 100644 index f578276..0000000 --- a/src/tests/tests-std/test80.out +++ /dev/null @@ -1,131 +0,0 @@ -# 1 "a4.c" -# 1 "a1.h" 1 -# 1 "a11.h" 1 -# 856 "a11.h" -# 105 "a1.h" 2 -# 1 "a13.h" 1 -# 1 "a14.h" 1 -# 1 "a18.h" 1 -# 63 "a14.h" 2 -# 133 "a13.h" 2 -# 1 "a16.h" 1 -# 1 "a15.h" 1 -# 251 "a15.h" -# 465 "a15.h" -# 484 "a15.h" -# 755 "a15.h" -# 911 "a15.h" -# 1388 "a15.h" -# 1408 "a15.h" -# 32 "a16.h" 2 -# 229 "a13.h" 2 -# 121 "a1.h" 2 -# 1 "a20.h" 1 -# 132 "a1.h" 2 -# 1 "a999.h" 1 -# 311 "a1.h" 2 -# 1 "a100.h" 1 -# 355 "a1.h" 2 -# 1 "a30.h" 1 -# 356 "a1.h" 2 -# 1 "a99.h" 1 -# 357 "a1.h" 2 -# 1 "a32.h" 1 -# 1 "a31.h" 1 -# 25 "a32.h" 2 -# 1 "a35.h" 1 -# 33 "a32.h" 2 -# 366 "a1.h" 2 -# 1 "version.h" 1 -# 367 "a1.h" 2 -# 50 "a4.c" 2 -# 1 "a3.h" 1 -# 1 "a12_a11.h" 1 -# 1 "a40.h" 1 -# 15 "a12_a11.h" 2 -# 1 "a42.h" 1 -# 16 "a12_a11.h" 2 -# 1 "a43.h" 1 -# 1 "a44.h" 1 -# 341 "a43.h" 2 -# 17 "a12_a11.h" 2 -# 1 "a12.h" 1 -# 1 "a47.h" 1 -# 301 "a12.h" 2 -# 18 "a12_a11.h" 2 -# 1 "a60.h" 1 -# 20 "a12_a11.h" 2 -# 1121 "a12_a11.h" -# 1205 "a12_a11.h" -# 1680 "a12_a11.h" -# 1804 "a12_a11.h" -# 1864 "a12_a11.h" -# 871 "a3.h" 2 -# 900 "a3.h" -# 1226 "a3.h" -# 1576 "a3.h" -# 1737 "a3.h" -# 1802 "a3.h" -# 1947 "a3.h" -# 1997 "a3.h" -# 2074 "a3.h" -# 2333 "a3.h" -# 2528 "a3.h" -# 2766 "a3.h" -# 3120 "a3.h" -# 3221 "a3.h" -# 3244 "a3.h" -# 3267 "a3.h" -# 3298 "a3.h" -# 3310 "a3.h" -# 3332 "a3.h" -# 3424 "a3.h" -# 3551 "a3.h" -# 3573 "a3.h" -# 3738 "a3.h" -# 3810 "a3.h" -# 4017 "a3.h" -# 4117 "a3.h" -# 4131 "a3.h" -# 51 "a4.c" 2 -# 1 "a2.h" 1 -# 217 "a2.h" -# 460 "a2.h" -# 52 "a4.c" 2 -# 1 "a80.c" 1 -# 1 "a1.h" 1 -# 370 "a1.h" -# 37 "a80.c" 2 -# 53 "a4.c" 2 -# 1 "a6.h" 1 -# 135 "a6.h" -# 150 "a6.h" -# 1 "a81.h" 1 -# 154 "a6.h" 2 -# 1 "a84_a10.h" 1 -# 155 "a6.h" 2 -# 1 "a89.h" 1 -# 156 "a6.h" 2 -# 1 "a88.h" 1 -# 122 "a88.h" -# 248 "a88.h" -# 294 "a88.h" -# 339 "a88.h" -# 157 "a6.h" 2 -# 1 "a90.h" 1 -# 158 "a6.h" 2 -# 1 "a90_a91.h" 1 -# 159 "a6.h" 2 -# 1 "a8.h" 1 -# 160 "a6.h" 2 -# 1 "a10.h" 1 -# 161 "a6.h" 2 -# 1 "a9.h" 1 -# 162 "a6.h" 2 -# 186 "a6.h" -# 219 "a6.h" -# 54 "a4.c" 2 -# 1 "a5.h" 1 -# 1 "a7.h" 1 -# 52 "a5.h" 2 -# 55 "a4.c" 2 diff --git a/src/tests/tests-std/test84.out b/src/tests/tests-std/test84.out deleted file mode 100644 index 646eedb..0000000 --- a/src/tests/tests-std/test84.out +++ /dev/null @@ -1,132 +0,0 @@ -# 1 "a4.c" -# 1 "a1.h" 1 -# 1 "a11.h" 1 -# 856 "a11.h" -# 105 "a1.h" 2 -# 1 "a13.h" 1 -# 1 "a14.h" 1 -# 1 "a18.h" 1 -# 63 "a14.h" 2 -# 133 "a13.h" 2 -# 1 "a16.h" 1 -# 1 "a15.h" 1 -# 251 "a15.h" -# 465 "a15.h" -# 484 "a15.h" -# 755 "a15.h" -# 911 "a15.h" -# 1388 "a15.h" -# 1408 "a15.h" -# 32 "a16.h" 2 -# 229 "a13.h" 2 -# 121 "a1.h" 2 -# 1 "a20.h" 1 -# 132 "a1.h" 2 -# 1 "a999.h" 1 -# 311 "a1.h" 2 -# 1 "a100.h" 1 -# 355 "a1.h" 2 -# 1 "a30.h" 1 -# 356 "a1.h" 2 -# 1 "a99.h" 1 -# 357 "a1.h" 2 -# 1 "a32.h" 1 -# 1 "a31.h" 1 -# 25 "a32.h" 2 -# 1 "a35.h" 1 -# 33 "a32.h" 2 -# 366 "a1.h" 2 -# 1 "version.h" 1 -# 367 "a1.h" 2 -# 50 "a4.c" 2 -# 1 "a3.h" 1 -# 1 "a12_a11.h" 1 -# 1 "a40.h" 1 -# 15 "a12_a11.h" 2 -# 1 "a42.h" 1 -# 16 "a12_a11.h" 2 -# 1 "a43.h" 1 -# 1 "a44.h" 1 -# 341 "a43.h" 2 -# 17 "a12_a11.h" 2 -# 1 "a12.h" 1 -# 1 "a47.h" 1 -# 301 "a12.h" 2 -# 18 "a12_a11.h" 2 -# 1 "a60.h" 1 -# 20 "a12_a11.h" 2 -# 1121 "a12_a11.h" -# 1205 "a12_a11.h" -# 1680 "a12_a11.h" -# 1804 "a12_a11.h" -# 1864 "a12_a11.h" -# 871 "a3.h" 2 -# 900 "a3.h" -# 1226 "a3.h" -# 1576 "a3.h" -# 1737 "a3.h" -# 1802 "a3.h" -# 1947 "a3.h" -# 1997 "a3.h" -# 2074 "a3.h" -# 2333 "a3.h" -# 2528 "a3.h" -# 2766 "a3.h" -# 3120 "a3.h" -# 3221 "a3.h" -# 3244 "a3.h" -# 3267 "a3.h" -# 3298 "a3.h" -# 3310 "a3.h" -# 3332 "a3.h" -# 3424 "a3.h" -# 3551 "a3.h" -# 3573 "a3.h" -# 3738 "a3.h" -# 3810 "a3.h" -# 4017 "a3.h" -# 4117 "a3.h" -# 4131 "a3.h" -# 51 "a4.c" 2 -# 1 "a2.h" 1 -# 217 "a2.h" -# 460 "a2.h" -# 52 "a4.c" 2 -# 1 "a80.c" 1 -# 1 "a1.h" 1 -# 370 "a1.h" -# 37 "a80.c" 2 -# 53 "a4.c" 2 -# 1 "a6.h" 1 -# 135 "a6.h" -# 150 "a6.h" -# 1 "a81.h" 1 -# 154 "a6.h" 2 -# 1 "a84_a10.h" 1 -# 155 "a6.h" 2 -# 1 "a89.h" 1 -# 156 "a6.h" 2 -# 1 "a88.h" 1 -# 122 "a88.h" -# 248 "a88.h" -# 294 "a88.h" -# 339 "a88.h" -# 157 "a6.h" 2 -# 1 "a90.h" 1 -# 158 "a6.h" 2 -# 1 "a90_a91.h" 1 -# 159 "a6.h" 2 -# 1 "a8.h" 1 -# 160 "a6.h" 2 -# 1 "a10.h" 1 -# 161 "a6.h" 2 -# 1 "a9.h" 1 -# 162 "a6.h" 2 -# 186 "a6.h" -# 219 "a6.h" -# 54 "a4.c" 2 -# 1 "a5.h" 1 -# 1 "a7.h" 1 -# 52 "a5.h" 2 -# 55 "a4.c" 2 - diff --git a/src/tests/tests-std/test86.out b/src/tests/tests-std/test86.out deleted file mode 100644 index 1b6d0de..0000000 --- a/src/tests/tests-std/test86.out +++ /dev/null @@ -1,53 +0,0 @@ -# 1 "a.c" - -# 1 "a.h" 1 - -int aa1; -int aa2; -void testaa(void); -# 2 "a.c" 2 - -# 1 "b.h" 1 - -int bb1; -int bb2; -# 1 "b1.h" 1 - -int b12; -int b22; -# 1 "b12.h" 1 - -int b33; -# 1 "b13.h" 1 - -int b44; - -# 1 "b14.h" 1 -int r45; -void ttt(void); -int r56; -# 4 "b13.h" 2 - - -int b55; -# 3 "b12.h" 2 - -void test66(void); -# 4 "b1.h" 2 - -void testb12(void); -# 4 "b.h" 2 - -int bb3; - - - -# 3 "a.c" 2 - -# 1 "c.h" 1 - -int c11; -int c12; -void testc1(void); -# 4 "a.c" 2 - diff --git a/src/tests/tests-std/test9.out b/src/tests/tests-std/test9.out deleted file mode 100644 index 0c7747b..0000000 --- a/src/tests/tests-std/test9.out +++ /dev/null @@ -1,9 +0,0 @@ -typedef int T1 ; -typedef int T2 ; -typedef int T3; -main() { - const T1 T1; /* redeclares T1 to be an int */ - const T2 (T2); /* redeclares T2 to be an int */ - const T3; /* syntax error : missing declarator */ - } -