diff options
author | YamaArashi <shadow962@live.com> | 2016-04-29 06:03:42 -0700 |
---|---|---|
committer | YamaArashi <shadow962@live.com> | 2016-04-29 06:03:42 -0700 |
commit | 536c44e5e9612dc161e3da9d9f3f30e134e8242f (patch) | |
tree | 351aed8dc79f5d2f3bdb647405acb55e0e62b1d7 /gcc | |
parent | 10f3c226cc227a9fc6d698599b630230be792de8 (diff) |
delete test suite
Diffstat (limited to 'gcc')
2742 files changed, 0 insertions, 53778 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog deleted file mode 100755 index 0c76f89..0000000 --- a/gcc/testsuite/ChangeLog +++ /dev/null @@ -1,3548 +0,0 @@ - -1999-05-22 Jason Merrill <jason@yorick.cygnus.com> - - * g++.old-deja/g++.mike/net48.C: XFAIL on linux. - * g++.old-deja/g++.jason/thunk3.C: XFAIL on mn10?00, v850 and sh. - -1999-04-05 Jason Merrill <jason@yorick.cygnus.com> - - * g++.old-deja/g++.pt/static3.C: Expect failure on non-ELF targets. - -1999-04-08 Jason Merrill <jason@yorick.cygnus.com> - - * g++.old-deja/g++.robertl/{eb106.C, eb83.C}: Skip if not native. - -1999-03-29 Vladimir Makarov <vmakarov@tootie.to.cygnus.com> - - * consistency.vlad/layout: New directory. - consistency.vlad/layout/i960-97r2-results: New directory. - consistency.vlad/layout/{a-char.c, a-double.c, a-float.c, a-int.c, - a-long.c, a-longdouble.c, a-longlong.c, a-of-s-char.c, - a-of-s-double.c, a-of-s-float.c, a-of-s-int.c, a-of-s-long.c, - a-of-s-longdouble.c, a-of-s-longlong.c, a-of-s-pointer.c, - a-of-s-ptrdiff_t.c, a-of-s-short.c, a-pointer.c, a-ptrdiff_t.c, - a-short.c, a-size_t.c, a-wchar_t.c, align-bool.cpp, align-char.c, - align-double.c, align-float.c, align-int.c, align-long.c, - align-longdouble.c, align-longlong.c, align-pointer.c, - align-ptrdiff.c, align-short.c, align-size.c, align-wchar.c, - biggest-field-align.c, c-char-1-c-char.cpp, c-char-1-c-double.cpp, - c-char-1-c-float.cpp, c-char-1-c-int.cpp, c-char-1-c-long.cpp, - c-char-1-c-longdouble.cpp, c-char-1-c-longlong.cpp, - c-char-1-c-pointer.cpp, c-char-1-c-short.cpp, c-char-2-c-char.cpp, - c-char-2-c-double.cpp, c-char-2-c-float.cpp, c-char-2-c-int.cpp, - c-char-2-c-long.cpp, c-char-2-c-longdouble.cpp, - c-char-2-c-longlong.cpp, c-char-2-c-pointer.cpp, - c-char-2-c-short.cpp, c-double-1-c-char.cpp, - c-double-1-c-double.cpp, c-double-1-c-float.cpp, - c-double-1-c-int.cpp, c-double-1-c-long.cpp, - c-double-1-c-longdouble.cpp, c-double-1-c-longlong.cpp, - c-double-1-c-pointer.cpp, c-double-1-c-short.cpp, - c-double-2-c-char.cpp, c-double-2-c-double.cpp, - c-double-2-c-float.cpp, c-double-2-c-int.cpp, - c-double-2-c-long.cpp, c-double-2-c-longdouble.cpp, - c-double-2-c-longlong.cpp, c-double-2-c-pointer.cpp, - c-double-2-c-short.cpp, c-float-1-c-char.cpp, - c-float-1-c-double.cpp, c-float-1-c-float.cpp, - c-float-1-c-int.cpp, c-float-1-c-long.cpp, - c-float-1-c-longdouble.cpp, c-float-1-c-longlong.cpp, - c-float-1-c-pointer.cpp, c-float-1-c-short.cpp, - c-float-2-c-char.cpp, c-float-2-c-double.cpp, - c-float-2-c-float.cpp, c-float-2-c-int.cpp, c-float-2-c-long.cpp, - c-float-2-c-longdouble.cpp, c-float-2-c-longlong.cpp, - c-float-2-c-pointer.cpp, c-float-2-c-short.cpp, - c-int-1-c-char.cpp, c-int-1-c-double.cpp, c-int-1-c-float.cpp, - c-int-1-c-int.cpp, c-int-1-c-long.cpp, c-int-1-c-longdouble.cpp, - c-int-1-c-longlong.cpp, c-int-1-c-pointer.cpp, - c-int-1-c-short.cpp, c-int-2-c-char.cpp, c-int-2-c-double.cpp, - c-int-2-c-float.cpp, c-int-2-c-int.cpp, c-int-2-c-long.cpp, - c-int-2-c-longdouble.cpp, c-int-2-c-longlong.cpp, - c-int-2-c-pointer.cpp, c-int-2-c-short.cpp, c-long-1-c-char.cpp, - c-long-1-c-double.cpp, c-long-1-c-float.cpp, c-long-1-c-int.cpp, - c-long-1-c-long.cpp, c-long-1-c-longdouble.cpp, - c-long-1-c-longlong.cpp, c-long-1-c-pointer.cpp, - c-long-1-c-short.cpp, c-long-2-c-char.cpp, c-long-2-c-double.cpp, - c-long-2-c-float.cpp, c-long-2-c-int.cpp, c-long-2-c-long.cpp, - c-long-2-c-longdouble.cpp, c-long-2-c-longlong.cpp, - c-long-2-c-pointer.cpp, c-long-2-c-short.cpp, - c-longdouble-1-c-char.cpp, c-longdouble-1-c-double.cpp, - c-longdouble-1-c-float.cpp, c-longdouble-1-c-int.cpp, - c-longdouble-1-c-long.cpp, c-longdouble-1-c-longdouble.cpp, - c-longdouble-1-c-longlong.cpp, c-longdouble-1-c-pointer.cpp, - c-longdouble-1-c-short.cpp, c-longdouble-2-c-char.cpp, - c-longdouble-2-c-double.cpp, c-longdouble-2-c-float.cpp, - c-longdouble-2-c-int.cpp, c-longdouble-2-c-long.cpp, - c-longdouble-2-c-longdouble.cpp, c-longdouble-2-c-longlong.cpp, - c-longdouble-2-c-pointer.cpp, c-longdouble-2-c-short.cpp, - c-longlong-1-c-char.cpp, c-longlong-1-c-double.cpp, - c-longlong-1-c-float.cpp, c-longlong-1-c-int.cpp, - c-longlong-1-c-long.cpp, c-longlong-1-c-longdouble.cpp, - c-longlong-1-c-longlong.cpp, c-longlong-1-c-pointer.cpp, - c-longlong-1-c-short.cpp, c-longlong-2-c-char.cpp, - c-longlong-2-c-double.cpp, c-longlong-2-c-float.cpp, - c-longlong-2-c-int.cpp, c-longlong-2-c-long.cpp, - c-longlong-2-c-longdouble.cpp, c-longlong-2-c-longlong.cpp, - c-longlong-2-c-pointer.cpp, c-longlong-2-c-short.cpp, - c-pointer-1-c-char.cpp, c-pointer-1-c-double.cpp, - c-pointer-1-c-float.cpp, c-pointer-1-c-int.cpp, - c-pointer-1-c-long.cpp, c-pointer-1-c-longdouble.cpp, - c-pointer-1-c-longlong.cpp, c-pointer-1-c-pointer.cpp, - c-pointer-1-c-short.cpp, c-pointer-2-c-char.cpp, - c-pointer-2-c-double.cpp, c-pointer-2-c-float.cpp, - c-pointer-2-c-int.cpp, c-pointer-2-c-long.cpp, - c-pointer-2-c-longdouble.cpp, c-pointer-2-c-longlong.cpp, - c-pointer-2-c-pointer.cpp, c-pointer-2-c-short.cpp, - c-short-1-c-char.cpp, c-short-1-c-double.cpp, - c-short-1-c-float.cpp, c-short-1-c-int.cpp, c-short-1-c-long.cpp, - c-short-1-c-longdouble.cpp, c-short-1-c-longlong.cpp, - c-short-1-c-pointer.cpp, c-short-1-c-short.cpp, - c-short-2-c-char.cpp, c-short-2-c-double.cpp, - c-short-2-c-float.cpp, c-short-2-c-int.cpp, c-short-2-c-long.cpp, - c-short-2-c-longdouble.cpp, c-short-2-c-longlong.cpp, - c-short-2-c-pointer.cpp, c-short-2-c-short.cpp, - class-char-and-virtual.cpp, class-double-and-virtual.cpp, - class-float-and-virtual.cpp, class-int-and-virtual.cpp, - class-long-and-virtual.cpp, class-longdouble-and-virtual.cpp, - class-longlong-and-virtual.cpp, class-pointer-and-virtual.cpp, - class-short-and-virtual.cpp, endian.c, f-0-0-5.c, f-0-20-17.c, - f-0-24-24.c, f-1-21-31.c, f-1-3-1.c, f-10-11-10.c, f-11-12-10.c, - f-14-22-10.c, f-14-29-30.c, f-14-31-26.c, f-14-8-9.c, f-15-1-22.c, - f-16-30-15.c, f-17-17-2.c, f-17-17-20.c, f-17-21-17.c, - f-18-15-30.c, f-18-26-0.c, f-18-26-11.c, f-18-4-17.c, f-18-5-16.c, - f-19-6-22.c, f-2-25-27.c, f-20-19-9.c, f-20-20-15.c, f-20-26-14.c, - f-21-16-24.c, f-21-19-4.c, f-21-22-1.c, f-21-24-20.c, f-21-5-26.c, - f-22-2-19.c, f-22-2-28.c, f-23-17-8.c, f-24-18-9.c, f-24-27-8.c, - f-25-6-23.c, f-26-8-6.c, f-27-22-7.c, f-29-16-7.c, f-29-4-10.c, - f-3-7-1.c, f-30-15-26.c, f-30-24-30.c, f-31-28-16.c, f-31-4-14.c, - f-31-9-0.c, f-4-14-29.c, f-5-23-7.c, f-7-14-12.c, - minimal-struct-size-align.c, s-char-a-char.c, s-char-a-double.c, - s-char-a-float.c, s-char-a-int.c, s-char-a-long.c, - s-char-a-longdouble.c, s-char-a-longlong.c, s-char-a-pointer.c, - s-char-a-short.c, s-char-char.c, s-char-double.c, s-char-float.c, - s-char-int.c, s-char-long.c, s-char-longdouble.c, - s-char-longlong.c, s-char-pointer.c, s-char-ptrdiff_t.c, - s-char-s-char.c, s-char-s-double.c, s-char-s-float.c, - s-char-s-int.c, s-char-s-long.c, s-char-s-longdouble.c, - s-char-s-longlong.c, s-char-s-pointer.c, s-char-s-short.c, - s-char-short.c, s-char-size_t.c, s-char-wchar_t.c, - s-char-zf-char.c, s-char-zf-int.c, s-char-zf-long.c, - s-char-zf-longlong.c, s-char-zf-short.c, s-double-a-char.c, - s-double-a-double.c, s-double-a-float.c, s-double-a-int.c, - s-double-a-long.c, s-double-a-longdouble.c, s-double-a-longlong.c, - s-double-a-pointer.c, s-double-a-short.c, s-double-char.c, - s-double-double.c, s-double-float.c, s-double-int.c, - s-double-long.c, s-double-longdouble.c, s-double-longlong.c, - s-double-pointer.c, s-double-ptrdiff_t.c, s-double-s-char.c, - s-double-s-double.c, s-double-s-float.c, s-double-s-int.c, - s-double-s-long.c, s-double-s-longdouble.c, s-double-s-longlong.c, - s-double-s-pointer.c, s-double-s-short.c, s-double-short.c, - s-double-size_t.c, s-double-wchar_t.c, s-double-zf-char.c, - s-double-zf-int.c, s-double-zf-long.c, s-double-zf-longlong.c, - s-double-zf-short.c, s-float-a-char.c, s-float-a-double.c, - s-float-a-float.c, s-float-a-int.c, s-float-a-long.c, - s-float-a-longdouble.c, s-float-a-longlong.c, s-float-a-pointer.c, - s-float-a-short.c, s-float-char.c, s-float-double.c, - s-float-float.c, s-float-int.c, s-float-long.c, - s-float-longdouble.c, s-float-longlong.c, s-float-pointer.c, - s-float-ptrdiff_t.c, s-float-s-char.c, s-float-s-double.c, - s-float-s-float.c, s-float-s-int.c, s-float-s-long.c, - s-float-s-longdouble.c, s-float-s-longlong.c, s-float-s-pointer.c, - s-float-s-short.c, s-float-short.c, s-float-size_t.c, - s-float-wchar_t.c, s-float-zf-char.c, s-float-zf-int.c, - s-float-zf-long.c, s-float-zf-longlong.c, s-float-zf-short.c, - s-int-a-char.c, s-int-a-double.c, s-int-a-float.c, s-int-a-int.c, - s-int-a-long.c, s-int-a-longdouble.c, s-int-a-longlong.c, - s-int-a-pointer.c, s-int-a-short.c, s-int-char.c, s-int-double.c, - s-int-float.c, s-int-int.c, s-int-long.c, s-int-longdouble.c, - s-int-longlong.c, s-int-pointer.c, s-int-ptrdiff_t.c, - s-int-s-char.c, s-int-s-double.c, s-int-s-float.c, s-int-s-int.c, - s-int-s-long.c, s-int-s-longdouble.c, s-int-s-longlong.c, - s-int-s-pointer.c, s-int-s-short.c, s-int-short.c, s-int-size_t.c, - s-int-wchar_t.c, s-int-zf-char.c, s-int-zf-int.c, s-int-zf-long.c, - s-int-zf-longlong.c, s-int-zf-short.c, s-long-a-char.c, - s-long-a-double.c, s-long-a-float.c, s-long-a-int.c, - s-long-a-long.c, s-long-a-longdouble.c, s-long-a-longlong.c, - s-long-a-pointer.c, s-long-a-short.c, s-long-char.c, - s-long-double.c, s-long-float.c, s-long-int.c, s-long-long.c, - s-long-longdouble.c, s-long-longlong.c, s-long-pointer.c, - s-long-ptrdiff_t.c, s-long-s-char.c, s-long-s-double.c, - s-long-s-float.c, s-long-s-int.c, s-long-s-long.c, - s-long-s-longdouble.c, s-long-s-longlong.c, s-long-s-pointer.c, - s-long-s-short.c, s-long-short.c, s-long-size_t.c, - s-long-wchar_t.c, s-long-zf-char.c, s-long-zf-int.c, - s-long-zf-long.c, s-long-zf-longlong.c, s-long-zf-short.c, - s-longdouble-a-char.c, s-longdouble-a-double.c, - s-longdouble-a-float.c, s-longdouble-a-int.c, - s-longdouble-a-long.c, s-longdouble-a-longdouble.c, - s-longdouble-a-longlong.c, s-longdouble-a-pointer.c, - s-longdouble-a-short.c, s-longdouble-char.c, - s-longdouble-double.c, s-longdouble-float.c, s-longdouble-int.c, - s-longdouble-long.c, s-longdouble-longdouble.c, - s-longdouble-longlong.c, s-longdouble-pointer.c, - s-longdouble-ptrdiff_t.c, s-longdouble-s-char.c, - s-longdouble-s-double.c, s-longdouble-s-float.c, - s-longdouble-s-int.c, s-longdouble-s-long.c, - s-longdouble-s-longdouble.c, s-longdouble-s-longlong.c, - s-longdouble-s-pointer.c, s-longdouble-s-short.c, - s-longdouble-short.c, s-longdouble-size_t.c, - s-longdouble-wchar_t.c, s-longdouble-zf-char.c, - s-longdouble-zf-int.c, s-longdouble-zf-long.c, - s-longdouble-zf-longlong.c, s-longdouble-zf-short.c, - s-longlong-a-char.c, s-longlong-a-double.c, s-longlong-a-float.c, - s-longlong-a-int.c, s-longlong-a-long.c, - s-longlong-a-longdouble.c, s-longlong-a-longlong.c, - s-longlong-a-pointer.c, s-longlong-a-short.c, s-longlong-char.c, - s-longlong-double.c, s-longlong-float.c, s-longlong-int.c, - s-longlong-long.c, s-longlong-longdouble.c, s-longlong-longlong.c, - s-longlong-pointer.c, s-longlong-ptrdiff_t.c, s-longlong-s-char.c, - s-longlong-s-double.c, s-longlong-s-float.c, s-longlong-s-int.c, - s-longlong-s-long.c, s-longlong-s-longdouble.c, - s-longlong-s-longlong.c, s-longlong-s-pointer.c, - s-longlong-s-short.c, s-longlong-short.c, s-longlong-size_t.c, - s-longlong-wchar_t.c, s-longlong-zf-char.c, s-longlong-zf-int.c, - s-longlong-zf-long.c, s-longlong-zf-longlong.c, - s-longlong-zf-short.c, s-pointer-a-char.c, s-pointer-a-double.c, - s-pointer-a-float.c, s-pointer-a-int.c, s-pointer-a-long.c, - s-pointer-a-longdouble.c, s-pointer-a-longlong.c, - s-pointer-a-pointer.c, s-pointer-a-short.c, s-pointer-char.c, - s-pointer-double.c, s-pointer-float.c, s-pointer-int.c, - s-pointer-long.c, s-pointer-longdouble.c, s-pointer-longlong.c, - s-pointer-pointer.c, s-pointer-ptrdiff_t.c, s-pointer-s-char.c, - s-pointer-s-double.c, s-pointer-s-float.c, s-pointer-s-int.c, - s-pointer-s-long.c, s-pointer-s-longdouble.c, - s-pointer-s-longlong.c, s-pointer-s-pointer.c, - s-pointer-s-short.c, s-pointer-short.c, s-pointer-size_t.c, - s-pointer-wchar_t.c, s-pointer-zf-char.c, s-pointer-zf-int.c, - s-pointer-zf-long.c, s-pointer-zf-longlong.c, - s-pointer-zf-short.c, s-ptrdiff_t-char.c, s-ptrdiff_t-double.c, - s-ptrdiff_t-float.c, s-ptrdiff_t-int.c, s-ptrdiff_t-long.c, - s-ptrdiff_t-longdouble.c, s-ptrdiff_t-longlong.c, - s-ptrdiff_t-pointer.c, s-ptrdiff_t-ptrdiff_t.c, - s-ptrdiff_t-short.c, s-ptrdiff_t-size_t.c, s-ptrdiff_t-wchar_t.c, - s-short-a-char.c, s-short-a-double.c, s-short-a-float.c, - s-short-a-int.c, s-short-a-long.c, s-short-a-longdouble.c, - s-short-a-longlong.c, s-short-a-pointer.c, s-short-a-short.c, - s-short-char.c, s-short-double.c, s-short-float.c, s-short-int.c, - s-short-long.c, s-short-longdouble.c, s-short-longlong.c, - s-short-pointer.c, s-short-ptrdiff_t.c, s-short-s-char.c, - s-short-s-double.c, s-short-s-float.c, s-short-s-int.c, - s-short-s-long.c, s-short-s-longdouble.c, s-short-s-longlong.c, - s-short-s-pointer.c, s-short-s-short.c, s-short-short.c, - s-short-size_t.c, s-short-wchar_t.c, s-short-zf-char.c, - s-short-zf-int.c, s-short-zf-long.c, s-short-zf-longlong.c, - s-short-zf-short.c, s-size_t-char.c, s-size_t-double.c, - s-size_t-float.c, s-size_t-int.c, s-size_t-long.c, - s-size_t-longdouble.c, s-size_t-longlong.c, s-size_t-pointer.c, - s-size_t-ptrdiff_t.c, s-size_t-short.c, s-size_t-size_t.c, - s-size_t-wchar_t.c, s-wchar_t-char.c, s-wchar_t-double.c, - s-wchar_t-float.c, s-wchar_t-int.c, s-wchar_t-long.c, - s-wchar_t-longdouble.c, s-wchar_t-longlong.c, s-wchar_t-pointer.c, - s-wchar_t-ptrdiff_t.c, s-wchar_t-short.c, s-wchar_t-size_t.c, - s-wchar_t-wchar_t.c, size-bool.cpp, size-char.c, size-double.c, - size-float.c, size-int.c, size-long.c, size-longdouble.c, - size-longlong.c, size-pointer.c, size-ptrdiff.c, size-short.c, - size-size.c, size-wchar.c}: New files. - consistency.vlad/layout/i960-97r2-results/{README, a-char.out, - a-char.out++, a-double.out, a-double.out++, a-float.out, - a-float.out++, a-int.out, a-int.out++, a-long.out, a-long.out++, - a-longdouble.out, a-longdouble.out++, a-longlong.out, - a-longlong.out++, a-of-s-char.out, a-of-s-char.out++, - a-of-s-double.out, a-of-s-double.out++, a-of-s-float.out, - a-of-s-float.out++, a-of-s-int.out, a-of-s-int.out++, - a-of-s-long.out, a-of-s-long.out++, a-of-s-longdouble.out, - a-of-s-longdouble.out++, a-of-s-longlong.out, - a-of-s-longlong.out++, a-of-s-pointer.out, a-of-s-pointer.out++, - a-of-s-ptrdiff_t.out, a-of-s-ptrdiff_t.out++, a-of-s-short.out, - a-of-s-short.out++, a-pointer.out, a-pointer.out++, - a-ptrdiff_t.out, a-ptrdiff_t.out++, a-short.out, a-short.out++, - a-size_t.out, a-size_t.out++, a-wchar_t.out, a-wchar_t.out++, - align-bool.out++, align-char.out, align-char.out++, - align-double.out, align-double.out++, align-float.out, - align-float.out++, align-int.out, align-int.out++, align-long.out, - align-long.out++, align-longdouble.out, align-longdouble.out++, - align-longlong.out, align-longlong.out++, align-pointer.out, - align-pointer.out++, align-ptrdiff.out, align-ptrdiff.out++, - align-short.out, align-short.out++, align-size.out, - align-size.out++, align-wchar.out, align-wchar.out++, - biggest-field-align.out, biggest-field-align.out++, - c-char-1-c-char.out++, c-char-1-c-double.out++, - c-char-1-c-float.out++, c-char-1-c-int.out++, - c-char-1-c-long.out++, c-char-1-c-longdouble.out+, - c-char-1-c-longlong.out++, c-char-1-c-pointer.out++, - c-char-1-c-short.out++, c-char-2-c-char.out++, - c-char-2-c-double.out++, c-char-2-c-float.out++, - c-char-2-c-int.out++, c-char-2-c-long.out++, - c-char-2-c-longdouble.out+, c-char-2-c-longlong.out++, - c-char-2-c-pointer.out++, c-char-2-c-short.out++, - c-double-1-c-char.out++, c-double-1-c-double.out++, - c-double-1-c-float.out++, c-double-1-c-int.out++, - c-double-1-c-long.out++, c-double-1-c-longlong.out+, - c-double-1-c-pointer.out++, c-double-1-c-short.out++, - c-double-2-c-char.out++, c-double-2-c-double.out++, - c-double-2-c-float.out++, c-double-2-c-int.out++, - c-double-2-c-long.out++, c-double-2-c-longlong.out+, - c-double-2-c-pointer.out++, c-double-2-c-short.out++, - c-float-1-c-char.out++, c-float-1-c-double.out++, - c-float-1-c-float.out++, c-float-1-c-int.out++, - c-float-1-c-long.out++, c-float-1-c-longdouble.out, - c-float-1-c-longlong.out++, c-float-1-c-pointer.out++, - c-float-1-c-short.out++, c-float-2-c-char.out++, - c-float-2-c-double.out++, c-float-2-c-float.out++, - c-float-2-c-int.out++, c-float-2-c-long.out++, - c-float-2-c-longdouble.out, c-float-2-c-longlong.out++, - c-float-2-c-pointer.out++, c-float-2-c-short.out++, - c-int-1-c-char.out++, c-int-1-c-double.out++, - c-int-1-c-float.out++, c-int-1-c-int.out++, c-int-1-c-long.out++, - c-int-1-c-longdouble.out++, c-int-1-c-longlong.out++, - c-int-1-c-pointer.out++, c-int-1-c-short.out++, - c-int-2-c-char.out++, c-int-2-c-double.out++, - c-int-2-c-float.out++, c-int-2-c-int.out++, c-int-2-c-long.out++, - c-int-2-c-longdouble.out++, c-int-2-c-longlong.out++, - c-int-2-c-pointer.out++, c-int-2-c-short.out++, - c-long-1-c-char.out++, c-long-1-c-double.out++, - c-long-1-c-float.out++, c-long-1-c-int.out++, - c-long-1-c-long.out++, c-long-1-c-longdouble.out+, - c-long-1-c-longlong.out++, c-long-1-c-pointer.out++, - c-long-1-c-short.out++, c-long-2-c-char.out++, - c-long-2-c-double.out++, c-long-2-c-float.out++, - c-long-2-c-int.out++, c-long-2-c-long.out++, - c-long-2-c-longdouble.out+, c-long-2-c-longlong.out++, - c-long-2-c-pointer.out++, c-long-2-c-short.out++, - c-longdouble-1-c-char.out+, c-longdouble-1-c-float.out, - c-longdouble-1-c-int.out++, c-longdouble-1-c-long.out+, - c-longdouble-1-c-short.out, c-longdouble-2-c-char.out+, - c-longdouble-2-c-float.out, c-longdouble-2-c-int.out++, - c-longdouble-2-c-long.out+, c-longdouble-2-c-short.out, - c-longlong-1-c-char.out++, c-longlong-1-c-double.out+, - c-longlong-1-c-float.out++, c-longlong-1-c-int.out++, - c-longlong-1-c-long.out++, c-longlong-1-c-pointer.out, - c-longlong-1-c-short.out++, c-longlong-2-c-char.out++, - c-longlong-2-c-double.out+, c-longlong-2-c-float.out++, - c-longlong-2-c-int.out++, c-longlong-2-c-long.out++, - c-longlong-2-c-pointer.out, c-longlong-2-c-short.out++, - c-pointer-1-c-char.out++, c-pointer-1-c-double.out++, - c-pointer-1-c-float.out++, c-pointer-1-c-int.out++, - c-pointer-1-c-long.out++, c-pointer-1-c-longlong.out, - c-pointer-1-c-pointer.out+, c-pointer-1-c-short.out++, - c-pointer-2-c-char.out++, c-pointer-2-c-double.out++, - c-pointer-2-c-float.out++, c-pointer-2-c-int.out++, - c-pointer-2-c-long.out++, c-pointer-2-c-longlong.out, - c-pointer-2-c-pointer.out+, c-pointer-2-c-short.out++, - c-short-1-c-char.out++, c-short-1-c-double.out++, - c-short-1-c-float.out++, c-short-1-c-int.out++, - c-short-1-c-long.out++, c-short-1-c-longdouble.out, - c-short-1-c-longlong.out++, c-short-1-c-pointer.out++, - c-short-1-c-short.out++, c-short-2-c-char.out++, - c-short-2-c-double.out++, c-short-2-c-float.out++, - c-short-2-c-int.out++, c-short-2-c-long.out++, - c-short-2-c-longdouble.out, c-short-2-c-longlong.out++, - c-short-2-c-pointer.out++, c-short-2-c-short.out++, - class-char-and-virtual.out, class-int-and-virtual.out+, - class-long-and-virtual.out, endian.out, endian.out++, f-0-0-5.out, - f-0-0-5.out++, f-0-20-17.out, f-0-20-17.out++, f-0-24-24.out, - f-0-24-24.out++, f-1-21-31.out, f-1-21-31.out++, f-1-3-1.out, - f-1-3-1.out++, f-10-11-10.out, f-10-11-10.out++, f-11-12-10.out, - f-11-12-10.out++, f-14-22-10.out, f-14-22-10.out++, - f-14-29-30.out, f-14-29-30.out++, f-14-31-26.out, - f-14-31-26.out++, f-14-8-9.out, f-14-8-9.out++, f-15-1-22.out, - f-15-1-22.out++, f-16-30-15.out, f-16-30-15.out++, f-17-17-2.out, - f-17-17-2.out++, f-17-17-20.out, f-17-17-20.out++, f-17-21-17.out, - f-17-21-17.out++, f-18-15-30.out, f-18-15-30.out++, f-18-26-0.out, - f-18-26-0.out++, f-18-26-11.out, f-18-26-11.out++, f-18-4-17.out, - f-18-4-17.out++, f-18-5-16.out, f-18-5-16.out++, f-19-6-22.out, - f-19-6-22.out++, f-2-25-27.out, f-2-25-27.out++, f-20-19-9.out, - f-20-19-9.out++, f-20-20-15.out, f-20-20-15.out++, f-20-26-14.out, - f-20-26-14.out++, f-21-16-24.out, f-21-16-24.out++, f-21-19-4.out, - f-21-19-4.out++, f-21-22-1.out, f-21-22-1.out++, f-21-24-20.out, - f-21-24-20.out++, f-21-5-26.out, f-21-5-26.out++, f-22-2-19.out, - f-22-2-19.out++, f-22-2-28.out, f-22-2-28.out++, f-23-17-8.out, - f-23-17-8.out++, f-24-18-9.out, f-24-18-9.out++, f-24-27-8.out, - f-24-27-8.out++, f-25-6-23.out, f-25-6-23.out++, f-26-8-6.out, - f-26-8-6.out++, f-27-22-7.out, f-27-22-7.out++, f-29-16-7.out, - f-29-16-7.out++, f-29-4-10.out, f-29-4-10.out++, f-3-7-1.out, - f-3-7-1.out++, f-30-15-26.out, f-30-15-26.out++, f-30-24-30.out, - f-30-24-30.out++, f-31-28-16.out, f-31-28-16.out++, f-31-4-14.out, - f-31-4-14.out++, f-31-9-0.out, f-31-9-0.out++, f-4-14-29.out, - f-4-14-29.out++, f-5-23-7.out, f-5-23-7.out++, f-7-14-12.out, - f-7-14-12.out++, s-char-a-char.out, s-char-a-char.out++, - s-char-a-double.out, s-char-a-double.out++, s-char-a-float.out, - s-char-a-float.out++, s-char-a-int.out, s-char-a-int.out++, - s-char-a-long.out, s-char-a-long.out++, s-char-a-longdouble.out, - s-char-a-longdouble.out++, s-char-a-longlong.out, - s-char-a-longlong.out++, s-char-a-pointer.out, - s-char-a-pointer.out++, s-char-a-short.out, s-char-a-short.out++, - s-char-char.out, s-char-char.out++, s-char-double.out, - s-char-double.out++, s-char-float.out, s-char-float.out++, - s-char-int.out, s-char-int.out++, s-char-long.out, - s-char-long.out++, s-char-longdouble.out, s-char-longdouble.out++, - s-char-longlong.out, s-char-longlong.out++, s-char-pointer.out, - s-char-pointer.out++, s-char-ptrdiff_t.out, - s-char-ptrdiff_t.out++, s-char-s-char.out, s-char-s-char.out++, - s-char-s-double.out, s-char-s-double.out++, s-char-s-float.out, - s-char-s-float.out++, s-char-s-int.out, s-char-s-int.out++, - s-char-s-long.out, s-char-s-long.out++, s-char-s-longdouble.out, - s-char-s-longdouble.out++, s-char-s-longlong.out, - s-char-s-longlong.out++, s-char-s-pointer.out, - s-char-s-pointer.out++, s-char-s-short.out, s-char-s-short.out++, - s-char-short.out, s-char-short.out++, s-char-size_t.out, - s-char-size_t.out++, s-char-wchar_t.out, s-char-wchar_t.out++, - s-char-zf-char.out, s-char-zf-char.out++, s-char-zf-int.out, - s-char-zf-int.out++, s-char-zf-long.out, s-char-zf-long.out++, - s-char-zf-longlong.out, s-char-zf-longlong.out++, - s-char-zf-short.out, s-char-zf-short.out++, s-double-a-char.out, - s-double-a-char.out++, s-double-a-double.out, - s-double-a-double.out++, s-double-a-float.out, - s-double-a-float.out++, s-double-a-int.out, s-double-a-int.out++, - s-double-a-long.out, s-double-a-long.out++, - s-double-a-longdouble.out, s-double-a-longdouble.out+, - s-double-a-longlong.out, s-double-a-longlong.out++, - s-double-a-pointer.out, s-double-a-pointer.out++, - s-double-a-short.out, s-double-a-short.out++, s-double-char.out, - s-double-char.out++, s-double-double.out, s-double-double.out++, - s-double-float.out, s-double-float.out++, s-double-int.out, - s-double-int.out++, s-double-long.out, s-double-long.out++, - s-double-longdouble.out, s-double-longdouble.out++, - s-double-longlong.out, s-double-longlong.out++, - s-double-pointer.out, s-double-pointer.out++, - s-double-ptrdiff_t.out, s-double-ptrdiff_t.out++, - s-double-s-char.out, s-double-s-char.out++, s-double-s-double.out, - s-double-s-double.out++, s-double-s-float.out, - s-double-s-float.out++, s-double-s-int.out, s-double-s-int.out++, - s-double-s-long.out, s-double-s-long.out++, - s-double-s-longdouble.out, s-double-s-longdouble.out+, - s-double-s-longlong.out, s-double-s-longlong.out++, - s-double-s-pointer.out, s-double-s-pointer.out++, - s-double-s-short.out, s-double-s-short.out++, s-double-short.out, - s-double-short.out++, s-double-size_t.out, s-double-size_t.out++, - s-double-wchar_t.out, s-double-wchar_t.out++, - s-double-zf-char.out, s-double-zf-char.out++, s-double-zf-int.out, - s-double-zf-int.out++, s-double-zf-long.out, - s-double-zf-long.out++, s-double-zf-longlong.out, - s-double-zf-longlong.out++, s-double-zf-short.out, - s-double-zf-short.out++, s-float-a-char.out, s-float-a-char.out++, - s-float-a-double.out, s-float-a-double.out++, s-float-a-float.out, - s-float-a-float.out++, s-float-a-int.out, s-float-a-int.out++, - s-float-a-long.out, s-float-a-long.out++, - s-float-a-longdouble.out, s-float-a-longdouble.out++, - s-float-a-longlong.out, s-float-a-longlong.out++, - s-float-a-pointer.out, s-float-a-pointer.out++, - s-float-a-short.out, s-float-a-short.out++, s-float-char.out, - s-float-char.out++, s-float-double.out, s-float-double.out++, - s-float-float.out, s-float-float.out++, s-float-int.out, - s-float-int.out++, s-float-long.out, s-float-long.out++, - s-float-longdouble.out, s-float-longdouble.out++, - s-float-longlong.out, s-float-longlong.out++, s-float-pointer.out, - s-float-pointer.out++, s-float-ptrdiff_t.out, - s-float-ptrdiff_t.out++, s-float-s-char.out, s-float-s-char.out++, - s-float-s-double.out, s-float-s-double.out++, s-float-s-float.out, - s-float-s-float.out++, s-float-s-int.out, s-float-s-int.out++, - s-float-s-long.out, s-float-s-long.out++, - s-float-s-longdouble.out, s-float-s-longdouble.out++, - s-float-s-longlong.out, s-float-s-longlong.out++, - s-float-s-pointer.out, s-float-s-pointer.out++, - s-float-s-short.out, s-float-s-short.out++, s-float-short.out, - s-float-short.out++, s-float-size_t.out, s-float-size_t.out++, - s-float-wchar_t.out, s-float-wchar_t.out++, s-float-zf-char.out, - s-float-zf-char.out++, s-float-zf-int.out, s-float-zf-int.out++, - s-float-zf-long.out, s-float-zf-long.out++, - s-float-zf-longlong.out, s-float-zf-longlong.out++, - s-float-zf-short.out, s-float-zf-short.out++, s-int-a-char.out, - s-int-a-char.out++, s-int-a-double.out, s-int-a-double.out++, - s-int-a-float.out, s-int-a-float.out++, s-int-a-int.out, - s-int-a-int.out++, s-int-a-long.out, s-int-a-long.out++, - s-int-a-longdouble.out, s-int-a-longdouble.out++, - s-int-a-longlong.out, s-int-a-longlong.out++, s-int-a-pointer.out, - s-int-a-pointer.out++, s-int-a-short.out, s-int-a-short.out++, - s-int-char.out, s-int-char.out++, s-int-double.out, - s-int-double.out++, s-int-float.out, s-int-float.out++, - s-int-int.out, s-int-int.out++, s-int-long.out, s-int-long.out++, - s-int-longdouble.out, s-int-longdouble.out++, s-int-longlong.out, - s-int-longlong.out++, s-int-pointer.out, s-int-pointer.out++, - s-int-ptrdiff_t.out, s-int-ptrdiff_t.out++, s-int-s-char.out, - s-int-s-char.out++, s-int-s-double.out, s-int-s-double.out++, - s-int-s-float.out, s-int-s-float.out++, s-int-s-int.out, - s-int-s-int.out++, s-int-s-long.out, s-int-s-long.out++, - s-int-s-longdouble.out, s-int-s-longdouble.out++, - s-int-s-longlong.out, s-int-s-longlong.out++, s-int-s-pointer.out, - s-int-s-pointer.out++, s-int-s-short.out, s-int-s-short.out++, - s-int-short.out, s-int-short.out++, s-int-size_t.out, - s-int-size_t.out++, s-int-wchar_t.out, s-int-wchar_t.out++, - s-int-zf-char.out, s-int-zf-char.out++, s-int-zf-int.out, - s-int-zf-int.out++, s-int-zf-long.out, s-int-zf-long.out++, - s-int-zf-longlong.out, s-int-zf-longlong.out++, - s-int-zf-short.out, s-int-zf-short.out++, s-long-a-char.out, - s-long-a-char.out++, s-long-a-double.out, s-long-a-double.out++, - s-long-a-float.out, s-long-a-float.out++, s-long-a-int.out, - s-long-a-int.out++, s-long-a-long.out, s-long-a-long.out++, - s-long-a-longdouble.out, s-long-a-longdouble.out++, - s-long-a-longlong.out, s-long-a-longlong.out++, - s-long-a-pointer.out, s-long-a-pointer.out++, s-long-a-short.out, - s-long-a-short.out++, s-long-char.out, s-long-char.out++, - s-long-double.out, s-long-double.out++, s-long-float.out, - s-long-float.out++, s-long-int.out, s-long-int.out++, - s-long-long.out, s-long-long.out++, s-long-longdouble.out, - s-long-longdouble.out++, s-long-longlong.out, - s-long-longlong.out++, s-long-pointer.out, s-long-pointer.out++, - s-long-ptrdiff_t.out, s-long-ptrdiff_t.out++, s-long-s-char.out, - s-long-s-char.out++, s-long-s-double.out, s-long-s-double.out++, - s-long-s-float.out, s-long-s-float.out++, s-long-s-int.out, - s-long-s-int.out++, s-long-s-long.out, s-long-s-long.out++, - s-long-s-longdouble.out, s-long-s-longdouble.out++, - s-long-s-longlong.out, s-long-s-longlong.out++, - s-long-s-pointer.out, s-long-s-pointer.out++, s-long-s-short.out, - s-long-s-short.out++, s-long-short.out, s-long-short.out++, - s-long-size_t.out, s-long-size_t.out++, s-long-wchar_t.out, - s-long-wchar_t.out++, s-long-zf-char.out, s-long-zf-char.out++, - s-long-zf-int.out, s-long-zf-int.out++, s-long-zf-long.out, - s-long-zf-long.out++, s-long-zf-longlong.out, - s-long-zf-longlong.out++, s-long-zf-short.out, - s-long-zf-short.out++, s-longdouble-a-char.out, - s-longdouble-a-char.out++, s-longdouble-a-double.out, - s-longdouble-a-double.out+, s-longdouble-a-float.out, - s-longdouble-a-float.out++, s-longdouble-a-int.out, - s-longdouble-a-int.out++, s-longdouble-a-long.out, - s-longdouble-a-long.out++, s-longdouble-a-pointer.out, - s-longdouble-a-short.out, s-longdouble-a-short.out++, - s-longdouble-char.out, s-longdouble-char.out++, - s-longdouble-double.out, s-longdouble-double.out++, - s-longdouble-float.out, s-longdouble-float.out++, - s-longdouble-int.out, s-longdouble-int.out++, - s-longdouble-long.out, s-longdouble-long.out++, - s-longdouble-longlong.out, s-longdouble-longlong.out+, - s-longdouble-pointer.out, s-longdouble-pointer.out++, - s-longdouble-ptrdiff_t.out, s-longdouble-s-char.out, - s-longdouble-s-char.out++, s-longdouble-s-double.out, - s-longdouble-s-double.out+, s-longdouble-s-float.out, - s-longdouble-s-float.out++, s-longdouble-s-int.out, - s-longdouble-s-int.out++, s-longdouble-s-long.out, - s-longdouble-s-long.out++, s-longdouble-s-pointer.out, - s-longdouble-s-short.out, s-longdouble-s-short.out++, - s-longdouble-short.out, s-longdouble-short.out++, - s-longdouble-size_t.out, s-longdouble-size_t.out++, - s-longdouble-wchar_t.out, s-longdouble-wchar_t.out++, - s-longdouble-zf-char.out, s-longdouble-zf-char.out++, - s-longdouble-zf-int.out, s-longdouble-zf-int.out++, - s-longdouble-zf-long.out, s-longdouble-zf-long.out++, - s-longdouble-zf-short.out, s-longdouble-zf-short.out+, - s-longlong-a-char.out, s-longlong-a-char.out++, - s-longlong-a-double.out, s-longlong-a-double.out++, - s-longlong-a-float.out, s-longlong-a-float.out++, - s-longlong-a-int.out, s-longlong-a-int.out++, - s-longlong-a-long.out, s-longlong-a-long.out++, - s-longlong-a-longlong.out, s-longlong-a-longlong.out+, - s-longlong-a-pointer.out, s-longlong-a-pointer.out++, - s-longlong-a-short.out, s-longlong-a-short.out++, - s-longlong-char.out, s-longlong-char.out++, s-longlong-double.out, - s-longlong-double.out++, s-longlong-float.out, - s-longlong-float.out++, s-longlong-int.out, s-longlong-int.out++, - s-longlong-long.out, s-longlong-long.out++, - s-longlong-longdouble.out, s-longlong-longdouble.out+, - s-longlong-longlong.out, s-longlong-longlong.out++, - s-longlong-pointer.out, s-longlong-pointer.out++, - s-longlong-ptrdiff_t.out, s-longlong-ptrdiff_t.out++, - s-longlong-s-char.out, s-longlong-s-char.out++, - s-longlong-s-double.out, s-longlong-s-double.out++, - s-longlong-s-float.out, s-longlong-s-float.out++, - s-longlong-s-int.out, s-longlong-s-int.out++, - s-longlong-s-long.out, s-longlong-s-long.out++, - s-longlong-s-longlong.out, s-longlong-s-longlong.out+, - s-longlong-s-pointer.out, s-longlong-s-pointer.out++, - s-longlong-s-short.out, s-longlong-s-short.out++, - s-longlong-short.out, s-longlong-short.out++, - s-longlong-size_t.out, s-longlong-size_t.out++, - s-longlong-wchar_t.out, s-longlong-wchar_t.out++, - s-longlong-zf-char.out, s-longlong-zf-char.out++, - s-longlong-zf-int.out, s-longlong-zf-int.out++, - s-longlong-zf-long.out, s-longlong-zf-long.out++, - s-longlong-zf-longlong.out, s-longlong-zf-short.out, - s-longlong-zf-short.out++, s-pointer-a-char.out, - s-pointer-a-char.out++, s-pointer-a-double.out, - s-pointer-a-double.out++, s-pointer-a-float.out, - s-pointer-a-float.out++, s-pointer-a-int.out, - s-pointer-a-int.out++, s-pointer-a-long.out, - s-pointer-a-long.out++, s-pointer-a-longdouble.out, - s-pointer-a-longlong.out, s-pointer-a-longlong.out++, - s-pointer-a-pointer.out, s-pointer-a-pointer.out++, - s-pointer-a-short.out, s-pointer-a-short.out++, - s-pointer-char.out, s-pointer-char.out++, s-pointer-double.out, - s-pointer-double.out++, s-pointer-float.out, - s-pointer-float.out++, s-pointer-int.out, s-pointer-int.out++, - s-pointer-long.out, s-pointer-long.out++, - s-pointer-longdouble.out, s-pointer-longdouble.out++, - s-pointer-longlong.out, s-pointer-longlong.out++, - s-pointer-pointer.out, s-pointer-pointer.out++, - s-pointer-ptrdiff_t.out, s-pointer-ptrdiff_t.out++, - s-pointer-s-char.out, s-pointer-s-char.out++, - s-pointer-s-double.out, s-pointer-s-double.out++, - s-pointer-s-float.out, s-pointer-s-float.out++, - s-pointer-s-int.out, s-pointer-s-int.out++, s-pointer-s-long.out, - s-pointer-s-long.out++, s-pointer-s-longdouble.out, - s-pointer-s-longlong.out, s-pointer-s-longlong.out++, - s-pointer-s-pointer.out, s-pointer-s-pointer.out++, - s-pointer-s-short.out, s-pointer-s-short.out++, - s-pointer-short.out, s-pointer-short.out++, s-pointer-size_t.out, - s-pointer-size_t.out++, s-pointer-wchar_t.out, - s-pointer-wchar_t.out++, s-pointer-zf-char.out, - s-pointer-zf-char.out++, s-pointer-zf-int.out, - s-pointer-zf-int.out++, s-pointer-zf-long.out, - s-pointer-zf-long.out++, s-pointer-zf-longlong.out, - s-pointer-zf-longlong.out+, s-pointer-zf-short.out, - s-pointer-zf-short.out++, s-ptrdiff_t-char.out, - s-ptrdiff_t-char.out++, s-ptrdiff_t-double.out, - s-ptrdiff_t-double.out++, s-ptrdiff_t-float.out, - s-ptrdiff_t-float.out++, s-ptrdiff_t-int.out, - s-ptrdiff_t-int.out++, s-ptrdiff_t-long.out, - s-ptrdiff_t-long.out++, s-ptrdiff_t-longdouble.out, - s-ptrdiff_t-longlong.out, s-ptrdiff_t-longlong.out++, - s-ptrdiff_t-pointer.out, s-ptrdiff_t-pointer.out++, - s-ptrdiff_t-ptrdiff_t.out, s-ptrdiff_t-ptrdiff_t.out+, - s-ptrdiff_t-short.out, s-ptrdiff_t-short.out++, - s-ptrdiff_t-size_t.out, s-ptrdiff_t-size_t.out++, - s-ptrdiff_t-wchar_t.out, s-ptrdiff_t-wchar_t.out++, - s-short-a-char.out, s-short-a-char.out++, s-short-a-double.out, - s-short-a-double.out++, s-short-a-float.out, - s-short-a-float.out++, s-short-a-int.out, s-short-a-int.out++, - s-short-a-long.out, s-short-a-long.out++, - s-short-a-longdouble.out, s-short-a-longdouble.out++, - s-short-a-longlong.out, s-short-a-longlong.out++, - s-short-a-pointer.out, s-short-a-pointer.out++, - s-short-a-short.out, s-short-a-short.out++, s-short-char.out, - s-short-char.out++, s-short-double.out, s-short-double.out++, - s-short-float.out, s-short-float.out++, s-short-int.out, - s-short-int.out++, s-short-long.out, s-short-long.out++, - s-short-longdouble.out, s-short-longdouble.out++, - s-short-longlong.out, s-short-longlong.out++, s-short-pointer.out, - s-short-pointer.out++, s-short-ptrdiff_t.out, - s-short-ptrdiff_t.out++, s-short-s-char.out, s-short-s-char.out++, - s-short-s-double.out, s-short-s-double.out++, s-short-s-float.out, - s-short-s-float.out++, s-short-s-int.out, s-short-s-int.out++, - s-short-s-long.out, s-short-s-long.out++, - s-short-s-longdouble.out, s-short-s-longdouble.out++, - s-short-s-longlong.out, s-short-s-longlong.out++, - s-short-s-pointer.out, s-short-s-pointer.out++, - s-short-s-short.out, s-short-s-short.out++, s-short-short.out, - s-short-short.out++, s-short-size_t.out, s-short-size_t.out++, - s-short-wchar_t.out, s-short-wchar_t.out++, s-short-zf-char.out, - s-short-zf-char.out++, s-short-zf-int.out, s-short-zf-int.out++, - s-short-zf-long.out, s-short-zf-long.out++, - s-short-zf-longlong.out, s-short-zf-longlong.out++, - s-short-zf-short.out, s-short-zf-short.out++, s-size_t-char.out, - s-size_t-char.out++, s-size_t-double.out, s-size_t-double.out++, - s-size_t-float.out, s-size_t-float.out++, s-size_t-int.out, - s-size_t-int.out++, s-size_t-long.out, s-size_t-long.out++, - s-size_t-longdouble.out, s-size_t-longdouble.out++, - s-size_t-longlong.out, s-size_t-longlong.out++, - s-size_t-pointer.out, s-size_t-pointer.out++, - s-size_t-ptrdiff_t.out, s-size_t-ptrdiff_t.out++, - s-size_t-short.out, s-size_t-short.out++, s-size_t-size_t.out, - s-size_t-size_t.out++, s-size_t-wchar_t.out, - s-size_t-wchar_t.out++, s-wchar_t-char.out, s-wchar_t-char.out++, - s-wchar_t-double.out, s-wchar_t-double.out++, s-wchar_t-float.out, - s-wchar_t-float.out++, s-wchar_t-int.out, s-wchar_t-int.out++, - s-wchar_t-long.out, s-wchar_t-long.out++, - s-wchar_t-longdouble.out, s-wchar_t-longdouble.out++, - s-wchar_t-longlong.out, s-wchar_t-longlong.out++, - s-wchar_t-pointer.out, s-wchar_t-pointer.out++, - s-wchar_t-ptrdiff_t.out, s-wchar_t-ptrdiff_t.out++, - s-wchar_t-short.out, s-wchar_t-short.out++, s-wchar_t-size_t.out, - s-wchar_t-size_t.out++, s-wchar_t-wchar_t.out, - s-wchar_t-wchar_t.out++, size-bool.out++, size-char.out, - size-char.out++, size-double.out, size-double.out++, - size-float.out, size-float.out++, size-int.out, size-int.out++, - size-long.out, size-long.out++, size-longdouble.out, - size-longdouble.out++, size-longlong.out, size-longlong.out++, - size-pointer.out, size-pointer.out++, size-ptrdiff.out, - size-ptrdiff.out++, size-short.out, size-short.out++, - size-size.out, size-size.out++, size-wchar.out, size-wchar.out++}: - New files. - -Fri Mar 12 16:17:28 1999 Jim Wilson <wilson@cygnus.com> - - * execute/970312-1.c, execute/980605-1.c (f): Change printf to sprintf. - * execute/bf-sign-2.c (struct X): Add u15 field. - (main): Add check for u15. Conditionalize u31 check depending on - whether ints are <32 bits or >=32 bits. - -1999-02-22 Jason Merrill <jason@yorick.cygnus.com> - - * g++.old-deja/g++.ns/template6.C: Add missing ERROR note. - -1999-02-02 Jonathan Larmour <jlarmour@cygnus.co.uk> - - * gcc.dg/special/ecos.exp: New test driver for new tests with - special requirements - - * gcc.dg/special/alias-1.c: New test - * gcc.dg/special/gcsec-1.c: New test - * gcc.dg/special/weak-1.c: New test - * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c - * gcc.dg/special/weak-2.c: New test - * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c - * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c - * gcc.dg/special/wkali-1.c: New test - * gcc.dg/special/wkali-2.c: New test - * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c - * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c - -1999-02-02 Jonathan Larmour <jlarmour@cygnus.co.uk> - - * g++.dg/special/ecos.exp: New driver for new tests with special - requirements - - * g++.dg/special/conpr-1.C: New test - * g++.dg/special/conpr-2.C: New test - * g++.dg/special/conpr-2a.C: New test - * g++.dg/special/conpr-3.C: New test - * g++.dg/special/conpr-3a.C: New test - * g++.dg/special/conpr-3b.C: New test - - * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to - allow g++ to use the dg driver - - * README: Add comment about g++.dg directory - -1999-01-27 Felix Lee <flee@cygnus.com> - - * lib/c-torture.exp (c-torture-compile): pull out code for - analyzing gcc error messages. - (c-torture-execute): ditto, and fix some (harmless) false - positives. - * lib/gcc.exp (gcc_check_compile): new function. - -Thu Jan 7 23:39:47 1999 Jeffrey A Law (law@cygnus.com) - - * gcc.c-torture/compile/990107-1.c: New test - -Wed Jan 6 02:21:59 1999 Jeffrey A Law (law@cygnus.com) - - * gcc.c-torture/execute/990106-2.c: New test. - - * gcc.c-torture/execute/990106-1.c: New test. - -Wed Dec 30 23:05:28 1998 Zack Weinberg <zack@rabi.columbia.edu> - - * gcc.c-torture/compile/981223-1.c: New test. - -Tue Dec 29 11:33:25 1998 Richard Henderson <rth@cygnus.com> - - * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3. - (opt3): Rename from opt4 and disable. - -1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br> - - * g++.old-deja/g++.pt/ptrmem5.C: New test. - -1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br> - - * g++.old-deja/g++.other/conv5.C: New test. - -Fri Dec 11 10:25:57 1998 Jeffrey A Law (law@cygnus.com) - - * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets. - -Fri Dec 11 01:12:45 1998 Zack Weinberg <zack@rabi.columbia.edu> - - * gcc.c-torture/compile/981211-1.c: New test. - -1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br> - - * gcc.dg/ultrasp1.c: empty dg-options, avoid `long long' warnings - - * g++.old-deja/g++.pt/instantiate6.C: linker error, not crash - -Tue Dec 8 22:50:04 1998 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> - - * gcc.special/930510-1.c: Make C9X safe. - * gcc.misc-tests/gcov-1.c Similarly. - * gcc.misc-tests/gcov-2.c Similarly. - -1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br> - - * gcc.dg/ultrasp1.c: New test. - -Sun Dec 6 00:40:12 1998 Richard Henderson <rth@cygnus.com> - - * gcc.c-torture/execute/981206.c: New test. - -1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br> - - * g++.old-deja/g++.ns/template7.C: New test. - - * g++.old-deja/g++.other/expr1.C: New test. - - * g++.old-deja/g++.eh/tmpl3.C: New test. - - * g++.old-deja/g++.eh/tmpl2.C: New test. - -1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br> - - * g++.old-deja/g++.other/using5.C: usified using[567].C here - * g++.old-deja/g++.other/using6.C: removed - * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it - - * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks. - -1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br> - - * g++.old-deja/g++.pt/overload8.C: New test. - - * g++.old-deja/g++.pt/overload7.C: New test. - - * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus - - * lib/old-dejagnu.exp (old-dejagnu): ignore collect recompiling - and relinking messages - * lib/g++.exp (g++_target_compile): remove .rpo file when - compiling with -frepo - -1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br> - - * g++.old-deja/g++.pt/lookup6.C: New test. - -1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br> - - * g++.old-deja/g++.pt/explicit76.C: New test. - - * g++.old-deja/g++.pt/friend38.C: New test. - - * g++.old-deja/g++.ns/crash2.C: New test. - - * g++.old-deja/g++.pt/defarg8.C: New test. - - * g++.old-deja/g++.pt/instantiate6.C: New test. - - * g++.old-deja/g++.pt/static6.C: New test. - - * g++.old-deja/g++.pt/decl2.C: New test. - -1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br> - - * g++.old-deja/g++.other/lookup5.C: New test. Not sure the - problem is actually related with name lookup, but so what? :-) - - * g++.old-deja/g++.pt/friend37.C: New test. - -1998-11-25 Dave Love <d.love@dl.ac.uk> - - * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb - element, which fails on some systems. - - * g77.f-torture/execute/labug1.f: New test. - -Sat Nov 21 21:41:05 1998 Jeffrey A Law (law@cygnus.com) - - * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES - is defined. - -1998-11-18 Dave Love <d.love@dl.ac.uk> - - * g77.f-torture/compile/981117-1.f: New test. - -1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br> - - * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not - properly discarded. - -1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> - - * README: New file, general information about the testsuite and - new description of the various C++ test subdirectories. - * README.g++: Eliminate obsolete information, update and move most - relevant stuff to README. - -Sat Nov 7 02:55:55 1998 Richard Henderson <rth@cygnus.com> - - * gcc.c-torture/compile/981107-1.c: New test. - -Mon Nov 2 11:16:03 1998 Doug Evans <devans@canuck.cygnus.com> - - * execute/memcpy-bi.c: New testcase. - -1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br> - - * g++.old-deja/g++.pt/sizeof3.C: a similar testcase not involving - base classes - - * g++.old-deja/g++.pt/sizeof2.C: incorrect specialization of base - template is selected - - * g++.old-deja/g++.ext/arrnew2.C: if new T[n](i) is accepted for - classes, it should be accepted for all types. - - * g++.old-deja/g++.eh/sjlj1.C: test checked sjlj-exception - - * g++.old-deja/g++.pt/spec24.C: ensure that template - specializations start with template headers - -1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br> - - * g++.old-deja/g++.other/dcast2.C: cannot dynamic downcast &x - - * g++.old-deja/g++.other/init9.C: test cross initialization of - non-POD types - -1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br> - - * lib/old-dejagnu.exp (old-dejagnu): document `Additional sources' - -Thu Oct 22 16:01:44 1998 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> - - * compile/981022-1.c, compile/981022-1.x: New test and driver. - -Mon Oct 19 14:03:07 1998 Jeffrey A Law (law@cygnus.com) - - * 981019-1.c: New test. - -Wed Oct 14 21:11:19 1998 Robert Lipe <robertl@dgii.com> - - * lib/objc-torture.exp (objc-torture-execute): Add -I so we can - find objc headers. - -1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de> - - * compile/981001-4.c: Remove use of GCC extension that triggers a - compiler bug. - -1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br> - - * lib/old-dejagnu.exp (old-dejagnu): support `Additional sources:' - -1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br> - - * g++.old-deja/g++.pt/explicit74.C: New test. Explicit - instantiation of template produces incorrect code for delete - expression. - - * g++.old-deja/g++.pt/instantiate5.C: New test. `global - constructors' name is not unique - * g++.old-deja/g++.pt/instantiate5.cc: ditto - * g++.old-deja/g++.pt/instantiate5-main.cc: ditto - - * g++.old-deja/g++.other/init8.C: New test. uninitialized - automatic array of const is ill-formed - - * g++.old-deja/g++.pt/ttp53.C: New test. incorrect substitution - of template parameter? - - * g++.old-deja/g++.other/conv3.C: New test. conversion discards - const - - * g++.old-deja/g++.other/pmf2.C: New test. invalid - pointer-to-member expression - - * g++.old-deja/g++.other/friend5.C: New test. bogus friend - declaration causes ICE - -1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br> - - * g++.old-deja/g++.ns/main1.C: New test. main() should only be - reserved in the global namespace - - * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not - generate needed virtual table - - * lib/old-dejagnu.exp (old-dejagnu): support `Build then link:' - -1998-10-10 Dariush Eslimi <eslimi@loran.com> - - * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on - template-dependent type - -1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br> - - * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs - * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs - * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs - - * g++.old-deja/g++.other/using5.C: New test; using decl from base - class should be usable as argument of member function - * g++.old-deja/g++.other/using6.C: New test; using decl from base - class should be usable as return type of member function - * g++.old-deja/g++.other/using7.C: New test; using decl from base - class should be usable as type of data member - - * g++.old-deja/g++.ns/extern1.C: fix XFAIL mark - -Fri Oct 9 19:19:19 1998 Jeffrey A Law (law@cygnus.com) - - * gcc.c-torture/special/920521-1.c: Fix bogus test. - -Thu Oct 8 19:14:05 1998 Nick Clifton <nickc@cygnus.com> - - * gcc.dg/dll-?.c Add thumb to target list. - Fix assembler scan patterns to match current assembler output. - -1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br> - - * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks - matching of template brackets. - - * g++.old-deja/g++.other/using4.C: New test. Test using - declarations of methods from base classes. - - * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations - within functions should introduce names into the innermost - enclosing namespace - - * g++.old-deja/g++.other/init7.C: New test. Retry initialization - of static locals if first initialization throws - -Wed Oct 7 12:00:20 1998 Jim Wilson <wilson@cygnus.com> - - * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump. - -1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br> - - * g++.old-deja/g++.pt/friend35.C: New test. A template function - must be declared before its specializations can be named in friend - declarations. - -1998-10-05 Dave Love <d.love@dl.ac.uk> - - * g77.f-torture/execute/u77-test.f: Add regression test for RAND. - - * g77.f-torture/execute/io1.f: New test. - -1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br> - - * g++.old-deja/g++.pt/overload5.C: New test; initialize variable - with pointer to template function, for which no argument deduction - is possible - - * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to - specialization of template function as argument to template - function - - * g++.old-deja/g++.other/access2.C: New test; Inner class - shouldn't have privileged access to Outer's names - -1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br> - - * g++.old-deja/g++.pt/friend34.C: New test; name injection of - friend template declared within template class conflicts with - nested class of the same name - - * g++.old-deja/g++.other/badopt1.C: New test; post-increment - is ignored - - * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of - object with direct initializer as function declaration - - * g++.old-deja/g++.other/decl2.C: New test; duplicate initializers - - * g++.old-deja/g++.other/null2.C: New test; conditional operator - involving const pointer and NULL produces incorrect result - - * g++.old-deja/g++.other/typename1.C: New test; template-dependent - type name without `typename' should be rejected with -pedantic - -Fri Oct 2 21:55:58 1998 Richard Henderson <rth@cygnus.com> - - * g++.old-deja/g++.other/addrof1.C: New test. - -Thu Oct 1 19:05:20 1998 Jeffrey A Law (law@cygnus.com) - - * gcc.c-torture/compile/981001-2.c: New test. - * gcc.c-torture/compile/981001-3.c: New test. - * gcc.c-torture/compile/981001-4.c: New test. - -1998-10-01 Robert Lipe <robertl@dgii.com> - - * lib/objc.exp (objc_target_compile): Add -L during compiles for - multilibbed hosts. Idea grafted from g77.exp. - -1998-09-30 Dave Love <d.love@dl.ac.uk> - - * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to - avoid losing on systems which need -lsocket. - -1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br> - - * g++.old-deja/g++.other/bitfld1.C: expected failure - * g++.old-deja/g++.other/nested2.C: ditto - * g++.old-deja/g++.robertl/eb132.C: no longer an expected failure - -1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br> - - * g++.old-deja/g++.other/bitfld1.C: built-in operator!= should be - preferred over template operator!= for enum bitfields - -1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br> - - * g++.old-deja/g++.other/nested2.C: different virtual base classes - that happen to have the same base name, but in different scopes, - are incorrectly rejected - -1998-09-16 Richard Henderson <rth@cygnus.com> - - * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based - on the native word size instead of an integer literal. - -1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br> - - * g++.old-deja/g++.other/static2.C: invocation of static data - member of type pointer-to-function denoted as non-static member - - * g++.old-deja/g++.other/typedef5.C: add some more tests involving - checks involving function types and aliases - -1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br> - - * g++.old-deja/g++.other/typedef5.C: check whether typedefs can be - redefined to the same non-trivial type - - * g++.old-deja/g++.pt/explicit73.C: test for proper - namespace-qualification of template specializations declared in - other namespaces - - * g++.old-deja/g++.other/friend4.C: check whether it is possible - to declare a subset of the specializations of a template function - as friends of specializations of a template class - - * g++.old-deja/g++.pt/explicit71.C: make sure specializations of - member templates that do not fully specialize the enclosing - template class are rejected - -1998-09-11 Dave Love <d.love@dl.ac.uk> - - * g77.f-torture/execute/u77-test.f: Fix bad consistency checks. - -1998-09-08 Dave Love <d.love@dl.ac.uk> - - * g77.f-torture/execute/u77-test.f (main): New file, somewhat - altered from libf2c/libU77 version. - -1998-09-06 Dave Love <d.love@dl.ac.uk> - - * g77.f-torture/execute/io0.f: Test formatted direct i/o too. - -1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br> - - * g++.old-deja/g++.pt/explicit72.C: ensure that char and - (un)signed char are different types for template specialization - purposes. - -Thu Sep 3 00:40:32 1998 Ovidiu Predescu <ovidiu@aracnet.com> - - * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness. - * objc: ObjC testsuite. - -Mon Aug 31 15:19:32 1998 Nick Clifton <nickc@cygnus.com> - - * lib/c-torture.exp: Add support for - torture_eval_before_compile and torture_eval_before_execute - variables. - -Sun Aug 30 17:38:20 1998 Jeffrey A Law (law@cygnus.com) - - * gcc.dg/980626-1.c: Delete this test. We've declared the warning - this test triggers valid. - -Thu Aug 27 23:59:18 1998 Jeffrey A Law (law@cygnus.com) - - * gcc.dg/980827-1.c: New test. - -Wed Aug 26 16:25:38 1998 Nick Clifton <nickc@cygnus.com> - - * lib/c-torture.exp: Add support for - torture_eval_before_compile and torture_eval_before_execute - variables. - -Tue Aug 25 19:42:13 1998 Jeffrey A Law (law@cygnus.com) - - * gcc.c-torture/compile/980825-1.c: New test. - -Mon Aug 24 16:38:52 1998 Jeffrey A Law (law@cygnus.com) - - * gcc.c-torture/compile/930326-1.x: Fix typo. - -1998-08-23 Mark Mitchell <mark@markmitchell.com> - - * lib/old-dejagnu.exp: Make it possible to XFAIL a test that - causes an ICE. - -Fri Aug 21 23:59:18 1998 Jeffrey A Law (law@cygnus.com) - - * gcc.c-torture/unsorted/memtst.c: Reduce size of array when - STACK_SIZE is defined. - * gcc.c-torture/unsorted/stuct.c: Similarly. - - * gcc.c-torture/compile/980821-1.c: New test. - -Fri Aug 21 03:14:04 1998 Jeffrey A Law (law@cygnus.com) - - * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints. - -1998-08-19 Mark Mitchell <mark@markmitchell.com> - - * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling - code. - -1998-08-09 Mark Mitchell <mark@markmitchell.com> - - * lib/old-dejagnu.exp: Revise handling of `Internal compiler - error'. - -Tue Aug 18 19:19:50 1998 Jeffrey A Law (law@cygnus.com) - - * gcc.c-torture/execute/*.x: Some updates for the h8300 targets. - -Sun Aug 16 01:29:19 1998 Jeffrey A Law (law@cygnus.com) - - * gcc.c-torture/compile/980816-1.c: New test. - - * gcc.dg/980816-1.c: New test. - -1998-08-01 Dave Love <d.love@dl.ac.uk> - - * g77.f-torture/compile/980729-0.f: New test. - -1998-07-30 Ken Raeburn <raeburn@cygnus.com> - - * gcc.c-torture/special/eeprof-1.c: New test, for - -finstrument-functions. - * gcc.c-torture/special/special.exp: Run it. - -Wed Jul 29 00:17:18 1998 Jeffrey A Law (law@cygnus.com) - - * gcc.c-torture/compile/980729-1.c: New test. - -1998-07-26 Dave Love <d.love@dl.ac.uk> - - * g77.f-torture/noncompile/980615-0.f: New test. - -Sun Jul 26 01:15:56 1998 H.J. Lu (hjl@gnu.org) - - * gcc.dg/980312-1.c: Do link instead of compile. - * gcc.dg/980313-1.c: Likewise. - -Sun Jul 26 01:05:02 1998 Jeffrey A Law (law@cygnus.com) - - * gcc.c-torture/compile/980726-1.c: New test. - -1998-07-25 Dave Love <d.love@dl.ac.uk> - - * g77.f-torture/execute/io0.f: New test. - -Fri Jul 17 14:19:32 1998 Nick Clifton <nickc@cygnus.com> - - * gcc.dg/980626-1.c: Expect failures for all toolchains until - c-decl.c:grokdeclarator can handle mode attributes. - -Thu Jul 16 21:42:50 1998 Jeffrey A Law (law@cygnus.com) - - * gcc.c-torture/execute/980716-1.c: New test. - -Mon Jul 13 22:26:37 1998 Jeffrey A Law (law@cygnus.com) - - * gcc.c-torture/execute/920715-1.x: No longer expected to fail on - the mn10200. - * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on - the mn10200. - * gcc.c-torture/execute/va-arg-3.x: Similarly. - * gcc.c-torture/compile/930326-1.x: Similarly. - -1998-07-13 Dave Love <d.love@dl.ac.uk> - - * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f: - New test from Craig. - -1998-07-12 Dave Love <d.love@dl.ac.uk> - - * g77.f-torture/noncompile/980616-0.f: New test. - - * g77.f-torture/execute/970816-3.f: New test from Craig. - -Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de> - - * g++.other/singleton.C: Return error value instead of taking - SIGSEGV. - -Fri Jul 10 10:02:03 1998 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de> - - * g++.other/singleton.C: New test. Warning is under dispute. - Runtime crash is not. - -Thu Jul 9 23:07:45 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de> - - * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C, - ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C, - using6.C, using7.C}: New namespace tests. - -Thu Jul 9 22:44:49 1998 Alexandre Oliva <oliva@dcc.unicamp.br> - - * g++.old-deja/g++.other/partspec1.C: test matching of partial - specialization with typedef'ed names used as array indexes. - -Thu Jul 9 00:38:51 1998 Jeffrey A Law (law@cygnus.com) - - * gcc.c-torture/execute/980709-1.c: New test. - - * gcc.dg/980709-1.c: New test. - -Tue Jul 7 13:41:27 1998 Richard Henderson <rth@cygnus.com> - - * gcc.c-torture/execute/bcp-1.c: New test. - -Tue Jul 7 11:49:04 1998 Jeffrey A Law (law@cygnus.com) - - * gcc.c-torture/execute/980707-1.c: New test. - -Mon Jul 6 18:20:27 1998 Kamil Iskra <iskra@student.uci.agh.edu.pl> - - * gcc.c-torture/compile/980706-1.c: New test. - -1998-07-01 Dave Love <d.love@dl.ac.uk> - - * g77.f-torture/execute/980701-0.f, - g77.f-torture/execute/980701-1.f: New test from Craig. - -Wed Jul 1 00:52:51 1998 Jeffrey A Law (law@cygnus.com) - - * gcc.c-torture/compile/980701-1.c: New test. - - * gcc.c-torture/execute/980701-1.c: New test. - -Tue Jun 30 11:51:42 1998 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka -rlsruhe.de> - - * g++.old-deja/g++.robertl/eb132.C: New test. - * g++.old-deja/g++.robertl/eb133.C: Likewise. - -1998-06-29 Dave Love <d.love@dl.ac.uk> - - * g77.f-torture/execute/980628-7.f, - g77.f-torture/execute/980628-8.f, - g77.f-torture/execute/980628-9.f, - g77.f-torture/execute/980628-10.f: New tests from Craig. - - * g77.f-torture/execute/980628-3.f: Remove mail headers. - -Sun Jun 28 12:49:02 1998 Jeffrey A Law (law@cygnus.com) - - * g77.f-torture/execute/980628-4.f: New test from Craig. - * g77.f-torture/execute/980628-5.f: Likewise. - * g77.f-torture/execute/980628-2.f: Likewise. - * g77.f-torture/execute/980628-0.f: Likewise. - * g77.f-torture/execute/980628-1.f: Likewise. - * g77.f-torture/execute/980628-3.f: Likewise. - * g77.f-torture/execute/980628-6.f: Likewise. - -Sun Jun 28 00:37:26 1998 Jeffrey A Law (law@cygnus.com) - - * lib/g77.exp (default_g77_version): Tweak to make it work in a build - directory when nothing has been installed yet. - -Sat Jun 27 23:23:18 1998 Carlo Wood <carlo@runaway.xs4all.nl> - - * gcc.c-torture/special/special.exp: Handle newer versions of - dejagnu. - -Fri Jun 26 17:57:40 1998 Jeffrey A Law (law@cygnus.com) - - * gcc.dg/980626-1.c: New test. - -Fri Jun 19 23:26:12 1998 Bruno Haible <haible@ilog.fr> - - * gcc.misc-tests/m-un-2.c: New test. - * g++.old-deja/g++.other/warn01.c: Likewise. - -Fri Jun 19 14:06:36 1998 Robert Lipe <robertl@dgii.com> - - * gcc.dg/980414-1.c: Move comments outside of ASM to improve - compatibility with assmblers with a different comment character. - Eliminate use of GAS-specific extensions. - -Fri Jun 19 02:05:14 1998 Jeffrey A Law (law@cygnus.com) - - * gcc.c-torture/execute/ieee/980619-1.c: New test. - -Fri Jun 19 00:58:11 1998 Robert Lipe <robertl@dgii.com> - - *lib/g77.exp: Replace search for libf2c.a with search for newly - renamed libg2c.a - -Wed Jun 17 18:53:12 1998 Jeffrey A Law (law@cygnus.com) - - * gcc.c-torture/execute/980617-1.c: New test. - -Fri Jun 12 01:08:49 1998 Jeffrey A Law (law@cygnus.com) - - * gcc.c-torture/execute/980612-1.c: New test. - -Mon Jun 8 02:13:42 1998 Jeffrey A Law (law@cygnus.com) - - * gcc.dg/980523-1.c: Only test on ppc-linux. - * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise. - - * gcc.c-torture/execute/980608-1.c: New test. - -Thu Jun 4 01:39:24 1998 Jeffrey A Law (law@cygnus.com) - - * gcc.c-torture/execute/980604-1.c: New test. - -Tue Jun 2 20:51:43 1998 Jeffrey A Law (law@cygnus.com) - - * gcc.c-torture/execute/980602-1.c: New test. - * gcc.c-torture/execute/980602-2.c: Likewise. - -1998-06-02 Dave Love <d.love@dl.ac.uk> - - * 970125-0.f: Fix per JCB. Add commentary. - -Fri May 29 01:10:12 1998 Peter Leven <leven@lpr.e-technik.tu-muenchen.de> - - * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler - earlier. - -Thu May 28 00:17:42 1998 Catherine Moore <clm@cygnus.com> - - * gcc.c-torture/execute/980526-3.c: New test. - -1998-05-27 Manfred Hollstein <manfred@s-direktnet.de> - - * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to - fail on m68k-motorola-sysv and m88k-motorola-sysv3. - * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and - m88k-motorola-sysv3 to XFAIL. - -Tue May 26 23:58:03 1998 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> - - * gcc.dg/980526-1.c: New test. - * gcc.c-torture/execute/980526-2.c: New test. - -Tue May 26 23:40:40 1998 Jeffrey A Law (law@cygnus.com) - - * gcc.dg/980523-1.c: Change "ppc" to "powerpc". - - * gcc.c-torture/execute/980526-1.c: New test. - -1998-05-26 Dave Love <d.love@dl.ac.uk> - - * g77.f-torture/execute/alpha2.f: Add runtime test. - -1998-05-24 Jason Merrill <jason@yorick.cygnus.com> - - * g++.old-deja/old-deja.exp: Strip leading directories. - - * lib/old-dejagnu.exp: All tests fail if we got an internal compiler - error for the line. Don't run multiple tests for the same line. - -Sat May 23 23:27:10 1998 Jeffrey A Law (law@cygnus.com) - - * gcc.dg/980523-1.c: New test. - -1998-05-23 Dave Love <d.love@dl.ac.uk> - - * g77.f-torture/compile/970915-0.f: New test. - -1998-05-23 Jason Merrill <jason@yorick.cygnus.com> - - * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages. - -Thu May 21 23:23:21 1998 Jeffrey A Law (law@cygnus.com) - - * gcc.dg/980520-1.c: New test. - -Wed May 20 14:37:15 1998 Manfred Hollstein <manfred@s-direktnet.de> - - * gcc.dg/980502-1.c: Fix return type. - -Wed May 20 11:29:48 1998 Jeffrey A Law (law@cygnus.com) - - * gcc.dg/{980502-1.c, clobbers.c}: New tests. - * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise. - * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise. - * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise. - * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise. - -1998-05-20 Dave Love <d.love@dl.ac.uk> - - * g77.f-torture/execute/980520-1.f: New test. - -1998-05-15 Dave Love <d.love@dl.ac.uk> - - * lib/mike-g77.exp: New file. - - * g77.f-torture/noncompile/noncompile.exp, - g77.f-torture/noncompile/check0.f: New files. - -1998-05-14 Dave Love <d.love@dl.ac.uk> - - * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f, - g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f, - g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f, - g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f, - g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call - abort where appropriate. - -Tue May 5 19:20:13 1998 Michael Meissner <meissner@cygnus.com> - - * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options. - * lib/f-torture.exp (TORTURE_OPTIONS): Ditto. - -1998-04-29 Dave Love <d.love@dl.ac.uk> - - * g77.f-torture/compile/980419-1.f: Removed since doesn't compile. - -1998-04-27 Dave Love <d.love@dl.ac.uk> - - * g77.f-torture/compile/980427-0.f: New test. - -1998-04-24 Dave Love <d.love@dl.ac.uk> - - * g77.f-torture/compile/980424-0.f: New test. - -1998-04-19 Dave Love <d.love@dl.ac.uk> - - * g77.f-torture/compile/980419-2.f (main): New test. - * g77.f-torture/compile/970125-0.f: New test. - * g77.f-torture/compile/980419-1.f: New test. - -Wed Mar 18 16:22:22 1998 Jim Wilson <wilson@cygnus.com> - - * gcc.dg/980313-1.c: New test for fp conditional move on PPro. - * gcc.dg/980312-1.c: Fix typo in -march command. - -Mon Mar 16 20:01:30 1998 H.J. Lu (hjl@gnu.org) - - * gcc.dg/980312-1.c: New test for fp conditional move on PPro. - -Wed Mar 11 13:08:48 1998 Robert Lipe <robertl@dgii.com> - - * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and - Dave Love agree the Fortran source is bogus. - -Wed Mar 11 00:03:49 1998 Robert Lipe <robertl@dgii.com> - - * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f - g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f - g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f - g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives. - * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives. - -Tue Mar 10 00:31:51 1998 Alexandre Oliva <oliva@dcc.unicamp.br> - - * g++.old-deja/g++.other/friend1.C: New test. - -1998-02-18 Dave Love <d.love@dl.ac.uk> - - * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and - possibly uninitialized) variables and declare dnrm2. - -Fri Feb 13 00:36:07 1998 Jeffrey A Law (law@cygnus.com) - - * gcc.dg/ifelse-1.c: New test. - -Mon Feb 9 02:08:47 1998 H.J. Lu (hjl@gnu.org) - - * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c. - - * lib/old-dejagnu.exp (old-dejagnu): Added the - "execution test - XFAIL *-*-*" handling in the spirit of - "excess errors test -". Changed the "execution test fails" - handling to be like "excess errors test fails". - * Update various tests accordingly. - -Sun Jan 18 01:33:59 1998 Jeffrey A Law (law@cygnus.com) - - * lib/c-torture.exp: Look for .x files instead of .cexp files. - * lib/f-torture.exp: Similarly. - * gcc.c-torture: Rename all .cexp files to .x files. - -Tue Nov 25 16:18:51 1997 Kate Hedstrom (kate@ahab.rutgers.edu) - - * lib/f-torture.exp: Improve error and loop detection. - -Fri Sep 26 10:50:53 1997 Bob Manson <manson@charmed.cygnus.com> - - * lib/c-torture.exp(c-torture-execute): Fix typo. - - * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the - testcase as the executable name. Keep the executable around if - the test fails. - -Fri Sep 19 17:19:53 1997 Bob Manson <manson@charmed.cygnus.com> - - * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary - changes. Only test one -g option, and move it to the end of the - list of options to test. - -Fri Sep 19 17:58:00 1997 Michael Meissner <meissner@cygnus.com> - - * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment - variable GCC_TORTURE_OPTIONS to supply default switches separated - by colons. If no environment variable, run tests with -O0 -g, -O1 - -g, and -O2 -g as well. - -Wed Sep 17 10:12:26 1997 Bob Manson <manson@charmed.cygnus.com> - - * lib/plumhall.exp: Don't set PHSRC in this file. Add a few - explanatory comments. Fix indentation. - -Mon Sep 15 00:36:53 1997 Jeffrey A Law (law@cygnus.com) - - * lib/g++.exp (g++_init): Look for xgcc in $basedir too. - -Thu Sep 11 13:54:47 1997 Jeffrey A Law (law@cygnus.com) - - * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail. - * g++.old-deja/g++.mike/p7325.C: Likewise. - * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA. - -Thu Sep 11 10:00:03 1997 Alexandre Oliva (oliva@dcc.unicamp.br) - - * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++. - * g++.old-deja/g++.brendan/crash30.C: Likewise. - * g++.old-deja/g++.brendan/crash39.C: Likewise. - * g++.old-deja/g++.law/operators4.C: Likewise. - -Thu Sep 11 09:53:40 1997 Joe Buck (jbuck@synopsys.com) - - * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use. - * g++.old-deja/g++.mike/p784.C: Ditto. - * g++.old-deja/g++.mike/p785.C: Ditto. - -Fri Sep 5 00:21:42 1997 Jeffrey A Law (law@cygnus.com) - - * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets. - -Wed Sep 3 17:15:00 1997 Bob Manson <manson@charmed.cygnus.com> - - * lib/c-torture.exp(c-torture-execute): If the previous and the - current executables being tested are identical, we don't need to - run the executable again. Try to make the executable names - unique. Add an optional argument for passing additional compiler - flags. - -Tue Sep 2 16:34:31 1997 Doug Evans <dje@canuck.cygnus.com> - - * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type. - -Thu Jul 31 12:17:24 1997 Jeffrey A Law (law@cygnus.com) - - * gcc.c-torture/execute/920501-9.c: Fix to work on targets with - 32bit or larger longs. - - * gcc.c-torture/execute/961017-2.c: Fix to work on targets which - have either a 32bit long or 32bit int. - -Wed Jul 9 15:15:40 1997 Bob Manson <manson@charmed.cygnus.com> - - * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output - too. - -Mon Jun 16 15:27:06 1997 Bob Manson <manson@charmed.cygnus.com> - - * lib/g++.exp(g++_init): Use g++_include_flags instead of making - up the includes ourselves. - -Wed Jun 11 17:33:21 1997 Bob Manson <manson@charmed.cygnus.com> - - * lib/plumhall.exp: Remove random include, and add a few - verbose messages for debugging. - -Fri Jun 6 14:23:24 1997 Bob Manson <manson@charmed.cygnus.com> - - * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead - of trying to do it ourselves. - -Wed Jun 4 18:43:55 1997 Bob Manson <manson@charmed.cygnus.com> - - * gcc.prms/5403.c: Made regexp a bit less strict. - -Tue Jun 3 15:12:39 1997 Bob Manson <manson@charmed.cygnus.com> - - * lib/mike-gcc.exp: Don't use global exec_output anymore. Output - is returned from remote_load instead. - * lib/plumhall.exp: Ditto. - * lib/mike-g++.exp: Ditto. - * lib/old-dejagnu.exp: Ditto. - * lib/c-torture.exp: Ditto. - -Fri May 30 23:15:15 1997 Bob Manson <manson@charmed.cygnus.com> - - * lib/g++.exp: Use build_wrapper procedure. - * lib/gcc.exp: Ditto. - -Tue May 20 15:23:27 1997 Jeffrey A Law (law@cygnus.com) - - * gcc.c-torture/execute/*.c: Include stdlib.h instead of using - an old-style decl for malloc. Fixes tests to work when - sizeof (int) != sizeof (size_t). - -Thu May 15 14:10:39 1997 Mike Meissner <meissner@cygnus.com> - - * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define - NO_VARARGS when compiling. - -Thu May 1 14:49:19 1997 Bob Manson <manson@charmed.cygnus.com> - - * lib/plumhall.exp(ph_includes): New procedure. - (ph_make): Use it. - (ph_compiler): Ditto. - - * lib/g++.exp: Rename test-glue.c to testglue.c. - * lib/gcc.exp: Ditto. - -Thu Apr 10 14:50:26 1997 Bob Manson <manson@charmed.cygnus.com> - - * lib/g++.exp(g++init): Don't try to be smart, always run g++_init - to completion when it's called. - -Thu Mar 20 09:50:32 1997 Doug Evans <dje@canuck.cygnus.com> - - * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test - for object files. - (ph_summary): Mark skipped testcases as untested, not unresolved. - - * lib/plumhall.exp (ph_make): If unresolved because of bad - errorCode, record errorCode in log file. - (*): Replace send_log/verbose with verbose -log. - -Thu Mar 13 16:09:28 1997 Bob Manson <manson@charmed.cygnus.com> - - * lib/plumhall.exp: Use incr_count. - -Wed Mar 12 10:01:33 1997 Jeffrey A Law (law@cygnus.com) - - * gcc.c-torture: Update to c-torture-1.45. - -Sun Feb 23 18:12:04 1997 Bob Manson <manson@charmed.cygnus.com> - - * lib/gcc.exp(gcc_init): Add args parameter (which will contain - the name of the expect testcase file). - - * lib/g++.exp(g++_init): Ditto. - -Thu Feb 20 13:53:05 1997 Bob Manson <manson@charmed.cygnus.com> - - * lib/g++.exp(g++_exit): $gluefile lives on the build, not - the host. - - * lib/gcc.exp(gcc_exit): New procedure. - -Wed Feb 19 15:16:16 1997 Bob Manson <manson@charmed.cygnus.com> - - * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR - specs where appropriate. - - * g++.old-deja/g++.arm/*: Added additional ERROR checks - because of new "candidates are" messages, and removed a few - - * Converted all non-old-style g++ testcases to old-style, and - moved into g++.old-deja. - -Fri Feb 14 11:46:46 1997 Bob Manson <manson@charmed.cygnus.com> - - * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if" - options. - - * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile - succeeded. - - * lib/g++.exp(g++_init): Don't unset gluefile unless it exists. - -Thu Feb 13 17:30:46 1997 Michael Meissner <meissner@cygnus.com> - - * lib/gcc.exp (gcc_target_compile): Add support for defining - NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates - the machine doesn't have those features. - -Tue Feb 11 12:57:11 1997 Bob Manson <manson@charmed.cygnus.com> - - * g++.law/operators4.exp: Don't use LIBS. - -Sat Feb 8 14:45:55 1997 Bob Manson <manson@charmed.cygnus.com> - - * g++.law/virtual1.exp: Don't use CXX_FLAGS. - - * lib/mike-g++.exp: Don't set the compiler to be tested here. - * lib/g++.exp: Set it here instead. Also, allow use of the - --tool_exec and --tool_opt options. Change CXX to - GXX_UNDER_TEST. - - * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST. - - * lib/gcc.exp: Allow use of --tool_exec and --tool_opt. - -Fri Feb 7 12:55:45 1997 Bob Manson <manson@charmed.cygnus.com> - - * lib/old-dejagnu.exp: Use prune_warnings instead of - prune_system_crud. - * lib/mike-g++.exp: Ditto. - * lib/gcc.exp: Ditto. - * lib/g++.exp: Ditto. - - * lib/g++.exp: Include both libstdc++ and libstdc++/stl. - -Fri Feb 7 10:41:53 1997 Jeffrey A Law (law@cygnus.com) - - * 941014-2.c: Include stdlib.h - * 960327-1.c: Include stdio.h - * dbra.c, index-1.c: Don't assume ints are 32bits. - -Tue Feb 4 12:51:09 1997 Bob Manson <manson@charmed.cygnus.com> - - * lib/gcc.exp: Add gcc,stack_size target feature. - - * lib/g++.exp(g++_target_compile): Add the include and link - paths here, not in two other places. And, it's $options, not - options. - - * lib/mike-g++.exp(postbase): Remove the code that determines - the correct include and link paths. - * g++.old-deja/old-deja.exp: Ditto. - -Mon Feb 3 19:00:07 1997 Bob Manson <manson@charmed.cygnus.com> - - * lib/g++.exp(g++_init): target_compile no longer returns the - filename of the result. - -Sun Feb 2 14:42:34 1997 Bob Manson <manson@charmed.cygnus.com> - - * gcc.misc-tests/gcov.exp: Add -nocomplain to the - call to glob. - - * gcc.c-torture/special/special.exp: Change call to - gcc_target_compile to include the object file. - -Sun Feb 2 17:11:50 1997 Ian Lance Taylor <ian@cygnus.com> - - * gcc.c-torture/special/special.exp: Correct misspelling in last - change. - -Sat Feb 1 12:34:23 1997 Bob Manson <manson@charmed.cygnus.com> - - * lib/plumhall.exp(ph_summary): Log the entire output of the - executable. Return -1 if there were any failures, 0 otherwise. - (ph_execute): Return -1 if there were any failures, 0 otherwise. - (ph_make): Clean up objects and executables that were built - if the tests succeeded. - -Thu Jan 30 13:45:56 1997 Bob Manson <manson@charmed.cygnus.com> - - * g++.old-deja/old-deja.exp: Add -L and -I flags so we include - libraries and includes in the build tree as appropriate. - -Wed Jan 29 17:19:34 1997 Bob Manson <manson@charmed.cygnus.com> - - * lib/c-torture.exp: Instead of looking for the global variable - NO_LONG_LONG, check to see if that's a feature of the target. - -Wed Jan 29 00:36:25 1997 Bob Manson <manson@charmed.cygnus.com> - - * config/default.exp: Minimize. Delete the remainer of the files in - config; this functionality is now in devo/dejagnu/config. - - g++.*/*: Pass any additional flags used to compile to postbase; - delete CXXFLAGS. - - gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this - is now done by runtest.exp. Use gcc_target_compile instead of - compile. - - lib/c-torture.exp: Use gcc_target_compile instead of compile. - Remove references to CFLAGS. Use remote_file instead of - calling rm -f. - (c-torture): Take a list of arguments to use to compile this - testcase. - - lib/g++.exp: Simplify. Use target_compile instead of compile. - lib/gcc-dg.exp: Ditto. - lib/gcc.exp: Ditto. - lib/mike-{gcc,g++}.exp: Ditto. - lib/old-dejagnu.exp: Ditto. - lib/plumhall.exp: Ditto. - -Wed Jan 8 14:43:07 1997 Jim Wilson <wilson@cygnus.com> - - * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking. - (ph_linker): Likewise. - -Wed Nov 13 16:04:19 1996 Joern Rennecke <amylaar@cygnus.com> - - * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use - MAP_ANON / MAP_ANONYMOUS if defined; - else try to map from /dev/zero . - -Tue Nov 12 23:30:12 1996 Jeffrey A Law (law@cygnus.com) - - * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON - isn't defined, then define it to MAP_ANONYMOUS. - -Tue Nov 12 11:57:49 1996 Jeffrey A Law (law@cygnus.com) - - * gcc.c-torture: Update to c-torture-1.42 release. - -Mon Nov 11 12:45:31 1996 Jeffrey A Law (law@cygnus.com) - - * gcc.c-torture: Update to c-torture-1.41 release. - -Sun Oct 27 18:56:18 1996 Jeffrey A Law (law@cygnus.com) - - * gcc.c-torture/execute/enum-1.c: New test. Will be in next - c-torture release. - -Thu Aug 15 11:09:36 1996 Brendan Kehoe <brendan@lisa.cygnus.com> - - * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS - and LDFLAGS. Fix second case to append the target_info ldflags - onto LDFLAGS, not CFLAGS. - * lib/g++.exp (g++_init): Add target_info stuff. - * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion - of libgloss and newlib flags for !native. - - * config/proelf.exp: Load remote.exp and do `push_target hppro'. - (GDB): Fix relative path to go up another dir for finding gdb. - -Thu Aug 8 17:03:27 1996 Rob Savoye <rob@chinadoll.cygnus.com> - - * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new - versions in the target_info array, if they don't exist. - -Fri Aug 2 15:39:03 1996 Brendan Kehoe <brendan@lisa.cygnus.com> - - * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'. - -Mon Jul 8 15:45:58 1996 Jim Wilson <wilson@cygnus.com> - - * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../. - * lib/gcc.exp, lib/old-dejagnu.exp: Likewise. - -Mon Jul 1 15:53:00 1996 Bob Manson <manson@charmed.cygnus.com> - - * lib/old-dejagnu.exp: Don't remove the output file before we've - actually tested it. Don't append pwd to the path of the executable - we're testing. - -Sun Jun 30 14:37:50 1996 Doug Evans <dje@canuck.cygnus.com> - - * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c. - -Wed Jun 26 14:15:55 1996 Bob Manson <manson@charmed.cygnus.com> - - * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a - temporary directory for compiler files, and set it to a default - value of /tmp. Set $output as the name of the output file from - compiling the testcase. Add a -o option to $cflags_var so the - compiler writes the final output file as $output. Set $executable - to $output. - - * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary - directory for compiler files, and set it to /tmp if it doesn't - already have a value. Set $output_file to the name of the output - file from compiling the testcase. Add a -o option to CXXFLAGS so - the compiler writes the final output file as $output. Use $output - as the executable to be tested. - -Mon Jun 24 17:12:16 1996 Brendan Kehoe <brendan@lisa.cygnus.com> - - * lib/g++.exp: Also add -Wl,-rpath,... for linux. - -Sat Jun 8 15:12:24 1996 Jeffrey A Law (law@cygnus.com) - - * gcc.c-torture/execute/pending-1.c: New test. Still - pending in Tege's queue. - -Wed Apr 24 18:13:45 1996 Jim Wilson <wilson@chestnut.cygnus.com> - - * lib/plumhall.exp (ph_summary): Add arguments name and exec_status. - Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail - if there were failures. Call unresolved if there were unresolved - testcases. Call gcc_fail if program did not run to completion. - (ph_make): Pass additional argument name to ph_execute. - (ph_execute): Add new argument. Pass additional arguments to - ph_summary. Call gcc_fail is there is no execution output. - -Wed Apr 24 13:39:23 1996 Jeffrey A Law (law@cygnus.com) - - * lib/plumhall.exp (proc_summary): Output relavent summary - lines into the log so specific failures in plumhall can be - investigated. - -Wed Apr 10 13:23:45 1996 Jeffrey A Law (law@cygnus.com) - - * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG. - (c-torture-execute): Don't try to execute tests which use - "long long" types if $NO_LONG_LONG is nonzero. - -Mon Apr 8 08:52:29 1996 Doug Evans <dje@canuck.cygnus.com> - - * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute, - not c-torture. - - * gcc.ieee: Move from here. - * gcc.c-torture/execute/ieee: To here. - -Tue Mar 26 23:41:18 1996 Jeffrey A Law (law@cygnus.com) - - * gcc.c-torture: Update to c-torture-1.41 release. - -Fri Mar 22 15:49:24 1996 Jeffrey A Law (law@cygnus.com) - - * lib/c-torture.exp (c-torture-execute): Remove "$executable", - not "$output". - -Thu Mar 7 12:37:08 1996 Doug Evans <dje@charmed.cygnus.com> - - * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if - -c present. - -Sat Mar 2 22:36:37 1996 Jeffrey A Law (law@cygnus.com) - - * config/proelf.exp: Handle connecting to a simulator. - -Wed Jan 31 00:58:15 1996 Jeffrey A Law (law@cygnus.com) - - * config/proelf.exp: New file. Enough framework that we can - run c-torture tests on the proelf targets (or any other target - that gdb can connect to for that matter). - -Mon Jan 29 08:57:46 1996 Doug Evans <dje@canuck.cygnus.com> - - * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest. - * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS. - - * lib/plumhall.exp (ph_execute): Always call ph_summary if - exec_output exists. - -Sun Jan 28 11:28:43 1996 Doug Evans <dje@charmed.cygnus.com> - - * config/sim.exp (SIM_TIME_LIMIT): New user settable variable. - (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set. - - * config/*.exp: Update FSF address. Change result of ${tool}_load - to pass/fail/unresolved/unsupported/untested. Caller must now - call unresolved/unsupported/untested. - * lib/*.exp: Update FSF address. Update to handle new results of - ${tool}_load. - * lib/chill.exp (verbose): Delete. - -Sat Jan 27 12:28:07 1996 Doug Evans <dje@charmed.cygnus.com> - - * lib/gcc.exp (default_gcc_start): Change order of args to - $LDFLAGS $CFLAGS $LIBS. - * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update. - Save/set/restore CFLAGS. Pass single arg to gcc_start. - * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest. - (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest. - * gcc.misc-tests/dg-test.exp: Likewise. - * gcc.misc-tests/msgs.exp: Likewise. - * gcc.prms/prms.exp: Likewise. - * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest. - (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest. - - * lib/dg.exp: Deleted, moved to dejagnu/lib. - -Wed Jan 24 18:37:00 1996 Brendan Kehoe <brendan@lisa.cygnus.com> - - * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu. - - * g++.old-deja/old-deja.exp: Move setting of runshlib from here... - * lib/old-dejagnu.exp (old-dejagnu-init): ...to here. - - * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not - necessary. - -Sat Jan 20 17:22:08 1996 Brendan Kehoe <brendan@cygnus.com> - - * g++.old-deja/old-deja.exp: Move setting of runshlib out of the - global for loop; add use of $mathlib. - * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib - settings here; set mathlib for anything but VxWorks. - -Mon Jan 22 16:31:57 1996 Jeffrey A Law (law@cygnus.com) - - * gcc.c-torture: Update to c-torture-1.40 release. - -Wed Jan 3 00:54:33 1996 Jeffrey A Law (law@cygnus.com) - - * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not - dg.exp. - -Sun Dec 3 16:17:42 1995 Jeffrey A. Law <law@sethra.cygnus.com> - - * lib/c-torture.exp (c-torture-execute): Declare "output" as - global. - -Fri Nov 17 20:01:19 1995 Doug Evans <dje@canuck.cygnus.com> - - * lib/g++.exp (LIBS): Define if not already. - * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out. - (gcc-dg-prune): Call prune_gcc_output. - * lib/gcc.exp (prune_gcc_output): New proc. - * gcc.c-torture/special (921210-1.c): Call prune_system_crud and - prune_gcc_output. - -Thu Nov 16 09:15:40 1995 Doug Evans <dje@canuck.cygnus.com> - - * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'. - (c-torture-execute): Likewise. Rename `name' to `testcase'. - -Wed Nov 15 23:04:36 1995 Jeffrey A Law (law@cygnus.com) - - * gcc.c-torture: Update to c-torture-1.39 release. - -Sat Nov 4 12:52:05 1995 Doug Evans <dje@canuck.cygnus.com> - - * lib/c-torture.exp (c-torture-execute): Don't return if one option - fails, try others as well. - -Thu Nov 2 09:28:35 1995 Doug Evans <dje@canuck.cygnus.com> - - * lib/c-torture.exp (c-torture-execute): This proc's result is `void'. - If compilation fails, mark execute tests as `untested'. - If test is marked as unsupported, don't mark compilation and - execute tests as failed. - -Wed Oct 25 20:57:55 1995 Brendan Kehoe <brendan@lisa.cygnus.com> - - * lib/g++.exp (g++_init): Don't link in libg++, and look to - libstdc++ for whether or not we want to be doing shared - libraries. Delete link_curses since we don't need it anymore. - * lib/mike-g++.exp (postbase): Don't link in libg++. - * g++.old-deja/old-deja.exp: Likewise. - -Mon Oct 23 13:05:11 1995 Brendan Kehoe <brendan@lisa.cygnus.com> - - * lib/g++.exp (CXX): Default to run `c++' instead of `g++'. - -Tue Oct 17 15:24:47 1995 Brendan Kehoe <brendan@lisa.cygnus.com> - - * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa. - For that, add `-Wl,-a,shared_archive'. - * g++.old-deja/old-deja.exp: Likewise. - -Tue Oct 17 13:09:06 1995 Doug Evans <dje@canuck.cygnus.com> - - * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored. - -Mon Oct 16 23:13:32 1995 Brendan Kehoe <brendan@cygnus.com> - - * lib/mike-g++.exp (postbase): Pay attention to the status of - g++_load. - -Mon Oct 16 19:28:32 1995 Brendan Kehoe <brendan@lisa.cygnus.com> - - * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args. - -Mon Oct 16 13:48:58 1995 Doug Evans <dje@canuck.cygnus.com> - - * lib/gcc.exp (default_gcc_start): No longer need to log program - being executed or its output, execute_anywhere does that now. - * lib/g++.exp (default_g++_version): Call execute_anywhere. - (default_g++_start): Likewise. Delete calls to verbose/send_log. - -Thu Oct 12 10:34:58 1995 Brendan Kehoe <brendan@lisa.cygnus.com> - - * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be - the same as those in lib/g++.exp. - -Tue Oct 10 13:47:27 1995 Jeff Law (law@hurl.cygnus.com) - - * gcc.c-torture: Update to c-torture-1.38 release. - * gcc.ieee: Related changes. - -Fri Oct 6 12:39:17 1995 Rob Savoye <rob@darkstar.cygnus.com> - - * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than - "exec". Minor reformatting changes. - - * config/rom68k.exp (${tool}_load): Make it work in a canadian - cross. This means all "exec" calls now work on a remote host as - well. - * lib/c-torture.exp (c-torture-compile): Make work for a canadian - cross. Filter out the extra "\r\n" stuff that expect puts in. - (c-torture-execute): Filter out the bogus warnings like - c-torture-compile does. Add support for canadian cross. - * lib/gcc.exp (default_gcc_version, default_gcc_start) - Use execute_anywhere rather than calling exec directly. Now it - works for canadian cross testing. - -Thu Oct 5 10:06:45 1995 Brendan Kehoe <brendan@rtl.cygnus.com> - - * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the - results into a variable, and check that rather than using file exists. - -Wed Oct 4 16:31:02 1995 Brendan Kehoe <brendan@lisa.cygnus.com> - - * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't - create a libg++.so. For sunos4.1.*, also add -ltermcap. - -Tue Sep 26 10:15:14 1995 Brendan Kehoe <brendan@lisa.cygnus.com> - - * g++.old-deja/old-deja.exp: Create and pass runshlib and - lib_curses if there's a shared libg++ in the build tree. - -Fri Sep 22 10:47:24 1995 Doug Evans <dje@canuck.cygnus.com> - - * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS - if not supported target. - -Fri Sep 22 09:22:07 1995 Brendan Kehoe <brendan@lisa.cygnus.com> - - * lib/g++.exp (g++_init): Move empty setting of runshlib and - link_curses up to always happen, not just for native builds. - -Thu Sep 21 10:23:32 1995 Jeff Law (law@snake.cs.utah.edu) - - * gcc.c-torture: Update to c-torture-1.36 release. - * gcc.failure: Related changes. - -Wed Sep 20 10:56:26 1995 Doug Evans <dje@canuck.cygnus.com> - - * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override. - -Tue Sep 19 17:26:07 1995 Brendan Kehoe <brendan@lisa.cygnus.com> - - * lib/g++.exp (g++_init): Put the shared and math lib stuff in here. - * lib/mike-g++.exp (postbase): Not in here. Still reference - runshlib, link_curses, and mathlib for link and run. - - * lib/mike-g++.exp (postbase): If we've built a libg++.so, then - pass the runtime shared library options for Solaris, OSF/1, and - Irix5, and link with -lcurses to avoid unresolved references. - -Wed Sep 13 15:28:10 1995 Brendan Kehoe <brendan@lisa.cygnus.com> - - * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we - only run once. - -Wed Sep 13 10:51:52 1995 Doug Evans <dje@canuck.cygnus.com> - - * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS. - -Mon Sep 11 11:02:03 1995 Jeff Law (law@snake.cs.utah.edu) - - * gcc.c-torture: Update to c-torture-1.35 release. Note we - do not have a framework for the "compat" tests yet. - -Sat Sep 9 16:15:20 1995 Brendan Kehoe <brendan@lisa.cygnus.com> - - * lib/mike-g++.exp (postbase): New local variable `mathlib', - set to null if we're testing vxworks5.1. Use that instead of - `-lm' in the setting of LIBS for link and run. - -Fri Sep 8 13:53:38 1995 Brendan Kehoe <brendan@lisa.cygnus.com> - - * config/rom68k.exp (${tool}_load): Major changes to make it - work. Verified that it does in fact return the stuff in - exec_output properly. Catch any Emul or any TRAP other than 0. - -Thu Sep 7 23:04:06 1995 Brendan Kehoe <brendan@lisa.cygnus.com> - - * lib/mike-g++.exp (prebase): Call g++_init at the end to set - LDFLAGS properly for targets that need stuff from libgloss. - * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we - only run once. - (gpp_initialized): New variable. - -Wed Sep 6 21:56:13 1995 Rob Savoye <rob@darkstar.cygnus.com> - - * config/rom68k.exp: Load libgloss.exp. - * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss - so we can produce a fully linked binary. - * lib/g++.exp (g++_init): get proper flags for newlib and libgloss - so we can produce a fully linked binary. - -Sun Sep 3 13:25:26 1995 Doug Evans <dje@canuck.cygnus.com> - - * lib/plumhall.exp (ph_section): Watch for expected failures. - Add missing `else'. - - * lib/c-torture.exp (c-torture-execute): Look for .cexp files to - run the testcase. - (c-torture): Likewise. - -Mon Aug 28 11:23:38 1995 Doug Evans <dje@cygnus.com> - - * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs. - - * lib/mike-g++.exp (mike_cleanup): New proc. - (prebase): New globals compiler_result, not_compiler_result, - target_regexp. - (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to - allow leading "-" in pattern. Watch for unsupported tests. - If $compiler_result is set, pattern match assembler code, - and ditto for $not_compiler_result. - * lib/mike-gcc.exp: Likewise. - - * lib/plumhall.exp (ph_execute): Only call ph_summary if - execution "succeeded". - -Mon Aug 14 14:03:53 1995 Doug Evans <dje@canuck.cygnus.com> - - * config/win32.exp: New file. - * lib/c-torture.exp (c-torture-execute): Handle $exe_ext. - -Fri Aug 4 15:39:54 1995 Doug Evans <dje@canuck.cygnus.com> - - * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as - unsupported. - * lib/mike-{gcc,g++}.exp (postbase): Likewise. - * lib/{c-torture.exp,old-dejagnu.exp}: Likewise. - * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc. - - * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of - "... without exceptions was ...". That is now handled by - prune_system_crud. - * lib/old-dejagnu.exp (old-dejagnu): Likewise. - -Tue Aug 1 11:09:33 1995 Doug Evans <dje@canuck.cygnus.com> - - * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c, - sieve.c,sort2.c}: New files. - * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp, - sieve.exp,sort2.exp}: Drivers for them. - - * lib/mike-gcc.exp (program_output): New user settable variable. - (postbase): Call prune_system_crud. Also prune extraneous compiler - messages. - * lib/mike-g++.exp (program_output): New user settable variable. - - * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines. - - * config/sh.exp: Deleted (use sim.exp instead). - -Fri Jul 28 11:33:46 1995 Brendan Kehoe <brendan@lisa.cygnus.com> - - * config/vx.exp: Declare CHECKTASK as global. - * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp. - * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'. - * lib/old-dejagnu.exp: Load [pwd]/$executable. - -Wed Jul 26 19:45:39 1995 Brendan Kehoe <brendan@lisa.cygnus.com> - - * config/vxworks29k.exp: New file, for the a29k-vxworks5.1 - target. Like vx.exp, only includes `vx29k.exp' instead of - `vxworks.exp'. - -Sun Jul 23 17:38:52 1995 Ian Lance Taylor <ian@cygnus.com> - - * config/sim.exp: Increase time limit from 120 seconds to 240. - -Thu Jul 6 11:07:38 1995 Jeffrey A. Law <law@rtl.cygnus.com> - - * gcc.c-torture/execute/950628-1.c: New test. - -Sat Jun 10 18:51:41 1995 Jeff Law (law@snake.cs.utah.edu) - - * gcc.c-torture: Update with changes/additions from - c-torture-1.34. - -Mon Jun 5 17:58:07 1995 Doug Evans <dje@canuck.cygnus.com> - - * gcc.prms/prms.exp: Pass LDFLAGS to dg-test. - -Sun Jun 4 05:13:57 1995 Jeff Law (law@snake.cs.utah.edu) - - * gcc.c-torture/compile/funcptr-1.c: Test case for 7107. - -Thu Jun 1 00:06:19 1995 Jeff Law (law@snake.cs.utah.edu) - - * gcc.c-torture/compile/950512-1.c: New test. - * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise. - * gcc.dg/struct-ret-1.c: Likewise. - -Wed May 31 14:25:13 1995 Doug Evans <dje@canuck.cygnus.com> - - * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c, - 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined. - -Tue May 30 11:19:54 1995 Doug Evans <dje@canuck.cygnus.com> - - * gcc.c-torture/special/920411-1.c: Deleted. - * gcc.c-torture/special/special.exp: Delete 920411-1.c. - -Mon May 22 16:55:11 1995 Doug Evans <dje@chestnut.cygnus.com> - - * config/sim.exp (${tool}_load): Hack in call to bash to get a - cpu limit. - -Fri May 12 18:57:54 1995 Torbjorn Granlund <tege@rtl.cygnus.com> - - * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests. - -Thu May 4 14:23:54 1995 Torbjorn Granlund <tege@adder.cygnus.com> - - From kenner; - * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format - is the proper length. - * va-arg-3.c: Likewise. - -Sun Apr 30 16:02:59 1995 Doug Evans <dje@canuck.cygnus.com> - - * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile). - * lib/gcc-dg.exp: New file, gcc interface to dg.exp. - - * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result. - * lib/g++.exp (default_g++_start): Delete old cruft. - -Tue Apr 25 17:20:18 1995 Torbjorn Granlund <tege@cygnus.com> - - * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from - (2 * (1 << 18)) to (2 * (1 << 17)). - - * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1. - -Thu Apr 20 12:21:13 1995 J.T. Conklin <jtc@rtl.cygnus.com> - - * config/rom68k.exp: Renamed from config/idp.exp - -Tue Apr 18 13:33:26 1995 Torbjorn Granlund <tege@rtl.cygnus.com> - - * c-torture/compile/921109-2.c - -Tue Apr 18 10:45:12 1995 Mike Stump <mrs@cygnus.com> - - * lib/old-dejagnu.exp: We expect Execution test failure if we expected - excess errors. - -Sat Apr 15 11:16:58 1995 Doug Evans <dje@chestnut.cygnus.com> - - * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler - output. - * lib/g++.exp (default_g++_start): Likewise. - -Wed Mar 29 16:34:03 1995 Torbjorn Granlund <tege@adder.cygnus.com> - - * gcc.c-torture/compile/950329-1.c: New test. - -Tue Mar 28 16:10:33 1995 J.T. Conklin <jtc@rtl.cygnus.com> - - * config/bug.exp (${tool}_load): Updated to use new remote_open - and remote_close procs. - * config/idp.exp: New file. - -Wed Mar 22 15:01:58 1995 Torbjorn Granlund <tege@rtl.cygnus.com> - - * gcc.c-torture/execute/950322-1.c: New test. - -Tue Mar 21 21:24:49 1995 Doug Evans <dje@canuck.cygnus.com> - - * config/vx.exp (${tool}_load): Clean up testing of return code from - vxworks_ld and vxworks_spawn. - -Tue Mar 21 17:01:42 1995 Doug Evans <dje@deneb.cygnus.com> - - * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail. - -Mon Mar 13 14:49:42 1995 Mike Stump <mrs@cygnus.com> - - * lib/old-deja.exp: Add `excess errors test - ' error, now one - can mark excess errors on a machine by machine basis. Note, the - default is to not expect any excess errors, even when excess - errors test - is given, so you will want to put an XFAIL ... on - these lines. For example, // excess errors test - XFAIL hppa*-*-* - mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on - those 4 machines, but no others. - -Fri Mar 10 12:33:04 1995 J.T. Conklin <jtc@rtl.cygnus.com> - - * gcc.c-torture/execute/execute.exp (c-torture-execute): from here. - * lib/c-torture.exp: to here. - -Fri Mar 10 10:38:15 1995 Torbjorn Granlund <tege@adder.cygnus.com> - - * gcc.c-torture/execute/950221-1.c: New test. - * gcc.c-torture/execute/struct-ret-1.c: New test. - * gcc.c-torture/compile/950221-1.c: New test. - - * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=. - -Fri Mar 3 16:28:35 1995 Doug Evans <dje@canuck.cygnus.com> - - * gcc.c-torture/execute/arith-1.c (main): Return 0. - * gcc.c-torture/execute/arith-rand.c (main): Return 0. - -Wed Mar 1 02:08:29 1995 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu) - - * g++.gb: New directory of tests, derived from my signature and - class scoping tests. - - * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests. - * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise. - * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise. - * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise. - * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise. - * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise. - * g++.gb/sig25.C: Likewise. - - * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them. - * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise. - * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise. - * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise. - * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise. - * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise. - * g++.gb/sig25.exp: Likewise. - - * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests. - * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise. - * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise. - * g++.gb/scope13.C: Likewise, this test still fails. - - * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em. - * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto. - * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto. - * g++.gb/scope13.exp: Ditto. - - * g++.gb/README: New file, explains what these tests are about. - -Tue Feb 28 10:37:52 1995 Doug Evans <dje@canuck.cygnus.com> - - * lib/dg.exp (dg-do): Support `preprocess'. - (dg-test): Likewise. - -Mon Feb 13 15:18:10 1995 J.T. Conklin <jtc@rtl.cygnus.com> - - * config/udi.exp: change "continue -expect" to "exp_continue". - -Sat Feb 11 00:25:20 1995 Torbjorn Granlund (tege@tiny.cygnus.com) - - * gcc.c-torture/execute/{921025-1.c, 930525-1.c}: - Delete redundant tests. - - * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests. - * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests. - * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests. - * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests. - * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests. - * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests. - * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests. - * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests. - - * gcc.c-torture/execute/920302-1.c: Use void * instead of long for - storing label pointers. - * gcc.c-torture/execute/921019-1.c: Likewise. - * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf. - * gcc.c-torture/execute/930513-1.c: Provide full declaration for - parameter fp. - * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all - constants. - - * gcc.c-torture/compile/{920501-14.c, 931127-1.c}: - Delete obsolete tests. - - * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests. - * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests. - * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests. - * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests. - * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests. - * gcc.c-torture/compile/950124-1.c: New test. - - * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter. - -Wed Feb 8 15:30:17 1995 Jason Merrill <jason@phydeaux.cygnus.com> - - * lib/mike-g++.exp: Add -lm to LIBS. - -Tue Feb 7 17:09:50 1995 Doug Evans <dje@canuck.cygnus.com> - - * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir. - -Mon Jan 30 14:33:25 1995 Jason Merrill <jason@phydeaux.cygnus.com> - - * lib/mike-g++.exp: Add -lstdc++ to LIBS. - -Thu Jan 12 16:41:34 1995 Doug Evans <dje@canuck.cygnus.com> - - * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes. - -Mon Jan 2 11:50:10 1995 Jeff Law (law@snake.cs.utah.edu) - - * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests. - * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise. - * g++.law/{bad-error6.C, bad-error7.C}: Likewise. - * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise. - * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise. - * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise. - * g++.law/{nest6.C, next7.C, operators30.C}: Likewise. - * g++.law/{operators31.C, operators32.C, - * g++.law/{operators33.C, operators34.C}: Likewise. - * g++.law/{pic1.C, refs2.C}: Likewise. - * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise. - * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise. - * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise. - * g++.law/{vtable2.exp, vtable3.exp}: Likewise. - - * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them. - * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise. - * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise. - * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise. - * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise. - * g++.law/{enum9.exp, friend5.exp}: Likewise. - * g++.law/{nest3.exp, nest4.exp}: Likewise. - * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise. - * g++.law/{operators30.exp, operators31.exp}: Likewise. - * g++.law/{operators32.exp, operators33.exp}: Likewise. - * g++.law/{operators34.exp}: Likewise. - * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise. - * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise. - * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise. - * g++.law/{visibility27.exp, visibility28.exp}: Likewise. - * g++.law/{vtable2.exp, vtable3.exp}: Likewise. - - * g++.law/{union4.exp, visibility17.exp}: Fix expected output. - No longer expected to fail. - * g++.law/missed-error3.C: Tweak for recent bool changes. - -Sun Dec 4 20:54:33 1994 Doug Evans <dje@canuck.cygnus.com> - - * config/emb-unix: Deleted. - * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform - remote execution. Do final link on remote host if REMOTE_LINK is set. - -Thu Dec 1 08:43:05 1994 Doug Evans <dje@canuck.cygnus.com> - - * lib/dg.exp (dg-test): Fix typo in last patch. - -Wed Nov 30 13:25:32 1994 Doug Evans <dje@canuck.cygnus.com> - - * lib/dg.exp (dg-test): Fix pattern that searches for expected output - (handles multiple occurrences). - -Thu Nov 24 19:48:38 1994 Doug Evans <dje@canuck.cygnus.com> - - * gcc.c-torture/*/*.exp: Pass full pathname to c-torture. - * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove - $srcdir from pathname in pass/fail messages (but ensure $subdir *is* - printed). - * lib/c-torture.exp (c-torture-compile): Likewise. - (c-torture): Prepend full path if missing. - * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase. - (gcc_fail): Likewise. - * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages. - -Wed Nov 23 13:56:00 1994 J.T. Conklin <jtc@rtl.cygnus.com> - - * lib/netware.exp: Only attach to NetWare i386 systems. - -Wed Nov 16 11:27:00 1994 Doug Evans <dje@canuck.cygnus.com> - - * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail - messages. Add test name to "output pattern match" pass/fail message. - -Sat Nov 12 22:11:52 1994 Doug Evans <dje@canuck.cygnus.com> - - * gcc.dg: New testsuite. - * gcc.dg/dg.exp: New file. - - * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c, - test-switch.c}: Deleted. - - * gcc.misc-tests/msgs.exp: New testcase driver. - -Wed Nov 9 14:23:09 1994 Doug Evans <dje@canuck.cygnus.com> - - * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc. - Watch for illegal return values from ${tool}_load. - * config/unix.exp (${tool}_load): Fix pass/fail detection for - cross targets. Coerce return value >0 to 1. - -Tue Nov 8 14:10:33 1994 Doug Evans <dje@canuck.cygnus.com> - - * config/unix.exp (${tool}_load): Call program rsh, not proc. - - * config/emb-unix.exp: New file. - - * config/sim.exp: Error if variable $SIM not defined. - (${tool}_load): Mark test as "untested" if simulator missing. - - * config/unix.exp: Load remote.exp to get rcp_download. - * lib/c-torture.exp: Use different option lists for testcases with - and without loops. - * gcc.c-torture/execute/execute.exp: Likewise. - -Wed Nov 2 14:47:58 1994 Doug Evans <dje@canuck.cygnus.com> - - * config/*.exp: Clarify return code from ${tool}_load. - Call `unresolved' or `untested' instead of `warning' or `perror' - (sometimes you still want to call both though). - Add comment that `shell_id' is local to each file. - * config/udi.exp (timeout): Set to 30. - Don't print warning if connection fails, $connectmode has already - printed an error. - (${tool}_load): Move verbose messages to level 2. - Rework pattern for "Process started" message. - Pass `shell_id' to ${connectmode}_download. - Retry twice upon timeout. Make resetting of target more robust. - (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe). - Pass `shell_id' to exit_$connectmode. - Only call exit_$connectmode if connected. - * config/unix.exp (${tool}_load): Check return codes better. - * config/vrtx.exp (${tool}_load): Likewise. - * config/vx.exp (${tool}_load): Likewise. - Delete unneeded global's. - * lib/dg.exp (dg-test): Update to reflect clarified return codes - from ${tool}_load. - (dg-stat): Delete. - (dg-init): Delete recording of pass/fail counts. - * lib/old-dejagnu.exp (old-dejagnu): Likewise. - (old-dejagnu-init): Likewise. - (old-dejagnu-stat): Delete contents, empty proc now. - * lib/c-torture.exp (TORTURE_OPTIONS): New global. - (c-torture): Delete references to lcnt, lpass, lfail. - Get option list from TORTURE_OPTIONS. - Delete -funroll[-all]-loops if no loops. - * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail. - (g++_stat): Delete contents (empty proc now). - * lib/gcc.exp (gcc_init): Delete references to pass/fail counts. - (gcc_finish): Likewise. - (gcc_stat): Deleted. - * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail. - * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat. - * gcc.c-torture/execute/execute.exp: Likewise. - Split tests into two parts: compile, execute. - Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if - no loops. Update to reflect clarified return codes from ${tool}_load. - -Fri Oct 21 23:10:16 1994 Doug Evans <dje@canuck.cygnus.com> - - * lib/old-dejagnu.exp (process-option): Append ".*" to pattern - to grep for. - (old-dejagnu): Likewise (where necessary). - -Fri Oct 14 17:54:58 1994 Doug Evans <dje@canuck.cygnus.com> - - * gcc.misc-tests/gcov.exp: New file, for gcov testing. - - * lib/dg.exp (dg-process-target): Fix processing of selector. - Add comment regarding use of `error'. - - * lib/gcc.exp (prune_system_crud): Define if missing. - * lib/g++.exp (prune_system_crud): Likewise. - - * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}: - Call prune_system_crud. - * lib/dg.exp (dg-runtest): New proc. - Use perror instead of send_user for tcl errors in testcase. - Don't return any value, it's never used. - Don't clobber previous definition of `unknown'. - Print tcl errors in `dg-final'. - -Wed Oct 12 13:05:37 1994 Doug Evans <dje@canuck.cygnus.com> - - * lib/dg.exp (dg-process-target): Improve syntax error messages. - (dg-test): Don't print errorInfo, it contains stack backtrace. - -Mon Sep 26 12:18:53 1994 Doug Evans (dje@canuck.cygnus.com) - - * lib/g++.exp (runtest_file_p): Define if missing. - -Sat Sep 24 15:29:23 1994 Doug Evans (dje@cygnus.com) - - * lib/mike-g++.exp: Comment out loading of g++.exp. - * lib/g++.exp: Update copyright. Test for existence of $CXX at start. - (default_g++_version): Always print something. - (default_g++_start): Comment out call to `which'. - (g++_start, g++_load): Deleted (must be defined in config file). - * lib/gcc.exp: Test for existence of $CC at start. - Delete check for tmpdir (done in gcc_init). - (default_gcc_version): Always print something. - (default_gcc_start): Comment out call to `which'. - * config/*.exp: Major cleanup - make cross targets work at least a - little better for g++ (by not being "--tool gcc" specific). - Rename gcc_xxx to ${tool}_xxx. - * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp. - * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file. - -Thu Sep 22 11:39:17 1994 Doug Evans (dje@canuck.cygnus.com) - - * lib/c-torture.exp (c-torture-compile): Rework compiler - message processing. - - * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of - c-torture. - -Wed Sep 21 09:49:43 1994 Doug Evans (dje@canuck.cygnus.com) - - * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite. - - * lib/dg.exp (dg-process-target): Support { target native }. - -Tue Sep 20 17:16:55 1994 Doug Evans (dje@canuck.cygnus.com) - - * lib/dg.exp (dg-test): Clean up some comments. Delete code that - looked for "... program xxx got fatal signal". - Correct regsub munging of `comp_output'. - Ignore compiler messages "path prefix not used" and "linker input - file unused". - -Wed Sep 14 11:44:40 1994 Doug Evans (dje@canuck.cygnus.com) - - * lib/gcc.exp (runtest_file_p): Define if missing. - * gcc.prms/template.c: Example to work from. - -Tue Sep 13 10:30:48 1994 Doug Evans (dje@canuck.cygnus.com) - - * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'. - * lib/dg.exp (dg-test): Call unsupported testcases as such. - - * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c. - * gcc.prms/1883.c: Moved from compile/940714-1.c. - * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from - execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}. - - * lib/dg.exp (user option docs): Clean up docs on target/xfail option. - (dg-process-target): No longer a varargs proc. - Return S/N for target, P/F for xfail. All callers changed. - (user option procs): More argument checking. - (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}. - (dg-output): `dg-output-text' now contains 2 elements {P/F text}. - (dg-test): Skip test if not running on selected target in `dg-do'. - Update handling of `dg-do-what', `dg-output-text'. - Separate execution pass/fail from output pattern match pass/fail. - Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE). - -Mon Sep 12 13:47:35 1994 Jim Wilson (wilson@sphagnum.cygnus.com) - - * gcc.c-torture/special/special.exp: Don't expect failure for mips - target for 920510-1.c. - -Mon Sep 12 12:44:39 1994 Doug Evans (dje@canuck.cygnus.com) - - * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3. - Clean up comment regarding use of passcnt, etc. - (gcc_stat): Don't update `testcnt' here. - (gcc_finish): Do it here. - Might as well reset `but_id' here too. - * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p' - to determine if the file should be tested. - * gcc.c-torture/compile/compile.exp: Likewise. - * gcc.c-torture/execute/execute.exp: Likewise. - * gcc.c-torture/unsorted/unsorted.exp: Likewise. - * gcc.misc-tests/dg-test.exp: Likewise. - * gcc.prms/prms.exp: Likewise. - * gcc.wendy/wendy.exp: Likewise. - * g++.old-deja.exp: Likewise. - Move "Testing file" message to verbose level 1. - -Fri Sep 9 10:21:18 1994 Doug Evans (dje@canuck.cygnus.com) - - * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE". - -Thu Sep 8 16:52:43 1994 Doug Evans (dje@canuck.cygnus.com) - - * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set. - (default_gcc_start): Accept optional second list element - of compiler flags. Print compiler output at verbosity level 2. - Remove setting of CFLAGS, LIBS, LDFLAGS from here. - (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail. - Save current values of framework globals passcnt, failcnt, xpasscnt, - and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and - gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist. - (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and - xfailcnt to compute stats. Update framework global `testcnt' from - pass/fail counts. - (gcc_finish): New proc. Clean up test environment. - (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail. - (gcc_epass, gcc_efail): Delete. - * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th - argument of line number. - (dg-init): If the tool has an init routine, call it. - (dg-test): Remove args `cflags_var' and `libs_var'. - Pass all compiler options to ${tool}_start. - Handle missing line number. - (dg-finish): New function. - * gcc.c-torture/code_quality/code_quality.exp: Add support for testing - particular files. Call gcc_finish at end. Move "skipping test" - message to verbosity level 3. - * gcc.c-torture/compile/compile.exp: Likewise. - * gcc.c-torture/unsorted/unsorted.exp: Likewise. - * gcc.c-torture/execute/execute.exp: Likewise. - Delete setting of prms_id, bug_id, lcnt, lfail, lpass. - Print testcase being tried at verbosity level 1. - * gcc.c-torture/special/special.exp: Unset xfail. - Delete setting of prms_id, bug_id, lcnt, lfail, lpass. - * gcc.c-torture/compile/initbug1.exp: Call gcc_finish. - * gcc.c-torture/noncompile/noncompile.exp: Likewise. - * gcc.failure/failure.exp: Likewise. - * gcc.ieee/ieee.exp: Likewise. - * gcc.misc-tests/dg-test.exp: Delete LDFLAGS. - Update call to dg-test. Call dg-finish at end. - * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags. - Delete setting of prms_id, bug_id, lcnt, lfail, lpass. - * gcc.misc-tests/misc.exp: Call gcc_finish at end. - * gcc.prms/prms.exp: Delete loading of utils.exp (redundant). - Delete LDFLAGS. Update call to dg-test. Call dg-finish at end. - * gcc.wendy/wendy.exp: Add copyright. - Delete setting of tmpdir (done by gcc_init). - Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail. - Pass compiler flags to gcc_start. Call gcc_finish at end. - * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of - gcc_[ce]pass/fail. - -Wed Sep 7 11:09:08 1994 Doug Evans (dje@canuck.cygnus.com) - - * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs - confusion. - (g++_load): Likewise. - - * config/*.exp (gcc_load): Some were varargs fns and some were not. - Rename argument to `prog' to remove the confusion. - Varargs fns behave differently too! - (g++_load): Likewise. - - * lib/dg.exp (dg-stat): Correct calculation of npass, nfail. - - * config/unix.exp (gcc_load): Rename `args' to `prog' because that's - what it is. Delete (always) printing of status value for !native. - Simplify verbose code, and include status and exec_output. - (g++_load): Use gcc_load. - -Sun Sep 4 13:59:27 1994 Jim Wilson (wilson@sphagnum.cygnus.com) - - * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file. - * gcc.c-torture/noncompile/noncompile.exp: Delete support for - 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c, - 940714-3.c as these testcases don't exist anymore. Make - va-arg-1.c expected to pass. - -Fri Aug 19 12:27:07 1994 Doug Evans (dje@canuck.cygnus.com) - - * gcc.misc-tests/misc.exp: Only run specific testcases. - * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp. - * gcc.misc-tests/dg-[1-9].c: New files. - - * lib/dg.exp: New testsuite driver. - * gcc.prms/prms.exp: Use it. - - * README.gcc: New file. - - * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced. - Document and reset `lxpass' and `lxfail'. - Simplify "initialized" message. - (gcc_stat): Clean up comments a little. - -Tue Aug 16 11:16:46 1994 Doug Evans (dje@canuck.cygnus.com) - - * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory. - -Mon Aug 15 21:20:36 1994 Doug Evans (dje@canuck.cygnus.com) - - * lib/old-dejagnu.exp (process-option): New proc. - (old-dejagnu-init, old-dejagnu-stat): Likewise. - (old-dejagnu): Simplify. - * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu. - -Sun Aug 14 09:23:53 1994 Jeff Law (law@snake.cs.utah.edu) - - * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail - exists and is not an empty string. - - * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set - $xfail rather than calling setup_xfail. Clear $xfail when test is - finished. - (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it - automatically. - - * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No - longer expected to fail. - - * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to - "f" function call. - - * gcc.misc-tests/mg.exp: Call gcc_stat when finished. - - * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c, - 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c, - complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c, - struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from - c-torture-1.29. - - * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c, - strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29. - - * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29. - - * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c, - 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29 - - * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c, - 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c, - labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29. - -Tue Jul 12 12:49:44 1994 Jim Kingdon (kingdon@lioth.cygnus.com) - - * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c}, - gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c, - 940714-1.c, 940714-2.c, 940714-3.c}, - gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c}, - gcc.misc-tests/{mg.c,mg.exp}: - New tests. - * gcc.noncompile/noncompile.exp: Change accordingly. - -Thu Jul 7 14:20:33 1994 Doug Evans (dje@canuck.cygnus.com) - - * config/sim.exp, lib/c-torture.exp, lib/gcc.exp: - Undo previous clobberage. - -Mon Jul 4 17:00:59 1994 Jeff Law (law@snake.cs.utah.edu) - - * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}: - * gcc.special/{930510-1.c, special.exp}: - * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c, - 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c, - struct-varargs-1.c}: New tests from c-torture-1.26. - -Tue Jun 28 17:39:42 1994 J.T. Conklin (jtc@phishhead.cygnus.com) - - * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an - argument to switch. - -Sat May 21 10:39:38 1994 Bill Cox (bill@rtl.cygnus.com) - - * Revert the previous changes. Please see Rob's directory - (/lisa/test/rob/progressive/gcc/testsuite) for testing - fixes. - -Thu May 19 18:00:03 1994 Bill Cox (bill@rtl.cygnus.com) - - * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp, - g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp, - g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp, - g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp, - g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp, - g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp, - g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp, - g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp, - g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp, - g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp, - g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp, - g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp, - g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp, - g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp, - g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp, - g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp, - g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp, - g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp, - g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp, - g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp, - g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp, - g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp, - gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp, - gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp, - gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp, - lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp, - lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes. - -Tue May 17 14:55:09 1994 Bill Cox (bill@rtl.cygnus.com) - - * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp, - lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls - with perror calls. - -Mon May 2 17:41:13 1994 Jason Merrill (jason@deneb.cygnus.com) - - * config/unix.exp (g++_load): Fix syntax. - -Thu Apr 14 12:22:10 1994 Jim Wilson (wilson@sphagnum.cygnus.com) - - * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning. - * gcc.noncompile/921017-1.c: Deleted obsolete test. - * gcc.noncompile/noncompile.exp: Remove code for deleted test. - Don't expect va-arg-1.c to fail. Correct expected output for - 920928-1.c. - * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted. - * gcc.wendy/hbm4.c: Correct typo. - * gcc.wendy/tad1.c, tad2.c: Correct expected output. - -Mon Mar 28 13:29:37 1994 Doug Evans (dje@canuck.cygnus.com) - - * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument. - * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of - gcc_[ce]{pass,fail}. Explicitly remove executable if test passes. - * lib/c-torture.exp (c-torture-compile): Ditto. - - Reduce volume of output (remove all the -I's and such). - * lib/c-torture.exp (c-torture-compile): New argument OPTION. - Call gcc_cpass, gcc_cfail. - (c-torture): Pass testing option to c-torture-compile. - -Mon Mar 21 12:40:33 1994 Doug Evans (dje@cygnus.com) - - Bring patches over from progressive. - * config/default.exp: Exit remote shell cleanly. - (g++_exit, g++_start): Add default versions. - * config/sim.exp (gcc_load): Use perror, not error. - -Sun Mar 20 12:05:32 1994 Doug Evans (dje@canuck.cygnus.com) - - * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value - set in site.exp. - -Mon Mar 14 19:30:28 1994 Doug Evans (dje@cygnus.com) - - * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch - DEJAGNU_OUTPUT and DEJAGNU_CFLAGS. - (wendy_try): New proc to run testcase. - (main loop): Call 'em. - * gcc.wendy/*.c: Clean up pass to correct expected output. - - * lib/gcc.exp: Minor cleanup work. - (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs. - -Wed Mar 9 15:22:54 1994 Doug Evans (dje@canuck.cygnus.com) - - * config/sim.exp (gcc_load): Document return codes better. - Don't pass -v to simulator. - -Thu Feb 24 07:15:18 1994 Jeffrey A. Law (law@snake.cs.utah.edu) - - * gcc.special/920717-x.c: Fix typo. - * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to - get at sources. - - * lib/mike-gcc.exp: Fix typo. - -Tue Feb 15 15:41:47 1994 Rob Savoye (rob@darkstar.cygnus.com) - - * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++ - binary to use, transform the name. - * config/*.exp: rename everything. Nuke any g++ specific files, - it's now a special case of gcc that requires no special support. - Add a default.exp for unsupported targets. - -Fri Feb 11 12:59:54 1994 Rob Savoye (rob@poseidon.cygnus.com) - - * g++.jason/report.exp, g++.old-deja/old-deja.exp, - lib/old-dejagnu.exp: Fix a few patterns to work with the new - version of Tcl. - -Wed Feb 9 21:35:47 1994 Rob Savoye (rob@darkstar.cygnus.com) - - * lib/c-torture.exp: Made "file prefix*never used a pass, rather - than a warning. - -Sun Feb 6 16:52:13 1994 Jeffrey A. Law (law@snake.cs.utah.edu) - - * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp. - -Mon Jan 3 17:28:25 1994 Jim Wilson (wilson@sphagnum.cygnus.com) - - * gcc.execute/execute.exp: Combine opt_list and foption_list into - option_list. Compile every file with only 4/6 option choices - (same as C torture) instead of with 12/18 different option - choices. - * lib/c-torture.exp: Likewise. - - * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if - not already set. - -Thu Dec 30 17:17:07 1993 Mike Stump (mrs@rtl.cygnus.com) - - * lib/old-deja.exp: Add `excess errors test fails' error, now one - can put an XFAIL *-*-* on excess errors. - -Sun Dec 19 21:45:34 1993 Jeffrey A. Law (law@snake.cs.utah.edu - - * g++.law: Add more tests derived from g++-bugs snapshots. - - * g++.law/init11.{c,exp}: Delete test. Brendan sez it's - equivalent to g++.law/init9. - - * lib/mike-gcc.exp (postbase): Delete the .o file after we've - compiled it, and the a.out file after we've run it. - -Fri Dec 17 11:29:56 1993 Brendan Kehoe (brendan@lisa.cygnus.com) - - * lib/mike-g++.exp (postbase): Delete the .o file after we've - compiled it, and the a.out file after we've run it. - -Fri Dec 17 10:18:16 1993 Jeffrey A. Law (law@snake.cs.utah.edu) - - * g++.law/*.exp: Avoid losing arguments added via "append" commands. - -Wed Dec 15 20:36:40 1993 Rob Savoye (rob@darkstar.cygnus.com) - - * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the - version number. - -Sun Dec 12 21:10:04 1993 Jeffrey A. Law (law@snake.cs.utah.edu) - - * g++.law: New directory of g++ tests derived from the g++-bugs - snapshots. - -Thu Dec 09 16:50:41 1993 Jeffrey Wheat (cassidy@cygnus.com) - - * gcc.compile: initbug1.c initbug1.exp testcase added - -Mon Dec 06 11:09:52 1993 Jeffrey Wheat (cassidy@cygnus.com) - - * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups - * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added - fixes submitted by Jeff Law (law@cs.utah.edu) - * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from - Jeff Law (law@cs.utah.edu) - - -Tue Nov 30 16:34:07 1993 Mike Stump (mrs@cygnus.com) - - * config/unix-g++.exp: Follow the gcc way of doing things. - * g++.old-deja/old-deja.exp: Minor updates. - * lib/g++.exp: New file, follow the gcc way of doing things. - * lib/old-dejagnu.exp: Minor updates. - * lib/mike-g++.exp: Always unset errorInfo. - -Sat Nov 6 11:34:51 1993 Mike Stump (mrs@cygnus.com) - - * lib/gcc.exp: Fix some errors with the below change, CC and - CFLAGS should be global when setting, not local. - -Wed Nov 3 11:16:26 1993 Rob Savoye (rob@darkstar.cygnus.com) - - * lib/gcc.exp: Transform tool name. - -Wed Oct 27 23:57:29 1993 Jeffrey Wheat (cassidy@cygnus.com) - - * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry. - -Wed Oct 27 14:45:50 1993 Jeffrey Wheat (cassidy@cygnus.com) - - * lib/gcc.exp: change gcc_done to gcc_stat - -Wed Oct 27 09:57:51 1993 Jeffrey Wheat (cassidy@cygnus.com) - - * Upgraded gcc testsuite to c-torture version 1.25 - -Sun Oct 24 10:58:03 1993 Jeffrey Wheat (cassidy@cygnus.com) - - * lib/gcc.exp: added reporting code. Changed verbose compile message. - * lib/c-torture: added hooks for new reporting code. - -Thu Oct 21 18:45:32 1993 Jeffrey Wheat (cassidy@cygnus.com) - - * config/sh-gcc.exp: check if sh-sim exists in the path - -Mon Oct 18 11:13:22 1993 Jeffrey Wheat (cassidy@cygnus.com) - - * gcc.code_quality/code_quality.exp: Initial changes for new logic. - * gcc.compile/compile.exp: Initial changes for new logic. - * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic. - * gcc.failure/failure.exp: Initial changes for new logic. - * gcc.ieee/ieee.exp: Initial changes for new logic. - * gcc.misc-tests/misc.exp: Initial changes for new logic. - * gcc.noncompile/non_compile.exp: Initial changes for new logic. - * gcc.unsorted/unsorted.exp: Initial changes for new logic. - * lib/c-torture.exp: Initial changes for new logic. - * lib/gcc.exp: Initial changes for new logic. - -Fri Oct 15 00:19:42 1993 Mike Stump (mrs@cygnus.com) - - * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not - depend upon failure or success. Fully qualify names in failure - and success messages. Always remove a.out before starting - compile, just in case. Pay more attention to error text output by - the compiler. Handle testcases with no known past errors just - like all others, so that things are uniform. Other miscellaneous - improvements. - -Wed Oct 13 15:04:51 1993 Jeffrey Wheat (cassidy@cygnus.com) - - * gcc.cpp: new directory for cpp tests - -Mon Oct 4 09:03:41 1993 Jeffrey Wheat (cassidy@cygnus.com) - - * lib/chill.exp: Code reformatted, removed unused code. - * config/unix-chill.exp: Code reformatted, removed unused code. - * chill.execute/execute.exp: Code reformatted, removed unused code. - * chill.execute/oe/orient.exp: Code reformatted, removed unused code. - -Mon Oct 4 06:19:26 1993 Ian Lance Taylor (ian@cygnus.com) - - * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution - routines not written. - -Mon Sep 27 21:07:44 1993 Rob Savoye (rob@darkstar.cygnus.com) - - * config/bug-gcc.exp: Use new procs from bug.exp. - -Tue Sep 21 18:21:12 1993 Rob Savoye (rob@darkstar.cygnus.com) - - * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded - via ftp, rather than depending on NFS. - * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test - case. - -Thu Sep 9 23:09:15 1993 Rob Savoye (rob@darkstar.cygnus.com) - - * config/bug-gcc.exp: Use new download proc. - -Tue Sep 14 19:23:58 1993 Jeffrey Wheat (cassidy at deneb.cygnus.com) - - * chill.execute/execute.exp: cleanups, handles errors better - * chill.compile/compile.exp: rewrite, based on execute.exp - * chill.noncompile/noncompile.exp: rewrite, based on execute.exp - * lib/chill.exp: major changes to diff proc and compile and link - procs. added chill_fail and chill_pass wrappers to pass and - fail. added more comments, and handle error codes better. - Added a hack to capture stderr from exec, so noncompile tests - can work. - -Sat Sep 11 15:30:10 1993 Jeffrey Wheat (cassidy@cygnus.com) - - * chill.execute/execute.exp: rewrite of testsuite driver - * lib/chill.exp: rewrite of testsuite driver - * config/unix-chill.exp: rewrite of testsuite driver - -Wed Aug 25 14:11:13 1993 Bill Cox (bill@rtl.cygnus.com) - - In chill.execute: - * iexpr.ch: Standardize uppercase. - * tuples.dat: Standardize uppercase. - * vary.ch: standardize. Correct varying string assignments. - * vary.dat: Add new output lines. - -Tue Aug 24 13:45:49 1993 Bill Cox (bill@rtl.cygnus.com) - - In chill.execute: - * chprintf.ch: Standardize use of uppercase. - * tuples.ch: Standardize and turn arr2 into a DCL, - rather than a SYN. - * pinits.ch: Standardize. - -Mon Aug 23 17:26:58 1993 Per Bothner (bothner@kalessin.cygnus.com) - - * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>. - * Makefil: Renamed to Makefile.in. - * configure.in: New. - -Mon Aug 23 14:24:13 1993 Bill Cox (bill@rtl.cygnus.com) - - In chill.execute: - * .cvsignore: Add result/output files. - * Makefile: Fix up variables at start. Use MFLAGS - everywhere. Correct bool_loc, built_ins entries. - Add entry for vary1.ch. - * bitarray.ch: Standardize upper-case usage. - * bitexpr.ch: Standardize, add output of b1. - * params.ch: Use arrayt in along PROC parameters, to - avoid novelty problems. - * sets.ch: Tiny cleanup. - * vary1.ch: Re-indent. - -Tue Aug 17 15:42:07 1993 Bill Cox (bill@rtl.cygnus.com) - - * Add PR-related files to Makefiles, .cvsignore files, etc. - -Mon Aug 2 15:46:05 PDT 1993 Jeff Wheat (cassidy@cygnus.com) - - * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts - with compiler objects. New names are test-flow.c and test-loop.c - -Tue Jul 27 10:08:08 PDT 1993 Jeff Wheat (cassidy@cygnus.com) - - * Upgraded c-torture tests from 1.19 to 1.20 - - * new files: - * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c - * gcc.compile: 930623-1.c 930623-2.c - * gcc.noncompile: 930622-1.c 930622-2.c - * gcc.failure: 920411-1.c 920627-2.c - * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c - -Tue Jul 20 15:19:44 PDT 1993 Jeff Wheat (cassidy@cygnus.com) - - * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp - More changes to get testsuite working properly. Needs more work. - Added some support for POSIX IEEE Std 1003.3-1991 error messages. - -Mon Jul 19 18:40:31 PDT 1993 Jeff Wheat (cassidy@cygnus.com) - - * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp - More changes to get testsuite working properly. Needs more work. - -Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat (cassidy@cygnus.com) - - * chill.compile/compile.exp: Added for Dejagnu support - * chill.execute/execute.exp: Added for Dejagnu support - * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support - -Sat Jun 19 07:13:05 1993 Bill Cox (bill@rtl.cygnus.com) - - This should complete moving the CHILL test files. - * chill.noncompile(.cvsignore printf.grt - in-printf.grt chprintf.grt chprintf.ch): - Added test-support files. - (Makefile): Modified further. - * chill.compile (emptymod.ch gdbme.ch neg_range.ch - signal.ch): Added test files. - * chill.execute (.cvsignore printf.grt printr.c - in-printf.grt rts.c chprintf.grt rts.h): Added - test-support files. - (Makefile): More corrections. - -Fri Jun 18 23:40:54 1993 Bill Cox (bill@rtl.cygnus.com) - - * chill.compile, chill.execute, chill.nocompile: Add CHILL - test cases, ready for DejaGnu. - -Thu Jun 17 19:14:40 MDT 1993 Jeffrey Wheat (cassidy@cygnus.com) - - * Upgraded c-torture tests from 1.18 to 1.19 - - * gcc.compile: added test(s): - 930607-1.c - * gcc.execute: added test(s): - 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c - - * added new subdirectory for misc tests: gcc.misc-tests - * gcc.misc-test(s): added tests: - inst-check.c test-consts.c test-ior.c test-switch.c - -Wed Jun 9 16:53:26 1993 Brendan Kehoe (brendan@lisa.cygnus.com) - - * lib/mike-g++.exp: Load `./a.out', not `a.out'. - -Mon Jun 7 16:18:40 1993 Ian Lance Taylor (ian@cygnus.com) - - * g++.old-deja/old-deja.exp: Don't delete all the .o files. - -Thu Jun 3 13:13:36 MDT 1993 Jeffrey Wheat (cassidy@cygnus.com) - - * Upgraded c-torture tests from 1.17 to 1.18 - -Wed Jun 2 19:02:40 MDT 1993 Jeffrey Wheat (cassidy@cygnus.com) - - * Upgraded c-torture tests from 1.12 to 1.17 - -Fri Apr 30 09:38:41 1993 Mike Werner (mtw@deneb.cygnus.com) - - * lib/old-dejagnu.exp: - Fixed handling of XFAIL target triplets to correctly - recognize wildcard characters. Removed code that - appended a unique id tag to the end of the file name - printed out by the result of the testcases within a - given test file. - -Thu Apr 29 19:06:29 1993 Mike Werner (mtw@deneb.cygnus.com) - - * lib/old-dejagnu.exp: - Reworked expected failure handling to trigger off of XFAIL - keyword in keyphrase embeded in testcase source code. The - XFAIL keyword must be at the end of the keyphrase line. It - may optionally be followed by one or more target triplets. - It has just occured that the handling of wildcards in the - target triplet may not be correct. - -Fri Apr 23 13:16:20 1993 Mike Werner (mtw@deneb.cygnus.com) - - * g++.old-deja/tests: - Moved all subdirectories up one level into g++.old-deja . - - * lib/old-dejagnu.exp: - Fixed problem with CXXFLAGS not being properly reset, and being - corrupted with extraneous "-c" compiler option. This was - causing binaries to not be generated for test that needed them. - Modified strings passed to "pass" and "fail" so that individual - tests from the same test file would be distinguished by an - identifier appended to the test file name in the summary logs; - this corrected a problem with erroneous diff logs. Added code - to search testcases for expected fail and unexpected pass keywords. - -Tue Apr 20 18:27:58 1993 Rob Savoye (rob at darkstar.cygnus.com) - - * lib/c-torture.exp: Ignore "file path prefix*unused" message. - -Thu Apr 15 11:01:59 1993 Mike Werner (mtw@deneb.cygnus.com) - - * g++.old-deja/tests/g++.sun/g++.frag/1045608.C: - Removed extraneous text from end of "Special g++ Options" - keyphrase. - - * lib/old-dejagnu.exp: Added pattern matching to look for new - keywords, embedded in testcases comments, which will trigger - calls to xpass and xfail. - -Wed Apr 14 14:28:01 1993 Mike Werner (mtw@deneb.cygnus.com) - - * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase - comments embedded in the testcases, especially the one looking for - special compiler options, as well as the pattern matching for the - compiler output again. - -Mon Apr 12 15:15:37 1993 Mike Werner (mtw@deneb.cygnus.com) - - * lib/old-dejagnu.exp: Do a proper check of the return value for - execute tests. Fixed several problems with the pattern matching - of the compiler output which gave erroneous test results. - Changed several of the test result messages to be more descriptive. - * config/unix-g++.exp: Proc g++_load now actually works and - executes the tests passed to it and returns a usable return - value. - -Sun Apr 11 17:22:37 1993 Rob Savoye (rob at darkstar.cygnus.com) - - * lib/gcc.exp: Exits gracefully if $CC is bogus. - -Fri Apr 9 09:41:59 1993 Mike Werner (mtw@deneb.cygnus.com) - - * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp: - Modified both files to properly execute the old style - dejagnu tests. The previous versions of these files were - experimental and did not function anything near correctly. - -Mon Apr 5 21:08:24 1993 Rob Savoye (rob@cygnus.com) - - * Removed all Makefile.in and configure.in files. No configuration - needed now. - -Fri Apr 2 12:15:17 1993 Mike Werner (mtw@deneb.cygnus.com) - - * lib: relocated old-dejagnu.exp from devo/dejagnu/lib - -Sun Mar 28 11:17:48 1993 Ken Raeburn (raeburn@kr-pc.cygnus.com) - - * gcc.compile/configure.in, gcc.unsorted/configure.in, - gcc.special/configure.in, gcc.noncompile/configure.in, - gcc.execute/configure.in, gcc.code_quality/configure.in, - g++.other/configure.in, g++.old-deja/configure.in, - g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote - in srcname setting. - -Thu Mar 25 20:07:55 1993 Rob Savoye (rob at darkstar.cygnus.com) - - * lib/udi.exp: Fixed mondfe and mondfe_download. - * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x. - * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x. - -Thu Mar 25 13:06:41 1993 Ian Lance Taylor (ian@cygnus.com) - - * config/udi-gdb.exp: Check $shell_id after connecting to target. - (gdb_exit): Don't remove *_soc files. - -Mon Mar 22 14:28:46 1993 Ian Lance Taylor (ian@cygnus.com) - - * lib/c-torture.exp: Don't look for main; instead always use -w - -c. This is how the c-torture tests work. Remove the object - file if the compilation succeeds. - * gcc.execute/execute.exp: Remove executable if test passes. - * gcc.noncompile/noncompile.exp: Every test is an expected - failure. - * gcc.special/special.exp: Added tests from c-torture 1.11, - corrected use of existing test. - * gcc.execute/920302-1.c, gcc.execute/920501-8.c, - gcc.execute/920625-1.c: Updated to c-torture 1.11. - * gcc.compile/921103-1.c, gcc.compile/921109-1.c, - gcc.compile/921109-2.c, gcc.compile/921109-3.c, - gcc.compile/921111-1.c, gcc.compile/921116-2.c, - gcc.compile/921118-1.c, gcc.compile/921126-1.c, - gcc.compile/921202-1.c, gcc.compile/921202-2.c, - gcc.compile/921203-1.c, gcc.compile/921203-2.c, - gcc.compile/921206-1.c, gcc.execute/921029-1.c, - gcc.execute/921104-1.c, gcc.execute/921110-1.c, - gcc.execute/921112-1.c, gcc.execute/921113-1.c, - gcc.execute/921117-1.c, gcc.execute/921123-1.c, - gcc.execute/921123-2.c, gcc.execute/921124-1.c, - gcc.execute/921202-1.c, gcc.execute/921202-2.c, - gcc.execute/921204-1.c, gcc.execute/921207-1.c, - gcc.execute/921208-1.c, gcc.execute/921208-2.c, - gcc.execute/921215-1.c, gcc.execute/921218-1.c, - gcc.execute/921218-2.c, gcc.noncompile/921102-1.c, - gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from - c-torture 1.11. - * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to - correspond to c-torture 1.11. - - * New file. - diff --git a/gcc/testsuite/README b/gcc/testsuite/README deleted file mode 100755 index ad88592..0000000 --- a/gcc/testsuite/README +++ /dev/null @@ -1,50 +0,0 @@ -This is a collection of tests for the C and C++ frontends of EGCS. For -further information please check README.gcc and README.g++, though the -latter may not be up-to-date any more. - -The driver that runs this testsuite is called DejaGnu and you will -need a current DejaGnu snapshot, which is available from -ftp://egcs.cygnus.com/pub/egcs/infrastructure, for example. - -Most of these tests were originally developed and/or collected by -Cygnus Solutions, but these days many are being added by the EGCS -developers. - -These tests are included "as is". If any of them fails, do not report -a bug. Bug reports for DejaGnu can go to bug-dejagnu@prep.ai.mit.edu. -Discussion and comments about this testsuite should be sent to -egcs@cygnus.com; additions and changes to should go to sent to -egcs-patches@cygnus.com. - -The entire testsuite is invoked by `make check` at the top level of -the EGCS tree. `make check-g++` runs the C++ testsuite only. - - -STRUCTURE OF THE TESTSUITE - -Almost all C++ tests reside in subdirectories of g++.old-deja, based on -the following structure: - - g++.benjamin Tests by Benjamin Koz - g++.bob - g++.brendan Tests by Brendan Kehoe - g++.bugs - g++.eh Tests for exception handling - g++.ext Tests for g++ extensions - g++.gb Tests by Gerald Baumgartner - g++.jason Tests by Jason Merill - g++.jeff Tests by Jeffrey A Law - g++.martin Tests by Martin v. Löwis - g++.mike Tests by Mike Stump - g++.niklas Tests by Niklas Hallqvist - g++.ns Tests for namespaces - g++.other - g++.pt Tests for templates - g++.rfg - g++.robertl Tests from egcs-bugs@cygnus.com, gathered by Robert Lipe - -g++.old-deja uses a fixed driver for all g++ tests based on the old -DejaGnu drivers. But just because its old, doesn't mean its redundant! -Tests that want to use the normal dg.exp driver can be put in g++.dg instead. -This may be required for platform-specific tests, or tests with other -special requirements. diff --git a/gcc/testsuite/README.g++ b/gcc/testsuite/README.g++ deleted file mode 100755 index 7ded0fd..0000000 --- a/gcc/testsuite/README.g++ +++ /dev/null @@ -1,33 +0,0 @@ -Here are some random last minute notes by this file's original maintainer, -Mike Stump <mrs@cygnus.com>: - -> and the command - -> runtest --tool g++ --srcdir ./testsuite - -> doesn't work. I got it to work by explicitly setting CXX and CXXFLAGS -> on the command line, e.g. - -> runtest --tool g++ --srcdir ./testsuite CXX=g++ CXXFLAGS="" - -site.exp updated to have right CXXFLAGS and CXX, but not at the FSF yet. - - - To run the tests, first change to the gcc-2.7.1 directory, then type: - - runtest --tool g++ --srcdir ./testsuite - -Here's a brief explanation. - -runtest - Is the name used to invoke DejaGnu. If DejaGnu is not - install this will be the relative path name for runtest. - ---tool - This tells DejaGnu which tool you are testing. It is - mainly used to find the testsuite directories for a - particular tool when several testsuites are in the - same directory. (like the gcc and g++ testsuites) - ---srcdir - This points to the top level of the directory - containing the sources of the testsuite. This is - ./testsuite if you are in the directory that has the - testsuite directory. diff --git a/gcc/testsuite/README.gcc b/gcc/testsuite/README.gcc deleted file mode 100755 index 17904bc..0000000 --- a/gcc/testsuite/README.gcc +++ /dev/null @@ -1,87 +0,0 @@ -This file contains a list of notes for those writing testcases and those -writing expect scripts. At present, they're in random order. - -Verbosity Levels - -- each level adds verbosity so level 2 prints all level 1 and level 2 stuff. - -1) Print a one-liner indicating the testcase being run (and maybe special - compiler options). - -2) Print compiler and program invocation including arguments and their output. - Proc's gcc_load and gcc_start handle the latter two. - -3) Print detailed testcase analysis like "Looking for pattern ...", etc. - -4) Maximum verbosity. Print anything else of interest. - -send_log conventions - -Various messages are stored in gcc.log by the testing framework and we -try to augment them with some of our own. The format of the framework -messages are: - -PASS: blah blah ... -FAIL: blah blah ... - -so we use - -XXXX: blah blah ... - -Current messages are: - -EXEC: program being executed (so compiler path and args are recorded) -STAT: intermediate pass/fail statistics - -Test scripts must ignore the compiler messages "path prefix never used" -and "linker input file unused". Don't let their appearance cause a testcase -to fail. See lib/dg.exp for the exact regsub to use. - -If you're unclear about which directory a testcase should be installed in, -ask gcc-local. - -Have the text of a fail message be the same as that for pass. -IE: have - - if ...success... - pass "pr 1234" - else - fail "pr 1234" - -not - - if ...success... - pass "pr 1234 passed" - else - fail "pr 1234 failed" - - -This lets test-tool (which drives the nightly tests) do a better job -at tracking which tests have digressed or been fixed. - -DO NOT PUT NON-PORTABLE TESTCASES IN gcc.c-torture. - -ANY TARGET SPECIFIC TESTCASE MUST HAVE APPROPRIATE CODE TO PREVENT IT FROM -CAUSING A `FAILURE' ON UNSUPPORTED PLATFORMS. - -The "torture" tests are meant to be generic tests that can run on any -target. So you have to be careful about endianness, assumptions about -sizes of datatypes, etc etc. - -For tests that merely need to compile, put them in the "compile" directory. - -For tests which should give an error, put them in the "noncompile" directory -and update noncompile.exp appropriately (see examples in noncompile.exp). - -For IEEE FP specific tests, put them in execute/ieee. - -For execution tests, put them in execute. - -Always use abort() for runtime failures, and exit(0) for success. -The testing harness is set up to watch for these and do something appropriate -(when necessary) for target boards. - -If a test does not fit into the torture framework, use the dg framework. - - - diff --git a/gcc/testsuite/config/default.exp b/gcc/testsuite/config/default.exp deleted file mode 100755 index 9ae55bc..0000000 --- a/gcc/testsuite/config/default.exp +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright (C) 1997 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - -# Please email any bugs, comments, and/or additions to this file to: -# bug-gcc@prep.ai.mit.edu - -load_lib "standard.exp" diff --git a/gcc/testsuite/consistency.vlad/README b/gcc/testsuite/consistency.vlad/README deleted file mode 100755 index 3cdf6e3..0000000 --- a/gcc/testsuite/consistency.vlad/README +++ /dev/null @@ -1,66 +0,0 @@ - This directory contains tests and scripts for consistency checking -compilers. They could be used for consistency checking different -C/C++ compiler for one platform or C/C++ compilers for different -platforms. - - For example, to check the consistency, you could type - - make check-consistency RUNTESTFLAGS='BASE_COMPILER=i960-97r2 CONSISTENCY_OPTIONS="-O2 -fvtable-thunks -mno-strict-align -fno-rtti -fcheck-new -mcall-i960-old -mlittle-endian" NO_LONG_DOUBLE=1 NO_LIBGLOSS_LIBRARY_OPTIONS=1' - - In this example, DEJAGNU driver vlad.exp will process all C/C++ -tests in all subdirectories (e.g. layout) started with lower case -letter. C tests (with suffixes .c) will be compiled by C compiler -only. C++ tests will be compiled by C and C++ compilers. It is -supposed that each test outputs the result which is saved in temp_dir -as - <basename of the test>.out -or - <basename of the test>.out++ - -correspondingly for C compiler and C++ compiler. For example, there -will be two output files - - `align-double.out' and `align-double.out++' - -for test `align-double.c'. - - After this if there is subdirectory <BASE_COMPILER>-results -(`i960-97r2-results' in our example) and there is corresponding saved -output file for the base compiler the the files are compared in order -to check consistency. - - To create the base for future comparisons of output files, you -should create the directory and move output files from the temporary -directory into the created directory. - -The test script file has the following parameters - - 1. BASE_COMPILER. The variable must be defined for work the script - properly. - - 2. CONSISTENCY_OPTIONS. The options which will be used for - compilations. The default value is "-O2". - - 3. NO_LONG_DOUBLE. If the variable value is not zero, the tests - which contain long double are expected to be fail. - - 4. NO_LIBGLOSS_LIBRARY_OPTIONS. If the variable value is not zero, - the tests are compiled without standard dejagnu libgloss library - paths. - - Currently, there is directory `layout' for checking allocation -parameters of C/C++ compiler and subdirectory i960-97r2 which contains -the test results for 97r2 i960-vxworks C/C++ compiler. - - You can create other consistency tests. Simply, create a directory -started with lower case letter, place the tests and create the -subdirectory with the test results for a base compiler. If you need -to compile tests in a directory with a wrap file simply place the file -name (e.g. _dummy_stab.S) in file WRAP_FILE in the test directory. - - The tests will be only compiled (and the test results will not be -compared) if you place <basename of the test>.conly in the directory -of the test. You can use own driver for checking consistency. To -make this, place the TCL script with name <basename of the test>.cexp. - -Vladimir Makarov <vmakarov@cygnus.com> diff --git a/gcc/testsuite/consistency.vlad/layout/a-char.c b/gcc/testsuite/consistency.vlad/layout/a-char.c deleted file mode 100755 index d13d19d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/a-char.c +++ /dev/null @@ -1,15 +0,0 @@ -#include <stdio.h> - -static char a [10]; -static char e [0]; /* GCC only */ - -int main (void) { - printf ("+++Array char:\n"); - printf ("size=%d,align=%d,5th-elem-offset=%d,5th-elem-align=%d\n", - sizeof (a), __alignof__ (a), - (char *) &a[5] - (char *) a, __alignof__ (a[5])); - printf ("size=%d,align=%d,5th-elem-offset=%d,5th-elem-align=%d\n", - sizeof (e), __alignof__ (e), - (char *) &e[5] - (char *) a, __alignof__ (e[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/a-double.c b/gcc/testsuite/consistency.vlad/layout/a-double.c deleted file mode 100755 index 0e5aa3c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/a-double.c +++ /dev/null @@ -1,15 +0,0 @@ -#include <stdio.h> - -static double a [10]; -static double e [0]; /* GCC only */ - -int main (void) { - printf ("+++Array double:\n"); - printf ("size=%d,align=%d,5th-elem-offset=%d,5th-elem-align=%d\n", - sizeof (a), __alignof__ (a), - (char *) &a[5] - (char *) a, __alignof__ (a[5])); - printf ("size=%d,align=%d,5th-elem-offset=%d,5th-elem-align=%d\n", - sizeof (e), __alignof__ (e), - (char *) &e[5] - (char *) a, __alignof__ (e[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/a-float.c b/gcc/testsuite/consistency.vlad/layout/a-float.c deleted file mode 100755 index 93d3ca5..0000000 --- a/gcc/testsuite/consistency.vlad/layout/a-float.c +++ /dev/null @@ -1,15 +0,0 @@ -#include <stdio.h> - -static float a [10]; -static float e [0]; /* GCC only */ - -int main (void) { - printf ("+++Array float:\n"); - printf ("size=%d,align=%d,5th-elem-offset=%d,5th-elem-align=%d\n", - sizeof (a), __alignof__ (a), - (char *) &a[5] - (char *) a, __alignof__ (a[5])); - printf ("size=%d,align=%d,5th-elem-offset=%d,5th-elem-align=%d\n", - sizeof (e), __alignof__ (e), - (char *) &e[5] - (char *) a, __alignof__ (e[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/a-int.c b/gcc/testsuite/consistency.vlad/layout/a-int.c deleted file mode 100755 index 2a91c80..0000000 --- a/gcc/testsuite/consistency.vlad/layout/a-int.c +++ /dev/null @@ -1,15 +0,0 @@ -#include <stdio.h> - -static int a [10]; -static int e [0]; /* GCC only */ - -int main (void) { - printf ("+++Array int:\n"); - printf ("size=%d,align=%d,5th-elem-offset=%d,5th-elem-align=%d\n", - sizeof (a), __alignof__ (a), - (char *) &a[5] - (char *) a, __alignof__ (a[5])); - printf ("size=%d,align=%d,5th-elem-offset=%d,5th-elem-align=%d\n", - sizeof (e), __alignof__ (e), - (char *) &e[5] - (char *) a, __alignof__ (e[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/a-long.c b/gcc/testsuite/consistency.vlad/layout/a-long.c deleted file mode 100755 index 00f82ec..0000000 --- a/gcc/testsuite/consistency.vlad/layout/a-long.c +++ /dev/null @@ -1,15 +0,0 @@ -#include <stdio.h> - -static long a [10]; -static long e [0]; /* GCC only */ - -int main (void) { - printf ("+++Array long:\n"); - printf ("size=%d,align=%d,5th-elem-offset=%d,5th-elem-align=%d\n", - sizeof (a), __alignof__ (a), - (char *) &a[5] - (char *) a, __alignof__ (a[5])); - printf ("size=%d,align=%d,5th-elem-offset=%d,5th-elem-align=%d\n", - sizeof (e), __alignof__ (e), - (char *) &e[5] - (char *) a, __alignof__ (e[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/a-longdouble.c b/gcc/testsuite/consistency.vlad/layout/a-longdouble.c deleted file mode 100755 index f93f797..0000000 --- a/gcc/testsuite/consistency.vlad/layout/a-longdouble.c +++ /dev/null @@ -1,15 +0,0 @@ -#include <stdio.h> - -static long double a [10]; -static long double e [0]; /* GCC only */ - -int main (void) { - printf ("+++Array longdouble:\n"); - printf ("size=%d,align=%d,5th-elem-offset=%d,5th-elem-align=%d\n", - sizeof (a), __alignof__ (a), - (char *) &a[5] - (char *) a, __alignof__ (a[5])); - printf ("size=%d,align=%d,5th-elem-offset=%d,5th-elem-align=%d\n", - sizeof (e), __alignof__ (e), - (char *) &e[5] - (char *) a, __alignof__ (e[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/a-longlong.c b/gcc/testsuite/consistency.vlad/layout/a-longlong.c deleted file mode 100755 index e3bcb9a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/a-longlong.c +++ /dev/null @@ -1,15 +0,0 @@ -#include <stdio.h> - -static long long a [10]; -static long long e [0]; /* GCC only */ - -int main (void) { - printf ("+++Array longlong:\n"); - printf ("size=%d,align=%d,5th-elem-offset=%d,5th-elem-align=%d\n", - sizeof (a), __alignof__ (a), - (char *) &a[5] - (char *) a, __alignof__ (a[5])); - printf ("size=%d,align=%d,5th-elem-offset=%d,5th-elem-align=%d\n", - sizeof (e), __alignof__ (e), - (char *) &e[5] - (char *) a, __alignof__ (e[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/a-of-s-char.c b/gcc/testsuite/consistency.vlad/layout/a-of-s-char.c deleted file mode 100755 index 91e433b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/a-of-s-char.c +++ /dev/null @@ -1,12 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char f; -} a[10]; - -int main (void) { - printf ("++++Array of struct with char:\n"); - printf ("size=%d,align=%d,displ-a[5]=%d,align-a[5]=%d\n", - sizeof (a), __alignof__ (a), (char*)&a[5] - (char*)a, __alignof__ (a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/a-of-s-double.c b/gcc/testsuite/consistency.vlad/layout/a-of-s-double.c deleted file mode 100755 index dfa2812..0000000 --- a/gcc/testsuite/consistency.vlad/layout/a-of-s-double.c +++ /dev/null @@ -1,12 +0,0 @@ -#include <stdio.h> - -static struct sss{ - double f; -} a[10]; - -int main (void) { - printf ("++++Array of struct with double:\n"); - printf ("size=%d,align=%d,displ-a[5]=%d,align-a[5]=%d\n", - sizeof (a), __alignof__ (a), (char*)&a[5] - (char*)a, __alignof__ (a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/a-of-s-float.c b/gcc/testsuite/consistency.vlad/layout/a-of-s-float.c deleted file mode 100755 index 8b1a4f2..0000000 --- a/gcc/testsuite/consistency.vlad/layout/a-of-s-float.c +++ /dev/null @@ -1,12 +0,0 @@ -#include <stdio.h> - -static struct sss{ - float f; -} a[10]; - -int main (void) { - printf ("++++Array of struct with float:\n"); - printf ("size=%d,align=%d,displ-a[5]=%d,align-a[5]=%d\n", - sizeof (a), __alignof__ (a), (char*)&a[5] - (char*)a, __alignof__ (a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/a-of-s-int.c b/gcc/testsuite/consistency.vlad/layout/a-of-s-int.c deleted file mode 100755 index c6f23db..0000000 --- a/gcc/testsuite/consistency.vlad/layout/a-of-s-int.c +++ /dev/null @@ -1,12 +0,0 @@ -#include <stdio.h> - -static struct sss{ - int f; -} a[10]; - -int main (void) { - printf ("++++Array of struct with int:\n"); - printf ("size=%d,align=%d,displ-a[5]=%d,align-a[5]=%d\n", - sizeof (a), __alignof__ (a), (char*)&a[5] - (char*)a, __alignof__ (a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/a-of-s-long.c b/gcc/testsuite/consistency.vlad/layout/a-of-s-long.c deleted file mode 100755 index 1e3dc33..0000000 --- a/gcc/testsuite/consistency.vlad/layout/a-of-s-long.c +++ /dev/null @@ -1,12 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long f; -} a[10]; - -int main (void) { - printf ("++++Array of struct with long:\n"); - printf ("size=%d,align=%d,displ-a[5]=%d,align-a[5]=%d\n", - sizeof (a), __alignof__ (a), (char*)&a[5] - (char*)a, __alignof__ (a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/a-of-s-longdouble.c b/gcc/testsuite/consistency.vlad/layout/a-of-s-longdouble.c deleted file mode 100755 index bce9b46..0000000 --- a/gcc/testsuite/consistency.vlad/layout/a-of-s-longdouble.c +++ /dev/null @@ -1,12 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long double f; -} a[10]; - -int main (void) { - printf ("++++Array of struct with longdouble:\n"); - printf ("size=%d,align=%d,displ-a[5]=%d,align-a[5]=%d\n", - sizeof (a), __alignof__ (a), (char*)&a[5] - (char*)a, __alignof__ (a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/a-of-s-longlong.c b/gcc/testsuite/consistency.vlad/layout/a-of-s-longlong.c deleted file mode 100755 index 2974913..0000000 --- a/gcc/testsuite/consistency.vlad/layout/a-of-s-longlong.c +++ /dev/null @@ -1,12 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long long f; -} a[10]; - -int main (void) { - printf ("++++Array of struct with longlong:\n"); - printf ("size=%d,align=%d,displ-a[5]=%d,align-a[5]=%d\n", - sizeof (a), __alignof__ (a), (char*)&a[5] - (char*)a, __alignof__ (a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/a-of-s-pointer.c b/gcc/testsuite/consistency.vlad/layout/a-of-s-pointer.c deleted file mode 100755 index afc6ba6..0000000 --- a/gcc/testsuite/consistency.vlad/layout/a-of-s-pointer.c +++ /dev/null @@ -1,12 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char * f; -} a[10]; - -int main (void) { - printf ("++++Array of struct with pointer:\n"); - printf ("size=%d,align=%d,displ-a[5]=%d,align-a[5]=%d\n", - sizeof (a), __alignof__ (a), (char*)&a[5] - (char*)a, __alignof__ (a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/a-of-s-ptrdiff_t.c b/gcc/testsuite/consistency.vlad/layout/a-of-s-ptrdiff_t.c deleted file mode 100755 index a85d349..0000000 --- a/gcc/testsuite/consistency.vlad/layout/a-of-s-ptrdiff_t.c +++ /dev/null @@ -1,13 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - ptrdiff_t f; -} a[10]; - -int main (void) { - printf ("++++Array of struct with ptrdiff_t:\n"); - printf ("size=%d,align=%d,displ-a[5]=%d,align-a[5]=%d\n", - sizeof (a), __alignof__ (a), (char*)&a[5] - (char*)a, __alignof__ (a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/a-of-s-short.c b/gcc/testsuite/consistency.vlad/layout/a-of-s-short.c deleted file mode 100755 index 292770b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/a-of-s-short.c +++ /dev/null @@ -1,12 +0,0 @@ -#include <stdio.h> - -static struct sss{ - short f; -} a[10]; - -int main (void) { - printf ("++++Array of struct with short:\n"); - printf ("size=%d,align=%d,displ-a[5]=%d,align-a[5]=%d\n", - sizeof (a), __alignof__ (a), (char*)&a[5] - (char*)a, __alignof__ (a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/a-pointer.c b/gcc/testsuite/consistency.vlad/layout/a-pointer.c deleted file mode 100755 index d5c8bff..0000000 --- a/gcc/testsuite/consistency.vlad/layout/a-pointer.c +++ /dev/null @@ -1,15 +0,0 @@ -#include <stdio.h> - -static char * a [10]; -static char * e [0]; /* GCC only */ - -int main (void) { - printf ("+++Array pointer:\n"); - printf ("size=%d,align=%d,5th-elem-offset=%d,5th-elem-align=%d\n", - sizeof (a), __alignof__ (a), - (char *) &a[5] - (char *) a, __alignof__ (a[5])); - printf ("size=%d,align=%d,5th-elem-offset=%d,5th-elem-align=%d\n", - sizeof (e), __alignof__ (e), - (char *) &e[5] - (char *) a, __alignof__ (e[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/a-ptrdiff_t.c b/gcc/testsuite/consistency.vlad/layout/a-ptrdiff_t.c deleted file mode 100755 index b87a70b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/a-ptrdiff_t.c +++ /dev/null @@ -1,16 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static ptrdiff_t a [10]; -static ptrdiff_t e [0]; /* GCC only */ - -int main (void) { - printf ("+++Array ptrdiff_t:\n"); - printf ("size=%d,align=%d,5th-elem-offset=%d,5th-elem-align=%d\n", - sizeof (a), __alignof__ (a), - (char *) &a[5] - (char *) a, __alignof__ (a[5])); - printf ("size=%d,align=%d,5th-elem-offset=%d,5th-elem-align=%d\n", - sizeof (e), __alignof__ (e), - (char *) &e[5] - (char *) a, __alignof__ (e[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/a-short.c b/gcc/testsuite/consistency.vlad/layout/a-short.c deleted file mode 100755 index df81b39..0000000 --- a/gcc/testsuite/consistency.vlad/layout/a-short.c +++ /dev/null @@ -1,15 +0,0 @@ -#include <stdio.h> - -static short a [10]; -static short e [0]; /* GCC only */ - -int main (void) { - printf ("+++Array short:\n"); - printf ("size=%d,align=%d,5th-elem-offset=%d,5th-elem-align=%d\n", - sizeof (a), __alignof__ (a), - (char *) &a[5] - (char *) a, __alignof__ (a[5])); - printf ("size=%d,align=%d,5th-elem-offset=%d,5th-elem-align=%d\n", - sizeof (e), __alignof__ (e), - (char *) &e[5] - (char *) a, __alignof__ (e[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/a-size_t.c b/gcc/testsuite/consistency.vlad/layout/a-size_t.c deleted file mode 100755 index 0c47b10..0000000 --- a/gcc/testsuite/consistency.vlad/layout/a-size_t.c +++ /dev/null @@ -1,16 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static size_t a [10]; -static size_t e [0]; /* GCC only */ - -int main (void) { - printf ("+++Array size_t:\n"); - printf ("size=%d,align=%d,5th-elem-offset=%d,5th-elem-align=%d\n", - sizeof (a), __alignof__ (a), - (char *) &a[5] - (char *) a, __alignof__ (a[5])); - printf ("size=%d,align=%d,5th-elem-offset=%d,5th-elem-align=%d\n", - sizeof (e), __alignof__ (e), - (char *) &e[5] - (char *) a, __alignof__ (e[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/a-wchar_t.c b/gcc/testsuite/consistency.vlad/layout/a-wchar_t.c deleted file mode 100755 index 90c24b7..0000000 --- a/gcc/testsuite/consistency.vlad/layout/a-wchar_t.c +++ /dev/null @@ -1,16 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static wchar_t a [10]; -static wchar_t e [0]; /* GCC only */ - -int main (void) { - printf ("+++Array wchar_t:\n"); - printf ("size=%d,align=%d,5th-elem-offset=%d,5th-elem-align=%d\n", - sizeof (a), __alignof__ (a), - (char *) &a[5] - (char *) a, __alignof__ (a[5])); - printf ("size=%d,align=%d,5th-elem-offset=%d,5th-elem-align=%d\n", - sizeof (e), __alignof__ (e), - (char *) &e[5] - (char *) a, __alignof__ (e[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/align-bool.cpp b/gcc/testsuite/consistency.vlad/layout/align-bool.cpp deleted file mode 100755 index 1715822..0000000 --- a/gcc/testsuite/consistency.vlad/layout/align-bool.cpp +++ /dev/null @@ -1,10 +0,0 @@ -#include <stdio.h> - -static bool bbb; - -int main(void) -{ - printf ("+++Bool alignment:\n"); - printf ("%d\n", __alignof__ (bbb)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/align-char.c b/gcc/testsuite/consistency.vlad/layout/align-char.c deleted file mode 100755 index 7cd0657..0000000 --- a/gcc/testsuite/consistency.vlad/layout/align-char.c +++ /dev/null @@ -1,10 +0,0 @@ -#include <stdio.h> - -static char ccc; - -int main(void) -{ - printf ("+++Char alignment:\n"); - printf ("%d\n", __alignof__ (ccc)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/align-double.c b/gcc/testsuite/consistency.vlad/layout/align-double.c deleted file mode 100755 index 4cb95a6..0000000 --- a/gcc/testsuite/consistency.vlad/layout/align-double.c +++ /dev/null @@ -1,10 +0,0 @@ -#include <stdio.h> - -static double d; - -int main(void) -{ - printf ("+++Double alignment:\n"); - printf ("%d\n", __alignof__ (d)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/align-float.c b/gcc/testsuite/consistency.vlad/layout/align-float.c deleted file mode 100755 index 7342a1f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/align-float.c +++ /dev/null @@ -1,10 +0,0 @@ -#include <stdio.h> - -static float f; - -int main(void) -{ - printf ("+++Float alignment:\n"); - printf ("%d\n", __alignof__ (f)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/align-int.c b/gcc/testsuite/consistency.vlad/layout/align-int.c deleted file mode 100755 index 79d917f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/align-int.c +++ /dev/null @@ -1,10 +0,0 @@ -#include <stdio.h> - -static int i; - -int main(void) -{ - printf ("+++Int alignment:\n"); - printf ("%d\n", __alignof__ (i)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/align-long.c b/gcc/testsuite/consistency.vlad/layout/align-long.c deleted file mode 100755 index aafd11c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/align-long.c +++ /dev/null @@ -1,10 +0,0 @@ -#include <stdio.h> - -static long lll; - -int main(void) -{ - printf ("+++Long alignment:\n"); - printf ("%d\n", __alignof__ (lll)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/align-longdouble.c b/gcc/testsuite/consistency.vlad/layout/align-longdouble.c deleted file mode 100755 index 7617ace..0000000 --- a/gcc/testsuite/consistency.vlad/layout/align-longdouble.c +++ /dev/null @@ -1,10 +0,0 @@ -#include <stdio.h> - -static long double ld; - -int main(void) -{ - printf ("+++Long Double alignment:\n"); - printf ("%d\n", __alignof__ (ld)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/align-longlong.c b/gcc/testsuite/consistency.vlad/layout/align-longlong.c deleted file mode 100755 index 450e275..0000000 --- a/gcc/testsuite/consistency.vlad/layout/align-longlong.c +++ /dev/null @@ -1,10 +0,0 @@ -#include <stdio.h> - -static long long ll; - -int main(void) -{ - printf ("+++Long long alignment:\n"); - printf ("%d\n", __alignof__ (ll)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/align-pointer.c b/gcc/testsuite/consistency.vlad/layout/align-pointer.c deleted file mode 100755 index 244c472..0000000 --- a/gcc/testsuite/consistency.vlad/layout/align-pointer.c +++ /dev/null @@ -1,10 +0,0 @@ -#include <stdio.h> - -static char *p; - -int main(void) -{ - printf ("+++Pointer alignment:\n"); - printf ("%d\n", __alignof__ (p)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/align-ptrdiff.c b/gcc/testsuite/consistency.vlad/layout/align-ptrdiff.c deleted file mode 100755 index ff19b5c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/align-ptrdiff.c +++ /dev/null @@ -1,11 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static ptrdiff_t pd; - -int main(void) -{ - printf ("+++ptrdiff_t alignment:\n"); - printf ("%d\n", __alignof__ (pd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/align-short.c b/gcc/testsuite/consistency.vlad/layout/align-short.c deleted file mode 100755 index 50d11e0..0000000 --- a/gcc/testsuite/consistency.vlad/layout/align-short.c +++ /dev/null @@ -1,10 +0,0 @@ -#include <stdio.h> - -static short sss; - -int main(void) -{ - printf ("+++Short alignment:\n"); - printf ("%d\n", __alignof__ (sss)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/align-size.c b/gcc/testsuite/consistency.vlad/layout/align-size.c deleted file mode 100755 index eba90db..0000000 --- a/gcc/testsuite/consistency.vlad/layout/align-size.c +++ /dev/null @@ -1,11 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static size_t sss; - -int main(void) -{ - printf ("+++size_t alignment:\n"); - printf ("%d\n", __alignof__ (sss)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/align-wchar.c b/gcc/testsuite/consistency.vlad/layout/align-wchar.c deleted file mode 100755 index e5b498a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/align-wchar.c +++ /dev/null @@ -1,11 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static wchar_t w; - -int main(void) -{ - printf ("+++wchar_t alignment:\n"); - printf ("%d\n", __alignof__ (w)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/biggest-field-align.c b/gcc/testsuite/consistency.vlad/layout/biggest-field-align.c deleted file mode 100755 index f49dcf3..0000000 --- a/gcc/testsuite/consistency.vlad/layout/biggest-field-align.c +++ /dev/null @@ -1,153 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct {char m;} s0; -static struct {short m;} s1; -static struct {int m;} s2; -static struct {long m;} s3; -static struct {long long m;} s4; -static struct {char * m;} s5; -static struct {float m;} s6; -static struct {double m;} s7; -static struct {long double m;} s8; -static struct {ptrdiff_t m;} s9; -static struct {size_t m;} s10; -static struct {wchar_t m;} s11; -static struct {struct {char m;}m;} s12; -static struct {struct {short m;}m;} s13; -static struct {struct {int m;}m;} s14; -static struct {struct {long m;}m;} s15; -static struct {struct {long long m;}m;} s16; -static struct {struct {char * m;}m;} s17; -static struct {struct {float m;}m;} s18; -static struct {struct {double m;}m;} s19; -static struct {struct {long double m;}m;} s20; -static struct {struct {ptrdiff_t m;}m;} s21; -static struct {struct {size_t m;}m;} s22; -static struct {struct {wchar_t m;}m;} s23; -static struct {char m [10];} s24; -static struct {short m [10];} s25; -static struct {int m [10];} s26; -static struct {long m [10];} s27; -static struct {long long m [10];} s28; -static struct {char * m [10];} s29; -static struct {float m [10];} s30; -static struct {double m [10];} s31; -static struct {long double m [10];} s32; -static struct {ptrdiff_t m [10];} s33; -static struct {size_t m [10];} s34; -static struct {wchar_t m [10];} s35; -static struct {int :0; char m;} s36; -static struct {int :0; short m;} s37; -static struct {int :0; int m;} s38; -static struct {int :0; long m;} s39; -static struct {int :0; long long m;} s40; -static struct {int :0; char * m;} s41; -static struct {int :0; float m;} s42; -static struct {int :0; double m;} s43; -static struct {int :0; long double m;} s44; -static struct {int :0; ptrdiff_t m;} s45; -static struct {int :0; size_t m;} s46; -static struct {int :0; wchar_t m;} s47; -int main (void) { - int max_align = 0; - printf ("+++Biggest field alignment:\n"); - if (max_align < __alignof__ (s0.m)) - max_align = __alignof__ (s0.m); - if (max_align < __alignof__ (s1.m)) - max_align = __alignof__ (s1.m); - if (max_align < __alignof__ (s2.m)) - max_align = __alignof__ (s2.m); - if (max_align < __alignof__ (s3.m)) - max_align = __alignof__ (s3.m); - if (max_align < __alignof__ (s4.m)) - max_align = __alignof__ (s4.m); - if (max_align < __alignof__ (s5.m)) - max_align = __alignof__ (s5.m); - if (max_align < __alignof__ (s6.m)) - max_align = __alignof__ (s6.m); - if (max_align < __alignof__ (s7.m)) - max_align = __alignof__ (s7.m); - if (max_align < __alignof__ (s8.m)) - max_align = __alignof__ (s8.m); - if (max_align < __alignof__ (s9.m)) - max_align = __alignof__ (s9.m); - if (max_align < __alignof__ (s10.m)) - max_align = __alignof__ (s10.m); - if (max_align < __alignof__ (s11.m)) - max_align = __alignof__ (s11.m); - if (max_align < __alignof__ (s12.m)) - max_align = __alignof__ (s12.m); - if (max_align < __alignof__ (s13.m)) - max_align = __alignof__ (s13.m); - if (max_align < __alignof__ (s14.m)) - max_align = __alignof__ (s14.m); - if (max_align < __alignof__ (s15.m)) - max_align = __alignof__ (s15.m); - if (max_align < __alignof__ (s16.m)) - max_align = __alignof__ (s16.m); - if (max_align < __alignof__ (s17.m)) - max_align = __alignof__ (s17.m); - if (max_align < __alignof__ (s18.m)) - max_align = __alignof__ (s18.m); - if (max_align < __alignof__ (s19.m)) - max_align = __alignof__ (s19.m); - if (max_align < __alignof__ (s20.m)) - max_align = __alignof__ (s20.m); - if (max_align < __alignof__ (s21.m)) - max_align = __alignof__ (s21.m); - if (max_align < __alignof__ (s22.m)) - max_align = __alignof__ (s22.m); - if (max_align < __alignof__ (s23.m)) - max_align = __alignof__ (s23.m); - if (max_align < __alignof__ (s24.m)) - max_align = __alignof__ (s24.m); - if (max_align < __alignof__ (s25.m)) - max_align = __alignof__ (s25.m); - if (max_align < __alignof__ (s26.m)) - max_align = __alignof__ (s26.m); - if (max_align < __alignof__ (s27.m)) - max_align = __alignof__ (s27.m); - if (max_align < __alignof__ (s28.m)) - max_align = __alignof__ (s28.m); - if (max_align < __alignof__ (s29.m)) - max_align = __alignof__ (s29.m); - if (max_align < __alignof__ (s30.m)) - max_align = __alignof__ (s30.m); - if (max_align < __alignof__ (s31.m)) - max_align = __alignof__ (s31.m); - if (max_align < __alignof__ (s32.m)) - max_align = __alignof__ (s32.m); - if (max_align < __alignof__ (s33.m)) - max_align = __alignof__ (s33.m); - if (max_align < __alignof__ (s34.m)) - max_align = __alignof__ (s34.m); - if (max_align < __alignof__ (s35.m)) - max_align = __alignof__ (s35.m); - if (max_align < __alignof__ (s36.m)) - max_align = __alignof__ (s36.m); - if (max_align < __alignof__ (s37.m)) - max_align = __alignof__ (s37.m); - if (max_align < __alignof__ (s38.m)) - max_align = __alignof__ (s38.m); - if (max_align < __alignof__ (s39.m)) - max_align = __alignof__ (s39.m); - if (max_align < __alignof__ (s40.m)) - max_align = __alignof__ (s40.m); - if (max_align < __alignof__ (s41.m)) - max_align = __alignof__ (s41.m); - if (max_align < __alignof__ (s42.m)) - max_align = __alignof__ (s42.m); - if (max_align < __alignof__ (s43.m)) - max_align = __alignof__ (s43.m); - if (max_align < __alignof__ (s44.m)) - max_align = __alignof__ (s44.m); - if (max_align < __alignof__ (s45.m)) - max_align = __alignof__ (s45.m); - if (max_align < __alignof__ (s46.m)) - max_align = __alignof__ (s46.m); - if (max_align < __alignof__ (s47.m)) - max_align = __alignof__ (s47.m); - printf ("max field align=%d\n", max_align); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-char-1-c-char.cpp b/gcc/testsuite/consistency.vlad/layout/c-char-1-c-char.cpp deleted file mode 100755 index 98c087a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-char-1-c-char.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - char f; -}; - - -static class sss: public c{ -public: - char m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with char inhereting class with char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-char=%d,\nalign-char=%d,align-char=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-char-1-c-double.cpp b/gcc/testsuite/consistency.vlad/layout/c-char-1-c-double.cpp deleted file mode 100755 index eea024f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-char-1-c-double.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - char f; -}; - - -static class sss: public c{ -public: - double m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with double inhereting class with char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-double=%d,\nalign-char=%d,align-double=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-char-1-c-float.cpp b/gcc/testsuite/consistency.vlad/layout/c-char-1-c-float.cpp deleted file mode 100755 index 143eb3f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-char-1-c-float.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - char f; -}; - - -static class sss: public c{ -public: - float m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with float inhereting class with char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-float=%d,\nalign-char=%d,align-float=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-char-1-c-int.cpp b/gcc/testsuite/consistency.vlad/layout/c-char-1-c-int.cpp deleted file mode 100755 index 7ce7aa3..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-char-1-c-int.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - char f; -}; - - -static class sss: public c{ -public: - int m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with int inhereting class with char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-int=%d,\nalign-char=%d,align-int=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-char-1-c-long.cpp b/gcc/testsuite/consistency.vlad/layout/c-char-1-c-long.cpp deleted file mode 100755 index 2fb7050..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-char-1-c-long.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - char f; -}; - - -static class sss: public c{ -public: - long m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with long inhereting class with char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-long=%d,\nalign-char=%d,align-long=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-char-1-c-longdouble.cpp b/gcc/testsuite/consistency.vlad/layout/c-char-1-c-longdouble.cpp deleted file mode 100755 index cb02333..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-char-1-c-longdouble.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - char f; -}; - - -static class sss: public c{ -public: - long double m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with longdouble inhereting class with char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-longdouble=%d,\nalign-char=%d,align-longdouble=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-char-1-c-longlong.cpp b/gcc/testsuite/consistency.vlad/layout/c-char-1-c-longlong.cpp deleted file mode 100755 index f413d1f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-char-1-c-longlong.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - char f; -}; - - -static class sss: public c{ -public: - long long m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with longlong inhereting class with char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-longlong=%d,\nalign-char=%d,align-longlong=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-char-1-c-pointer.cpp b/gcc/testsuite/consistency.vlad/layout/c-char-1-c-pointer.cpp deleted file mode 100755 index aac5073..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-char-1-c-pointer.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - char f; -}; - - -static class sss: public c{ -public: - char * m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with pointer inhereting class with char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-pointer=%d,\nalign-char=%d,align-pointer=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-char-1-c-short.cpp b/gcc/testsuite/consistency.vlad/layout/c-char-1-c-short.cpp deleted file mode 100755 index a211804..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-char-1-c-short.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - char f; -}; - - -static class sss: public c{ -public: - short m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with short inhereting class with char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-short=%d,\nalign-char=%d,align-short=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-char-2-c-char.cpp b/gcc/testsuite/consistency.vlad/layout/c-char-2-c-char.cpp deleted file mode 100755 index a6e555a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-char-2-c-char.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - char f; -}; - -class c2{ -public: - char f2; -}; - - -static class sss: public c, public c2{ -public: - char m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with char inhereting classes with char & char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-char-2-c-double.cpp b/gcc/testsuite/consistency.vlad/layout/c-char-2-c-double.cpp deleted file mode 100755 index 0a2842b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-char-2-c-double.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - char f; -}; - -class c2{ -public: - double f2; -}; - - -static class sss: public c, public c2{ -public: - char m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with char inhereting classes with char & double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-char-2-c-float.cpp b/gcc/testsuite/consistency.vlad/layout/c-char-2-c-float.cpp deleted file mode 100755 index 167bc71..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-char-2-c-float.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - char f; -}; - -class c2{ -public: - float f2; -}; - - -static class sss: public c, public c2{ -public: - char m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with char inhereting classes with char & float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-char-2-c-int.cpp b/gcc/testsuite/consistency.vlad/layout/c-char-2-c-int.cpp deleted file mode 100755 index f764a81..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-char-2-c-int.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - char f; -}; - -class c2{ -public: - int f2; -}; - - -static class sss: public c, public c2{ -public: - char m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with char inhereting classes with char & int:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-char-2-c-long.cpp b/gcc/testsuite/consistency.vlad/layout/c-char-2-c-long.cpp deleted file mode 100755 index 1a1db08..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-char-2-c-long.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - char f; -}; - -class c2{ -public: - long f2; -}; - - -static class sss: public c, public c2{ -public: - char m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with char inhereting classes with char & long:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-char-2-c-longdouble.cpp b/gcc/testsuite/consistency.vlad/layout/c-char-2-c-longdouble.cpp deleted file mode 100755 index 3ab70ea..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-char-2-c-longdouble.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - char f; -}; - -class c2{ -public: - long double f2; -}; - - -static class sss: public c, public c2{ -public: - char m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with char inhereting classes with char & longdouble:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-char-2-c-longlong.cpp b/gcc/testsuite/consistency.vlad/layout/c-char-2-c-longlong.cpp deleted file mode 100755 index bc1b3a7..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-char-2-c-longlong.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - char f; -}; - -class c2{ -public: - long long f2; -}; - - -static class sss: public c, public c2{ -public: - char m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with char inhereting classes with char & longlong:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-char-2-c-pointer.cpp b/gcc/testsuite/consistency.vlad/layout/c-char-2-c-pointer.cpp deleted file mode 100755 index 88f967f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-char-2-c-pointer.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - char f; -}; - -class c2{ -public: - char * f2; -}; - - -static class sss: public c, public c2{ -public: - char m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with char inhereting classes with char & pointer:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-char-2-c-short.cpp b/gcc/testsuite/consistency.vlad/layout/c-char-2-c-short.cpp deleted file mode 100755 index ef977eb..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-char-2-c-short.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - char f; -}; - -class c2{ -public: - short f2; -}; - - -static class sss: public c, public c2{ -public: - char m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with char inhereting classes with char & short:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-double-1-c-char.cpp b/gcc/testsuite/consistency.vlad/layout/c-double-1-c-char.cpp deleted file mode 100755 index f90b269..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-double-1-c-char.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - double f; -}; - - -static class sss: public c{ -public: - char m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with char inhereting class with double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-char=%d,\nalign-double=%d,align-char=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-double-1-c-double.cpp b/gcc/testsuite/consistency.vlad/layout/c-double-1-c-double.cpp deleted file mode 100755 index d7b3fa6..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-double-1-c-double.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - double f; -}; - - -static class sss: public c{ -public: - double m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with double inhereting class with double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-double=%d,\nalign-double=%d,align-double=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-double-1-c-float.cpp b/gcc/testsuite/consistency.vlad/layout/c-double-1-c-float.cpp deleted file mode 100755 index 394ffaf..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-double-1-c-float.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - double f; -}; - - -static class sss: public c{ -public: - float m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with float inhereting class with double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-float=%d,\nalign-double=%d,align-float=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-double-1-c-int.cpp b/gcc/testsuite/consistency.vlad/layout/c-double-1-c-int.cpp deleted file mode 100755 index 625e103..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-double-1-c-int.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - double f; -}; - - -static class sss: public c{ -public: - int m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with int inhereting class with double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-int=%d,\nalign-double=%d,align-int=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-double-1-c-long.cpp b/gcc/testsuite/consistency.vlad/layout/c-double-1-c-long.cpp deleted file mode 100755 index f7e9295..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-double-1-c-long.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - double f; -}; - - -static class sss: public c{ -public: - long m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with long inhereting class with double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-long=%d,\nalign-double=%d,align-long=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-double-1-c-longdouble.cpp b/gcc/testsuite/consistency.vlad/layout/c-double-1-c-longdouble.cpp deleted file mode 100755 index 212ce46..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-double-1-c-longdouble.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - double f; -}; - - -static class sss: public c{ -public: - long double m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with longdouble inhereting class with double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-longdouble=%d,\nalign-double=%d,align-longdouble=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-double-1-c-longlong.cpp b/gcc/testsuite/consistency.vlad/layout/c-double-1-c-longlong.cpp deleted file mode 100755 index b332f62..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-double-1-c-longlong.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - double f; -}; - - -static class sss: public c{ -public: - long long m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with longlong inhereting class with double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-longlong=%d,\nalign-double=%d,align-longlong=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-double-1-c-pointer.cpp b/gcc/testsuite/consistency.vlad/layout/c-double-1-c-pointer.cpp deleted file mode 100755 index 28a1eda..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-double-1-c-pointer.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - double f; -}; - - -static class sss: public c{ -public: - char * m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with pointer inhereting class with double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-pointer=%d,\nalign-double=%d,align-pointer=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-double-1-c-short.cpp b/gcc/testsuite/consistency.vlad/layout/c-double-1-c-short.cpp deleted file mode 100755 index 2e624c8..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-double-1-c-short.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - double f; -}; - - -static class sss: public c{ -public: - short m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with short inhereting class with double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-short=%d,\nalign-double=%d,align-short=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-double-2-c-char.cpp b/gcc/testsuite/consistency.vlad/layout/c-double-2-c-char.cpp deleted file mode 100755 index f1421a2..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-double-2-c-char.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - double f; -}; - -class c2{ -public: - char f2; -}; - - -static class sss: public c, public c2{ -public: - double m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with double inhereting classes with double & char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-double-2-c-double.cpp b/gcc/testsuite/consistency.vlad/layout/c-double-2-c-double.cpp deleted file mode 100755 index f94b2ac..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-double-2-c-double.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - double f; -}; - -class c2{ -public: - double f2; -}; - - -static class sss: public c, public c2{ -public: - double m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with double inhereting classes with double & double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-double-2-c-float.cpp b/gcc/testsuite/consistency.vlad/layout/c-double-2-c-float.cpp deleted file mode 100755 index 87b7fb4..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-double-2-c-float.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - double f; -}; - -class c2{ -public: - float f2; -}; - - -static class sss: public c, public c2{ -public: - double m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with double inhereting classes with double & float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-double-2-c-int.cpp b/gcc/testsuite/consistency.vlad/layout/c-double-2-c-int.cpp deleted file mode 100755 index eff86e1..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-double-2-c-int.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - double f; -}; - -class c2{ -public: - int f2; -}; - - -static class sss: public c, public c2{ -public: - double m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with double inhereting classes with double & int:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-double-2-c-long.cpp b/gcc/testsuite/consistency.vlad/layout/c-double-2-c-long.cpp deleted file mode 100755 index f6bb5d6..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-double-2-c-long.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - double f; -}; - -class c2{ -public: - long f2; -}; - - -static class sss: public c, public c2{ -public: - double m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with double inhereting classes with double & long:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-double-2-c-longdouble.cpp b/gcc/testsuite/consistency.vlad/layout/c-double-2-c-longdouble.cpp deleted file mode 100755 index 3d99247..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-double-2-c-longdouble.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - double f; -}; - -class c2{ -public: - long double f2; -}; - - -static class sss: public c, public c2{ -public: - double m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with double inhereting classes with double & longdouble:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-double-2-c-longlong.cpp b/gcc/testsuite/consistency.vlad/layout/c-double-2-c-longlong.cpp deleted file mode 100755 index 0314238..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-double-2-c-longlong.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - double f; -}; - -class c2{ -public: - long long f2; -}; - - -static class sss: public c, public c2{ -public: - double m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with double inhereting classes with double & longlong:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-double-2-c-pointer.cpp b/gcc/testsuite/consistency.vlad/layout/c-double-2-c-pointer.cpp deleted file mode 100755 index 7c4b009..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-double-2-c-pointer.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - double f; -}; - -class c2{ -public: - char * f2; -}; - - -static class sss: public c, public c2{ -public: - double m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with double inhereting classes with double & pointer:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-double-2-c-short.cpp b/gcc/testsuite/consistency.vlad/layout/c-double-2-c-short.cpp deleted file mode 100755 index a168bb5..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-double-2-c-short.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - double f; -}; - -class c2{ -public: - short f2; -}; - - -static class sss: public c, public c2{ -public: - double m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with double inhereting classes with double & short:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-float-1-c-char.cpp b/gcc/testsuite/consistency.vlad/layout/c-float-1-c-char.cpp deleted file mode 100755 index b5c24e9..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-float-1-c-char.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - float f; -}; - - -static class sss: public c{ -public: - char m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with char inhereting class with float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-char=%d,\nalign-float=%d,align-char=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-float-1-c-double.cpp b/gcc/testsuite/consistency.vlad/layout/c-float-1-c-double.cpp deleted file mode 100755 index e1c4a0c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-float-1-c-double.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - float f; -}; - - -static class sss: public c{ -public: - double m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with double inhereting class with float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-double=%d,\nalign-float=%d,align-double=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-float-1-c-float.cpp b/gcc/testsuite/consistency.vlad/layout/c-float-1-c-float.cpp deleted file mode 100755 index 2115c9e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-float-1-c-float.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - float f; -}; - - -static class sss: public c{ -public: - float m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with float inhereting class with float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-float=%d,\nalign-float=%d,align-float=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-float-1-c-int.cpp b/gcc/testsuite/consistency.vlad/layout/c-float-1-c-int.cpp deleted file mode 100755 index 40bc9d7..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-float-1-c-int.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - float f; -}; - - -static class sss: public c{ -public: - int m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with int inhereting class with float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-int=%d,\nalign-float=%d,align-int=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-float-1-c-long.cpp b/gcc/testsuite/consistency.vlad/layout/c-float-1-c-long.cpp deleted file mode 100755 index 7836bfa..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-float-1-c-long.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - float f; -}; - - -static class sss: public c{ -public: - long m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with long inhereting class with float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-long=%d,\nalign-float=%d,align-long=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-float-1-c-longdouble.cpp b/gcc/testsuite/consistency.vlad/layout/c-float-1-c-longdouble.cpp deleted file mode 100755 index 059adec..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-float-1-c-longdouble.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - float f; -}; - - -static class sss: public c{ -public: - long double m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with longdouble inhereting class with float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-longdouble=%d,\nalign-float=%d,align-longdouble=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-float-1-c-longlong.cpp b/gcc/testsuite/consistency.vlad/layout/c-float-1-c-longlong.cpp deleted file mode 100755 index 887c217..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-float-1-c-longlong.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - float f; -}; - - -static class sss: public c{ -public: - long long m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with longlong inhereting class with float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-longlong=%d,\nalign-float=%d,align-longlong=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-float-1-c-pointer.cpp b/gcc/testsuite/consistency.vlad/layout/c-float-1-c-pointer.cpp deleted file mode 100755 index e7dbaad..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-float-1-c-pointer.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - float f; -}; - - -static class sss: public c{ -public: - char * m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with pointer inhereting class with float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-pointer=%d,\nalign-float=%d,align-pointer=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-float-1-c-short.cpp b/gcc/testsuite/consistency.vlad/layout/c-float-1-c-short.cpp deleted file mode 100755 index 23be40f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-float-1-c-short.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - float f; -}; - - -static class sss: public c{ -public: - short m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with short inhereting class with float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-short=%d,\nalign-float=%d,align-short=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-float-2-c-char.cpp b/gcc/testsuite/consistency.vlad/layout/c-float-2-c-char.cpp deleted file mode 100755 index c9c2e15..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-float-2-c-char.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - float f; -}; - -class c2{ -public: - char f2; -}; - - -static class sss: public c, public c2{ -public: - float m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with float inhereting classes with float & char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-float-2-c-double.cpp b/gcc/testsuite/consistency.vlad/layout/c-float-2-c-double.cpp deleted file mode 100755 index 8419ce3..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-float-2-c-double.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - float f; -}; - -class c2{ -public: - double f2; -}; - - -static class sss: public c, public c2{ -public: - float m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with float inhereting classes with float & double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-float-2-c-float.cpp b/gcc/testsuite/consistency.vlad/layout/c-float-2-c-float.cpp deleted file mode 100755 index 9d15c29..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-float-2-c-float.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - float f; -}; - -class c2{ -public: - float f2; -}; - - -static class sss: public c, public c2{ -public: - float m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with float inhereting classes with float & float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-float-2-c-int.cpp b/gcc/testsuite/consistency.vlad/layout/c-float-2-c-int.cpp deleted file mode 100755 index 5aebe7d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-float-2-c-int.cpp +++ /dev/null @@ -1,29 +0,0 @@ -#include <stdio.h> - -class c{ -public: - float f; -}; - -class c2{ -public: - int f2; -}; - - -static class sss: public c, public c2{ -public: - float m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with float inhereting classes with float & int:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} - diff --git a/gcc/testsuite/consistency.vlad/layout/c-float-2-c-long.cpp b/gcc/testsuite/consistency.vlad/layout/c-float-2-c-long.cpp deleted file mode 100755 index f533090..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-float-2-c-long.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - float f; -}; - -class c2{ -public: - long f2; -}; - - -static class sss: public c, public c2{ -public: - float m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with float inhereting classes with float & long:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-float-2-c-longdouble.cpp b/gcc/testsuite/consistency.vlad/layout/c-float-2-c-longdouble.cpp deleted file mode 100755 index e289cb4..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-float-2-c-longdouble.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - float f; -}; - -class c2{ -public: - long double f2; -}; - - -static class sss: public c, public c2{ -public: - float m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with float inhereting classes with float & longdouble:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-float-2-c-longlong.cpp b/gcc/testsuite/consistency.vlad/layout/c-float-2-c-longlong.cpp deleted file mode 100755 index 5d02b3a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-float-2-c-longlong.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - float f; -}; - -class c2{ -public: - long long f2; -}; - - -static class sss: public c, public c2{ -public: - float m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with float inhereting classes with float & longlong:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-float-2-c-pointer.cpp b/gcc/testsuite/consistency.vlad/layout/c-float-2-c-pointer.cpp deleted file mode 100755 index bfa379d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-float-2-c-pointer.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - float f; -}; - -class c2{ -public: - char * f2; -}; - - -static class sss: public c, public c2{ -public: - float m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with float inhereting classes with float & pointer:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-float-2-c-short.cpp b/gcc/testsuite/consistency.vlad/layout/c-float-2-c-short.cpp deleted file mode 100755 index 49c47ee..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-float-2-c-short.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - float f; -}; - -class c2{ -public: - short f2; -}; - - -static class sss: public c, public c2{ -public: - float m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with float inhereting classes with float & short:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-int-1-c-char.cpp b/gcc/testsuite/consistency.vlad/layout/c-int-1-c-char.cpp deleted file mode 100755 index c1ae207..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-int-1-c-char.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - int f; -}; - - -static class sss: public c{ -public: - char m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with char inhereting class with int:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-int=%d,offset-char=%d,\nalign-int=%d,align-char=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-int-1-c-double.cpp b/gcc/testsuite/consistency.vlad/layout/c-int-1-c-double.cpp deleted file mode 100755 index 6d183dc..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-int-1-c-double.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - int f; -}; - - -static class sss: public c{ -public: - double m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with double inhereting class with int:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-int=%d,offset-double=%d,\nalign-int=%d,align-double=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-int-1-c-float.cpp b/gcc/testsuite/consistency.vlad/layout/c-int-1-c-float.cpp deleted file mode 100755 index 3836440..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-int-1-c-float.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - int f; -}; - - -static class sss: public c{ -public: - float m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with float inhereting class with int:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-int=%d,offset-float=%d,\nalign-int=%d,align-float=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-int-1-c-int.cpp b/gcc/testsuite/consistency.vlad/layout/c-int-1-c-int.cpp deleted file mode 100755 index 4ff6c48..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-int-1-c-int.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - int f; -}; - - -static class sss: public c{ -public: - int m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with int inhereting class with int:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-int=%d,offset-int=%d,\nalign-int=%d,align-int=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-int-1-c-long.cpp b/gcc/testsuite/consistency.vlad/layout/c-int-1-c-long.cpp deleted file mode 100755 index c482f48..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-int-1-c-long.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - int f; -}; - - -static class sss: public c{ -public: - long m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with long inhereting class with int:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-int=%d,offset-long=%d,\nalign-int=%d,align-long=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-int-1-c-longdouble.cpp b/gcc/testsuite/consistency.vlad/layout/c-int-1-c-longdouble.cpp deleted file mode 100755 index b77142a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-int-1-c-longdouble.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - int f; -}; - - -static class sss: public c{ -public: - long double m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with longdouble inhereting class with int:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-int=%d,offset-longdouble=%d,\nalign-int=%d,align-longdouble=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-int-1-c-longlong.cpp b/gcc/testsuite/consistency.vlad/layout/c-int-1-c-longlong.cpp deleted file mode 100755 index 1ede5ef..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-int-1-c-longlong.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - int f; -}; - - -static class sss: public c{ -public: - long long m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with longlong inhereting class with int:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-int=%d,offset-longlong=%d,\nalign-int=%d,align-longlong=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-int-1-c-pointer.cpp b/gcc/testsuite/consistency.vlad/layout/c-int-1-c-pointer.cpp deleted file mode 100755 index 314a98d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-int-1-c-pointer.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - int f; -}; - - -static class sss: public c{ -public: - char * m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with pointer inhereting class with int:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-int=%d,offset-pointer=%d,\nalign-int=%d,align-pointer=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-int-1-c-short.cpp b/gcc/testsuite/consistency.vlad/layout/c-int-1-c-short.cpp deleted file mode 100755 index 7ddd10e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-int-1-c-short.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - int f; -}; - - -static class sss: public c{ -public: - short m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with short inhereting class with int:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-int=%d,offset-short=%d,\nalign-int=%d,align-short=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-int-2-c-char.cpp b/gcc/testsuite/consistency.vlad/layout/c-int-2-c-char.cpp deleted file mode 100755 index cb6095f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-int-2-c-char.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - int f; -}; - -class c2{ -public: - char f2; -}; - - -static class sss: public c, public c2{ -public: - int m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with int inhereting classes with int & char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-int-2-c-double.cpp b/gcc/testsuite/consistency.vlad/layout/c-int-2-c-double.cpp deleted file mode 100755 index 19379b1..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-int-2-c-double.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - int f; -}; - -class c2{ -public: - double f2; -}; - - -static class sss: public c, public c2{ -public: - int m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with int inhereting classes with int & double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-int-2-c-float.cpp b/gcc/testsuite/consistency.vlad/layout/c-int-2-c-float.cpp deleted file mode 100755 index d951b4e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-int-2-c-float.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - int f; -}; - -class c2{ -public: - float f2; -}; - - -static class sss: public c, public c2{ -public: - int m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with int inhereting classes with int & float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-int-2-c-int.cpp b/gcc/testsuite/consistency.vlad/layout/c-int-2-c-int.cpp deleted file mode 100755 index 19cb8a7..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-int-2-c-int.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - int f; -}; - -class c2{ -public: - int f2; -}; - - -static class sss: public c, public c2{ -public: - int m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with int inhereting classes with int & int:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-int-2-c-long.cpp b/gcc/testsuite/consistency.vlad/layout/c-int-2-c-long.cpp deleted file mode 100755 index e657adb..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-int-2-c-long.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - int f; -}; - -class c2{ -public: - long f2; -}; - - -static class sss: public c, public c2{ -public: - int m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with int inhereting classes with int & long:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-int-2-c-longdouble.cpp b/gcc/testsuite/consistency.vlad/layout/c-int-2-c-longdouble.cpp deleted file mode 100755 index f3a142f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-int-2-c-longdouble.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - int f; -}; - -class c2{ -public: - long double f2; -}; - - -static class sss: public c, public c2{ -public: - int m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with int inhereting classes with int & longdouble:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-int-2-c-longlong.cpp b/gcc/testsuite/consistency.vlad/layout/c-int-2-c-longlong.cpp deleted file mode 100755 index ee3ad36..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-int-2-c-longlong.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - int f; -}; - -class c2{ -public: - long long f2; -}; - - -static class sss: public c, public c2{ -public: - int m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with int inhereting classes with int & longlong:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-int-2-c-pointer.cpp b/gcc/testsuite/consistency.vlad/layout/c-int-2-c-pointer.cpp deleted file mode 100755 index 41327de..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-int-2-c-pointer.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - int f; -}; - -class c2{ -public: - char * f2; -}; - - -static class sss: public c, public c2{ -public: - int m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with int inhereting classes with int & pointer:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-int-2-c-short.cpp b/gcc/testsuite/consistency.vlad/layout/c-int-2-c-short.cpp deleted file mode 100755 index 496dce3..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-int-2-c-short.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - int f; -}; - -class c2{ -public: - short f2; -}; - - -static class sss: public c, public c2{ -public: - int m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with int inhereting classes with int & short:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-long-1-c-char.cpp b/gcc/testsuite/consistency.vlad/layout/c-long-1-c-char.cpp deleted file mode 100755 index f51791d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-long-1-c-char.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - long f; -}; - - -static class sss: public c{ -public: - char m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with char inhereting class with long:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-long=%d,offset-char=%d,\nalign-long=%d,align-char=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-long-1-c-double.cpp b/gcc/testsuite/consistency.vlad/layout/c-long-1-c-double.cpp deleted file mode 100755 index 5f04afd..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-long-1-c-double.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - long f; -}; - - -static class sss: public c{ -public: - double m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with double inhereting class with long:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-long=%d,offset-double=%d,\nalign-long=%d,align-double=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-long-1-c-float.cpp b/gcc/testsuite/consistency.vlad/layout/c-long-1-c-float.cpp deleted file mode 100755 index 82c9c24..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-long-1-c-float.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - long f; -}; - - -static class sss: public c{ -public: - float m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with float inhereting class with long:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-long=%d,offset-float=%d,\nalign-long=%d,align-float=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-long-1-c-int.cpp b/gcc/testsuite/consistency.vlad/layout/c-long-1-c-int.cpp deleted file mode 100755 index a9dd67e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-long-1-c-int.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - long f; -}; - - -static class sss: public c{ -public: - int m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with int inhereting class with long:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-long=%d,offset-int=%d,\nalign-long=%d,align-int=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-long-1-c-long.cpp b/gcc/testsuite/consistency.vlad/layout/c-long-1-c-long.cpp deleted file mode 100755 index f60cd40..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-long-1-c-long.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - long f; -}; - - -static class sss: public c{ -public: - long m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with long inhereting class with long:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-long=%d,offset-long=%d,\nalign-long=%d,align-long=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-long-1-c-longdouble.cpp b/gcc/testsuite/consistency.vlad/layout/c-long-1-c-longdouble.cpp deleted file mode 100755 index 6610d3d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-long-1-c-longdouble.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - long f; -}; - - -static class sss: public c{ -public: - long double m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with longdouble inhereting class with long:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-long=%d,offset-longdouble=%d,\nalign-long=%d,align-longdouble=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-long-1-c-longlong.cpp b/gcc/testsuite/consistency.vlad/layout/c-long-1-c-longlong.cpp deleted file mode 100755 index 78ccd9b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-long-1-c-longlong.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - long f; -}; - - -static class sss: public c{ -public: - long long m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with longlong inhereting class with long:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-long=%d,offset-longlong=%d,\nalign-long=%d,align-longlong=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-long-1-c-pointer.cpp b/gcc/testsuite/consistency.vlad/layout/c-long-1-c-pointer.cpp deleted file mode 100755 index bd7536f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-long-1-c-pointer.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - long f; -}; - - -static class sss: public c{ -public: - char * m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with pointer inhereting class with long:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-long=%d,offset-pointer=%d,\nalign-long=%d,align-pointer=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-long-1-c-short.cpp b/gcc/testsuite/consistency.vlad/layout/c-long-1-c-short.cpp deleted file mode 100755 index 0775adf..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-long-1-c-short.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - long f; -}; - - -static class sss: public c{ -public: - short m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with short inhereting class with long:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-long=%d,offset-short=%d,\nalign-long=%d,align-short=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-long-2-c-char.cpp b/gcc/testsuite/consistency.vlad/layout/c-long-2-c-char.cpp deleted file mode 100755 index 1c2c717..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-long-2-c-char.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - long f; -}; - -class c2{ -public: - char f2; -}; - - -static class sss: public c, public c2{ -public: - long m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with long inhereting classes with long & char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-long-2-c-double.cpp b/gcc/testsuite/consistency.vlad/layout/c-long-2-c-double.cpp deleted file mode 100755 index 92db5fc..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-long-2-c-double.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - long f; -}; - -class c2{ -public: - double f2; -}; - - -static class sss: public c, public c2{ -public: - long m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with long inhereting classes with long & double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-long-2-c-float.cpp b/gcc/testsuite/consistency.vlad/layout/c-long-2-c-float.cpp deleted file mode 100755 index 8a28eb7..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-long-2-c-float.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - long f; -}; - -class c2{ -public: - float f2; -}; - - -static class sss: public c, public c2{ -public: - long m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with long inhereting classes with long & float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-long-2-c-int.cpp b/gcc/testsuite/consistency.vlad/layout/c-long-2-c-int.cpp deleted file mode 100755 index 3d2b382..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-long-2-c-int.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - long f; -}; - -class c2{ -public: - int f2; -}; - - -static class sss: public c, public c2{ -public: - long m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with long inhereting classes with long & int:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-long-2-c-long.cpp b/gcc/testsuite/consistency.vlad/layout/c-long-2-c-long.cpp deleted file mode 100755 index 2f924ff..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-long-2-c-long.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - long f; -}; - -class c2{ -public: - long f2; -}; - - -static class sss: public c, public c2{ -public: - long m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with long inhereting classes with long & long:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-long-2-c-longdouble.cpp b/gcc/testsuite/consistency.vlad/layout/c-long-2-c-longdouble.cpp deleted file mode 100755 index d5def8a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-long-2-c-longdouble.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - long f; -}; - -class c2{ -public: - long double f2; -}; - - -static class sss: public c, public c2{ -public: - long m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with long inhereting classes with long & longdouble:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-long-2-c-longlong.cpp b/gcc/testsuite/consistency.vlad/layout/c-long-2-c-longlong.cpp deleted file mode 100755 index 55cfbdc..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-long-2-c-longlong.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - long f; -}; - -class c2{ -public: - long long f2; -}; - - -static class sss: public c, public c2{ -public: - long m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with long inhereting classes with long & longlong:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-long-2-c-pointer.cpp b/gcc/testsuite/consistency.vlad/layout/c-long-2-c-pointer.cpp deleted file mode 100755 index d12a750..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-long-2-c-pointer.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - long f; -}; - -class c2{ -public: - char * f2; -}; - - -static class sss: public c, public c2{ -public: - long m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with long inhereting classes with long & pointer:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-long-2-c-short.cpp b/gcc/testsuite/consistency.vlad/layout/c-long-2-c-short.cpp deleted file mode 100755 index 3271190..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-long-2-c-short.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - long f; -}; - -class c2{ -public: - short f2; -}; - - -static class sss: public c, public c2{ -public: - long m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with long inhereting classes with long & short:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-char.cpp b/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-char.cpp deleted file mode 100755 index 847875b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-char.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - long double f; -}; - - -static class sss: public c{ -public: - char m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with char inhereting class with longdouble:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longdouble=%d,offset-char=%d,\nalign-longdouble=%d,align-char=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-double.cpp b/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-double.cpp deleted file mode 100755 index e955190..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-double.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - long double f; -}; - - -static class sss: public c{ -public: - double m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with double inhereting class with longdouble:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longdouble=%d,offset-double=%d,\nalign-longdouble=%d,align-double=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-float.cpp b/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-float.cpp deleted file mode 100755 index 8042ef0..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-float.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - long double f; -}; - - -static class sss: public c{ -public: - float m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with float inhereting class with longdouble:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longdouble=%d,offset-float=%d,\nalign-longdouble=%d,align-float=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-int.cpp b/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-int.cpp deleted file mode 100755 index 4eb1146..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-int.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - long double f; -}; - - -static class sss: public c{ -public: - int m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with int inhereting class with longdouble:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longdouble=%d,offset-int=%d,\nalign-longdouble=%d,align-int=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-long.cpp b/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-long.cpp deleted file mode 100755 index accd988..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-long.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - long double f; -}; - - -static class sss: public c{ -public: - long m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with long inhereting class with longdouble:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longdouble=%d,offset-long=%d,\nalign-longdouble=%d,align-long=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-longdouble.cpp b/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-longdouble.cpp deleted file mode 100755 index 9375839..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-longdouble.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - long double f; -}; - - -static class sss: public c{ -public: - long double m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with longdouble inhereting class with longdouble:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longdouble=%d,offset-longdouble=%d,\nalign-longdouble=%d,align-longdouble=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-longlong.cpp b/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-longlong.cpp deleted file mode 100755 index fefcc4f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-longlong.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - long double f; -}; - - -static class sss: public c{ -public: - long long m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with longlong inhereting class with longdouble:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longdouble=%d,offset-longlong=%d,\nalign-longdouble=%d,align-longlong=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-pointer.cpp b/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-pointer.cpp deleted file mode 100755 index cea94b9..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-pointer.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - long double f; -}; - - -static class sss: public c{ -public: - char * m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with pointer inhereting class with longdouble:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longdouble=%d,offset-pointer=%d,\nalign-longdouble=%d,align-pointer=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-short.cpp b/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-short.cpp deleted file mode 100755 index a22be9a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-short.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - long double f; -}; - - -static class sss: public c{ -public: - short m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with short inhereting class with longdouble:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longdouble=%d,offset-short=%d,\nalign-longdouble=%d,align-short=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-char.cpp b/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-char.cpp deleted file mode 100755 index 9c99162..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-char.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - long double f; -}; - -class c2{ -public: - char f2; -}; - - -static class sss: public c, public c2{ -public: - long double m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with longdouble inhereting classes with longdouble & char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-double.cpp b/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-double.cpp deleted file mode 100755 index f28c187..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-double.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - long double f; -}; - -class c2{ -public: - double f2; -}; - - -static class sss: public c, public c2{ -public: - long double m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with longdouble inhereting classes with longdouble & double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-float.cpp b/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-float.cpp deleted file mode 100755 index a3ce344..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-float.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - long double f; -}; - -class c2{ -public: - float f2; -}; - - -static class sss: public c, public c2{ -public: - long double m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with longdouble inhereting classes with longdouble & float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-int.cpp b/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-int.cpp deleted file mode 100755 index 24ee503..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-int.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - long double f; -}; - -class c2{ -public: - int f2; -}; - - -static class sss: public c, public c2{ -public: - long double m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with longdouble inhereting classes with longdouble & int:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-long.cpp b/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-long.cpp deleted file mode 100755 index 400749a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-long.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - long double f; -}; - -class c2{ -public: - long f2; -}; - - -static class sss: public c, public c2{ -public: - long double m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with longdouble inhereting classes with longdouble & long:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-longdouble.cpp b/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-longdouble.cpp deleted file mode 100755 index 52214c4..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-longdouble.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - long double f; -}; - -class c2{ -public: - long double f2; -}; - - -static class sss: public c, public c2{ -public: - long double m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with longdouble inhereting classes with longdouble & longdouble:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-longlong.cpp b/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-longlong.cpp deleted file mode 100755 index 5af11bc..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-longlong.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - long double f; -}; - -class c2{ -public: - long long f2; -}; - - -static class sss: public c, public c2{ -public: - long double m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with longdouble inhereting classes with longdouble & longlong:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-pointer.cpp b/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-pointer.cpp deleted file mode 100755 index 8f59f1d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-pointer.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - long double f; -}; - -class c2{ -public: - char * f2; -}; - - -static class sss: public c, public c2{ -public: - long double m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with longdouble inhereting classes with longdouble & pointer:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-short.cpp b/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-short.cpp deleted file mode 100755 index 872ef62..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-short.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - long double f; -}; - -class c2{ -public: - short f2; -}; - - -static class sss: public c, public c2{ -public: - long double m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with longdouble inhereting classes with longdouble & short:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-char.cpp b/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-char.cpp deleted file mode 100755 index d33b584..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-char.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - long long f; -}; - - -static class sss: public c{ -public: - char m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with char inhereting class with longlong:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longlong=%d,offset-char=%d,\nalign-longlong=%d,align-char=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-double.cpp b/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-double.cpp deleted file mode 100755 index 0b712dd..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-double.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - long long f; -}; - - -static class sss: public c{ -public: - double m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with double inhereting class with longlong:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longlong=%d,offset-double=%d,\nalign-longlong=%d,align-double=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-float.cpp b/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-float.cpp deleted file mode 100755 index 5883fac..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-float.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - long long f; -}; - - -static class sss: public c{ -public: - float m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with float inhereting class with longlong:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longlong=%d,offset-float=%d,\nalign-longlong=%d,align-float=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-int.cpp b/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-int.cpp deleted file mode 100755 index a2e68fb..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-int.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - long long f; -}; - - -static class sss: public c{ -public: - int m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with int inhereting class with longlong:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longlong=%d,offset-int=%d,\nalign-longlong=%d,align-int=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-long.cpp b/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-long.cpp deleted file mode 100755 index bf7507f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-long.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - long long f; -}; - - -static class sss: public c{ -public: - long m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with long inhereting class with longlong:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longlong=%d,offset-long=%d,\nalign-longlong=%d,align-long=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-longdouble.cpp b/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-longdouble.cpp deleted file mode 100755 index 518ece0..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-longdouble.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - long long f; -}; - - -static class sss: public c{ -public: - long double m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with longdouble inhereting class with longlong:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longlong=%d,offset-longdouble=%d,\nalign-longlong=%d,align-longdouble=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-longlong.cpp b/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-longlong.cpp deleted file mode 100755 index 58417ef..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-longlong.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - long long f; -}; - - -static class sss: public c{ -public: - long long m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with longlong inhereting class with longlong:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longlong=%d,offset-longlong=%d,\nalign-longlong=%d,align-longlong=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-pointer.cpp b/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-pointer.cpp deleted file mode 100755 index 8fc32f4..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-pointer.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - long long f; -}; - - -static class sss: public c{ -public: - char * m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with pointer inhereting class with longlong:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longlong=%d,offset-pointer=%d,\nalign-longlong=%d,align-pointer=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-short.cpp b/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-short.cpp deleted file mode 100755 index 2f3266b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-short.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - long long f; -}; - - -static class sss: public c{ -public: - short m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with short inhereting class with longlong:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longlong=%d,offset-short=%d,\nalign-longlong=%d,align-short=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-char.cpp b/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-char.cpp deleted file mode 100755 index 9da8867..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-char.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - long long f; -}; - -class c2{ -public: - char f2; -}; - - -static class sss: public c, public c2{ -public: - long long m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with longlong inhereting classes with longlong & char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-double.cpp b/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-double.cpp deleted file mode 100755 index a9914a4..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-double.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - long long f; -}; - -class c2{ -public: - double f2; -}; - - -static class sss: public c, public c2{ -public: - long long m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with longlong inhereting classes with longlong & double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-float.cpp b/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-float.cpp deleted file mode 100755 index 55e5c27..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-float.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - long long f; -}; - -class c2{ -public: - float f2; -}; - - -static class sss: public c, public c2{ -public: - long long m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with longlong inhereting classes with longlong & float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-int.cpp b/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-int.cpp deleted file mode 100755 index 30dd7e9..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-int.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - long long f; -}; - -class c2{ -public: - int f2; -}; - - -static class sss: public c, public c2{ -public: - long long m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with longlong inhereting classes with longlong & int:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-long.cpp b/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-long.cpp deleted file mode 100755 index d456b38..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-long.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - long long f; -}; - -class c2{ -public: - long f2; -}; - - -static class sss: public c, public c2{ -public: - long long m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with longlong inhereting classes with longlong & long:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-longdouble.cpp b/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-longdouble.cpp deleted file mode 100755 index cc19dbb..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-longdouble.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - long long f; -}; - -class c2{ -public: - long double f2; -}; - - -static class sss: public c, public c2{ -public: - long long m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with longlong inhereting classes with longlong & longdouble:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-longlong.cpp b/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-longlong.cpp deleted file mode 100755 index c841745..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-longlong.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - long long f; -}; - -class c2{ -public: - long long f2; -}; - - -static class sss: public c, public c2{ -public: - long long m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with longlong inhereting classes with longlong & longlong:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-pointer.cpp b/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-pointer.cpp deleted file mode 100755 index f9f01a4..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-pointer.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - long long f; -}; - -class c2{ -public: - char * f2; -}; - - -static class sss: public c, public c2{ -public: - long long m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with longlong inhereting classes with longlong & pointer:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-short.cpp b/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-short.cpp deleted file mode 100755 index b9acb1a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-short.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - long long f; -}; - -class c2{ -public: - short f2; -}; - - -static class sss: public c, public c2{ -public: - long long m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with longlong inhereting classes with longlong & short:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-char.cpp b/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-char.cpp deleted file mode 100755 index c209406..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-char.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - char * f; -}; - - -static class sss: public c{ -public: - char m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with char inhereting class with pointer:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-pointer=%d,offset-char=%d,\nalign-pointer=%d,align-char=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-double.cpp b/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-double.cpp deleted file mode 100755 index ad69d40..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-double.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - char * f; -}; - - -static class sss: public c{ -public: - double m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with double inhereting class with pointer:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-pointer=%d,offset-double=%d,\nalign-pointer=%d,align-double=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-float.cpp b/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-float.cpp deleted file mode 100755 index c916414..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-float.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - char * f; -}; - - -static class sss: public c{ -public: - float m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with float inhereting class with pointer:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-pointer=%d,offset-float=%d,\nalign-pointer=%d,align-float=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-int.cpp b/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-int.cpp deleted file mode 100755 index edf30c9..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-int.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - char * f; -}; - - -static class sss: public c{ -public: - int m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with int inhereting class with pointer:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-pointer=%d,offset-int=%d,\nalign-pointer=%d,align-int=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-long.cpp b/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-long.cpp deleted file mode 100755 index aafa4e0..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-long.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - char * f; -}; - - -static class sss: public c{ -public: - long m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with long inhereting class with pointer:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-pointer=%d,offset-long=%d,\nalign-pointer=%d,align-long=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-longdouble.cpp b/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-longdouble.cpp deleted file mode 100755 index 9dc6320..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-longdouble.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - char * f; -}; - - -static class sss: public c{ -public: - long double m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with longdouble inhereting class with pointer:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-pointer=%d,offset-longdouble=%d,\nalign-pointer=%d,align-longdouble=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-longlong.cpp b/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-longlong.cpp deleted file mode 100755 index 9af6fed..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-longlong.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - char * f; -}; - - -static class sss: public c{ -public: - long long m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with longlong inhereting class with pointer:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-pointer=%d,offset-longlong=%d,\nalign-pointer=%d,align-longlong=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-pointer.cpp b/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-pointer.cpp deleted file mode 100755 index 281bc3b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-pointer.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - char * f; -}; - - -static class sss: public c{ -public: - char * m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with pointer inhereting class with pointer:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-pointer=%d,offset-pointer=%d,\nalign-pointer=%d,align-pointer=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-short.cpp b/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-short.cpp deleted file mode 100755 index 0d877f4..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-short.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - char * f; -}; - - -static class sss: public c{ -public: - short m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with short inhereting class with pointer:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-pointer=%d,offset-short=%d,\nalign-pointer=%d,align-short=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-char.cpp b/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-char.cpp deleted file mode 100755 index 6e408a5..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-char.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - char * f; -}; - -class c2{ -public: - char f2; -}; - - -static class sss: public c, public c2{ -public: - char * m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with pointer inhereting classes with pointer & char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-double.cpp b/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-double.cpp deleted file mode 100755 index 6ccd32f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-double.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - char * f; -}; - -class c2{ -public: - double f2; -}; - - -static class sss: public c, public c2{ -public: - char * m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with pointer inhereting classes with pointer & double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-float.cpp b/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-float.cpp deleted file mode 100755 index 8f9c758..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-float.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - char * f; -}; - -class c2{ -public: - float f2; -}; - - -static class sss: public c, public c2{ -public: - char * m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with pointer inhereting classes with pointer & float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-int.cpp b/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-int.cpp deleted file mode 100755 index e567b9c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-int.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - char * f; -}; - -class c2{ -public: - int f2; -}; - - -static class sss: public c, public c2{ -public: - char * m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with pointer inhereting classes with pointer & int:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-long.cpp b/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-long.cpp deleted file mode 100755 index 44c56f7..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-long.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - char * f; -}; - -class c2{ -public: - long f2; -}; - - -static class sss: public c, public c2{ -public: - char * m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with pointer inhereting classes with pointer & long:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-longdouble.cpp b/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-longdouble.cpp deleted file mode 100755 index 3662f4a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-longdouble.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - char * f; -}; - -class c2{ -public: - long double f2; -}; - - -static class sss: public c, public c2{ -public: - char * m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with pointer inhereting classes with pointer & longdouble:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-longlong.cpp b/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-longlong.cpp deleted file mode 100755 index 994fc78..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-longlong.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - char * f; -}; - -class c2{ -public: - long long f2; -}; - - -static class sss: public c, public c2{ -public: - char * m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with pointer inhereting classes with pointer & longlong:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-pointer.cpp b/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-pointer.cpp deleted file mode 100755 index 9d10f87..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-pointer.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - char * f; -}; - -class c2{ -public: - char * f2; -}; - - -static class sss: public c, public c2{ -public: - char * m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with pointer inhereting classes with pointer & pointer:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-short.cpp b/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-short.cpp deleted file mode 100755 index 411c10b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-short.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - char * f; -}; - -class c2{ -public: - short f2; -}; - - -static class sss: public c, public c2{ -public: - char * m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with pointer inhereting classes with pointer & short:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-short-1-c-char.cpp b/gcc/testsuite/consistency.vlad/layout/c-short-1-c-char.cpp deleted file mode 100755 index 28320cc..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-short-1-c-char.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - short f; -}; - - -static class sss: public c{ -public: - char m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with char inhereting class with short:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-short=%d,offset-char=%d,\nalign-short=%d,align-char=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-short-1-c-double.cpp b/gcc/testsuite/consistency.vlad/layout/c-short-1-c-double.cpp deleted file mode 100755 index 081714f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-short-1-c-double.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - short f; -}; - - -static class sss: public c{ -public: - double m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with double inhereting class with short:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-short=%d,offset-double=%d,\nalign-short=%d,align-double=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-short-1-c-float.cpp b/gcc/testsuite/consistency.vlad/layout/c-short-1-c-float.cpp deleted file mode 100755 index cf5ef68..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-short-1-c-float.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - short f; -}; - - -static class sss: public c{ -public: - float m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with float inhereting class with short:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-short=%d,offset-float=%d,\nalign-short=%d,align-float=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-short-1-c-int.cpp b/gcc/testsuite/consistency.vlad/layout/c-short-1-c-int.cpp deleted file mode 100755 index 208f666..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-short-1-c-int.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - short f; -}; - - -static class sss: public c{ -public: - int m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with int inhereting class with short:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-short=%d,offset-int=%d,\nalign-short=%d,align-int=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-short-1-c-long.cpp b/gcc/testsuite/consistency.vlad/layout/c-short-1-c-long.cpp deleted file mode 100755 index 330fdb9..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-short-1-c-long.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - short f; -}; - - -static class sss: public c{ -public: - long m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with long inhereting class with short:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-short=%d,offset-long=%d,\nalign-short=%d,align-long=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-short-1-c-longdouble.cpp b/gcc/testsuite/consistency.vlad/layout/c-short-1-c-longdouble.cpp deleted file mode 100755 index f6be233..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-short-1-c-longdouble.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - short f; -}; - - -static class sss: public c{ -public: - long double m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with longdouble inhereting class with short:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-short=%d,offset-longdouble=%d,\nalign-short=%d,align-longdouble=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-short-1-c-longlong.cpp b/gcc/testsuite/consistency.vlad/layout/c-short-1-c-longlong.cpp deleted file mode 100755 index c8220ed..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-short-1-c-longlong.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - short f; -}; - - -static class sss: public c{ -public: - long long m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with longlong inhereting class with short:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-short=%d,offset-longlong=%d,\nalign-short=%d,align-longlong=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-short-1-c-pointer.cpp b/gcc/testsuite/consistency.vlad/layout/c-short-1-c-pointer.cpp deleted file mode 100755 index 133ec8a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-short-1-c-pointer.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - short f; -}; - - -static class sss: public c{ -public: - char * m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with pointer inhereting class with short:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-short=%d,offset-pointer=%d,\nalign-short=%d,align-pointer=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-short-1-c-short.cpp b/gcc/testsuite/consistency.vlad/layout/c-short-1-c-short.cpp deleted file mode 100755 index c5b8782..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-short-1-c-short.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -class c{ -public: - short f; -}; - - -static class sss: public c{ -public: - short m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with short inhereting class with short:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-short=%d,offset-short=%d,\nalign-short=%d,align-short=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-short-2-c-char.cpp b/gcc/testsuite/consistency.vlad/layout/c-short-2-c-char.cpp deleted file mode 100755 index 58fba87..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-short-2-c-char.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - short f; -}; - -class c2{ -public: - char f2; -}; - - -static class sss: public c, public c2{ -public: - short m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with short inhereting classes with short & char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-short-2-c-double.cpp b/gcc/testsuite/consistency.vlad/layout/c-short-2-c-double.cpp deleted file mode 100755 index c3d0e11..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-short-2-c-double.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - short f; -}; - -class c2{ -public: - double f2; -}; - - -static class sss: public c, public c2{ -public: - short m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with short inhereting classes with short & double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-short-2-c-float.cpp b/gcc/testsuite/consistency.vlad/layout/c-short-2-c-float.cpp deleted file mode 100755 index 5197bdb..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-short-2-c-float.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - short f; -}; - -class c2{ -public: - float f2; -}; - - -static class sss: public c, public c2{ -public: - short m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with short inhereting classes with short & float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-short-2-c-int.cpp b/gcc/testsuite/consistency.vlad/layout/c-short-2-c-int.cpp deleted file mode 100755 index 13206fb..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-short-2-c-int.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - short f; -}; - -class c2{ -public: - int f2; -}; - - -static class sss: public c, public c2{ -public: - short m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with short inhereting classes with short & int:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-short-2-c-long.cpp b/gcc/testsuite/consistency.vlad/layout/c-short-2-c-long.cpp deleted file mode 100755 index a9821d8..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-short-2-c-long.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - short f; -}; - -class c2{ -public: - long f2; -}; - - -static class sss: public c, public c2{ -public: - short m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with short inhereting classes with short & long:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-short-2-c-longdouble.cpp b/gcc/testsuite/consistency.vlad/layout/c-short-2-c-longdouble.cpp deleted file mode 100755 index 5324f06..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-short-2-c-longdouble.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - short f; -}; - -class c2{ -public: - long double f2; -}; - - -static class sss: public c, public c2{ -public: - short m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with short inhereting classes with short & longdouble:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-short-2-c-longlong.cpp b/gcc/testsuite/consistency.vlad/layout/c-short-2-c-longlong.cpp deleted file mode 100755 index ba15073..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-short-2-c-longlong.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - short f; -}; - -class c2{ -public: - long long f2; -}; - - -static class sss: public c, public c2{ -public: - short m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with short inhereting classes with short & longlong:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-short-2-c-pointer.cpp b/gcc/testsuite/consistency.vlad/layout/c-short-2-c-pointer.cpp deleted file mode 100755 index 0b4b747..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-short-2-c-pointer.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - short f; -}; - -class c2{ -public: - char * f2; -}; - - -static class sss: public c, public c2{ -public: - short m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with short inhereting classes with short & pointer:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/c-short-2-c-short.cpp b/gcc/testsuite/consistency.vlad/layout/c-short-2-c-short.cpp deleted file mode 100755 index 387229f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/c-short-2-c-short.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> - -class c{ -public: - short f; -}; - -class c2{ -public: - short f2; -}; - - -static class sss: public c, public c2{ -public: - short m; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++Class with short inhereting classes with short & short:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/class-char-and-virtual.cpp b/gcc/testsuite/consistency.vlad/layout/class-char-and-virtual.cpp deleted file mode 100755 index d00b7c4..0000000 --- a/gcc/testsuite/consistency.vlad/layout/class-char-and-virtual.cpp +++ /dev/null @@ -1,16 +0,0 @@ -#include <stdio.h> - -static class sss { -public: - char m; - virtual int f (int i) {return i;} -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Class starting with char and containing virtual function:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-m=%d,align-m=%d\n", - _offsetof (class sss, m), __alignof__ (sss.m)); -} diff --git a/gcc/testsuite/consistency.vlad/layout/class-double-and-virtual.cpp b/gcc/testsuite/consistency.vlad/layout/class-double-and-virtual.cpp deleted file mode 100755 index 8de277d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/class-double-and-virtual.cpp +++ /dev/null @@ -1,16 +0,0 @@ -#include <stdio.h> - -static class sss { -public: - double m; - virtual int f (int i) {return i;} -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Class starting with double and containing virtual function:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-m=%d,align-m=%d\n", - _offsetof (class sss, m), __alignof__ (sss.m)); -} diff --git a/gcc/testsuite/consistency.vlad/layout/class-float-and-virtual.cpp b/gcc/testsuite/consistency.vlad/layout/class-float-and-virtual.cpp deleted file mode 100755 index fc207ac..0000000 --- a/gcc/testsuite/consistency.vlad/layout/class-float-and-virtual.cpp +++ /dev/null @@ -1,16 +0,0 @@ -#include <stdio.h> - -static class sss { -public: - float m; - virtual int f (int i) {return i;} -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Class starting with float and containing virtual function:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-m=%d,align-m=%d\n", - _offsetof (class sss, m), __alignof__ (sss.m)); -} diff --git a/gcc/testsuite/consistency.vlad/layout/class-int-and-virtual.cpp b/gcc/testsuite/consistency.vlad/layout/class-int-and-virtual.cpp deleted file mode 100755 index 4fb2f14..0000000 --- a/gcc/testsuite/consistency.vlad/layout/class-int-and-virtual.cpp +++ /dev/null @@ -1,16 +0,0 @@ -#include <stdio.h> - -static class sss { -public: - int m; - virtual int f (int i) {return i;} -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Class starting with int and containing virtual function:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-m=%d,align-m=%d\n", - _offsetof (class sss, m), __alignof__ (sss.m)); -} diff --git a/gcc/testsuite/consistency.vlad/layout/class-long-and-virtual.cpp b/gcc/testsuite/consistency.vlad/layout/class-long-and-virtual.cpp deleted file mode 100755 index de5c77c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/class-long-and-virtual.cpp +++ /dev/null @@ -1,16 +0,0 @@ -#include <stdio.h> - -static class sss { -public: - long m; - virtual int f (int i) {return i;} -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Class starting with long and containing virtual function:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-m=%d,align-m=%d\n", - _offsetof (class sss, m), __alignof__ (sss.m)); -} diff --git a/gcc/testsuite/consistency.vlad/layout/class-longdouble-and-virtual.cpp b/gcc/testsuite/consistency.vlad/layout/class-longdouble-and-virtual.cpp deleted file mode 100755 index 787dcb7..0000000 --- a/gcc/testsuite/consistency.vlad/layout/class-longdouble-and-virtual.cpp +++ /dev/null @@ -1,16 +0,0 @@ -#include <stdio.h> - -static class sss { -public: - long double m; - virtual int f (int i) {return i;} -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Class starting with longdouble and containing virtual function:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-m=%d,align-m=%d\n", - _offsetof (class sss, m), __alignof__ (sss.m)); -} diff --git a/gcc/testsuite/consistency.vlad/layout/class-longlong-and-virtual.cpp b/gcc/testsuite/consistency.vlad/layout/class-longlong-and-virtual.cpp deleted file mode 100755 index fe42705..0000000 --- a/gcc/testsuite/consistency.vlad/layout/class-longlong-and-virtual.cpp +++ /dev/null @@ -1,16 +0,0 @@ -#include <stdio.h> - -static class sss { -public: - long long m; - virtual int f (int i) {return i;} -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Class starting with longlong and containing virtual function:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-m=%d,align-m=%d\n", - _offsetof (class sss, m), __alignof__ (sss.m)); -} diff --git a/gcc/testsuite/consistency.vlad/layout/class-pointer-and-virtual.cpp b/gcc/testsuite/consistency.vlad/layout/class-pointer-and-virtual.cpp deleted file mode 100755 index 9b8008e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/class-pointer-and-virtual.cpp +++ /dev/null @@ -1,16 +0,0 @@ -#include <stdio.h> - -static class sss { -public: - char * m; - virtual int f (int i) {return i;} -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Class starting with pointer and containing virtual function:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-m=%d,align-m=%d\n", - _offsetof (class sss, m), __alignof__ (sss.m)); -} diff --git a/gcc/testsuite/consistency.vlad/layout/class-short-and-virtual.cpp b/gcc/testsuite/consistency.vlad/layout/class-short-and-virtual.cpp deleted file mode 100755 index 8555efc..0000000 --- a/gcc/testsuite/consistency.vlad/layout/class-short-and-virtual.cpp +++ /dev/null @@ -1,16 +0,0 @@ -#include <stdio.h> - -static class sss { -public: - short m; - virtual int f (int i) {return i;} -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Class starting with short and containing virtual function:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-m=%d,align-m=%d\n", - _offsetof (class sss, m), __alignof__ (sss.m)); -} diff --git a/gcc/testsuite/consistency.vlad/layout/endian.c b/gcc/testsuite/consistency.vlad/layout/endian.c deleted file mode 100755 index 7bd1216..0000000 --- a/gcc/testsuite/consistency.vlad/layout/endian.c +++ /dev/null @@ -1,45 +0,0 @@ -#include <stdio.h> - -static int w[2]; -static char * bytes; - -int main(void) -{ - printf ("+++Endian test:\n"); - if (sizeof (int) == 2) - { - w[0] = 0x4142; - w[1] = 0; - bytes = (char *) w; - if (strcmp(bytes, "AB") == 0) - printf ("big endian\n"); - else if (strcmp(bytes, "BA") == 0) - printf ("little endian\n"); - else - { - printf ("nor big nor little endian\n"); - return 1; - } - } - else if (sizeof (int) == 4) - { - w[0] = 0x41424344; - w[1] = 0; - bytes = (char *) w; - if (strcmp(bytes, "ABCD") == 0) - printf ("big endian\n"); - else if (strcmp(bytes, "DCBA") == 0) - printf ("little endian\n"); - else - { - printf ("nor big nor little endian\n"); - return 1; - } - } - else - { - printf ("unexpected size of int\n"); - return 1; - } - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/f-0-0-5.c b/gcc/testsuite/consistency.vlad/layout/f-0-0-5.c deleted file mode 100755 index 391de5a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/f-0-0-5.c +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> - -struct sss{ - int :0; - int :0; - int i3:5; -}; - -static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; -} u; - -int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i3 = 31.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/f-0-20-17.c b/gcc/testsuite/consistency.vlad/layout/f-0-20-17.c deleted file mode 100755 index 97ce19b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/f-0-20-17.c +++ /dev/null @@ -1,27 +0,0 @@ -#include <stdio.h> - -struct sss{ - int :0; - int i2:20; - int i3:17; -}; - -static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; -} u; - -int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i2 = 1048575.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 131071.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/f-0-24-24.c b/gcc/testsuite/consistency.vlad/layout/f-0-24-24.c deleted file mode 100755 index db52fcf..0000000 --- a/gcc/testsuite/consistency.vlad/layout/f-0-24-24.c +++ /dev/null @@ -1,27 +0,0 @@ -#include <stdio.h> - -struct sss{ - int :0; - int i2:24; - int i3:24; -}; - -static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; -} u; - -int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i2 = 16777215.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 16777215.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/f-1-21-31.c b/gcc/testsuite/consistency.vlad/layout/f-1-21-31.c deleted file mode 100755 index 6371a78..0000000 --- a/gcc/testsuite/consistency.vlad/layout/f-1-21-31.c +++ /dev/null @@ -1,31 +0,0 @@ -#include <stdio.h> - -struct sss{ - int i1:1; - int i2:21; - int i3:31; -}; - -static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; -} u; - -int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 1.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 2097151.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 2147483647.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/f-1-3-1.c b/gcc/testsuite/consistency.vlad/layout/f-1-3-1.c deleted file mode 100755 index 584f73c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/f-1-3-1.c +++ /dev/null @@ -1,31 +0,0 @@ -#include <stdio.h> - -struct sss{ - int i1:1; - int i2:3; - int i3:1; -}; - -static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; -} u; - -int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 1.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 7.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 1.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/f-10-11-10.c b/gcc/testsuite/consistency.vlad/layout/f-10-11-10.c deleted file mode 100755 index 45b13c3..0000000 --- a/gcc/testsuite/consistency.vlad/layout/f-10-11-10.c +++ /dev/null @@ -1,31 +0,0 @@ -#include <stdio.h> - -struct sss{ - int i1:10; - int i2:11; - int i3:10; -}; - -static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; -} u; - -int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 1023.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 2047.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 1023.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/f-11-12-10.c b/gcc/testsuite/consistency.vlad/layout/f-11-12-10.c deleted file mode 100755 index 06463f3..0000000 --- a/gcc/testsuite/consistency.vlad/layout/f-11-12-10.c +++ /dev/null @@ -1,31 +0,0 @@ -#include <stdio.h> - -struct sss{ - int i1:11; - int i2:12; - int i3:10; -}; - -static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; -} u; - -int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 2047.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 4095.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 1023.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/f-14-22-10.c b/gcc/testsuite/consistency.vlad/layout/f-14-22-10.c deleted file mode 100755 index 189e6cf..0000000 --- a/gcc/testsuite/consistency.vlad/layout/f-14-22-10.c +++ /dev/null @@ -1,31 +0,0 @@ -#include <stdio.h> - -struct sss{ - int i1:14; - int i2:22; - int i3:10; -}; - -static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; -} u; - -int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 16383.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 4194303.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 1023.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/f-14-29-30.c b/gcc/testsuite/consistency.vlad/layout/f-14-29-30.c deleted file mode 100755 index 3d95e82..0000000 --- a/gcc/testsuite/consistency.vlad/layout/f-14-29-30.c +++ /dev/null @@ -1,31 +0,0 @@ -#include <stdio.h> - -struct sss{ - int i1:14; - int i2:29; - int i3:30; -}; - -static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; -} u; - -int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 16383.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 536870911.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 1073741823.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/f-14-31-26.c b/gcc/testsuite/consistency.vlad/layout/f-14-31-26.c deleted file mode 100755 index 7ce702d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/f-14-31-26.c +++ /dev/null @@ -1,31 +0,0 @@ -#include <stdio.h> - -struct sss{ - int i1:14; - int i2:31; - int i3:26; -}; - -static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; -} u; - -int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 16383.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 2147483647.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 67108863.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/f-14-8-9.c b/gcc/testsuite/consistency.vlad/layout/f-14-8-9.c deleted file mode 100755 index 26c84e9..0000000 --- a/gcc/testsuite/consistency.vlad/layout/f-14-8-9.c +++ /dev/null @@ -1,31 +0,0 @@ -#include <stdio.h> - -struct sss{ - int i1:14; - int i2:8; - int i3:9; -}; - -static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; -} u; - -int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 16383.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 255.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 511.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/f-15-1-22.c b/gcc/testsuite/consistency.vlad/layout/f-15-1-22.c deleted file mode 100755 index be85652..0000000 --- a/gcc/testsuite/consistency.vlad/layout/f-15-1-22.c +++ /dev/null @@ -1,31 +0,0 @@ -#include <stdio.h> - -struct sss{ - int i1:15; - int i2:1; - int i3:22; -}; - -static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; -} u; - -int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 32767.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 1.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 4194303.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/f-16-30-15.c b/gcc/testsuite/consistency.vlad/layout/f-16-30-15.c deleted file mode 100755 index c4de6e2..0000000 --- a/gcc/testsuite/consistency.vlad/layout/f-16-30-15.c +++ /dev/null @@ -1,31 +0,0 @@ -#include <stdio.h> - -struct sss{ - int i1:16; - int i2:30; - int i3:15; -}; - -static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; -} u; - -int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 65535.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 1073741823.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 32767.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/f-17-17-2.c b/gcc/testsuite/consistency.vlad/layout/f-17-17-2.c deleted file mode 100755 index 1d58d73..0000000 --- a/gcc/testsuite/consistency.vlad/layout/f-17-17-2.c +++ /dev/null @@ -1,31 +0,0 @@ -#include <stdio.h> - -struct sss{ - int i1:17; - int i2:17; - int i3:2; -}; - -static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; -} u; - -int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 131071.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 131071.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 3.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/f-17-17-20.c b/gcc/testsuite/consistency.vlad/layout/f-17-17-20.c deleted file mode 100755 index 2740b76..0000000 --- a/gcc/testsuite/consistency.vlad/layout/f-17-17-20.c +++ /dev/null @@ -1,31 +0,0 @@ -#include <stdio.h> - -struct sss{ - int i1:17; - int i2:17; - int i3:20; -}; - -static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; -} u; - -int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 131071.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 131071.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 1048575.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/f-17-21-17.c b/gcc/testsuite/consistency.vlad/layout/f-17-21-17.c deleted file mode 100755 index bed4537..0000000 --- a/gcc/testsuite/consistency.vlad/layout/f-17-21-17.c +++ /dev/null @@ -1,31 +0,0 @@ -#include <stdio.h> - -struct sss{ - int i1:17; - int i2:21; - int i3:17; -}; - -static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; -} u; - -int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 131071.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 2097151.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 131071.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/f-18-15-30.c b/gcc/testsuite/consistency.vlad/layout/f-18-15-30.c deleted file mode 100755 index dbcf87c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/f-18-15-30.c +++ /dev/null @@ -1,31 +0,0 @@ -#include <stdio.h> - -struct sss{ - int i1:18; - int i2:15; - int i3:30; -}; - -static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; -} u; - -int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 262143.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 32767.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 1073741823.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/f-18-26-0.c b/gcc/testsuite/consistency.vlad/layout/f-18-26-0.c deleted file mode 100755 index b4707dd..0000000 --- a/gcc/testsuite/consistency.vlad/layout/f-18-26-0.c +++ /dev/null @@ -1,27 +0,0 @@ -#include <stdio.h> - -struct sss{ - int i1:18; - int i2:26; - int :0; -}; - -static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; -} u; - -int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 262143.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 67108863.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/f-18-26-11.c b/gcc/testsuite/consistency.vlad/layout/f-18-26-11.c deleted file mode 100755 index ac25c51..0000000 --- a/gcc/testsuite/consistency.vlad/layout/f-18-26-11.c +++ /dev/null @@ -1,31 +0,0 @@ -#include <stdio.h> - -struct sss{ - int i1:18; - int i2:26; - int i3:11; -}; - -static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; -} u; - -int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 262143.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 67108863.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 2047.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/f-18-4-17.c b/gcc/testsuite/consistency.vlad/layout/f-18-4-17.c deleted file mode 100755 index 7af7de1..0000000 --- a/gcc/testsuite/consistency.vlad/layout/f-18-4-17.c +++ /dev/null @@ -1,31 +0,0 @@ -#include <stdio.h> - -struct sss{ - int i1:18; - int i2:4; - int i3:17; -}; - -static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; -} u; - -int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 262143.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 15.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 131071.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/f-18-5-16.c b/gcc/testsuite/consistency.vlad/layout/f-18-5-16.c deleted file mode 100755 index 477a086..0000000 --- a/gcc/testsuite/consistency.vlad/layout/f-18-5-16.c +++ /dev/null @@ -1,31 +0,0 @@ -#include <stdio.h> - -struct sss{ - int i1:18; - int i2:5; - int i3:16; -}; - -static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; -} u; - -int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 262143.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 31.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 65535.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/f-19-6-22.c b/gcc/testsuite/consistency.vlad/layout/f-19-6-22.c deleted file mode 100755 index 7697e91..0000000 --- a/gcc/testsuite/consistency.vlad/layout/f-19-6-22.c +++ /dev/null @@ -1,31 +0,0 @@ -#include <stdio.h> - -struct sss{ - int i1:19; - int i2:6; - int i3:22; -}; - -static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; -} u; - -int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 524287.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 63.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 4194303.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/f-2-25-27.c b/gcc/testsuite/consistency.vlad/layout/f-2-25-27.c deleted file mode 100755 index cd491b8..0000000 --- a/gcc/testsuite/consistency.vlad/layout/f-2-25-27.c +++ /dev/null @@ -1,31 +0,0 @@ -#include <stdio.h> - -struct sss{ - int i1:2; - int i2:25; - int i3:27; -}; - -static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; -} u; - -int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 3.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 33554431.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 134217727.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/f-20-19-9.c b/gcc/testsuite/consistency.vlad/layout/f-20-19-9.c deleted file mode 100755 index b0e851e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/f-20-19-9.c +++ /dev/null @@ -1,31 +0,0 @@ -#include <stdio.h> - -struct sss{ - int i1:20; - int i2:19; - int i3:9; -}; - -static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; -} u; - -int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 1048575.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 524287.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 511.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/f-20-20-15.c b/gcc/testsuite/consistency.vlad/layout/f-20-20-15.c deleted file mode 100755 index fde920c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/f-20-20-15.c +++ /dev/null @@ -1,31 +0,0 @@ -#include <stdio.h> - -struct sss{ - int i1:20; - int i2:20; - int i3:15; -}; - -static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; -} u; - -int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 1048575.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 1048575.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 32767.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/f-20-26-14.c b/gcc/testsuite/consistency.vlad/layout/f-20-26-14.c deleted file mode 100755 index f42dadd..0000000 --- a/gcc/testsuite/consistency.vlad/layout/f-20-26-14.c +++ /dev/null @@ -1,31 +0,0 @@ -#include <stdio.h> - -struct sss{ - int i1:20; - int i2:26; - int i3:14; -}; - -static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; -} u; - -int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 1048575.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 67108863.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 16383.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/f-21-16-24.c b/gcc/testsuite/consistency.vlad/layout/f-21-16-24.c deleted file mode 100755 index 0dc78bd..0000000 --- a/gcc/testsuite/consistency.vlad/layout/f-21-16-24.c +++ /dev/null @@ -1,31 +0,0 @@ -#include <stdio.h> - -struct sss{ - int i1:21; - int i2:16; - int i3:24; -}; - -static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; -} u; - -int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 2097151.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 65535.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 16777215.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/f-21-19-4.c b/gcc/testsuite/consistency.vlad/layout/f-21-19-4.c deleted file mode 100755 index 3a8583b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/f-21-19-4.c +++ /dev/null @@ -1,31 +0,0 @@ -#include <stdio.h> - -struct sss{ - int i1:21; - int i2:19; - int i3:4; -}; - -static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; -} u; - -int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 2097151.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 524287.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 15.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/f-21-22-1.c b/gcc/testsuite/consistency.vlad/layout/f-21-22-1.c deleted file mode 100755 index 68ab474..0000000 --- a/gcc/testsuite/consistency.vlad/layout/f-21-22-1.c +++ /dev/null @@ -1,31 +0,0 @@ -#include <stdio.h> - -struct sss{ - int i1:21; - int i2:22; - int i3:1; -}; - -static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; -} u; - -int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 2097151.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 4194303.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 1.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/f-21-24-20.c b/gcc/testsuite/consistency.vlad/layout/f-21-24-20.c deleted file mode 100755 index a0020e9..0000000 --- a/gcc/testsuite/consistency.vlad/layout/f-21-24-20.c +++ /dev/null @@ -1,31 +0,0 @@ -#include <stdio.h> - -struct sss{ - int i1:21; - int i2:24; - int i3:20; -}; - -static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; -} u; - -int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 2097151.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 16777215.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 1048575.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/f-21-5-26.c b/gcc/testsuite/consistency.vlad/layout/f-21-5-26.c deleted file mode 100755 index 8bb95d4..0000000 --- a/gcc/testsuite/consistency.vlad/layout/f-21-5-26.c +++ /dev/null @@ -1,31 +0,0 @@ -#include <stdio.h> - -struct sss{ - int i1:21; - int i2:5; - int i3:26; -}; - -static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; -} u; - -int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 2097151.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 31.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 67108863.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/f-22-2-19.c b/gcc/testsuite/consistency.vlad/layout/f-22-2-19.c deleted file mode 100755 index 75a31fd..0000000 --- a/gcc/testsuite/consistency.vlad/layout/f-22-2-19.c +++ /dev/null @@ -1,31 +0,0 @@ -#include <stdio.h> - -struct sss{ - int i1:22; - int i2:2; - int i3:19; -}; - -static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; -} u; - -int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 4194303.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 3.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 524287.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/f-22-2-28.c b/gcc/testsuite/consistency.vlad/layout/f-22-2-28.c deleted file mode 100755 index 4af7409..0000000 --- a/gcc/testsuite/consistency.vlad/layout/f-22-2-28.c +++ /dev/null @@ -1,31 +0,0 @@ -#include <stdio.h> - -struct sss{ - int i1:22; - int i2:2; - int i3:28; -}; - -static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; -} u; - -int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 4194303.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 3.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 268435455.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/f-23-17-8.c b/gcc/testsuite/consistency.vlad/layout/f-23-17-8.c deleted file mode 100755 index 2c0ebd5..0000000 --- a/gcc/testsuite/consistency.vlad/layout/f-23-17-8.c +++ /dev/null @@ -1,31 +0,0 @@ -#include <stdio.h> - -struct sss{ - int i1:23; - int i2:17; - int i3:8; -}; - -static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; -} u; - -int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 8388607.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 131071.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 255.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/f-24-18-9.c b/gcc/testsuite/consistency.vlad/layout/f-24-18-9.c deleted file mode 100755 index c0a1e68..0000000 --- a/gcc/testsuite/consistency.vlad/layout/f-24-18-9.c +++ /dev/null @@ -1,31 +0,0 @@ -#include <stdio.h> - -struct sss{ - int i1:24; - int i2:18; - int i3:9; -}; - -static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; -} u; - -int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 16777215.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 262143.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 511.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/f-24-27-8.c b/gcc/testsuite/consistency.vlad/layout/f-24-27-8.c deleted file mode 100755 index c23fa13..0000000 --- a/gcc/testsuite/consistency.vlad/layout/f-24-27-8.c +++ /dev/null @@ -1,31 +0,0 @@ -#include <stdio.h> - -struct sss{ - int i1:24; - int i2:27; - int i3:8; -}; - -static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; -} u; - -int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 16777215.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 134217727.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 255.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/f-25-6-23.c b/gcc/testsuite/consistency.vlad/layout/f-25-6-23.c deleted file mode 100755 index b05519e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/f-25-6-23.c +++ /dev/null @@ -1,31 +0,0 @@ -#include <stdio.h> - -struct sss{ - int i1:25; - int i2:6; - int i3:23; -}; - -static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; -} u; - -int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 33554431.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 63.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 8388607.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/f-26-8-6.c b/gcc/testsuite/consistency.vlad/layout/f-26-8-6.c deleted file mode 100755 index 7703dd9..0000000 --- a/gcc/testsuite/consistency.vlad/layout/f-26-8-6.c +++ /dev/null @@ -1,31 +0,0 @@ -#include <stdio.h> - -struct sss{ - int i1:26; - int i2:8; - int i3:6; -}; - -static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; -} u; - -int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 67108863.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 255.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 63.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/f-27-22-7.c b/gcc/testsuite/consistency.vlad/layout/f-27-22-7.c deleted file mode 100755 index 5a54216..0000000 --- a/gcc/testsuite/consistency.vlad/layout/f-27-22-7.c +++ /dev/null @@ -1,31 +0,0 @@ -#include <stdio.h> - -struct sss{ - int i1:27; - int i2:22; - int i3:7; -}; - -static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; -} u; - -int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 134217727.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 4194303.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 127.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/f-29-16-7.c b/gcc/testsuite/consistency.vlad/layout/f-29-16-7.c deleted file mode 100755 index cd558b3..0000000 --- a/gcc/testsuite/consistency.vlad/layout/f-29-16-7.c +++ /dev/null @@ -1,31 +0,0 @@ -#include <stdio.h> - -struct sss{ - int i1:29; - int i2:16; - int i3:7; -}; - -static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; -} u; - -int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 536870911.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 65535.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 127.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/f-29-4-10.c b/gcc/testsuite/consistency.vlad/layout/f-29-4-10.c deleted file mode 100755 index 89c7857..0000000 --- a/gcc/testsuite/consistency.vlad/layout/f-29-4-10.c +++ /dev/null @@ -1,31 +0,0 @@ -#include <stdio.h> - -struct sss{ - int i1:29; - int i2:4; - int i3:10; -}; - -static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; -} u; - -int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 536870911.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 15.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 1023.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/f-3-7-1.c b/gcc/testsuite/consistency.vlad/layout/f-3-7-1.c deleted file mode 100755 index 65040b6..0000000 --- a/gcc/testsuite/consistency.vlad/layout/f-3-7-1.c +++ /dev/null @@ -1,31 +0,0 @@ -#include <stdio.h> - -struct sss{ - int i1:3; - int i2:7; - int i3:1; -}; - -static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; -} u; - -int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 7.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 127.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 1.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/f-30-15-26.c b/gcc/testsuite/consistency.vlad/layout/f-30-15-26.c deleted file mode 100755 index 21558c2..0000000 --- a/gcc/testsuite/consistency.vlad/layout/f-30-15-26.c +++ /dev/null @@ -1,31 +0,0 @@ -#include <stdio.h> - -struct sss{ - int i1:30; - int i2:15; - int i3:26; -}; - -static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; -} u; - -int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 1073741823.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 32767.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 67108863.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/f-30-24-30.c b/gcc/testsuite/consistency.vlad/layout/f-30-24-30.c deleted file mode 100755 index a88fb1c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/f-30-24-30.c +++ /dev/null @@ -1,31 +0,0 @@ -#include <stdio.h> - -struct sss{ - int i1:30; - int i2:24; - int i3:30; -}; - -static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; -} u; - -int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 1073741823.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 16777215.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 1073741823.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/f-31-28-16.c b/gcc/testsuite/consistency.vlad/layout/f-31-28-16.c deleted file mode 100755 index f5573e5..0000000 --- a/gcc/testsuite/consistency.vlad/layout/f-31-28-16.c +++ /dev/null @@ -1,31 +0,0 @@ -#include <stdio.h> - -struct sss{ - int i1:31; - int i2:28; - int i3:16; -}; - -static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; -} u; - -int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 2147483647.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 268435455.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 65535.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/f-31-4-14.c b/gcc/testsuite/consistency.vlad/layout/f-31-4-14.c deleted file mode 100755 index 262606d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/f-31-4-14.c +++ /dev/null @@ -1,31 +0,0 @@ -#include <stdio.h> - -struct sss{ - int i1:31; - int i2:4; - int i3:14; -}; - -static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; -} u; - -int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 2147483647.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 15.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 16383.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/f-31-9-0.c b/gcc/testsuite/consistency.vlad/layout/f-31-9-0.c deleted file mode 100755 index aba3248..0000000 --- a/gcc/testsuite/consistency.vlad/layout/f-31-9-0.c +++ /dev/null @@ -1,27 +0,0 @@ -#include <stdio.h> - -struct sss{ - int i1:31; - int i2:9; - int :0; -}; - -static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; -} u; - -int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 2147483647.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 511.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/f-4-14-29.c b/gcc/testsuite/consistency.vlad/layout/f-4-14-29.c deleted file mode 100755 index 6c668a0..0000000 --- a/gcc/testsuite/consistency.vlad/layout/f-4-14-29.c +++ /dev/null @@ -1,31 +0,0 @@ -#include <stdio.h> - -struct sss{ - int i1:4; - int i2:14; - int i3:29; -}; - -static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; -} u; - -int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 15.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 16383.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 536870911.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/f-5-23-7.c b/gcc/testsuite/consistency.vlad/layout/f-5-23-7.c deleted file mode 100755 index c512fc1..0000000 --- a/gcc/testsuite/consistency.vlad/layout/f-5-23-7.c +++ /dev/null @@ -1,31 +0,0 @@ -#include <stdio.h> - -struct sss{ - int i1:5; - int i2:23; - int i3:7; -}; - -static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; -} u; - -int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 31.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 8388607.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 127.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/f-7-14-12.c b/gcc/testsuite/consistency.vlad/layout/f-7-14-12.c deleted file mode 100755 index 000fc64..0000000 --- a/gcc/testsuite/consistency.vlad/layout/f-7-14-12.c +++ /dev/null @@ -1,31 +0,0 @@ -#include <stdio.h> - -struct sss{ - int i1:7; - int i2:14; - int i3:12; -}; - -static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; -} u; - -int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 127.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 16383.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 4095.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/README b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/README deleted file mode 100755 index db40896..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/README +++ /dev/null @@ -1,6 +0,0 @@ - This directory contains layout test results for 97r2 i960-vxworks -compiler used with options - --O2 -fvtable-thunks -mno-strict-align -fno-rtti -fcheck-new-mca --mold-align -mno-leaf-procedures - diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-char.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-char.out deleted file mode 100755 index 3993e1d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-char.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Array char: -size=10,align=1,5th-elem-offset=5,5th-elem-align=1 -size=0,align=1,5th-elem-offset=15,5th-elem-align=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-char.out++ deleted file mode 100755 index 3993e1d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-char.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Array char: -size=10,align=1,5th-elem-offset=5,5th-elem-align=1 -size=0,align=1,5th-elem-offset=15,5th-elem-align=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-double.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-double.out deleted file mode 100755 index 22bb731..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-double.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Array double: -size=80,align=8,5th-elem-offset=40,5th-elem-align=8 -size=0,align=8,5th-elem-offset=120,5th-elem-align=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-double.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-double.out++ deleted file mode 100755 index 22bb731..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-double.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Array double: -size=80,align=8,5th-elem-offset=40,5th-elem-align=8 -size=0,align=8,5th-elem-offset=120,5th-elem-align=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-float.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-float.out deleted file mode 100755 index 1464d94..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-float.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Array float: -size=40,align=4,5th-elem-offset=20,5th-elem-align=4 -size=0,align=4,5th-elem-offset=60,5th-elem-align=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-float.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-float.out++ deleted file mode 100755 index 1464d94..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-float.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Array float: -size=40,align=4,5th-elem-offset=20,5th-elem-align=4 -size=0,align=4,5th-elem-offset=60,5th-elem-align=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-int.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-int.out deleted file mode 100755 index 9fafbf6..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-int.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Array int: -size=40,align=4,5th-elem-offset=20,5th-elem-align=4 -size=0,align=4,5th-elem-offset=60,5th-elem-align=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-int.out++ deleted file mode 100755 index 9fafbf6..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-int.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Array int: -size=40,align=4,5th-elem-offset=20,5th-elem-align=4 -size=0,align=4,5th-elem-offset=60,5th-elem-align=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-long.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-long.out deleted file mode 100755 index 05e925a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-long.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Array long: -size=40,align=4,5th-elem-offset=20,5th-elem-align=4 -size=0,align=4,5th-elem-offset=60,5th-elem-align=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-long.out++ deleted file mode 100755 index 05e925a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-long.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Array long: -size=40,align=4,5th-elem-offset=20,5th-elem-align=4 -size=0,align=4,5th-elem-offset=60,5th-elem-align=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-longdouble.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-longdouble.out deleted file mode 100755 index 0452ad8..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-longdouble.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Array longdouble: -size=160,align=16,5th-elem-offset=80,5th-elem-align=16 -size=0,align=16,5th-elem-offset=240,5th-elem-align=16 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-longdouble.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-longdouble.out++ deleted file mode 100755 index 0452ad8..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-longdouble.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Array longdouble: -size=160,align=16,5th-elem-offset=80,5th-elem-align=16 -size=0,align=16,5th-elem-offset=240,5th-elem-align=16 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-longlong.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-longlong.out deleted file mode 100755 index c6d29e0..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-longlong.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Array longlong: -size=80,align=8,5th-elem-offset=40,5th-elem-align=8 -size=0,align=8,5th-elem-offset=120,5th-elem-align=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-longlong.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-longlong.out++ deleted file mode 100755 index c6d29e0..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-longlong.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Array longlong: -size=80,align=8,5th-elem-offset=40,5th-elem-align=8 -size=0,align=8,5th-elem-offset=120,5th-elem-align=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-char.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-char.out deleted file mode 100755 index 29f19e8..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-char.out +++ /dev/null @@ -1,2 +0,0 @@ -++++Array of struct with char: -size=10,align=1,displ-a[5]=5,align-a[5]=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-char.out++ deleted file mode 100755 index 29f19e8..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-char.out++ +++ /dev/null @@ -1,2 +0,0 @@ -++++Array of struct with char: -size=10,align=1,displ-a[5]=5,align-a[5]=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-double.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-double.out deleted file mode 100755 index d64c91a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-double.out +++ /dev/null @@ -1,2 +0,0 @@ -++++Array of struct with double: -size=80,align=8,displ-a[5]=40,align-a[5]=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-double.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-double.out++ deleted file mode 100755 index d64c91a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-double.out++ +++ /dev/null @@ -1,2 +0,0 @@ -++++Array of struct with double: -size=80,align=8,displ-a[5]=40,align-a[5]=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-float.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-float.out deleted file mode 100755 index 75f8876..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-float.out +++ /dev/null @@ -1,2 +0,0 @@ -++++Array of struct with float: -size=40,align=4,displ-a[5]=20,align-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-float.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-float.out++ deleted file mode 100755 index 75f8876..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-float.out++ +++ /dev/null @@ -1,2 +0,0 @@ -++++Array of struct with float: -size=40,align=4,displ-a[5]=20,align-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-int.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-int.out deleted file mode 100755 index f77c02f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-int.out +++ /dev/null @@ -1,2 +0,0 @@ -++++Array of struct with int: -size=40,align=4,displ-a[5]=20,align-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-int.out++ deleted file mode 100755 index f77c02f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-int.out++ +++ /dev/null @@ -1,2 +0,0 @@ -++++Array of struct with int: -size=40,align=4,displ-a[5]=20,align-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-long.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-long.out deleted file mode 100755 index 46599e1..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-long.out +++ /dev/null @@ -1,2 +0,0 @@ -++++Array of struct with long: -size=40,align=4,displ-a[5]=20,align-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-long.out++ deleted file mode 100755 index 46599e1..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-long.out++ +++ /dev/null @@ -1,2 +0,0 @@ -++++Array of struct with long: -size=40,align=4,displ-a[5]=20,align-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-longdouble.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-longdouble.out deleted file mode 100755 index 1e76541..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-longdouble.out +++ /dev/null @@ -1,2 +0,0 @@ -++++Array of struct with longdouble: -size=240,align=12,displ-a[5]=120,align-a[5]=12 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-longdouble.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-longdouble.out++ deleted file mode 100755 index 1e76541..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-longdouble.out++ +++ /dev/null @@ -1,2 +0,0 @@ -++++Array of struct with longdouble: -size=240,align=12,displ-a[5]=120,align-a[5]=12 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-longlong.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-longlong.out deleted file mode 100755 index ec23317..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-longlong.out +++ /dev/null @@ -1,2 +0,0 @@ -++++Array of struct with longlong: -size=80,align=8,displ-a[5]=40,align-a[5]=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-longlong.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-longlong.out++ deleted file mode 100755 index ec23317..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-longlong.out++ +++ /dev/null @@ -1,2 +0,0 @@ -++++Array of struct with longlong: -size=80,align=8,displ-a[5]=40,align-a[5]=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-pointer.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-pointer.out deleted file mode 100755 index 2a1f6c2..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-pointer.out +++ /dev/null @@ -1,2 +0,0 @@ -++++Array of struct with pointer: -size=40,align=4,displ-a[5]=20,align-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-pointer.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-pointer.out++ deleted file mode 100755 index 2a1f6c2..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-pointer.out++ +++ /dev/null @@ -1,2 +0,0 @@ -++++Array of struct with pointer: -size=40,align=4,displ-a[5]=20,align-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-ptrdiff_t.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-ptrdiff_t.out deleted file mode 100755 index decef23..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-ptrdiff_t.out +++ /dev/null @@ -1,2 +0,0 @@ -++++Array of struct with ptrdiff_t: -size=40,align=4,displ-a[5]=20,align-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-ptrdiff_t.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-ptrdiff_t.out++ deleted file mode 100755 index decef23..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-ptrdiff_t.out++ +++ /dev/null @@ -1,2 +0,0 @@ -++++Array of struct with ptrdiff_t: -size=40,align=4,displ-a[5]=20,align-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-short.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-short.out deleted file mode 100755 index 5d8db47..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-short.out +++ /dev/null @@ -1,2 +0,0 @@ -++++Array of struct with short: -size=20,align=2,displ-a[5]=10,align-a[5]=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-short.out++ deleted file mode 100755 index 5d8db47..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-short.out++ +++ /dev/null @@ -1,2 +0,0 @@ -++++Array of struct with short: -size=20,align=2,displ-a[5]=10,align-a[5]=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-pointer.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-pointer.out deleted file mode 100755 index 9e6fbc6..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-pointer.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Array pointer: -size=40,align=4,5th-elem-offset=20,5th-elem-align=4 -size=0,align=4,5th-elem-offset=60,5th-elem-align=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-pointer.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-pointer.out++ deleted file mode 100755 index 9e6fbc6..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-pointer.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Array pointer: -size=40,align=4,5th-elem-offset=20,5th-elem-align=4 -size=0,align=4,5th-elem-offset=60,5th-elem-align=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-ptrdiff_t.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-ptrdiff_t.out deleted file mode 100755 index 6719647..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-ptrdiff_t.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Array ptrdiff_t: -size=40,align=4,5th-elem-offset=20,5th-elem-align=4 -size=0,align=4,5th-elem-offset=60,5th-elem-align=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-ptrdiff_t.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-ptrdiff_t.out++ deleted file mode 100755 index 6719647..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-ptrdiff_t.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Array ptrdiff_t: -size=40,align=4,5th-elem-offset=20,5th-elem-align=4 -size=0,align=4,5th-elem-offset=60,5th-elem-align=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-short.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-short.out deleted file mode 100755 index 1b9e16d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-short.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Array short: -size=20,align=2,5th-elem-offset=10,5th-elem-align=2 -size=0,align=2,5th-elem-offset=30,5th-elem-align=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-short.out++ deleted file mode 100755 index 1b9e16d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-short.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Array short: -size=20,align=2,5th-elem-offset=10,5th-elem-align=2 -size=0,align=2,5th-elem-offset=30,5th-elem-align=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-size_t.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-size_t.out deleted file mode 100755 index c906b5a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-size_t.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Array size_t: -size=40,align=4,5th-elem-offset=20,5th-elem-align=4 -size=0,align=4,5th-elem-offset=60,5th-elem-align=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-size_t.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-size_t.out++ deleted file mode 100755 index c906b5a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-size_t.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Array size_t: -size=40,align=4,5th-elem-offset=20,5th-elem-align=4 -size=0,align=4,5th-elem-offset=60,5th-elem-align=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-wchar_t.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-wchar_t.out deleted file mode 100755 index de3f5ba..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-wchar_t.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Array wchar_t: -size=40,align=4,5th-elem-offset=20,5th-elem-align=4 -size=0,align=4,5th-elem-offset=60,5th-elem-align=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-wchar_t.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-wchar_t.out++ deleted file mode 100755 index de3f5ba..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-wchar_t.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Array wchar_t: -size=40,align=4,5th-elem-offset=20,5th-elem-align=4 -size=0,align=4,5th-elem-offset=60,5th-elem-align=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-bool.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-bool.out++ deleted file mode 100755 index 44947e3..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-bool.out++ +++ /dev/null @@ -1,2 +0,0 @@ -+++Bool alignment: -1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-char.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-char.out deleted file mode 100755 index edb1dad..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-char.out +++ /dev/null @@ -1,2 +0,0 @@ -+++Char alignment: -1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-char.out++ deleted file mode 100755 index edb1dad..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-char.out++ +++ /dev/null @@ -1,2 +0,0 @@ -+++Char alignment: -1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-double.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-double.out deleted file mode 100755 index c1d1890..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-double.out +++ /dev/null @@ -1,2 +0,0 @@ -+++Double alignment: -8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-double.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-double.out++ deleted file mode 100755 index c1d1890..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-double.out++ +++ /dev/null @@ -1,2 +0,0 @@ -+++Double alignment: -8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-float.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-float.out deleted file mode 100755 index e7fdbf6..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-float.out +++ /dev/null @@ -1,2 +0,0 @@ -+++Float alignment: -4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-float.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-float.out++ deleted file mode 100755 index e7fdbf6..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-float.out++ +++ /dev/null @@ -1,2 +0,0 @@ -+++Float alignment: -4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-int.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-int.out deleted file mode 100755 index 6654553..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-int.out +++ /dev/null @@ -1,2 +0,0 @@ -+++Int alignment: -4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-int.out++ deleted file mode 100755 index 6654553..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-int.out++ +++ /dev/null @@ -1,2 +0,0 @@ -+++Int alignment: -4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-long.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-long.out deleted file mode 100755 index b6e9d86..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-long.out +++ /dev/null @@ -1,2 +0,0 @@ -+++Long alignment: -4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-long.out++ deleted file mode 100755 index b6e9d86..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-long.out++ +++ /dev/null @@ -1,2 +0,0 @@ -+++Long alignment: -4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-longdouble.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-longdouble.out deleted file mode 100755 index e1d75ff..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-longdouble.out +++ /dev/null @@ -1,2 +0,0 @@ -+++Long Double alignment: -16 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-longdouble.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-longdouble.out++ deleted file mode 100755 index e1d75ff..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-longdouble.out++ +++ /dev/null @@ -1,2 +0,0 @@ -+++Long Double alignment: -16 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-longlong.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-longlong.out deleted file mode 100755 index 081af1c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-longlong.out +++ /dev/null @@ -1,2 +0,0 @@ -+++Long long alignment: -8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-longlong.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-longlong.out++ deleted file mode 100755 index 081af1c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-longlong.out++ +++ /dev/null @@ -1,2 +0,0 @@ -+++Long long alignment: -8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-pointer.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-pointer.out deleted file mode 100755 index bd50aa2..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-pointer.out +++ /dev/null @@ -1,2 +0,0 @@ -+++Pointer alignment: -4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-pointer.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-pointer.out++ deleted file mode 100755 index bd50aa2..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-pointer.out++ +++ /dev/null @@ -1,2 +0,0 @@ -+++Pointer alignment: -4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-ptrdiff.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-ptrdiff.out deleted file mode 100755 index b801ae2..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-ptrdiff.out +++ /dev/null @@ -1,2 +0,0 @@ -+++ptrdiff_t alignment: -4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-ptrdiff.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-ptrdiff.out++ deleted file mode 100755 index b801ae2..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-ptrdiff.out++ +++ /dev/null @@ -1,2 +0,0 @@ -+++ptrdiff_t alignment: -4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-short.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-short.out deleted file mode 100755 index 8548a6f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-short.out +++ /dev/null @@ -1,2 +0,0 @@ -+++Short alignment: -2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-short.out++ deleted file mode 100755 index 8548a6f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-short.out++ +++ /dev/null @@ -1,2 +0,0 @@ -+++Short alignment: -2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-size.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-size.out deleted file mode 100755 index e7721b9..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-size.out +++ /dev/null @@ -1,2 +0,0 @@ -+++size_t alignment: -4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-size.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-size.out++ deleted file mode 100755 index e7721b9..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-size.out++ +++ /dev/null @@ -1,2 +0,0 @@ -+++size_t alignment: -4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-wchar.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-wchar.out deleted file mode 100755 index 254d2df..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-wchar.out +++ /dev/null @@ -1,2 +0,0 @@ -+++wchar_t alignment: -4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-wchar.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-wchar.out++ deleted file mode 100755 index 254d2df..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-wchar.out++ +++ /dev/null @@ -1,2 +0,0 @@ -+++wchar_t alignment: -4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/biggest-field-align.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/biggest-field-align.out deleted file mode 100755 index b030aed..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/biggest-field-align.out +++ /dev/null @@ -1,2 +0,0 @@ -+++Biggest field alignment: -max field align=16 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/biggest-field-align.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/biggest-field-align.out++ deleted file mode 100755 index b030aed..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/biggest-field-align.out++ +++ /dev/null @@ -1,2 +0,0 @@ -+++Biggest field alignment: -max field align=16 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-char.out++ deleted file mode 100755 index 279f589..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-char.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with char inhereting class with char: -size=2,align=1 -offset-char=0,offset-char=1, -align-char=1,align-char=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-double.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-double.out++ deleted file mode 100755 index e9eb785..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-double.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with double inhereting class with char: -size=16,align=8 -offset-char=0,offset-double=8, -align-char=1,align-double=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-float.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-float.out++ deleted file mode 100755 index f5d42de..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-float.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with float inhereting class with char: -size=8,align=4 -offset-char=0,offset-float=4, -align-char=1,align-float=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-int.out++ deleted file mode 100755 index e42baf1..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-int.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with int inhereting class with char: -size=8,align=4 -offset-char=0,offset-int=4, -align-char=1,align-int=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-long.out++ deleted file mode 100755 index ef54e38..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-long.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with long inhereting class with char: -size=8,align=4 -offset-char=0,offset-long=4, -align-char=1,align-long=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-longdouble.out+ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-longdouble.out+ deleted file mode 100755 index 69abcaa..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-longdouble.out+ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with longdouble inhereting class with char: -size=32,align=16 -offset-char=0,offset-longdouble=16, -align-char=1,align-longdouble=16 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-longlong.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-longlong.out++ deleted file mode 100755 index 83c4c58..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-longlong.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with longlong inhereting class with char: -size=16,align=8 -offset-char=0,offset-longlong=8, -align-char=1,align-longlong=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-pointer.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-pointer.out++ deleted file mode 100755 index 1ad15c8..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-pointer.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with pointer inhereting class with char: -size=8,align=4 -offset-char=0,offset-pointer=4, -align-char=1,align-pointer=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-short.out++ deleted file mode 100755 index 6f633e5..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-short.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with short inhereting class with char: -size=4,align=2 -offset-char=0,offset-short=2, -align-char=1,align-short=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-char.out++ deleted file mode 100755 index 3b21e9c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-char.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with char inhereting classes with char & char: -size=3,align=1 -offset-f=0,offset-f2=1,offset-m=2, -align-f=1,align-f2=1,align-m=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-double.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-double.out++ deleted file mode 100755 index 6d9bb8f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-double.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with char inhereting classes with char & double: -size=24,align=8 -offset-f=0,offset-f2=8,offset-m=16, -align-f=1,align-f2=8,align-m=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-float.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-float.out++ deleted file mode 100755 index dafd2cf..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-float.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with char inhereting classes with char & float: -size=12,align=4 -offset-f=0,offset-f2=4,offset-m=8, -align-f=1,align-f2=4,align-m=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-int.out++ deleted file mode 100755 index 0882f0d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-int.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with char inhereting classes with char & int: -size=12,align=4 -offset-f=0,offset-f2=4,offset-m=8, -align-f=1,align-f2=4,align-m=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-long.out++ deleted file mode 100755 index 72d2d43..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-long.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with char inhereting classes with char & long: -size=12,align=4 -offset-f=0,offset-f2=4,offset-m=8, -align-f=1,align-f2=4,align-m=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-longdouble.out+ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-longdouble.out+ deleted file mode 100755 index 63b7baf..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-longdouble.out+ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with char inhereting classes with char & longdouble: -size=48,align=12 -offset-f=0,offset-f2=12,offset-m=36, -align-f=1,align-f2=16,align-m=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-longlong.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-longlong.out++ deleted file mode 100755 index d4620e0..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-longlong.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with char inhereting classes with char & longlong: -size=24,align=8 -offset-f=0,offset-f2=8,offset-m=16, -align-f=1,align-f2=8,align-m=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-pointer.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-pointer.out++ deleted file mode 100755 index d4ab9cd..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-pointer.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with char inhereting classes with char & pointer: -size=12,align=4 -offset-f=0,offset-f2=4,offset-m=8, -align-f=1,align-f2=4,align-m=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-short.out++ deleted file mode 100755 index f7ee95d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-short.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with char inhereting classes with char & short: -size=6,align=2 -offset-f=0,offset-f2=2,offset-m=4, -align-f=1,align-f2=2,align-m=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-char.out++ deleted file mode 100755 index 1d1c20b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-char.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with char inhereting class with double: -size=16,align=8 -offset-double=0,offset-char=8, -align-double=8,align-char=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-double.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-double.out++ deleted file mode 100755 index 3116664..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-double.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with double inhereting class with double: -size=16,align=8 -offset-double=0,offset-double=8, -align-double=8,align-double=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-float.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-float.out++ deleted file mode 100755 index 20eb74b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-float.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with float inhereting class with double: -size=16,align=8 -offset-double=0,offset-float=8, -align-double=8,align-float=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-int.out++ deleted file mode 100755 index aef0dea..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-int.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with int inhereting class with double: -size=16,align=8 -offset-double=0,offset-int=8, -align-double=8,align-int=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-long.out++ deleted file mode 100755 index f716234..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-long.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with long inhereting class with double: -size=16,align=8 -offset-double=0,offset-long=8, -align-double=8,align-long=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-longlong.out+ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-longlong.out+ deleted file mode 100755 index 47497a5..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-longlong.out+ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with longlong inhereting class with double: -size=16,align=8 -offset-double=0,offset-longlong=8, -align-double=8,align-longlong=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-pointer.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-pointer.out++ deleted file mode 100755 index 2753df5..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-pointer.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with pointer inhereting class with double: -size=16,align=8 -offset-double=0,offset-pointer=8, -align-double=8,align-pointer=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-short.out++ deleted file mode 100755 index 9488b5b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-short.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with short inhereting class with double: -size=16,align=8 -offset-double=0,offset-short=8, -align-double=8,align-short=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-char.out++ deleted file mode 100755 index 7e38a00..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-char.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with double inhereting classes with double & char: -size=24,align=8 -offset-f=0,offset-f2=8,offset-m=16, -align-f=8,align-f2=1,align-m=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-double.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-double.out++ deleted file mode 100755 index 2ce9918..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-double.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with double inhereting classes with double & double: -size=24,align=8 -offset-f=0,offset-f2=8,offset-m=16, -align-f=8,align-f2=8,align-m=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-float.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-float.out++ deleted file mode 100755 index e564968..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-float.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with double inhereting classes with double & float: -size=24,align=8 -offset-f=0,offset-f2=8,offset-m=16, -align-f=8,align-f2=4,align-m=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-int.out++ deleted file mode 100755 index 79a4e22..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-int.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with double inhereting classes with double & int: -size=24,align=8 -offset-f=0,offset-f2=8,offset-m=16, -align-f=8,align-f2=4,align-m=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-long.out++ deleted file mode 100755 index 4badfcb..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-long.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with double inhereting classes with double & long: -size=24,align=8 -offset-f=0,offset-f2=8,offset-m=16, -align-f=8,align-f2=4,align-m=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-longlong.out+ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-longlong.out+ deleted file mode 100755 index 2aef53d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-longlong.out+ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with double inhereting classes with double & longlong: -size=24,align=8 -offset-f=0,offset-f2=8,offset-m=16, -align-f=8,align-f2=8,align-m=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-pointer.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-pointer.out++ deleted file mode 100755 index 90ee6b5..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-pointer.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with double inhereting classes with double & pointer: -size=24,align=8 -offset-f=0,offset-f2=8,offset-m=16, -align-f=8,align-f2=4,align-m=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-short.out++ deleted file mode 100755 index e32467b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-short.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with double inhereting classes with double & short: -size=24,align=8 -offset-f=0,offset-f2=8,offset-m=16, -align-f=8,align-f2=2,align-m=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-char.out++ deleted file mode 100755 index 5617321..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-char.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with char inhereting class with float: -size=8,align=4 -offset-float=0,offset-char=4, -align-float=4,align-char=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-double.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-double.out++ deleted file mode 100755 index c1690b1..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-double.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with double inhereting class with float: -size=16,align=8 -offset-float=0,offset-double=8, -align-float=4,align-double=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-float.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-float.out++ deleted file mode 100755 index 633b171..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-float.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with float inhereting class with float: -size=8,align=4 -offset-float=0,offset-float=4, -align-float=4,align-float=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-int.out++ deleted file mode 100755 index f78e024..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-int.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with int inhereting class with float: -size=8,align=4 -offset-float=0,offset-int=4, -align-float=4,align-int=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-long.out++ deleted file mode 100755 index 0357c87..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-long.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with long inhereting class with float: -size=8,align=4 -offset-float=0,offset-long=4, -align-float=4,align-long=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-longdouble.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-longdouble.out deleted file mode 100755 index ba46d7d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-longdouble.out +++ /dev/null @@ -1,4 +0,0 @@ -++Class with longdouble inhereting class with float: -size=32,align=16 -offset-float=0,offset-longdouble=16, -align-float=4,align-longdouble=16 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-longlong.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-longlong.out++ deleted file mode 100755 index a63831c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-longlong.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with longlong inhereting class with float: -size=16,align=8 -offset-float=0,offset-longlong=8, -align-float=4,align-longlong=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-pointer.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-pointer.out++ deleted file mode 100755 index 5ebfa08..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-pointer.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with pointer inhereting class with float: -size=8,align=4 -offset-float=0,offset-pointer=4, -align-float=4,align-pointer=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-short.out++ deleted file mode 100755 index 8928f49..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-short.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with short inhereting class with float: -size=8,align=4 -offset-float=0,offset-short=4, -align-float=4,align-short=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-char.out++ deleted file mode 100755 index a3e784d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-char.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with float inhereting classes with float & char: -size=12,align=4 -offset-f=0,offset-f2=4,offset-m=8, -align-f=4,align-f2=1,align-m=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-double.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-double.out++ deleted file mode 100755 index a46ae35..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-double.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with float inhereting classes with float & double: -size=24,align=8 -offset-f=0,offset-f2=8,offset-m=16, -align-f=4,align-f2=8,align-m=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-float.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-float.out++ deleted file mode 100755 index ac3f3f6..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-float.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with float inhereting classes with float & float: -size=12,align=4 -offset-f=0,offset-f2=4,offset-m=8, -align-f=4,align-f2=4,align-m=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-int.out++ deleted file mode 100755 index 6c647fa..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-int.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with float inhereting classes with float & int: -size=12,align=4 -offset-f=0,offset-f2=4,offset-m=8, -align-f=4,align-f2=4,align-m=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-long.out++ deleted file mode 100755 index 6e4c712..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-long.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with float inhereting classes with float & long: -size=12,align=4 -offset-f=0,offset-f2=4,offset-m=8, -align-f=4,align-f2=4,align-m=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-longdouble.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-longdouble.out deleted file mode 100755 index cb71c0a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-longdouble.out +++ /dev/null @@ -1,4 +0,0 @@ -++Class with float inhereting classes with float & longdouble: -size=48,align=12 -offset-f=0,offset-f2=12,offset-m=36, -align-f=4,align-f2=16,align-m=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-longlong.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-longlong.out++ deleted file mode 100755 index 547174f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-longlong.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with float inhereting classes with float & longlong: -size=24,align=8 -offset-f=0,offset-f2=8,offset-m=16, -align-f=4,align-f2=8,align-m=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-pointer.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-pointer.out++ deleted file mode 100755 index 4694198..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-pointer.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with float inhereting classes with float & pointer: -size=12,align=4 -offset-f=0,offset-f2=4,offset-m=8, -align-f=4,align-f2=4,align-m=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-short.out++ deleted file mode 100755 index 3137961..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-short.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with float inhereting classes with float & short: -size=12,align=4 -offset-f=0,offset-f2=4,offset-m=8, -align-f=4,align-f2=2,align-m=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-char.out++ deleted file mode 100755 index 29bed5d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-char.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with char inhereting class with int: -size=8,align=4 -offset-int=0,offset-char=4, -align-int=4,align-char=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-double.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-double.out++ deleted file mode 100755 index 83919a5..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-double.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with double inhereting class with int: -size=16,align=8 -offset-int=0,offset-double=8, -align-int=4,align-double=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-float.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-float.out++ deleted file mode 100755 index 2740545..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-float.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with float inhereting class with int: -size=8,align=4 -offset-int=0,offset-float=4, -align-int=4,align-float=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-int.out++ deleted file mode 100755 index e991372..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-int.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with int inhereting class with int: -size=8,align=4 -offset-int=0,offset-int=4, -align-int=4,align-int=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-long.out++ deleted file mode 100755 index 9a12d3f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-long.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with long inhereting class with int: -size=8,align=4 -offset-int=0,offset-long=4, -align-int=4,align-long=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-longdouble.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-longdouble.out++ deleted file mode 100755 index 5811946..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-longdouble.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with longdouble inhereting class with int: -size=32,align=16 -offset-int=0,offset-longdouble=16, -align-int=4,align-longdouble=16 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-longlong.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-longlong.out++ deleted file mode 100755 index 8c0c741..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-longlong.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with longlong inhereting class with int: -size=16,align=8 -offset-int=0,offset-longlong=8, -align-int=4,align-longlong=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-pointer.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-pointer.out++ deleted file mode 100755 index 9d3e9a7..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-pointer.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with pointer inhereting class with int: -size=8,align=4 -offset-int=0,offset-pointer=4, -align-int=4,align-pointer=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-short.out++ deleted file mode 100755 index 445140d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-short.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with short inhereting class with int: -size=8,align=4 -offset-int=0,offset-short=4, -align-int=4,align-short=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-char.out++ deleted file mode 100755 index 10041fe..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-char.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with int inhereting classes with int & char: -size=12,align=4 -offset-f=0,offset-f2=4,offset-m=8, -align-f=4,align-f2=1,align-m=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-double.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-double.out++ deleted file mode 100755 index 94469c2..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-double.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with int inhereting classes with int & double: -size=24,align=8 -offset-f=0,offset-f2=8,offset-m=16, -align-f=4,align-f2=8,align-m=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-float.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-float.out++ deleted file mode 100755 index ef89a0a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-float.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with int inhereting classes with int & float: -size=12,align=4 -offset-f=0,offset-f2=4,offset-m=8, -align-f=4,align-f2=4,align-m=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-int.out++ deleted file mode 100755 index 8134f2d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-int.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with int inhereting classes with int & int: -size=12,align=4 -offset-f=0,offset-f2=4,offset-m=8, -align-f=4,align-f2=4,align-m=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-long.out++ deleted file mode 100755 index fee4e74..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-long.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with int inhereting classes with int & long: -size=12,align=4 -offset-f=0,offset-f2=4,offset-m=8, -align-f=4,align-f2=4,align-m=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-longdouble.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-longdouble.out++ deleted file mode 100755 index 8158388..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-longdouble.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with int inhereting classes with int & longdouble: -size=48,align=12 -offset-f=0,offset-f2=12,offset-m=36, -align-f=4,align-f2=16,align-m=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-longlong.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-longlong.out++ deleted file mode 100755 index f2842f3..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-longlong.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with int inhereting classes with int & longlong: -size=24,align=8 -offset-f=0,offset-f2=8,offset-m=16, -align-f=4,align-f2=8,align-m=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-pointer.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-pointer.out++ deleted file mode 100755 index b7a35d1..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-pointer.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with int inhereting classes with int & pointer: -size=12,align=4 -offset-f=0,offset-f2=4,offset-m=8, -align-f=4,align-f2=4,align-m=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-short.out++ deleted file mode 100755 index b18b761..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-short.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with int inhereting classes with int & short: -size=12,align=4 -offset-f=0,offset-f2=4,offset-m=8, -align-f=4,align-f2=2,align-m=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-char.out++ deleted file mode 100755 index 7e5412e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-char.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with char inhereting class with long: -size=8,align=4 -offset-long=0,offset-char=4, -align-long=4,align-char=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-double.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-double.out++ deleted file mode 100755 index 86ac60d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-double.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with double inhereting class with long: -size=16,align=8 -offset-long=0,offset-double=8, -align-long=4,align-double=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-float.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-float.out++ deleted file mode 100755 index 45eab22..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-float.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with float inhereting class with long: -size=8,align=4 -offset-long=0,offset-float=4, -align-long=4,align-float=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-int.out++ deleted file mode 100755 index e0137d3..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-int.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with int inhereting class with long: -size=8,align=4 -offset-long=0,offset-int=4, -align-long=4,align-int=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-long.out++ deleted file mode 100755 index 98b6621..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-long.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with long inhereting class with long: -size=8,align=4 -offset-long=0,offset-long=4, -align-long=4,align-long=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-longdouble.out+ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-longdouble.out+ deleted file mode 100755 index db6934f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-longdouble.out+ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with longdouble inhereting class with long: -size=32,align=16 -offset-long=0,offset-longdouble=16, -align-long=4,align-longdouble=16 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-longlong.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-longlong.out++ deleted file mode 100755 index d63b15f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-longlong.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with longlong inhereting class with long: -size=16,align=8 -offset-long=0,offset-longlong=8, -align-long=4,align-longlong=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-pointer.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-pointer.out++ deleted file mode 100755 index 1a80a9e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-pointer.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with pointer inhereting class with long: -size=8,align=4 -offset-long=0,offset-pointer=4, -align-long=4,align-pointer=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-short.out++ deleted file mode 100755 index fff8dd6..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-short.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with short inhereting class with long: -size=8,align=4 -offset-long=0,offset-short=4, -align-long=4,align-short=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-char.out++ deleted file mode 100755 index 4e6c5db..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-char.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with long inhereting classes with long & char: -size=12,align=4 -offset-f=0,offset-f2=4,offset-m=8, -align-f=4,align-f2=1,align-m=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-double.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-double.out++ deleted file mode 100755 index e6eaafb..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-double.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with long inhereting classes with long & double: -size=24,align=8 -offset-f=0,offset-f2=8,offset-m=16, -align-f=4,align-f2=8,align-m=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-float.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-float.out++ deleted file mode 100755 index b2bb489..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-float.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with long inhereting classes with long & float: -size=12,align=4 -offset-f=0,offset-f2=4,offset-m=8, -align-f=4,align-f2=4,align-m=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-int.out++ deleted file mode 100755 index c31da05..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-int.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with long inhereting classes with long & int: -size=12,align=4 -offset-f=0,offset-f2=4,offset-m=8, -align-f=4,align-f2=4,align-m=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-long.out++ deleted file mode 100755 index fb8a80b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-long.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with long inhereting classes with long & long: -size=12,align=4 -offset-f=0,offset-f2=4,offset-m=8, -align-f=4,align-f2=4,align-m=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-longdouble.out+ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-longdouble.out+ deleted file mode 100755 index 9279908..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-longdouble.out+ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with long inhereting classes with long & longdouble: -size=48,align=12 -offset-f=0,offset-f2=12,offset-m=36, -align-f=4,align-f2=16,align-m=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-longlong.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-longlong.out++ deleted file mode 100755 index f5ff9e6..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-longlong.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with long inhereting classes with long & longlong: -size=24,align=8 -offset-f=0,offset-f2=8,offset-m=16, -align-f=4,align-f2=8,align-m=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-pointer.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-pointer.out++ deleted file mode 100755 index 65fd647..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-pointer.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with long inhereting classes with long & pointer: -size=12,align=4 -offset-f=0,offset-f2=4,offset-m=8, -align-f=4,align-f2=4,align-m=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-short.out++ deleted file mode 100755 index 4bf93d2..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-short.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with long inhereting classes with long & short: -size=12,align=4 -offset-f=0,offset-f2=4,offset-m=8, -align-f=4,align-f2=2,align-m=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-1-c-char.out+ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-1-c-char.out+ deleted file mode 100755 index 8d35c57..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-1-c-char.out+ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with char inhereting class with longdouble: -size=36,align=12 -offset-longdouble=0,offset-char=24, -align-longdouble=16,align-char=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-1-c-float.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-1-c-float.out deleted file mode 100755 index d5d0f38..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-1-c-float.out +++ /dev/null @@ -1,4 +0,0 @@ -++Class with float inhereting class with longdouble: -size=36,align=12 -offset-longdouble=0,offset-float=24, -align-longdouble=16,align-float=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-1-c-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-1-c-int.out++ deleted file mode 100755 index cc8ec4e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-1-c-int.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with int inhereting class with longdouble: -size=36,align=12 -offset-longdouble=0,offset-int=24, -align-longdouble=16,align-int=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-1-c-long.out+ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-1-c-long.out+ deleted file mode 100755 index d8f356b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-1-c-long.out+ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with long inhereting class with longdouble: -size=36,align=12 -offset-longdouble=0,offset-long=24, -align-longdouble=16,align-long=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-1-c-short.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-1-c-short.out deleted file mode 100755 index baf1a59..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-1-c-short.out +++ /dev/null @@ -1,4 +0,0 @@ -++Class with short inhereting class with longdouble: -size=36,align=12 -offset-longdouble=0,offset-short=24, -align-longdouble=16,align-short=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-2-c-char.out+ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-2-c-char.out+ deleted file mode 100755 index ece0d28..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-2-c-char.out+ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with longdouble inhereting classes with longdouble & char: -size=64,align=16 -offset-f=0,offset-f2=24,offset-m=48, -align-f=16,align-f2=1,align-m=16 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-2-c-float.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-2-c-float.out deleted file mode 100755 index 222c428..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-2-c-float.out +++ /dev/null @@ -1,4 +0,0 @@ -++Class with longdouble inhereting classes with longdouble & float: -size=64,align=16 -offset-f=0,offset-f2=24,offset-m=48, -align-f=16,align-f2=4,align-m=16 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-2-c-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-2-c-int.out++ deleted file mode 100755 index 8b66384..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-2-c-int.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with longdouble inhereting classes with longdouble & int: -size=64,align=16 -offset-f=0,offset-f2=24,offset-m=48, -align-f=16,align-f2=4,align-m=16 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-2-c-long.out+ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-2-c-long.out+ deleted file mode 100755 index ecfa8c9..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-2-c-long.out+ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with longdouble inhereting classes with longdouble & long: -size=64,align=16 -offset-f=0,offset-f2=24,offset-m=48, -align-f=16,align-f2=4,align-m=16 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-2-c-short.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-2-c-short.out deleted file mode 100755 index c0ca413..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-2-c-short.out +++ /dev/null @@ -1,4 +0,0 @@ -++Class with longdouble inhereting classes with longdouble & short: -size=64,align=16 -offset-f=0,offset-f2=24,offset-m=48, -align-f=16,align-f2=2,align-m=16 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-1-c-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-1-c-char.out++ deleted file mode 100755 index 75dcbea..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-1-c-char.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with char inhereting class with longlong: -size=16,align=8 -offset-longlong=0,offset-char=8, -align-longlong=8,align-char=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-1-c-double.out+ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-1-c-double.out+ deleted file mode 100755 index 8cc5b77..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-1-c-double.out+ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with double inhereting class with longlong: -size=16,align=8 -offset-longlong=0,offset-double=8, -align-longlong=8,align-double=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-1-c-float.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-1-c-float.out++ deleted file mode 100755 index 7a0c084..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-1-c-float.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with float inhereting class with longlong: -size=16,align=8 -offset-longlong=0,offset-float=8, -align-longlong=8,align-float=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-1-c-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-1-c-int.out++ deleted file mode 100755 index de4d337..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-1-c-int.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with int inhereting class with longlong: -size=16,align=8 -offset-longlong=0,offset-int=8, -align-longlong=8,align-int=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-1-c-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-1-c-long.out++ deleted file mode 100755 index 1bcc95b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-1-c-long.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with long inhereting class with longlong: -size=16,align=8 -offset-longlong=0,offset-long=8, -align-longlong=8,align-long=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-1-c-pointer.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-1-c-pointer.out deleted file mode 100755 index f3174a4..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-1-c-pointer.out +++ /dev/null @@ -1,4 +0,0 @@ -++Class with pointer inhereting class with longlong: -size=16,align=8 -offset-longlong=0,offset-pointer=8, -align-longlong=8,align-pointer=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-1-c-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-1-c-short.out++ deleted file mode 100755 index d4bca30..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-1-c-short.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with short inhereting class with longlong: -size=16,align=8 -offset-longlong=0,offset-short=8, -align-longlong=8,align-short=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-2-c-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-2-c-char.out++ deleted file mode 100755 index 9f9dc2e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-2-c-char.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with longlong inhereting classes with longlong & char: -size=24,align=8 -offset-f=0,offset-f2=8,offset-m=16, -align-f=8,align-f2=1,align-m=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-2-c-double.out+ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-2-c-double.out+ deleted file mode 100755 index 400ac00..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-2-c-double.out+ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with longlong inhereting classes with longlong & double: -size=24,align=8 -offset-f=0,offset-f2=8,offset-m=16, -align-f=8,align-f2=8,align-m=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-2-c-float.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-2-c-float.out++ deleted file mode 100755 index 3cc998b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-2-c-float.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with longlong inhereting classes with longlong & float: -size=24,align=8 -offset-f=0,offset-f2=8,offset-m=16, -align-f=8,align-f2=4,align-m=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-2-c-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-2-c-int.out++ deleted file mode 100755 index 3c48309..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-2-c-int.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with longlong inhereting classes with longlong & int: -size=24,align=8 -offset-f=0,offset-f2=8,offset-m=16, -align-f=8,align-f2=4,align-m=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-2-c-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-2-c-long.out++ deleted file mode 100755 index fc90f85..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-2-c-long.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with longlong inhereting classes with longlong & long: -size=24,align=8 -offset-f=0,offset-f2=8,offset-m=16, -align-f=8,align-f2=4,align-m=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-2-c-pointer.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-2-c-pointer.out deleted file mode 100755 index 99114f0..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-2-c-pointer.out +++ /dev/null @@ -1,4 +0,0 @@ -++Class with longlong inhereting classes with longlong & pointer: -size=24,align=8 -offset-f=0,offset-f2=8,offset-m=16, -align-f=8,align-f2=4,align-m=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-2-c-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-2-c-short.out++ deleted file mode 100755 index 20070a2..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-2-c-short.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with longlong inhereting classes with longlong & short: -size=24,align=8 -offset-f=0,offset-f2=8,offset-m=16, -align-f=8,align-f2=2,align-m=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-char.out++ deleted file mode 100755 index de753c6..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-char.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with char inhereting class with pointer: -size=8,align=4 -offset-pointer=0,offset-char=4, -align-pointer=4,align-char=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-double.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-double.out++ deleted file mode 100755 index 60c7ac0..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-double.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with double inhereting class with pointer: -size=16,align=8 -offset-pointer=0,offset-double=8, -align-pointer=4,align-double=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-float.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-float.out++ deleted file mode 100755 index 2a090a8..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-float.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with float inhereting class with pointer: -size=8,align=4 -offset-pointer=0,offset-float=4, -align-pointer=4,align-float=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-int.out++ deleted file mode 100755 index 74bf08d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-int.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with int inhereting class with pointer: -size=8,align=4 -offset-pointer=0,offset-int=4, -align-pointer=4,align-int=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-long.out++ deleted file mode 100755 index e07b885..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-long.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with long inhereting class with pointer: -size=8,align=4 -offset-pointer=0,offset-long=4, -align-pointer=4,align-long=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-longlong.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-longlong.out deleted file mode 100755 index 065f7c7..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-longlong.out +++ /dev/null @@ -1,4 +0,0 @@ -++Class with longlong inhereting class with pointer: -size=16,align=8 -offset-pointer=0,offset-longlong=8, -align-pointer=4,align-longlong=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-pointer.out+ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-pointer.out+ deleted file mode 100755 index 69a8275..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-pointer.out+ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with pointer inhereting class with pointer: -size=8,align=4 -offset-pointer=0,offset-pointer=4, -align-pointer=4,align-pointer=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-short.out++ deleted file mode 100755 index 63d74ef..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-short.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with short inhereting class with pointer: -size=8,align=4 -offset-pointer=0,offset-short=4, -align-pointer=4,align-short=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-char.out++ deleted file mode 100755 index 4ebd8c6..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-char.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with pointer inhereting classes with pointer & char: -size=12,align=4 -offset-f=0,offset-f2=4,offset-m=8, -align-f=4,align-f2=1,align-m=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-double.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-double.out++ deleted file mode 100755 index be43c0a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-double.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with pointer inhereting classes with pointer & double: -size=24,align=8 -offset-f=0,offset-f2=8,offset-m=16, -align-f=4,align-f2=8,align-m=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-float.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-float.out++ deleted file mode 100755 index bacf441..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-float.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with pointer inhereting classes with pointer & float: -size=12,align=4 -offset-f=0,offset-f2=4,offset-m=8, -align-f=4,align-f2=4,align-m=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-int.out++ deleted file mode 100755 index 458d981..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-int.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with pointer inhereting classes with pointer & int: -size=12,align=4 -offset-f=0,offset-f2=4,offset-m=8, -align-f=4,align-f2=4,align-m=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-long.out++ deleted file mode 100755 index a8ea4e6..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-long.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with pointer inhereting classes with pointer & long: -size=12,align=4 -offset-f=0,offset-f2=4,offset-m=8, -align-f=4,align-f2=4,align-m=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-longlong.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-longlong.out deleted file mode 100755 index f0f4916..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-longlong.out +++ /dev/null @@ -1,4 +0,0 @@ -++Class with pointer inhereting classes with pointer & longlong: -size=24,align=8 -offset-f=0,offset-f2=8,offset-m=16, -align-f=4,align-f2=8,align-m=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-pointer.out+ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-pointer.out+ deleted file mode 100755 index 7d94d8a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-pointer.out+ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with pointer inhereting classes with pointer & pointer: -size=12,align=4 -offset-f=0,offset-f2=4,offset-m=8, -align-f=4,align-f2=4,align-m=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-short.out++ deleted file mode 100755 index e4a14d6..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-short.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with pointer inhereting classes with pointer & short: -size=12,align=4 -offset-f=0,offset-f2=4,offset-m=8, -align-f=4,align-f2=2,align-m=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-char.out++ deleted file mode 100755 index 6669c44..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-char.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with char inhereting class with short: -size=4,align=2 -offset-short=0,offset-char=2, -align-short=2,align-char=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-double.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-double.out++ deleted file mode 100755 index ff2f9a6..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-double.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with double inhereting class with short: -size=16,align=8 -offset-short=0,offset-double=8, -align-short=2,align-double=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-float.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-float.out++ deleted file mode 100755 index 16f6ec0..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-float.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with float inhereting class with short: -size=8,align=4 -offset-short=0,offset-float=4, -align-short=2,align-float=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-int.out++ deleted file mode 100755 index b4bcefe..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-int.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with int inhereting class with short: -size=8,align=4 -offset-short=0,offset-int=4, -align-short=2,align-int=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-long.out++ deleted file mode 100755 index 4d193f5..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-long.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with long inhereting class with short: -size=8,align=4 -offset-short=0,offset-long=4, -align-short=2,align-long=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-longdouble.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-longdouble.out deleted file mode 100755 index 8dbadaa..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-longdouble.out +++ /dev/null @@ -1,4 +0,0 @@ -++Class with longdouble inhereting class with short: -size=32,align=16 -offset-short=0,offset-longdouble=16, -align-short=2,align-longdouble=16 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-longlong.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-longlong.out++ deleted file mode 100755 index cf43b8b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-longlong.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with longlong inhereting class with short: -size=16,align=8 -offset-short=0,offset-longlong=8, -align-short=2,align-longlong=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-pointer.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-pointer.out++ deleted file mode 100755 index f226ea0..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-pointer.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with pointer inhereting class with short: -size=8,align=4 -offset-short=0,offset-pointer=4, -align-short=2,align-pointer=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-short.out++ deleted file mode 100755 index a5e0532..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-short.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with short inhereting class with short: -size=4,align=2 -offset-short=0,offset-short=2, -align-short=2,align-short=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-char.out++ deleted file mode 100755 index e5af020..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-char.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with short inhereting classes with short & char: -size=6,align=2 -offset-f=0,offset-f2=2,offset-m=4, -align-f=2,align-f2=1,align-m=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-double.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-double.out++ deleted file mode 100755 index c2dc18f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-double.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with short inhereting classes with short & double: -size=24,align=8 -offset-f=0,offset-f2=8,offset-m=16, -align-f=2,align-f2=8,align-m=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-float.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-float.out++ deleted file mode 100755 index 3f1deb0..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-float.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with short inhereting classes with short & float: -size=12,align=4 -offset-f=0,offset-f2=4,offset-m=8, -align-f=2,align-f2=4,align-m=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-int.out++ deleted file mode 100755 index c6808fc..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-int.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with short inhereting classes with short & int: -size=12,align=4 -offset-f=0,offset-f2=4,offset-m=8, -align-f=2,align-f2=4,align-m=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-long.out++ deleted file mode 100755 index e1cda7d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-long.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with short inhereting classes with short & long: -size=12,align=4 -offset-f=0,offset-f2=4,offset-m=8, -align-f=2,align-f2=4,align-m=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-longdouble.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-longdouble.out deleted file mode 100755 index f684c2d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-longdouble.out +++ /dev/null @@ -1,4 +0,0 @@ -++Class with short inhereting classes with short & longdouble: -size=48,align=12 -offset-f=0,offset-f2=12,offset-m=36, -align-f=2,align-f2=16,align-m=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-longlong.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-longlong.out++ deleted file mode 100755 index 2ea39c5..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-longlong.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with short inhereting classes with short & longlong: -size=24,align=8 -offset-f=0,offset-f2=8,offset-m=16, -align-f=2,align-f2=8,align-m=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-pointer.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-pointer.out++ deleted file mode 100755 index 022eb54..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-pointer.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with short inhereting classes with short & pointer: -size=12,align=4 -offset-f=0,offset-f2=4,offset-m=8, -align-f=2,align-f2=4,align-m=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-short.out++ deleted file mode 100755 index 1a38ec4..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-short.out++ +++ /dev/null @@ -1,4 +0,0 @@ -++Class with short inhereting classes with short & short: -size=6,align=2 -offset-f=0,offset-f2=2,offset-m=4, -align-f=2,align-f2=2,align-m=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/class-char-and-virtual.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/class-char-and-virtual.out deleted file mode 100755 index 8f7fb86..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/class-char-and-virtual.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Class starting with char and containing virtual function: -size=8,align=4 -offset-m=0,align-m=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/class-int-and-virtual.out+ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/class-int-and-virtual.out+ deleted file mode 100755 index 260e50f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/class-int-and-virtual.out+ +++ /dev/null @@ -1,3 +0,0 @@ -+++Class starting with int and containing virtual function: -size=8,align=4 -offset-m=0,align-m=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/class-long-and-virtual.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/class-long-and-virtual.out deleted file mode 100755 index beee7a8..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/class-long-and-virtual.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Class starting with long and containing virtual function: -size=8,align=4 -offset-m=0,align-m=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/endian.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/endian.out deleted file mode 100755 index 4bdebc7..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/endian.out +++ /dev/null @@ -1,2 +0,0 @@ -+++Endian test: -little endian diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/endian.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/endian.out++ deleted file mode 100755 index 4bdebc7..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/endian.out++ +++ /dev/null @@ -1,2 +0,0 @@ -+++Endian test: -little endian diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-0-0-5.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-0-0-5.out deleted file mode 100755 index e311df1..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-0-0-5.out +++ /dev/null @@ -1 +0,0 @@ -1f 0 0 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-0-0-5.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-0-0-5.out++ deleted file mode 100755 index 51c5997..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-0-0-5.out++ +++ /dev/null @@ -1 +0,0 @@ -0 0 0 0 0 0 0 0 1f 0 0 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-0-20-17.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-0-20-17.out deleted file mode 100755 index 913a56e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-0-20-17.out +++ /dev/null @@ -1,2 +0,0 @@ -ff ff f 0 0 0 0 0 -ff ff f 0 ff ff 1 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-0-20-17.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-0-20-17.out++ deleted file mode 100755 index 35ae680..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-0-20-17.out++ +++ /dev/null @@ -1,2 +0,0 @@ -0 0 0 0 ff ff f 0 0 0 0 0 -0 0 0 0 ff ff f 0 ff ff 1 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-0-24-24.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-0-24-24.out deleted file mode 100755 index 8720047..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-0-24-24.out +++ /dev/null @@ -1,2 +0,0 @@ -ff ff ff 0 0 0 0 0 -ff ff ff 0 ff ff ff 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-0-24-24.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-0-24-24.out++ deleted file mode 100755 index feb871b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-0-24-24.out++ +++ /dev/null @@ -1,2 +0,0 @@ -0 0 0 0 ff ff ff 0 0 0 0 0 -0 0 0 0 ff ff ff 0 ff ff ff 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-1-21-31.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-1-21-31.out deleted file mode 100755 index d0b31c6..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-1-21-31.out +++ /dev/null @@ -1,3 +0,0 @@ -1 0 0 0 0 0 0 0 -ff ff 3f 0 0 0 0 0 -ff ff 3f 0 ff ff ff 7f diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-1-21-31.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-1-21-31.out++ deleted file mode 100755 index d0b31c6..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-1-21-31.out++ +++ /dev/null @@ -1,3 +0,0 @@ -1 0 0 0 0 0 0 0 -ff ff 3f 0 0 0 0 0 -ff ff 3f 0 ff ff ff 7f diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-1-3-1.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-1-3-1.out deleted file mode 100755 index e3e4425..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-1-3-1.out +++ /dev/null @@ -1,3 +0,0 @@ -1 0 0 0 -f 0 0 0 -1f 0 0 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-1-3-1.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-1-3-1.out++ deleted file mode 100755 index e3e4425..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-1-3-1.out++ +++ /dev/null @@ -1,3 +0,0 @@ -1 0 0 0 -f 0 0 0 -1f 0 0 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-10-11-10.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-10-11-10.out deleted file mode 100755 index 37e1778..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-10-11-10.out +++ /dev/null @@ -1,3 +0,0 @@ -ff 3 0 0 -ff ff 1f 0 -ff ff ff 7f diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-10-11-10.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-10-11-10.out++ deleted file mode 100755 index 37e1778..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-10-11-10.out++ +++ /dev/null @@ -1,3 +0,0 @@ -ff 3 0 0 -ff ff 1f 0 -ff ff ff 7f diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-11-12-10.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-11-12-10.out deleted file mode 100755 index c513858..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-11-12-10.out +++ /dev/null @@ -1,3 +0,0 @@ -ff 7 0 0 0 0 0 0 -ff ff 7f 0 0 0 0 0 -ff ff 7f 0 ff 3 0 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-11-12-10.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-11-12-10.out++ deleted file mode 100755 index c513858..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-11-12-10.out++ +++ /dev/null @@ -1,3 +0,0 @@ -ff 7 0 0 0 0 0 0 -ff ff 7f 0 0 0 0 0 -ff ff 7f 0 ff 3 0 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-22-10.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-22-10.out deleted file mode 100755 index 94139bf..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-22-10.out +++ /dev/null @@ -1,3 +0,0 @@ -ff 3f 0 0 0 0 0 0 -ff 3f 0 0 ff ff 3f 0 -ff 3f 0 0 ff ff ff ff diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-22-10.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-22-10.out++ deleted file mode 100755 index 94139bf..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-22-10.out++ +++ /dev/null @@ -1,3 +0,0 @@ -ff 3f 0 0 0 0 0 0 -ff 3f 0 0 ff ff 3f 0 -ff 3f 0 0 ff ff ff ff diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-29-30.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-29-30.out deleted file mode 100755 index 1a73082..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-29-30.out +++ /dev/null @@ -1,3 +0,0 @@ -ff 3f 0 0 0 0 0 0 0 0 0 0 -ff 3f 0 0 ff ff ff 1f 0 0 0 0 -ff 3f 0 0 ff ff ff 1f ff ff ff 3f diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-29-30.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-29-30.out++ deleted file mode 100755 index 1a73082..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-29-30.out++ +++ /dev/null @@ -1,3 +0,0 @@ -ff 3f 0 0 0 0 0 0 0 0 0 0 -ff 3f 0 0 ff ff ff 1f 0 0 0 0 -ff 3f 0 0 ff ff ff 1f ff ff ff 3f diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-31-26.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-31-26.out deleted file mode 100755 index e3ab22c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-31-26.out +++ /dev/null @@ -1,3 +0,0 @@ -ff 3f 0 0 0 0 0 0 0 0 0 0 -ff 3f 0 0 ff ff ff 7f 0 0 0 0 -ff 3f 0 0 ff ff ff 7f ff ff ff 3 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-31-26.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-31-26.out++ deleted file mode 100755 index e3ab22c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-31-26.out++ +++ /dev/null @@ -1,3 +0,0 @@ -ff 3f 0 0 0 0 0 0 0 0 0 0 -ff 3f 0 0 ff ff ff 7f 0 0 0 0 -ff 3f 0 0 ff ff ff 7f ff ff ff 3 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-8-9.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-8-9.out deleted file mode 100755 index 14eb1b9..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-8-9.out +++ /dev/null @@ -1,3 +0,0 @@ -ff 3f 0 0 -ff ff 3f 0 -ff ff ff 7f diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-8-9.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-8-9.out++ deleted file mode 100755 index 14eb1b9..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-8-9.out++ +++ /dev/null @@ -1,3 +0,0 @@ -ff 3f 0 0 -ff ff 3f 0 -ff ff ff 7f diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-15-1-22.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-15-1-22.out deleted file mode 100755 index 0d46db2..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-15-1-22.out +++ /dev/null @@ -1,3 +0,0 @@ -ff 7f 0 0 0 0 0 0 -ff ff 0 0 0 0 0 0 -ff ff 0 0 ff ff 3f 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-15-1-22.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-15-1-22.out++ deleted file mode 100755 index 0d46db2..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-15-1-22.out++ +++ /dev/null @@ -1,3 +0,0 @@ -ff 7f 0 0 0 0 0 0 -ff ff 0 0 0 0 0 0 -ff ff 0 0 ff ff 3f 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-16-30-15.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-16-30-15.out deleted file mode 100755 index 43a62e0..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-16-30-15.out +++ /dev/null @@ -1,3 +0,0 @@ -ff ff 0 0 0 0 0 0 0 0 0 0 -ff ff 0 0 ff ff ff 3f 0 0 0 0 -ff ff 0 0 ff ff ff 3f ff 7f 0 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-16-30-15.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-16-30-15.out++ deleted file mode 100755 index 43a62e0..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-16-30-15.out++ +++ /dev/null @@ -1,3 +0,0 @@ -ff ff 0 0 0 0 0 0 0 0 0 0 -ff ff 0 0 ff ff ff 3f 0 0 0 0 -ff ff 0 0 ff ff ff 3f ff 7f 0 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-17-17-2.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-17-17-2.out deleted file mode 100755 index 1fadb0c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-17-17-2.out +++ /dev/null @@ -1,3 +0,0 @@ -ff ff 1 0 0 0 0 0 -ff ff 1 0 ff ff 1 0 -ff ff 1 0 ff ff 7 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-17-17-2.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-17-17-2.out++ deleted file mode 100755 index 1fadb0c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-17-17-2.out++ +++ /dev/null @@ -1,3 +0,0 @@ -ff ff 1 0 0 0 0 0 -ff ff 1 0 ff ff 1 0 -ff ff 1 0 ff ff 7 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-17-17-20.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-17-17-20.out deleted file mode 100755 index 05540ef..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-17-17-20.out +++ /dev/null @@ -1,3 +0,0 @@ -ff ff 1 0 0 0 0 0 0 0 0 0 -ff ff 1 0 ff ff 1 0 0 0 0 0 -ff ff 1 0 ff ff 1 0 ff ff f 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-17-17-20.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-17-17-20.out++ deleted file mode 100755 index 05540ef..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-17-17-20.out++ +++ /dev/null @@ -1,3 +0,0 @@ -ff ff 1 0 0 0 0 0 0 0 0 0 -ff ff 1 0 ff ff 1 0 0 0 0 0 -ff ff 1 0 ff ff 1 0 ff ff f 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-17-21-17.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-17-21-17.out deleted file mode 100755 index 68fe8df..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-17-21-17.out +++ /dev/null @@ -1,3 +0,0 @@ -ff ff 1 0 0 0 0 0 0 0 0 0 -ff ff 1 0 ff ff 1f 0 0 0 0 0 -ff ff 1 0 ff ff 1f 0 ff ff 1 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-17-21-17.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-17-21-17.out++ deleted file mode 100755 index 68fe8df..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-17-21-17.out++ +++ /dev/null @@ -1,3 +0,0 @@ -ff ff 1 0 0 0 0 0 0 0 0 0 -ff ff 1 0 ff ff 1f 0 0 0 0 0 -ff ff 1 0 ff ff 1f 0 ff ff 1 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-15-30.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-15-30.out deleted file mode 100755 index 3706dd7..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-15-30.out +++ /dev/null @@ -1,3 +0,0 @@ -ff ff 3 0 0 0 0 0 0 0 0 0 -ff ff 3 0 ff 7f 0 0 0 0 0 0 -ff ff 3 0 ff 7f 0 0 ff ff ff 3f diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-15-30.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-15-30.out++ deleted file mode 100755 index 3706dd7..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-15-30.out++ +++ /dev/null @@ -1,3 +0,0 @@ -ff ff 3 0 0 0 0 0 0 0 0 0 -ff ff 3 0 ff 7f 0 0 0 0 0 0 -ff ff 3 0 ff 7f 0 0 ff ff ff 3f diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-26-0.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-26-0.out deleted file mode 100755 index 1723213..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-26-0.out +++ /dev/null @@ -1,2 +0,0 @@ -ff ff 3 0 0 0 0 0 -ff ff 3 0 ff ff ff 3 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-26-0.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-26-0.out++ deleted file mode 100755 index b35ea51..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-26-0.out++ +++ /dev/null @@ -1,2 +0,0 @@ -ff ff 3 0 0 0 0 0 0 0 0 0 -ff ff 3 0 ff ff ff 3 0 0 0 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-26-11.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-26-11.out deleted file mode 100755 index e73cd06..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-26-11.out +++ /dev/null @@ -1,3 +0,0 @@ -ff ff 3 0 0 0 0 0 0 0 0 0 -ff ff 3 0 ff ff ff 3 0 0 0 0 -ff ff 3 0 ff ff ff 3 ff 7 0 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-26-11.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-26-11.out++ deleted file mode 100755 index e73cd06..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-26-11.out++ +++ /dev/null @@ -1,3 +0,0 @@ -ff ff 3 0 0 0 0 0 0 0 0 0 -ff ff 3 0 ff ff ff 3 0 0 0 0 -ff ff 3 0 ff ff ff 3 ff 7 0 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-4-17.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-4-17.out deleted file mode 100755 index b34b9d5..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-4-17.out +++ /dev/null @@ -1,3 +0,0 @@ -ff ff 3 0 0 0 0 0 -ff ff 3f 0 0 0 0 0 -ff ff 3f 0 ff ff 1 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-4-17.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-4-17.out++ deleted file mode 100755 index b34b9d5..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-4-17.out++ +++ /dev/null @@ -1,3 +0,0 @@ -ff ff 3 0 0 0 0 0 -ff ff 3f 0 0 0 0 0 -ff ff 3f 0 ff ff 1 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-5-16.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-5-16.out deleted file mode 100755 index 43d6d15..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-5-16.out +++ /dev/null @@ -1,3 +0,0 @@ -ff ff 3 0 0 0 0 0 -ff ff 7f 0 0 0 0 0 -ff ff 7f 0 ff ff 0 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-5-16.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-5-16.out++ deleted file mode 100755 index 43d6d15..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-5-16.out++ +++ /dev/null @@ -1,3 +0,0 @@ -ff ff 3 0 0 0 0 0 -ff ff 7f 0 0 0 0 0 -ff ff 7f 0 ff ff 0 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-19-6-22.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-19-6-22.out deleted file mode 100755 index e1e35d6..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-19-6-22.out +++ /dev/null @@ -1,3 +0,0 @@ -ff ff 7 0 0 0 0 0 -ff ff ff 1 0 0 0 0 -ff ff ff 1 ff ff 3f 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-19-6-22.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-19-6-22.out++ deleted file mode 100755 index e1e35d6..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-19-6-22.out++ +++ /dev/null @@ -1,3 +0,0 @@ -ff ff 7 0 0 0 0 0 -ff ff ff 1 0 0 0 0 -ff ff ff 1 ff ff 3f 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-2-25-27.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-2-25-27.out deleted file mode 100755 index 197185c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-2-25-27.out +++ /dev/null @@ -1,3 +0,0 @@ -3 0 0 0 0 0 0 0 -ff ff ff 7 0 0 0 0 -ff ff ff 7 ff ff ff 7 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-2-25-27.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-2-25-27.out++ deleted file mode 100755 index 197185c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-2-25-27.out++ +++ /dev/null @@ -1,3 +0,0 @@ -3 0 0 0 0 0 0 0 -ff ff ff 7 0 0 0 0 -ff ff ff 7 ff ff ff 7 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-20-19-9.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-20-19-9.out deleted file mode 100755 index 44b516d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-20-19-9.out +++ /dev/null @@ -1,3 +0,0 @@ -ff ff f 0 0 0 0 0 -ff ff f 0 ff ff 7 0 -ff ff f 0 ff ff ff f diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-20-19-9.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-20-19-9.out++ deleted file mode 100755 index 44b516d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-20-19-9.out++ +++ /dev/null @@ -1,3 +0,0 @@ -ff ff f 0 0 0 0 0 -ff ff f 0 ff ff 7 0 -ff ff f 0 ff ff ff f diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-20-20-15.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-20-20-15.out deleted file mode 100755 index 532637d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-20-20-15.out +++ /dev/null @@ -1,3 +0,0 @@ -ff ff f 0 0 0 0 0 0 0 0 0 -ff ff f 0 ff ff f 0 0 0 0 0 -ff ff f 0 ff ff f 0 ff 7f 0 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-20-20-15.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-20-20-15.out++ deleted file mode 100755 index 532637d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-20-20-15.out++ +++ /dev/null @@ -1,3 +0,0 @@ -ff ff f 0 0 0 0 0 0 0 0 0 -ff ff f 0 ff ff f 0 0 0 0 0 -ff ff f 0 ff ff f 0 ff 7f 0 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-20-26-14.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-20-26-14.out deleted file mode 100755 index e179822..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-20-26-14.out +++ /dev/null @@ -1,3 +0,0 @@ -ff ff f 0 0 0 0 0 0 0 0 0 -ff ff f 0 ff ff ff 3 0 0 0 0 -ff ff f 0 ff ff ff 3 ff 3f 0 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-20-26-14.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-20-26-14.out++ deleted file mode 100755 index e179822..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-20-26-14.out++ +++ /dev/null @@ -1,3 +0,0 @@ -ff ff f 0 0 0 0 0 0 0 0 0 -ff ff f 0 ff ff ff 3 0 0 0 0 -ff ff f 0 ff ff ff 3 ff 3f 0 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-16-24.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-16-24.out deleted file mode 100755 index 61f421c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-16-24.out +++ /dev/null @@ -1,3 +0,0 @@ -ff ff 1f 0 0 0 0 0 0 0 0 0 -ff ff 1f 0 ff ff 0 0 0 0 0 0 -ff ff 1f 0 ff ff 0 0 ff ff ff 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-16-24.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-16-24.out++ deleted file mode 100755 index 61f421c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-16-24.out++ +++ /dev/null @@ -1,3 +0,0 @@ -ff ff 1f 0 0 0 0 0 0 0 0 0 -ff ff 1f 0 ff ff 0 0 0 0 0 0 -ff ff 1f 0 ff ff 0 0 ff ff ff 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-19-4.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-19-4.out deleted file mode 100755 index 5756b32..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-19-4.out +++ /dev/null @@ -1,3 +0,0 @@ -ff ff 1f 0 0 0 0 0 -ff ff 1f 0 ff ff 7 0 -ff ff 1f 0 ff ff 7f 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-19-4.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-19-4.out++ deleted file mode 100755 index 5756b32..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-19-4.out++ +++ /dev/null @@ -1,3 +0,0 @@ -ff ff 1f 0 0 0 0 0 -ff ff 1f 0 ff ff 7 0 -ff ff 1f 0 ff ff 7f 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-22-1.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-22-1.out deleted file mode 100755 index 4654dc7..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-22-1.out +++ /dev/null @@ -1,3 +0,0 @@ -ff ff 1f 0 0 0 0 0 -ff ff 1f 0 ff ff 3f 0 -ff ff 1f 0 ff ff 7f 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-22-1.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-22-1.out++ deleted file mode 100755 index 4654dc7..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-22-1.out++ +++ /dev/null @@ -1,3 +0,0 @@ -ff ff 1f 0 0 0 0 0 -ff ff 1f 0 ff ff 3f 0 -ff ff 1f 0 ff ff 7f 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-24-20.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-24-20.out deleted file mode 100755 index d00cb69..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-24-20.out +++ /dev/null @@ -1,3 +0,0 @@ -ff ff 1f 0 0 0 0 0 0 0 0 0 -ff ff 1f 0 ff ff ff 0 0 0 0 0 -ff ff 1f 0 ff ff ff 0 ff ff f 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-24-20.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-24-20.out++ deleted file mode 100755 index d00cb69..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-24-20.out++ +++ /dev/null @@ -1,3 +0,0 @@ -ff ff 1f 0 0 0 0 0 0 0 0 0 -ff ff 1f 0 ff ff ff 0 0 0 0 0 -ff ff 1f 0 ff ff ff 0 ff ff f 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-5-26.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-5-26.out deleted file mode 100755 index 6082384..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-5-26.out +++ /dev/null @@ -1,3 +0,0 @@ -ff ff 1f 0 0 0 0 0 -ff ff ff 3 0 0 0 0 -ff ff ff 3 ff ff ff 3 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-5-26.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-5-26.out++ deleted file mode 100755 index 6082384..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-5-26.out++ +++ /dev/null @@ -1,3 +0,0 @@ -ff ff 1f 0 0 0 0 0 -ff ff ff 3 0 0 0 0 -ff ff ff 3 ff ff ff 3 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-22-2-19.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-22-2-19.out deleted file mode 100755 index ebd123c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-22-2-19.out +++ /dev/null @@ -1,3 +0,0 @@ -ff ff 3f 0 0 0 0 0 -ff ff ff 0 0 0 0 0 -ff ff ff 0 ff ff 7 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-22-2-19.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-22-2-19.out++ deleted file mode 100755 index ebd123c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-22-2-19.out++ +++ /dev/null @@ -1,3 +0,0 @@ -ff ff 3f 0 0 0 0 0 -ff ff ff 0 0 0 0 0 -ff ff ff 0 ff ff 7 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-22-2-28.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-22-2-28.out deleted file mode 100755 index 2941dd6..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-22-2-28.out +++ /dev/null @@ -1,3 +0,0 @@ -ff ff 3f 0 0 0 0 0 -ff ff ff 0 0 0 0 0 -ff ff ff 0 ff ff ff f diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-22-2-28.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-22-2-28.out++ deleted file mode 100755 index 2941dd6..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-22-2-28.out++ +++ /dev/null @@ -1,3 +0,0 @@ -ff ff 3f 0 0 0 0 0 -ff ff ff 0 0 0 0 0 -ff ff ff 0 ff ff ff f diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-23-17-8.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-23-17-8.out deleted file mode 100755 index d992f29..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-23-17-8.out +++ /dev/null @@ -1,3 +0,0 @@ -ff ff 7f 0 0 0 0 0 -ff ff 7f 0 ff ff 1 0 -ff ff 7f 0 ff ff ff 1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-23-17-8.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-23-17-8.out++ deleted file mode 100755 index d992f29..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-23-17-8.out++ +++ /dev/null @@ -1,3 +0,0 @@ -ff ff 7f 0 0 0 0 0 -ff ff 7f 0 ff ff 1 0 -ff ff 7f 0 ff ff ff 1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-24-18-9.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-24-18-9.out deleted file mode 100755 index 7b577f4..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-24-18-9.out +++ /dev/null @@ -1,3 +0,0 @@ -ff ff ff 0 0 0 0 0 -ff ff ff 0 ff ff 3 0 -ff ff ff 0 ff ff ff 7 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-24-18-9.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-24-18-9.out++ deleted file mode 100755 index 7b577f4..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-24-18-9.out++ +++ /dev/null @@ -1,3 +0,0 @@ -ff ff ff 0 0 0 0 0 -ff ff ff 0 ff ff 3 0 -ff ff ff 0 ff ff ff 7 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-24-27-8.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-24-27-8.out deleted file mode 100755 index b70d504..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-24-27-8.out +++ /dev/null @@ -1,3 +0,0 @@ -ff ff ff 0 0 0 0 0 0 0 0 0 -ff ff ff 0 ff ff ff 7 0 0 0 0 -ff ff ff 0 ff ff ff 7 ff 0 0 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-24-27-8.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-24-27-8.out++ deleted file mode 100755 index b70d504..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-24-27-8.out++ +++ /dev/null @@ -1,3 +0,0 @@ -ff ff ff 0 0 0 0 0 0 0 0 0 -ff ff ff 0 ff ff ff 7 0 0 0 0 -ff ff ff 0 ff ff ff 7 ff 0 0 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-25-6-23.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-25-6-23.out deleted file mode 100755 index a5acc2a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-25-6-23.out +++ /dev/null @@ -1,3 +0,0 @@ -ff ff ff 1 0 0 0 0 -ff ff ff 7f 0 0 0 0 -ff ff ff 7f ff ff 7f 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-25-6-23.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-25-6-23.out++ deleted file mode 100755 index a5acc2a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-25-6-23.out++ +++ /dev/null @@ -1,3 +0,0 @@ -ff ff ff 1 0 0 0 0 -ff ff ff 7f 0 0 0 0 -ff ff ff 7f ff ff 7f 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-26-8-6.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-26-8-6.out deleted file mode 100755 index 084e808..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-26-8-6.out +++ /dev/null @@ -1,3 +0,0 @@ -ff ff ff 3 0 0 0 0 -ff ff ff 3 ff 0 0 0 -ff ff ff 3 ff 3f 0 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-26-8-6.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-26-8-6.out++ deleted file mode 100755 index 084e808..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-26-8-6.out++ +++ /dev/null @@ -1,3 +0,0 @@ -ff ff ff 3 0 0 0 0 -ff ff ff 3 ff 0 0 0 -ff ff ff 3 ff 3f 0 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-27-22-7.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-27-22-7.out deleted file mode 100755 index a720617..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-27-22-7.out +++ /dev/null @@ -1,3 +0,0 @@ -ff ff ff 7 0 0 0 0 -ff ff ff 7 ff ff 3f 0 -ff ff ff 7 ff ff ff 1f diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-27-22-7.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-27-22-7.out++ deleted file mode 100755 index a720617..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-27-22-7.out++ +++ /dev/null @@ -1,3 +0,0 @@ -ff ff ff 7 0 0 0 0 -ff ff ff 7 ff ff 3f 0 -ff ff ff 7 ff ff ff 1f diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-29-16-7.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-29-16-7.out deleted file mode 100755 index 54a1bea..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-29-16-7.out +++ /dev/null @@ -1,3 +0,0 @@ -ff ff ff 1f 0 0 0 0 -ff ff ff 1f ff ff 0 0 -ff ff ff 1f ff ff 7f 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-29-16-7.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-29-16-7.out++ deleted file mode 100755 index 54a1bea..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-29-16-7.out++ +++ /dev/null @@ -1,3 +0,0 @@ -ff ff ff 1f 0 0 0 0 -ff ff ff 1f ff ff 0 0 -ff ff ff 1f ff ff 7f 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-29-4-10.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-29-4-10.out deleted file mode 100755 index 6ff7397..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-29-4-10.out +++ /dev/null @@ -1,3 +0,0 @@ -ff ff ff 1f 0 0 0 0 -ff ff ff 1f f 0 0 0 -ff ff ff 1f ff 3f 0 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-29-4-10.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-29-4-10.out++ deleted file mode 100755 index 6ff7397..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-29-4-10.out++ +++ /dev/null @@ -1,3 +0,0 @@ -ff ff ff 1f 0 0 0 0 -ff ff ff 1f f 0 0 0 -ff ff ff 1f ff 3f 0 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-3-7-1.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-3-7-1.out deleted file mode 100755 index 1e6a828..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-3-7-1.out +++ /dev/null @@ -1,3 +0,0 @@ -7 0 0 0 -ff 3 0 0 -ff 7 0 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-3-7-1.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-3-7-1.out++ deleted file mode 100755 index 1e6a828..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-3-7-1.out++ +++ /dev/null @@ -1,3 +0,0 @@ -7 0 0 0 -ff 3 0 0 -ff 7 0 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-30-15-26.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-30-15-26.out deleted file mode 100755 index aefc07d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-30-15-26.out +++ /dev/null @@ -1,3 +0,0 @@ -ff ff ff 3f 0 0 0 0 0 0 0 0 -ff ff ff 3f ff 7f 0 0 0 0 0 0 -ff ff ff 3f ff 7f 0 0 ff ff ff 3 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-30-15-26.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-30-15-26.out++ deleted file mode 100755 index aefc07d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-30-15-26.out++ +++ /dev/null @@ -1,3 +0,0 @@ -ff ff ff 3f 0 0 0 0 0 0 0 0 -ff ff ff 3f ff 7f 0 0 0 0 0 0 -ff ff ff 3f ff 7f 0 0 ff ff ff 3 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-30-24-30.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-30-24-30.out deleted file mode 100755 index e5e955e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-30-24-30.out +++ /dev/null @@ -1,3 +0,0 @@ -ff ff ff 3f 0 0 0 0 0 0 0 0 -ff ff ff 3f ff ff ff 0 0 0 0 0 -ff ff ff 3f ff ff ff 0 ff ff ff 3f diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-30-24-30.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-30-24-30.out++ deleted file mode 100755 index e5e955e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-30-24-30.out++ +++ /dev/null @@ -1,3 +0,0 @@ -ff ff ff 3f 0 0 0 0 0 0 0 0 -ff ff ff 3f ff ff ff 0 0 0 0 0 -ff ff ff 3f ff ff ff 0 ff ff ff 3f diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-31-28-16.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-31-28-16.out deleted file mode 100755 index 936d022..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-31-28-16.out +++ /dev/null @@ -1,3 +0,0 @@ -ff ff ff 7f 0 0 0 0 0 0 0 0 -ff ff ff 7f ff ff ff f 0 0 0 0 -ff ff ff 7f ff ff ff f ff ff 0 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-31-28-16.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-31-28-16.out++ deleted file mode 100755 index 936d022..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-31-28-16.out++ +++ /dev/null @@ -1,3 +0,0 @@ -ff ff ff 7f 0 0 0 0 0 0 0 0 -ff ff ff 7f ff ff ff f 0 0 0 0 -ff ff ff 7f ff ff ff f ff ff 0 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-31-4-14.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-31-4-14.out deleted file mode 100755 index 78bcb76..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-31-4-14.out +++ /dev/null @@ -1,3 +0,0 @@ -ff ff ff 7f 0 0 0 0 -ff ff ff 7f f 0 0 0 -ff ff ff 7f ff ff 3 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-31-4-14.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-31-4-14.out++ deleted file mode 100755 index 78bcb76..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-31-4-14.out++ +++ /dev/null @@ -1,3 +0,0 @@ -ff ff ff 7f 0 0 0 0 -ff ff ff 7f f 0 0 0 -ff ff ff 7f ff ff 3 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-31-9-0.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-31-9-0.out deleted file mode 100755 index 2d3b99f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-31-9-0.out +++ /dev/null @@ -1,2 +0,0 @@ -ff ff ff 7f 0 0 0 0 -ff ff ff 7f ff 1 0 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-31-9-0.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-31-9-0.out++ deleted file mode 100755 index 5c2bcf8..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-31-9-0.out++ +++ /dev/null @@ -1,2 +0,0 @@ -ff ff ff 7f 0 0 0 0 0 0 0 0 -ff ff ff 7f ff 1 0 0 0 0 0 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-4-14-29.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-4-14-29.out deleted file mode 100755 index 92528b5..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-4-14-29.out +++ /dev/null @@ -1,3 +0,0 @@ -f 0 0 0 0 0 0 0 -ff ff 3 0 0 0 0 0 -ff ff 3 0 ff ff ff 1f diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-4-14-29.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-4-14-29.out++ deleted file mode 100755 index 92528b5..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-4-14-29.out++ +++ /dev/null @@ -1,3 +0,0 @@ -f 0 0 0 0 0 0 0 -ff ff 3 0 0 0 0 0 -ff ff 3 0 ff ff ff 1f diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-5-23-7.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-5-23-7.out deleted file mode 100755 index 4abb234..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-5-23-7.out +++ /dev/null @@ -1,3 +0,0 @@ -1f 0 0 0 0 0 0 0 -ff ff ff f 0 0 0 0 -ff ff ff f 7f 0 0 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-5-23-7.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-5-23-7.out++ deleted file mode 100755 index 4abb234..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-5-23-7.out++ +++ /dev/null @@ -1,3 +0,0 @@ -1f 0 0 0 0 0 0 0 -ff ff ff f 0 0 0 0 -ff ff ff f 7f 0 0 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-7-14-12.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-7-14-12.out deleted file mode 100755 index d0dc11a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-7-14-12.out +++ /dev/null @@ -1,3 +0,0 @@ -7f 0 0 0 0 0 0 0 -ff ff 1f 0 0 0 0 0 -ff ff 1f 0 ff f 0 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-7-14-12.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-7-14-12.out++ deleted file mode 100755 index d0dc11a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-7-14-12.out++ +++ /dev/null @@ -1,3 +0,0 @@ -7f 0 0 0 0 0 0 0 -ff ff 1f 0 0 0 0 0 -ff ff 1f 0 ff f 0 0 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-char.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-char.out deleted file mode 100755 index 0156963..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-char.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of char in struct starting with char: -size=11,align=1 -offset-char=0,offset-arrayof-char=1, -align-char=1,align-arrayof-char=1 -offset-char-a[5]=6,align-char-a[5]=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-char.out++ deleted file mode 100755 index 0156963..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-char.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of char in struct starting with char: -size=11,align=1 -offset-char=0,offset-arrayof-char=1, -align-char=1,align-arrayof-char=1 -offset-char-a[5]=6,align-char-a[5]=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-double.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-double.out deleted file mode 100755 index 1d5f8f7..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-double.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of double in struct starting with char: -size=88,align=8 -offset-char=0,offset-arrayof-double=8, -align-char=1,align-arrayof-double=8 -offset-double-a[5]=48,align-double-a[5]=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-double.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-double.out++ deleted file mode 100755 index 1d5f8f7..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-double.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of double in struct starting with char: -size=88,align=8 -offset-char=0,offset-arrayof-double=8, -align-char=1,align-arrayof-double=8 -offset-double-a[5]=48,align-double-a[5]=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-float.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-float.out deleted file mode 100755 index 41462ab..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-float.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of float in struct starting with char: -size=44,align=4 -offset-char=0,offset-arrayof-float=4, -align-char=1,align-arrayof-float=4 -offset-float-a[5]=24,align-float-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-float.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-float.out++ deleted file mode 100755 index 41462ab..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-float.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of float in struct starting with char: -size=44,align=4 -offset-char=0,offset-arrayof-float=4, -align-char=1,align-arrayof-float=4 -offset-float-a[5]=24,align-float-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-int.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-int.out deleted file mode 100755 index cdfba6c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-int.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of int in struct starting with char: -size=44,align=4 -offset-char=0,offset-arrayof-int=4, -align-char=1,align-arrayof-int=4 -offset-int-a[5]=24,align-int-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-int.out++ deleted file mode 100755 index cdfba6c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-int.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of int in struct starting with char: -size=44,align=4 -offset-char=0,offset-arrayof-int=4, -align-char=1,align-arrayof-int=4 -offset-int-a[5]=24,align-int-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-long.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-long.out deleted file mode 100755 index 09b945b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-long.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of long in struct starting with char: -size=44,align=4 -offset-char=0,offset-arrayof-long=4, -align-char=1,align-arrayof-long=4 -offset-long-a[5]=24,align-long-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-long.out++ deleted file mode 100755 index 09b945b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-long.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of long in struct starting with char: -size=44,align=4 -offset-char=0,offset-arrayof-long=4, -align-char=1,align-arrayof-long=4 -offset-long-a[5]=24,align-long-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-longdouble.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-longdouble.out deleted file mode 100755 index ab5ecc0..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-longdouble.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of longdouble in struct starting with char: -size=176,align=16 -offset-char=0,offset-arrayof-longdouble=16, -align-char=1,align-arrayof-longdouble=16 -offset-longdouble-a[5]=96,align-longdouble-a[5]=16 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-longdouble.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-longdouble.out++ deleted file mode 100755 index ab5ecc0..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-longdouble.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of longdouble in struct starting with char: -size=176,align=16 -offset-char=0,offset-arrayof-longdouble=16, -align-char=1,align-arrayof-longdouble=16 -offset-longdouble-a[5]=96,align-longdouble-a[5]=16 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-longlong.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-longlong.out deleted file mode 100755 index 24ea4cb..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-longlong.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of longlong in struct starting with char: -size=88,align=8 -offset-char=0,offset-arrayof-longlong=8, -align-char=1,align-arrayof-longlong=8 -offset-longlong-a[5]=48,align-longlong-a[5]=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-longlong.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-longlong.out++ deleted file mode 100755 index 24ea4cb..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-longlong.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of longlong in struct starting with char: -size=88,align=8 -offset-char=0,offset-arrayof-longlong=8, -align-char=1,align-arrayof-longlong=8 -offset-longlong-a[5]=48,align-longlong-a[5]=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-pointer.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-pointer.out deleted file mode 100755 index 583b62e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-pointer.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of pointer in struct starting with char: -size=44,align=4 -offset-char=0,offset-arrayof-pointer=4, -align-char=1,align-arrayof-pointer=4 -offset-pointer-a[5]=24,align-pointer-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-pointer.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-pointer.out++ deleted file mode 100755 index 583b62e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-pointer.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of pointer in struct starting with char: -size=44,align=4 -offset-char=0,offset-arrayof-pointer=4, -align-char=1,align-arrayof-pointer=4 -offset-pointer-a[5]=24,align-pointer-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-short.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-short.out deleted file mode 100755 index fb36f80..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-short.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of short in struct starting with char: -size=22,align=2 -offset-char=0,offset-arrayof-short=2, -align-char=1,align-arrayof-short=2 -offset-short-a[5]=12,align-short-a[5]=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-short.out++ deleted file mode 100755 index fb36f80..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-short.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of short in struct starting with char: -size=22,align=2 -offset-char=0,offset-arrayof-short=2, -align-char=1,align-arrayof-short=2 -offset-short-a[5]=12,align-short-a[5]=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-char.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-char.out deleted file mode 100755 index 730e121..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-char.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct char-char: -size=2,align=1,offset-char=0,offset-char=1, -align-char=1,align-char=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-char.out++ deleted file mode 100755 index 730e121..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-char.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct char-char: -size=2,align=1,offset-char=0,offset-char=1, -align-char=1,align-char=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-double.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-double.out deleted file mode 100755 index 9cdd4f0..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-double.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct char-double: -size=16,align=8,offset-char=0,offset-double=8, -align-char=1,align-double=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-double.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-double.out++ deleted file mode 100755 index 9cdd4f0..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-double.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct char-double: -size=16,align=8,offset-char=0,offset-double=8, -align-char=1,align-double=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-float.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-float.out deleted file mode 100755 index 68b08ba..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-float.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct char-float: -size=8,align=4,offset-char=0,offset-float=4, -align-char=1,align-float=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-float.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-float.out++ deleted file mode 100755 index 68b08ba..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-float.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct char-float: -size=8,align=4,offset-char=0,offset-float=4, -align-char=1,align-float=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-int.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-int.out deleted file mode 100755 index 5577f36..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-int.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct char-int: -size=8,align=4,offset-char=0,offset-int=4, -align-char=1,align-int=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-int.out++ deleted file mode 100755 index 5577f36..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-int.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct char-int: -size=8,align=4,offset-char=0,offset-int=4, -align-char=1,align-int=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-long.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-long.out deleted file mode 100755 index 4baa334..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-long.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct char-long: -size=8,align=4,offset-char=0,offset-long=4, -align-char=1,align-long=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-long.out++ deleted file mode 100755 index 4baa334..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-long.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct char-long: -size=8,align=4,offset-char=0,offset-long=4, -align-char=1,align-long=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-longdouble.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-longdouble.out deleted file mode 100755 index 5afdea7..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-longdouble.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct char-longdouble: -size=32,align=16,offset-char=0,offset-longdouble=16, -align-char=1,align-longdouble=16 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-longdouble.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-longdouble.out++ deleted file mode 100755 index 5afdea7..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-longdouble.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct char-longdouble: -size=32,align=16,offset-char=0,offset-longdouble=16, -align-char=1,align-longdouble=16 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-longlong.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-longlong.out deleted file mode 100755 index 7889b0a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-longlong.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct char-longlong: -size=16,align=8,offset-char=0,offset-longlong=8, -align-char=1,align-longlong=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-longlong.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-longlong.out++ deleted file mode 100755 index 7889b0a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-longlong.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct char-longlong: -size=16,align=8,offset-char=0,offset-longlong=8, -align-char=1,align-longlong=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-pointer.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-pointer.out deleted file mode 100755 index 0604e59..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-pointer.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct char-pointer: -size=8,align=4,offset-char=0,offset-pointer=4, -align-char=1,align-pointer=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-pointer.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-pointer.out++ deleted file mode 100755 index 0604e59..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-pointer.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct char-pointer: -size=8,align=4,offset-char=0,offset-pointer=4, -align-char=1,align-pointer=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-ptrdiff_t.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-ptrdiff_t.out deleted file mode 100755 index 3271758..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-ptrdiff_t.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct char-ptrdiff_t: -size=8,align=4,offset-char=0,offset-ptrdiff_t=4, -align-char=1,align-ptrdiff_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-ptrdiff_t.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-ptrdiff_t.out++ deleted file mode 100755 index 3271758..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-ptrdiff_t.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct char-ptrdiff_t: -size=8,align=4,offset-char=0,offset-ptrdiff_t=4, -align-char=1,align-ptrdiff_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-char.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-char.out deleted file mode 100755 index 8715e52..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-char.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct char inside struct starting with char: -size=2,align=1 -offset-char=0,offset-sss-char=1, -align-char=1,align-sss-char=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-char.out++ deleted file mode 100755 index 8715e52..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-char.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct char inside struct starting with char: -size=2,align=1 -offset-char=0,offset-sss-char=1, -align-char=1,align-sss-char=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-double.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-double.out deleted file mode 100755 index 758b487..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-double.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct double inside struct starting with char: -size=16,align=8 -offset-char=0,offset-sss-double=8, -align-char=1,align-sss-double=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-double.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-double.out++ deleted file mode 100755 index 758b487..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-double.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct double inside struct starting with char: -size=16,align=8 -offset-char=0,offset-sss-double=8, -align-char=1,align-sss-double=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-float.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-float.out deleted file mode 100755 index 0e4dd76..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-float.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct float inside struct starting with char: -size=8,align=4 -offset-char=0,offset-sss-float=4, -align-char=1,align-sss-float=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-float.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-float.out++ deleted file mode 100755 index 0e4dd76..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-float.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct float inside struct starting with char: -size=8,align=4 -offset-char=0,offset-sss-float=4, -align-char=1,align-sss-float=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-int.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-int.out deleted file mode 100755 index baace4b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-int.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct int inside struct starting with char: -size=8,align=4 -offset-char=0,offset-sss-int=4, -align-char=1,align-sss-int=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-int.out++ deleted file mode 100755 index baace4b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-int.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct int inside struct starting with char: -size=8,align=4 -offset-char=0,offset-sss-int=4, -align-char=1,align-sss-int=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-long.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-long.out deleted file mode 100755 index c8b770d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-long.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct long inside struct starting with char: -size=8,align=4 -offset-char=0,offset-sss-long=4, -align-char=1,align-sss-long=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-long.out++ deleted file mode 100755 index c8b770d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-long.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct long inside struct starting with char: -size=8,align=4 -offset-char=0,offset-sss-long=4, -align-char=1,align-sss-long=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-longdouble.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-longdouble.out deleted file mode 100755 index a1dd34b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-longdouble.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct longdouble inside struct starting with char: -size=36,align=12 -offset-char=0,offset-sss-longdouble=12, -align-char=1,align-sss-longdouble=12 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-longdouble.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-longdouble.out++ deleted file mode 100755 index a1dd34b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-longdouble.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct longdouble inside struct starting with char: -size=36,align=12 -offset-char=0,offset-sss-longdouble=12, -align-char=1,align-sss-longdouble=12 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-longlong.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-longlong.out deleted file mode 100755 index 8180750..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-longlong.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct longlong inside struct starting with char: -size=16,align=8 -offset-char=0,offset-sss-longlong=8, -align-char=1,align-sss-longlong=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-longlong.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-longlong.out++ deleted file mode 100755 index 8180750..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-longlong.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct longlong inside struct starting with char: -size=16,align=8 -offset-char=0,offset-sss-longlong=8, -align-char=1,align-sss-longlong=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-pointer.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-pointer.out deleted file mode 100755 index df73376..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-pointer.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct pointer inside struct starting with char: -size=8,align=4 -offset-char=0,offset-sss-pointer=4, -align-char=1,align-sss-pointer=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-pointer.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-pointer.out++ deleted file mode 100755 index df73376..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-pointer.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct pointer inside struct starting with char: -size=8,align=4 -offset-char=0,offset-sss-pointer=4, -align-char=1,align-sss-pointer=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-short.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-short.out deleted file mode 100755 index d0ebbbe..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-short.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct short inside struct starting with char: -size=4,align=2 -offset-char=0,offset-sss-short=2, -align-char=1,align-sss-short=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-short.out++ deleted file mode 100755 index d0ebbbe..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-short.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct short inside struct starting with char: -size=4,align=2 -offset-char=0,offset-sss-short=2, -align-char=1,align-sss-short=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-short.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-short.out deleted file mode 100755 index 91d9636..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-short.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct char-short: -size=4,align=2,offset-char=0,offset-short=2, -align-char=1,align-short=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-short.out++ deleted file mode 100755 index 91d9636..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-short.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct char-short: -size=4,align=2,offset-char=0,offset-short=2, -align-char=1,align-short=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-size_t.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-size_t.out deleted file mode 100755 index b1d189d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-size_t.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct char-size_t: -size=8,align=4,offset-char=0,offset-size_t=4, -align-char=1,align-size_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-size_t.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-size_t.out++ deleted file mode 100755 index b1d189d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-size_t.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct char-size_t: -size=8,align=4,offset-char=0,offset-size_t=4, -align-char=1,align-size_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-wchar_t.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-wchar_t.out deleted file mode 100755 index bc6d02e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-wchar_t.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct char-wchar_t: -size=8,align=4,offset-char=0,offset-wchar_t=4, -align-char=1,align-wchar_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-wchar_t.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-wchar_t.out++ deleted file mode 100755 index bc6d02e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-wchar_t.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct char-wchar_t: -size=8,align=4,offset-char=0,offset-wchar_t=4, -align-char=1,align-wchar_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-char.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-char.out deleted file mode 100755 index 6bac81f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-char.out +++ /dev/null @@ -1,4 +0,0 @@ -+++char zerofield inside struct starting with char: -size=8,align=4 -offset-char=0,offset-last=4, -align-char=1,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-char.out++ deleted file mode 100755 index f898e24..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-char.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++char zerofield inside struct starting with char: -size=12,align=4 -offset-char=0,offset-last=8, -align-char=1,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-int.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-int.out deleted file mode 100755 index ebd0c0a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-int.out +++ /dev/null @@ -1,4 +0,0 @@ -+++int zerofield inside struct starting with char: -size=8,align=4 -offset-char=0,offset-last=4, -align-char=1,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-int.out++ deleted file mode 100755 index f8cd1e0..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-int.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++int zerofield inside struct starting with char: -size=12,align=4 -offset-char=0,offset-last=8, -align-char=1,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-long.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-long.out deleted file mode 100755 index 258aef1..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-long.out +++ /dev/null @@ -1,4 +0,0 @@ -+++long zerofield inside struct starting with char: -size=8,align=4 -offset-char=0,offset-last=4, -align-char=1,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-long.out++ deleted file mode 100755 index 8fae85b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-long.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++long zerofield inside struct starting with char: -size=12,align=4 -offset-char=0,offset-last=8, -align-char=1,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-longlong.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-longlong.out deleted file mode 100755 index e8b84fb..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-longlong.out +++ /dev/null @@ -1,4 +0,0 @@ -+++longlong zerofield inside struct starting with char: -size=12,align=4 -offset-char=0,offset-last=8, -align-char=1,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-longlong.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-longlong.out++ deleted file mode 100755 index 41d04db..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-longlong.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++longlong zerofield inside struct starting with char: -size=24,align=8 -offset-char=0,offset-last=16, -align-char=1,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-short.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-short.out deleted file mode 100755 index 62deece..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-short.out +++ /dev/null @@ -1,4 +0,0 @@ -+++short zerofield inside struct starting with char: -size=8,align=4 -offset-char=0,offset-last=4, -align-char=1,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-short.out++ deleted file mode 100755 index 4f8fcff..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-short.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++short zerofield inside struct starting with char: -size=12,align=4 -offset-char=0,offset-last=8, -align-char=1,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-char.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-char.out deleted file mode 100755 index f3f46be..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-char.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of char in struct starting with double: -size=24,align=8 -offset-double=0,offset-arrayof-char=8, -align-double=8,align-arrayof-char=1 -offset-char-a[5]=13,align-char-a[5]=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-char.out++ deleted file mode 100755 index f3f46be..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-char.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of char in struct starting with double: -size=24,align=8 -offset-double=0,offset-arrayof-char=8, -align-double=8,align-arrayof-char=1 -offset-char-a[5]=13,align-char-a[5]=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-double.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-double.out deleted file mode 100755 index c70fd06..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-double.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of double in struct starting with double: -size=88,align=8 -offset-double=0,offset-arrayof-double=8, -align-double=8,align-arrayof-double=8 -offset-double-a[5]=48,align-double-a[5]=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-double.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-double.out++ deleted file mode 100755 index c70fd06..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-double.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of double in struct starting with double: -size=88,align=8 -offset-double=0,offset-arrayof-double=8, -align-double=8,align-arrayof-double=8 -offset-double-a[5]=48,align-double-a[5]=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-float.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-float.out deleted file mode 100755 index 56a0a32..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-float.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of float in struct starting with double: -size=48,align=8 -offset-double=0,offset-arrayof-float=8, -align-double=8,align-arrayof-float=4 -offset-float-a[5]=28,align-float-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-float.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-float.out++ deleted file mode 100755 index 56a0a32..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-float.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of float in struct starting with double: -size=48,align=8 -offset-double=0,offset-arrayof-float=8, -align-double=8,align-arrayof-float=4 -offset-float-a[5]=28,align-float-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-int.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-int.out deleted file mode 100755 index 7ec4c82..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-int.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of int in struct starting with double: -size=48,align=8 -offset-double=0,offset-arrayof-int=8, -align-double=8,align-arrayof-int=4 -offset-int-a[5]=28,align-int-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-int.out++ deleted file mode 100755 index 7ec4c82..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-int.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of int in struct starting with double: -size=48,align=8 -offset-double=0,offset-arrayof-int=8, -align-double=8,align-arrayof-int=4 -offset-int-a[5]=28,align-int-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-long.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-long.out deleted file mode 100755 index 294825f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-long.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of long in struct starting with double: -size=48,align=8 -offset-double=0,offset-arrayof-long=8, -align-double=8,align-arrayof-long=4 -offset-long-a[5]=28,align-long-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-long.out++ deleted file mode 100755 index 294825f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-long.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of long in struct starting with double: -size=48,align=8 -offset-double=0,offset-arrayof-long=8, -align-double=8,align-arrayof-long=4 -offset-long-a[5]=28,align-long-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-longdouble.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-longdouble.out deleted file mode 100755 index ecfa1a7..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-longdouble.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of longdouble in struct starting with double: -size=176,align=16 -offset-double=0,offset-arrayof-longdouble=16, -align-double=8,align-arrayof-longdouble=16 -offset-longdouble-a[5]=96,align-longdouble-a[5]=16 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-longdouble.out+ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-longdouble.out+ deleted file mode 100755 index ecfa1a7..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-longdouble.out+ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of longdouble in struct starting with double: -size=176,align=16 -offset-double=0,offset-arrayof-longdouble=16, -align-double=8,align-arrayof-longdouble=16 -offset-longdouble-a[5]=96,align-longdouble-a[5]=16 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-longlong.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-longlong.out deleted file mode 100755 index f8bc3ff..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-longlong.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of longlong in struct starting with double: -size=88,align=8 -offset-double=0,offset-arrayof-longlong=8, -align-double=8,align-arrayof-longlong=8 -offset-longlong-a[5]=48,align-longlong-a[5]=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-longlong.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-longlong.out++ deleted file mode 100755 index f8bc3ff..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-longlong.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of longlong in struct starting with double: -size=88,align=8 -offset-double=0,offset-arrayof-longlong=8, -align-double=8,align-arrayof-longlong=8 -offset-longlong-a[5]=48,align-longlong-a[5]=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-pointer.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-pointer.out deleted file mode 100755 index c2dc9b0..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-pointer.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of pointer in struct starting with double: -size=48,align=8 -offset-double=0,offset-arrayof-pointer=8, -align-double=8,align-arrayof-pointer=4 -offset-pointer-a[5]=28,align-pointer-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-pointer.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-pointer.out++ deleted file mode 100755 index c2dc9b0..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-pointer.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of pointer in struct starting with double: -size=48,align=8 -offset-double=0,offset-arrayof-pointer=8, -align-double=8,align-arrayof-pointer=4 -offset-pointer-a[5]=28,align-pointer-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-short.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-short.out deleted file mode 100755 index b15ea7e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-short.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of short in struct starting with double: -size=32,align=8 -offset-double=0,offset-arrayof-short=8, -align-double=8,align-arrayof-short=2 -offset-short-a[5]=18,align-short-a[5]=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-short.out++ deleted file mode 100755 index b15ea7e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-short.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of short in struct starting with double: -size=32,align=8 -offset-double=0,offset-arrayof-short=8, -align-double=8,align-arrayof-short=2 -offset-short-a[5]=18,align-short-a[5]=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-char.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-char.out deleted file mode 100755 index fdba143..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-char.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct double-char: -size=16,align=8,offset-double=0,offset-char=8, -align-double=8,align-char=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-char.out++ deleted file mode 100755 index fdba143..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-char.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct double-char: -size=16,align=8,offset-double=0,offset-char=8, -align-double=8,align-char=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-double.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-double.out deleted file mode 100755 index f96f0a5..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-double.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct double-double: -size=16,align=8,offset-double=0,offset-double=8, -align-double=8,align-double=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-double.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-double.out++ deleted file mode 100755 index f96f0a5..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-double.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct double-double: -size=16,align=8,offset-double=0,offset-double=8, -align-double=8,align-double=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-float.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-float.out deleted file mode 100755 index fd720db..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-float.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct double-float: -size=16,align=8,offset-double=0,offset-float=8, -align-double=8,align-float=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-float.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-float.out++ deleted file mode 100755 index fd720db..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-float.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct double-float: -size=16,align=8,offset-double=0,offset-float=8, -align-double=8,align-float=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-int.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-int.out deleted file mode 100755 index dd04254..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-int.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct double-int: -size=16,align=8,offset-double=0,offset-int=8, -align-double=8,align-int=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-int.out++ deleted file mode 100755 index dd04254..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-int.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct double-int: -size=16,align=8,offset-double=0,offset-int=8, -align-double=8,align-int=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-long.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-long.out deleted file mode 100755 index bfc2c9b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-long.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct double-long: -size=16,align=8,offset-double=0,offset-long=8, -align-double=8,align-long=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-long.out++ deleted file mode 100755 index bfc2c9b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-long.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct double-long: -size=16,align=8,offset-double=0,offset-long=8, -align-double=8,align-long=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-longdouble.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-longdouble.out deleted file mode 100755 index 5d46425..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-longdouble.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct double-longdouble: -size=32,align=16,offset-double=0,offset-longdouble=16, -align-double=8,align-longdouble=16 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-longdouble.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-longdouble.out++ deleted file mode 100755 index 5d46425..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-longdouble.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct double-longdouble: -size=32,align=16,offset-double=0,offset-longdouble=16, -align-double=8,align-longdouble=16 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-longlong.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-longlong.out deleted file mode 100755 index db0d3b3..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-longlong.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct double-longlong: -size=16,align=8,offset-double=0,offset-longlong=8, -align-double=8,align-longlong=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-longlong.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-longlong.out++ deleted file mode 100755 index db0d3b3..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-longlong.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct double-longlong: -size=16,align=8,offset-double=0,offset-longlong=8, -align-double=8,align-longlong=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-pointer.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-pointer.out deleted file mode 100755 index d46c424..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-pointer.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct double-pointer: -size=16,align=8,offset-double=0,offset-pointer=8, -align-double=8,align-pointer=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-pointer.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-pointer.out++ deleted file mode 100755 index d46c424..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-pointer.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct double-pointer: -size=16,align=8,offset-double=0,offset-pointer=8, -align-double=8,align-pointer=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-ptrdiff_t.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-ptrdiff_t.out deleted file mode 100755 index 194e2a5..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-ptrdiff_t.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct double-ptrdiff_t: -size=16,align=8,offset-double=0,offset-ptrdiff_t=8, -align-double=8,align-ptrdiff_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-ptrdiff_t.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-ptrdiff_t.out++ deleted file mode 100755 index 194e2a5..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-ptrdiff_t.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct double-ptrdiff_t: -size=16,align=8,offset-double=0,offset-ptrdiff_t=8, -align-double=8,align-ptrdiff_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-char.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-char.out deleted file mode 100755 index c05a7a0..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-char.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct char inside struct starting with double: -size=16,align=8 -offset-double=0,offset-sss-char=8, -align-double=8,align-sss-char=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-char.out++ deleted file mode 100755 index c05a7a0..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-char.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct char inside struct starting with double: -size=16,align=8 -offset-double=0,offset-sss-char=8, -align-double=8,align-sss-char=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-double.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-double.out deleted file mode 100755 index e894ee3..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-double.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct double inside struct starting with double: -size=16,align=8 -offset-double=0,offset-sss-double=8, -align-double=8,align-sss-double=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-double.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-double.out++ deleted file mode 100755 index e894ee3..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-double.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct double inside struct starting with double: -size=16,align=8 -offset-double=0,offset-sss-double=8, -align-double=8,align-sss-double=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-float.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-float.out deleted file mode 100755 index a8940a2..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-float.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct float inside struct starting with double: -size=16,align=8 -offset-double=0,offset-sss-float=8, -align-double=8,align-sss-float=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-float.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-float.out++ deleted file mode 100755 index a8940a2..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-float.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct float inside struct starting with double: -size=16,align=8 -offset-double=0,offset-sss-float=8, -align-double=8,align-sss-float=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-int.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-int.out deleted file mode 100755 index e45627b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-int.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct int inside struct starting with double: -size=16,align=8 -offset-double=0,offset-sss-int=8, -align-double=8,align-sss-int=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-int.out++ deleted file mode 100755 index e45627b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-int.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct int inside struct starting with double: -size=16,align=8 -offset-double=0,offset-sss-int=8, -align-double=8,align-sss-int=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-long.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-long.out deleted file mode 100755 index 1559ea9..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-long.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct long inside struct starting with double: -size=16,align=8 -offset-double=0,offset-sss-long=8, -align-double=8,align-sss-long=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-long.out++ deleted file mode 100755 index 1559ea9..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-long.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct long inside struct starting with double: -size=16,align=8 -offset-double=0,offset-sss-long=8, -align-double=8,align-sss-long=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-longdouble.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-longdouble.out deleted file mode 100755 index 25df8d6..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-longdouble.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct longdouble inside struct starting with double: -size=36,align=12 -offset-double=0,offset-sss-longdouble=12, -align-double=8,align-sss-longdouble=12 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-longdouble.out+ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-longdouble.out+ deleted file mode 100755 index 25df8d6..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-longdouble.out+ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct longdouble inside struct starting with double: -size=36,align=12 -offset-double=0,offset-sss-longdouble=12, -align-double=8,align-sss-longdouble=12 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-longlong.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-longlong.out deleted file mode 100755 index e126454..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-longlong.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct longlong inside struct starting with double: -size=16,align=8 -offset-double=0,offset-sss-longlong=8, -align-double=8,align-sss-longlong=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-longlong.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-longlong.out++ deleted file mode 100755 index e126454..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-longlong.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct longlong inside struct starting with double: -size=16,align=8 -offset-double=0,offset-sss-longlong=8, -align-double=8,align-sss-longlong=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-pointer.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-pointer.out deleted file mode 100755 index 6b31741..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-pointer.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct pointer inside struct starting with double: -size=16,align=8 -offset-double=0,offset-sss-pointer=8, -align-double=8,align-sss-pointer=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-pointer.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-pointer.out++ deleted file mode 100755 index 6b31741..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-pointer.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct pointer inside struct starting with double: -size=16,align=8 -offset-double=0,offset-sss-pointer=8, -align-double=8,align-sss-pointer=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-short.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-short.out deleted file mode 100755 index da28384..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-short.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct short inside struct starting with double: -size=16,align=8 -offset-double=0,offset-sss-short=8, -align-double=8,align-sss-short=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-short.out++ deleted file mode 100755 index da28384..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-short.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct short inside struct starting with double: -size=16,align=8 -offset-double=0,offset-sss-short=8, -align-double=8,align-sss-short=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-short.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-short.out deleted file mode 100755 index 67949f6..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-short.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct double-short: -size=16,align=8,offset-double=0,offset-short=8, -align-double=8,align-short=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-short.out++ deleted file mode 100755 index 67949f6..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-short.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct double-short: -size=16,align=8,offset-double=0,offset-short=8, -align-double=8,align-short=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-size_t.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-size_t.out deleted file mode 100755 index 8f9ddeb..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-size_t.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct double-size_t: -size=16,align=8,offset-double=0,offset-size_t=8, -align-double=8,align-size_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-size_t.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-size_t.out++ deleted file mode 100755 index 8f9ddeb..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-size_t.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct double-size_t: -size=16,align=8,offset-double=0,offset-size_t=8, -align-double=8,align-size_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-wchar_t.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-wchar_t.out deleted file mode 100755 index 2a50490..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-wchar_t.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct double-wchar_t: -size=16,align=8,offset-double=0,offset-wchar_t=8, -align-double=8,align-wchar_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-wchar_t.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-wchar_t.out++ deleted file mode 100755 index 2a50490..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-wchar_t.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct double-wchar_t: -size=16,align=8,offset-double=0,offset-wchar_t=8, -align-double=8,align-wchar_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-char.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-char.out deleted file mode 100755 index 5afda57..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-char.out +++ /dev/null @@ -1,4 +0,0 @@ -+++char zerofield inside struct starting with double: -size=16,align=8 -offset-double=0,offset-last=8, -align-double=8,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-char.out++ deleted file mode 100755 index c34d6ef..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-char.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++char zerofield inside struct starting with double: -size=16,align=8 -offset-double=0,offset-last=12, -align-double=8,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-int.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-int.out deleted file mode 100755 index c01621e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-int.out +++ /dev/null @@ -1,4 +0,0 @@ -+++int zerofield inside struct starting with double: -size=16,align=8 -offset-double=0,offset-last=8, -align-double=8,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-int.out++ deleted file mode 100755 index 2169442..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-int.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++int zerofield inside struct starting with double: -size=16,align=8 -offset-double=0,offset-last=12, -align-double=8,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-long.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-long.out deleted file mode 100755 index c72dc4f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-long.out +++ /dev/null @@ -1,4 +0,0 @@ -+++long zerofield inside struct starting with double: -size=16,align=8 -offset-double=0,offset-last=8, -align-double=8,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-long.out++ deleted file mode 100755 index 3deb48d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-long.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++long zerofield inside struct starting with double: -size=16,align=8 -offset-double=0,offset-last=12, -align-double=8,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-longlong.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-longlong.out deleted file mode 100755 index bc7026f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-longlong.out +++ /dev/null @@ -1,4 +0,0 @@ -+++longlong zerofield inside struct starting with double: -size=16,align=8 -offset-double=0,offset-last=8, -align-double=8,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-longlong.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-longlong.out++ deleted file mode 100755 index 8d1a3cd..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-longlong.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++longlong zerofield inside struct starting with double: -size=24,align=8 -offset-double=0,offset-last=16, -align-double=8,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-short.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-short.out deleted file mode 100755 index 0222caf..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-short.out +++ /dev/null @@ -1,4 +0,0 @@ -+++short zerofield inside struct starting with double: -size=16,align=8 -offset-double=0,offset-last=8, -align-double=8,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-short.out++ deleted file mode 100755 index e2ed5fc..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-short.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++short zerofield inside struct starting with double: -size=16,align=8 -offset-double=0,offset-last=12, -align-double=8,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-char.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-char.out deleted file mode 100755 index 5003486..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-char.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of char in struct starting with float: -size=16,align=4 -offset-float=0,offset-arrayof-char=4, -align-float=4,align-arrayof-char=1 -offset-char-a[5]=9,align-char-a[5]=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-char.out++ deleted file mode 100755 index 5003486..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-char.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of char in struct starting with float: -size=16,align=4 -offset-float=0,offset-arrayof-char=4, -align-float=4,align-arrayof-char=1 -offset-char-a[5]=9,align-char-a[5]=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-double.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-double.out deleted file mode 100755 index 979a3de..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-double.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of double in struct starting with float: -size=88,align=8 -offset-float=0,offset-arrayof-double=8, -align-float=4,align-arrayof-double=8 -offset-double-a[5]=48,align-double-a[5]=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-double.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-double.out++ deleted file mode 100755 index 979a3de..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-double.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of double in struct starting with float: -size=88,align=8 -offset-float=0,offset-arrayof-double=8, -align-float=4,align-arrayof-double=8 -offset-double-a[5]=48,align-double-a[5]=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-float.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-float.out deleted file mode 100755 index ceeae05..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-float.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of float in struct starting with float: -size=44,align=4 -offset-float=0,offset-arrayof-float=4, -align-float=4,align-arrayof-float=4 -offset-float-a[5]=24,align-float-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-float.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-float.out++ deleted file mode 100755 index ceeae05..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-float.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of float in struct starting with float: -size=44,align=4 -offset-float=0,offset-arrayof-float=4, -align-float=4,align-arrayof-float=4 -offset-float-a[5]=24,align-float-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-int.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-int.out deleted file mode 100755 index 0d13416..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-int.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of int in struct starting with float: -size=44,align=4 -offset-float=0,offset-arrayof-int=4, -align-float=4,align-arrayof-int=4 -offset-int-a[5]=24,align-int-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-int.out++ deleted file mode 100755 index 0d13416..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-int.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of int in struct starting with float: -size=44,align=4 -offset-float=0,offset-arrayof-int=4, -align-float=4,align-arrayof-int=4 -offset-int-a[5]=24,align-int-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-long.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-long.out deleted file mode 100755 index 797132b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-long.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of long in struct starting with float: -size=44,align=4 -offset-float=0,offset-arrayof-long=4, -align-float=4,align-arrayof-long=4 -offset-long-a[5]=24,align-long-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-long.out++ deleted file mode 100755 index 797132b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-long.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of long in struct starting with float: -size=44,align=4 -offset-float=0,offset-arrayof-long=4, -align-float=4,align-arrayof-long=4 -offset-long-a[5]=24,align-long-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-longdouble.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-longdouble.out deleted file mode 100755 index df65c73..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-longdouble.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of longdouble in struct starting with float: -size=176,align=16 -offset-float=0,offset-arrayof-longdouble=16, -align-float=4,align-arrayof-longdouble=16 -offset-longdouble-a[5]=96,align-longdouble-a[5]=16 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-longdouble.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-longdouble.out++ deleted file mode 100755 index df65c73..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-longdouble.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of longdouble in struct starting with float: -size=176,align=16 -offset-float=0,offset-arrayof-longdouble=16, -align-float=4,align-arrayof-longdouble=16 -offset-longdouble-a[5]=96,align-longdouble-a[5]=16 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-longlong.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-longlong.out deleted file mode 100755 index 06b0d22..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-longlong.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of longlong in struct starting with float: -size=88,align=8 -offset-float=0,offset-arrayof-longlong=8, -align-float=4,align-arrayof-longlong=8 -offset-longlong-a[5]=48,align-longlong-a[5]=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-longlong.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-longlong.out++ deleted file mode 100755 index 06b0d22..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-longlong.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of longlong in struct starting with float: -size=88,align=8 -offset-float=0,offset-arrayof-longlong=8, -align-float=4,align-arrayof-longlong=8 -offset-longlong-a[5]=48,align-longlong-a[5]=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-pointer.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-pointer.out deleted file mode 100755 index da9f422..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-pointer.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of pointer in struct starting with float: -size=44,align=4 -offset-float=0,offset-arrayof-pointer=4, -align-float=4,align-arrayof-pointer=4 -offset-pointer-a[5]=24,align-pointer-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-pointer.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-pointer.out++ deleted file mode 100755 index da9f422..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-pointer.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of pointer in struct starting with float: -size=44,align=4 -offset-float=0,offset-arrayof-pointer=4, -align-float=4,align-arrayof-pointer=4 -offset-pointer-a[5]=24,align-pointer-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-short.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-short.out deleted file mode 100755 index e3e8b58..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-short.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of short in struct starting with float: -size=24,align=4 -offset-float=0,offset-arrayof-short=4, -align-float=4,align-arrayof-short=2 -offset-short-a[5]=14,align-short-a[5]=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-short.out++ deleted file mode 100755 index e3e8b58..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-short.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of short in struct starting with float: -size=24,align=4 -offset-float=0,offset-arrayof-short=4, -align-float=4,align-arrayof-short=2 -offset-short-a[5]=14,align-short-a[5]=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-char.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-char.out deleted file mode 100755 index 8427deb..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-char.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct float-char: -size=8,align=4,offset-float=0,offset-char=4, -align-float=4,align-char=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-char.out++ deleted file mode 100755 index 8427deb..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-char.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct float-char: -size=8,align=4,offset-float=0,offset-char=4, -align-float=4,align-char=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-double.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-double.out deleted file mode 100755 index 9a9a529..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-double.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct float-double: -size=16,align=8,offset-float=0,offset-double=8, -align-float=4,align-double=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-double.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-double.out++ deleted file mode 100755 index 9a9a529..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-double.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct float-double: -size=16,align=8,offset-float=0,offset-double=8, -align-float=4,align-double=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-float.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-float.out deleted file mode 100755 index 54a9965..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-float.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct float-float: -size=8,align=4,offset-float=0,offset-float=4, -align-float=4,align-float=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-float.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-float.out++ deleted file mode 100755 index 54a9965..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-float.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct float-float: -size=8,align=4,offset-float=0,offset-float=4, -align-float=4,align-float=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-int.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-int.out deleted file mode 100755 index 700a608..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-int.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct float-int: -size=8,align=4,offset-float=0,offset-int=4, -align-float=4,align-int=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-int.out++ deleted file mode 100755 index 700a608..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-int.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct float-int: -size=8,align=4,offset-float=0,offset-int=4, -align-float=4,align-int=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-long.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-long.out deleted file mode 100755 index 4b7eb3c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-long.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct float-long: -size=8,align=4,offset-float=0,offset-long=4, -align-float=4,align-long=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-long.out++ deleted file mode 100755 index 4b7eb3c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-long.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct float-long: -size=8,align=4,offset-float=0,offset-long=4, -align-float=4,align-long=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-longdouble.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-longdouble.out deleted file mode 100755 index 1b1d6ba..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-longdouble.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct float-longdouble: -size=32,align=16,offset-float=0,offset-longdouble=16, -align-float=4,align-longdouble=16 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-longdouble.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-longdouble.out++ deleted file mode 100755 index 1b1d6ba..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-longdouble.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct float-longdouble: -size=32,align=16,offset-float=0,offset-longdouble=16, -align-float=4,align-longdouble=16 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-longlong.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-longlong.out deleted file mode 100755 index 3979a83..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-longlong.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct float-longlong: -size=16,align=8,offset-float=0,offset-longlong=8, -align-float=4,align-longlong=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-longlong.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-longlong.out++ deleted file mode 100755 index 3979a83..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-longlong.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct float-longlong: -size=16,align=8,offset-float=0,offset-longlong=8, -align-float=4,align-longlong=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-pointer.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-pointer.out deleted file mode 100755 index a428e70..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-pointer.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct float-pointer: -size=8,align=4,offset-float=0,offset-pointer=4, -align-float=4,align-pointer=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-pointer.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-pointer.out++ deleted file mode 100755 index a428e70..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-pointer.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct float-pointer: -size=8,align=4,offset-float=0,offset-pointer=4, -align-float=4,align-pointer=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-ptrdiff_t.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-ptrdiff_t.out deleted file mode 100755 index 6579789..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-ptrdiff_t.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct float-ptrdiff_t: -size=8,align=4,offset-float=0,offset-ptrdiff_t=4, -align-float=4,align-ptrdiff_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-ptrdiff_t.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-ptrdiff_t.out++ deleted file mode 100755 index 6579789..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-ptrdiff_t.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct float-ptrdiff_t: -size=8,align=4,offset-float=0,offset-ptrdiff_t=4, -align-float=4,align-ptrdiff_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-char.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-char.out deleted file mode 100755 index 7a477ba..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-char.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct char inside struct starting with float: -size=8,align=4 -offset-float=0,offset-sss-char=4, -align-float=4,align-sss-char=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-char.out++ deleted file mode 100755 index 7a477ba..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-char.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct char inside struct starting with float: -size=8,align=4 -offset-float=0,offset-sss-char=4, -align-float=4,align-sss-char=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-double.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-double.out deleted file mode 100755 index 49c9d54..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-double.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct double inside struct starting with float: -size=16,align=8 -offset-float=0,offset-sss-double=8, -align-float=4,align-sss-double=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-double.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-double.out++ deleted file mode 100755 index 49c9d54..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-double.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct double inside struct starting with float: -size=16,align=8 -offset-float=0,offset-sss-double=8, -align-float=4,align-sss-double=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-float.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-float.out deleted file mode 100755 index 003af39..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-float.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct float inside struct starting with float: -size=8,align=4 -offset-float=0,offset-sss-float=4, -align-float=4,align-sss-float=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-float.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-float.out++ deleted file mode 100755 index 003af39..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-float.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct float inside struct starting with float: -size=8,align=4 -offset-float=0,offset-sss-float=4, -align-float=4,align-sss-float=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-int.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-int.out deleted file mode 100755 index d69245b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-int.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct int inside struct starting with float: -size=8,align=4 -offset-float=0,offset-sss-int=4, -align-float=4,align-sss-int=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-int.out++ deleted file mode 100755 index d69245b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-int.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct int inside struct starting with float: -size=8,align=4 -offset-float=0,offset-sss-int=4, -align-float=4,align-sss-int=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-long.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-long.out deleted file mode 100755 index fd35909..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-long.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct long inside struct starting with float: -size=8,align=4 -offset-float=0,offset-sss-long=4, -align-float=4,align-sss-long=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-long.out++ deleted file mode 100755 index fd35909..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-long.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct long inside struct starting with float: -size=8,align=4 -offset-float=0,offset-sss-long=4, -align-float=4,align-sss-long=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-longdouble.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-longdouble.out deleted file mode 100755 index e52194d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-longdouble.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct longdouble inside struct starting with float: -size=36,align=12 -offset-float=0,offset-sss-longdouble=12, -align-float=4,align-sss-longdouble=12 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-longdouble.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-longdouble.out++ deleted file mode 100755 index e52194d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-longdouble.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct longdouble inside struct starting with float: -size=36,align=12 -offset-float=0,offset-sss-longdouble=12, -align-float=4,align-sss-longdouble=12 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-longlong.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-longlong.out deleted file mode 100755 index 14adb60..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-longlong.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct longlong inside struct starting with float: -size=16,align=8 -offset-float=0,offset-sss-longlong=8, -align-float=4,align-sss-longlong=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-longlong.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-longlong.out++ deleted file mode 100755 index 14adb60..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-longlong.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct longlong inside struct starting with float: -size=16,align=8 -offset-float=0,offset-sss-longlong=8, -align-float=4,align-sss-longlong=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-pointer.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-pointer.out deleted file mode 100755 index 021a39c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-pointer.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct pointer inside struct starting with float: -size=8,align=4 -offset-float=0,offset-sss-pointer=4, -align-float=4,align-sss-pointer=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-pointer.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-pointer.out++ deleted file mode 100755 index 021a39c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-pointer.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct pointer inside struct starting with float: -size=8,align=4 -offset-float=0,offset-sss-pointer=4, -align-float=4,align-sss-pointer=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-short.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-short.out deleted file mode 100755 index 6f7d073..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-short.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct short inside struct starting with float: -size=8,align=4 -offset-float=0,offset-sss-short=4, -align-float=4,align-sss-short=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-short.out++ deleted file mode 100755 index 6f7d073..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-short.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct short inside struct starting with float: -size=8,align=4 -offset-float=0,offset-sss-short=4, -align-float=4,align-sss-short=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-short.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-short.out deleted file mode 100755 index b91cba7..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-short.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct float-short: -size=8,align=4,offset-float=0,offset-short=4, -align-float=4,align-short=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-short.out++ deleted file mode 100755 index b91cba7..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-short.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct float-short: -size=8,align=4,offset-float=0,offset-short=4, -align-float=4,align-short=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-size_t.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-size_t.out deleted file mode 100755 index 1242654..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-size_t.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct float-size_t: -size=8,align=4,offset-float=0,offset-size_t=4, -align-float=4,align-size_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-size_t.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-size_t.out++ deleted file mode 100755 index 1242654..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-size_t.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct float-size_t: -size=8,align=4,offset-float=0,offset-size_t=4, -align-float=4,align-size_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-wchar_t.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-wchar_t.out deleted file mode 100755 index be67562..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-wchar_t.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct float-wchar_t: -size=8,align=4,offset-float=0,offset-wchar_t=4, -align-float=4,align-wchar_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-wchar_t.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-wchar_t.out++ deleted file mode 100755 index be67562..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-wchar_t.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct float-wchar_t: -size=8,align=4,offset-float=0,offset-wchar_t=4, -align-float=4,align-wchar_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-char.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-char.out deleted file mode 100755 index 7efe6a0..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-char.out +++ /dev/null @@ -1,4 +0,0 @@ -+++char zerofield inside struct starting with float: -size=8,align=4 -offset-float=0,offset-last=4, -align-float=4,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-char.out++ deleted file mode 100755 index 3e8ae81..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-char.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++char zerofield inside struct starting with float: -size=12,align=4 -offset-float=0,offset-last=8, -align-float=4,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-int.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-int.out deleted file mode 100755 index 2926000..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-int.out +++ /dev/null @@ -1,4 +0,0 @@ -+++int zerofield inside struct starting with float: -size=8,align=4 -offset-float=0,offset-last=4, -align-float=4,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-int.out++ deleted file mode 100755 index 84a6ec1..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-int.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++int zerofield inside struct starting with float: -size=12,align=4 -offset-float=0,offset-last=8, -align-float=4,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-long.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-long.out deleted file mode 100755 index 395499c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-long.out +++ /dev/null @@ -1,4 +0,0 @@ -+++long zerofield inside struct starting with float: -size=8,align=4 -offset-float=0,offset-last=4, -align-float=4,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-long.out++ deleted file mode 100755 index 9c1ed59..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-long.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++long zerofield inside struct starting with float: -size=12,align=4 -offset-float=0,offset-last=8, -align-float=4,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-longlong.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-longlong.out deleted file mode 100755 index 2c9be84..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-longlong.out +++ /dev/null @@ -1,4 +0,0 @@ -+++longlong zerofield inside struct starting with float: -size=12,align=4 -offset-float=0,offset-last=8, -align-float=4,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-longlong.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-longlong.out++ deleted file mode 100755 index 16481db..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-longlong.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++longlong zerofield inside struct starting with float: -size=24,align=8 -offset-float=0,offset-last=16, -align-float=4,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-short.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-short.out deleted file mode 100755 index 651ae66..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-short.out +++ /dev/null @@ -1,4 +0,0 @@ -+++short zerofield inside struct starting with float: -size=8,align=4 -offset-float=0,offset-last=4, -align-float=4,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-short.out++ deleted file mode 100755 index e4fe3c6..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-short.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++short zerofield inside struct starting with float: -size=12,align=4 -offset-float=0,offset-last=8, -align-float=4,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-char.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-char.out deleted file mode 100755 index be6590b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-char.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of char in struct starting with int: -size=16,align=4 -offset-int=0,offset-arrayof-char=4, -align-int=4,align-arrayof-char=1 -offset-char-a[5]=9,align-char-a[5]=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-char.out++ deleted file mode 100755 index be6590b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-char.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of char in struct starting with int: -size=16,align=4 -offset-int=0,offset-arrayof-char=4, -align-int=4,align-arrayof-char=1 -offset-char-a[5]=9,align-char-a[5]=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-double.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-double.out deleted file mode 100755 index c571945..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-double.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of double in struct starting with int: -size=88,align=8 -offset-int=0,offset-arrayof-double=8, -align-int=4,align-arrayof-double=8 -offset-double-a[5]=48,align-double-a[5]=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-double.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-double.out++ deleted file mode 100755 index c571945..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-double.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of double in struct starting with int: -size=88,align=8 -offset-int=0,offset-arrayof-double=8, -align-int=4,align-arrayof-double=8 -offset-double-a[5]=48,align-double-a[5]=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-float.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-float.out deleted file mode 100755 index c23cc89..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-float.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of float in struct starting with int: -size=44,align=4 -offset-int=0,offset-arrayof-float=4, -align-int=4,align-arrayof-float=4 -offset-float-a[5]=24,align-float-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-float.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-float.out++ deleted file mode 100755 index c23cc89..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-float.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of float in struct starting with int: -size=44,align=4 -offset-int=0,offset-arrayof-float=4, -align-int=4,align-arrayof-float=4 -offset-float-a[5]=24,align-float-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-int.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-int.out deleted file mode 100755 index 106f11a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-int.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of int in struct starting with int: -size=44,align=4 -offset-int=0,offset-arrayof-int=4, -align-int=4,align-arrayof-int=4 -offset-int-a[5]=24,align-int-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-int.out++ deleted file mode 100755 index 106f11a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-int.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of int in struct starting with int: -size=44,align=4 -offset-int=0,offset-arrayof-int=4, -align-int=4,align-arrayof-int=4 -offset-int-a[5]=24,align-int-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-long.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-long.out deleted file mode 100755 index 1b4b15a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-long.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of long in struct starting with int: -size=44,align=4 -offset-int=0,offset-arrayof-long=4, -align-int=4,align-arrayof-long=4 -offset-long-a[5]=24,align-long-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-long.out++ deleted file mode 100755 index 1b4b15a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-long.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of long in struct starting with int: -size=44,align=4 -offset-int=0,offset-arrayof-long=4, -align-int=4,align-arrayof-long=4 -offset-long-a[5]=24,align-long-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-longdouble.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-longdouble.out deleted file mode 100755 index 4f38f73..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-longdouble.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of longdouble in struct starting with int: -size=176,align=16 -offset-int=0,offset-arrayof-longdouble=16, -align-int=4,align-arrayof-longdouble=16 -offset-longdouble-a[5]=96,align-longdouble-a[5]=16 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-longdouble.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-longdouble.out++ deleted file mode 100755 index 4f38f73..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-longdouble.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of longdouble in struct starting with int: -size=176,align=16 -offset-int=0,offset-arrayof-longdouble=16, -align-int=4,align-arrayof-longdouble=16 -offset-longdouble-a[5]=96,align-longdouble-a[5]=16 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-longlong.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-longlong.out deleted file mode 100755 index fd2546b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-longlong.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of longlong in struct starting with int: -size=88,align=8 -offset-int=0,offset-arrayof-longlong=8, -align-int=4,align-arrayof-longlong=8 -offset-longlong-a[5]=48,align-longlong-a[5]=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-longlong.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-longlong.out++ deleted file mode 100755 index fd2546b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-longlong.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of longlong in struct starting with int: -size=88,align=8 -offset-int=0,offset-arrayof-longlong=8, -align-int=4,align-arrayof-longlong=8 -offset-longlong-a[5]=48,align-longlong-a[5]=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-pointer.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-pointer.out deleted file mode 100755 index 5fd6091..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-pointer.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of pointer in struct starting with int: -size=44,align=4 -offset-int=0,offset-arrayof-pointer=4, -align-int=4,align-arrayof-pointer=4 -offset-pointer-a[5]=24,align-pointer-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-pointer.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-pointer.out++ deleted file mode 100755 index 5fd6091..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-pointer.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of pointer in struct starting with int: -size=44,align=4 -offset-int=0,offset-arrayof-pointer=4, -align-int=4,align-arrayof-pointer=4 -offset-pointer-a[5]=24,align-pointer-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-short.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-short.out deleted file mode 100755 index 25408a8..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-short.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of short in struct starting with int: -size=24,align=4 -offset-int=0,offset-arrayof-short=4, -align-int=4,align-arrayof-short=2 -offset-short-a[5]=14,align-short-a[5]=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-short.out++ deleted file mode 100755 index 25408a8..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-short.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of short in struct starting with int: -size=24,align=4 -offset-int=0,offset-arrayof-short=4, -align-int=4,align-arrayof-short=2 -offset-short-a[5]=14,align-short-a[5]=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-char.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-char.out deleted file mode 100755 index efe7078..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-char.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct int-char: -size=8,align=4,offset-int=0,offset-char=4, -align-int=4,align-char=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-char.out++ deleted file mode 100755 index efe7078..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-char.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct int-char: -size=8,align=4,offset-int=0,offset-char=4, -align-int=4,align-char=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-double.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-double.out deleted file mode 100755 index 78e56de..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-double.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct int-double: -size=16,align=8,offset-int=0,offset-double=8, -align-int=4,align-double=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-double.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-double.out++ deleted file mode 100755 index 78e56de..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-double.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct int-double: -size=16,align=8,offset-int=0,offset-double=8, -align-int=4,align-double=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-float.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-float.out deleted file mode 100755 index 923df03..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-float.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct int-float: -size=8,align=4,offset-int=0,offset-float=4, -align-int=4,align-float=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-float.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-float.out++ deleted file mode 100755 index 923df03..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-float.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct int-float: -size=8,align=4,offset-int=0,offset-float=4, -align-int=4,align-float=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-int.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-int.out deleted file mode 100755 index 655f99b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-int.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct int-int: -size=8,align=4,offset-int=0,offset-int=4, -align-int=4,align-int=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-int.out++ deleted file mode 100755 index 655f99b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-int.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct int-int: -size=8,align=4,offset-int=0,offset-int=4, -align-int=4,align-int=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-long.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-long.out deleted file mode 100755 index 86cee27..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-long.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct int-long: -size=8,align=4,offset-int=0,offset-long=4, -align-int=4,align-long=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-long.out++ deleted file mode 100755 index 86cee27..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-long.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct int-long: -size=8,align=4,offset-int=0,offset-long=4, -align-int=4,align-long=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-longdouble.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-longdouble.out deleted file mode 100755 index 67f563c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-longdouble.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct int-longdouble: -size=32,align=16,offset-int=0,offset-longdouble=16, -align-int=4,align-longdouble=16 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-longdouble.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-longdouble.out++ deleted file mode 100755 index 67f563c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-longdouble.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct int-longdouble: -size=32,align=16,offset-int=0,offset-longdouble=16, -align-int=4,align-longdouble=16 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-longlong.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-longlong.out deleted file mode 100755 index 9fb8af1..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-longlong.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct int-longlong: -size=16,align=8,offset-int=0,offset-longlong=8, -align-int=4,align-longlong=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-longlong.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-longlong.out++ deleted file mode 100755 index 9fb8af1..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-longlong.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct int-longlong: -size=16,align=8,offset-int=0,offset-longlong=8, -align-int=4,align-longlong=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-pointer.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-pointer.out deleted file mode 100755 index 50028ec..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-pointer.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct int-pointer: -size=8,align=4,offset-int=0,offset-pointer=4, -align-int=4,align-pointer=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-pointer.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-pointer.out++ deleted file mode 100755 index 50028ec..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-pointer.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct int-pointer: -size=8,align=4,offset-int=0,offset-pointer=4, -align-int=4,align-pointer=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-ptrdiff_t.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-ptrdiff_t.out deleted file mode 100755 index cd4371c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-ptrdiff_t.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct int-ptrdiff_t: -size=8,align=4,offset-int=0,offset-ptrdiff_t=4, -align-int=4,align-ptrdiff_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-ptrdiff_t.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-ptrdiff_t.out++ deleted file mode 100755 index cd4371c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-ptrdiff_t.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct int-ptrdiff_t: -size=8,align=4,offset-int=0,offset-ptrdiff_t=4, -align-int=4,align-ptrdiff_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-char.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-char.out deleted file mode 100755 index ee7168e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-char.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct char inside struct starting with int: -size=8,align=4 -offset-int=0,offset-sss-char=4, -align-int=4,align-sss-char=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-char.out++ deleted file mode 100755 index ee7168e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-char.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct char inside struct starting with int: -size=8,align=4 -offset-int=0,offset-sss-char=4, -align-int=4,align-sss-char=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-double.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-double.out deleted file mode 100755 index af30215..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-double.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct double inside struct starting with int: -size=16,align=8 -offset-int=0,offset-sss-double=8, -align-int=4,align-sss-double=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-double.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-double.out++ deleted file mode 100755 index af30215..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-double.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct double inside struct starting with int: -size=16,align=8 -offset-int=0,offset-sss-double=8, -align-int=4,align-sss-double=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-float.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-float.out deleted file mode 100755 index 4a19bd0..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-float.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct float inside struct starting with int: -size=8,align=4 -offset-int=0,offset-sss-float=4, -align-int=4,align-sss-float=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-float.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-float.out++ deleted file mode 100755 index 4a19bd0..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-float.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct float inside struct starting with int: -size=8,align=4 -offset-int=0,offset-sss-float=4, -align-int=4,align-sss-float=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-int.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-int.out deleted file mode 100755 index c7159ed..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-int.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct int inside struct starting with int: -size=8,align=4 -offset-int=0,offset-sss-int=4, -align-int=4,align-sss-int=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-int.out++ deleted file mode 100755 index c7159ed..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-int.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct int inside struct starting with int: -size=8,align=4 -offset-int=0,offset-sss-int=4, -align-int=4,align-sss-int=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-long.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-long.out deleted file mode 100755 index 87f80a5..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-long.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct long inside struct starting with int: -size=8,align=4 -offset-int=0,offset-sss-long=4, -align-int=4,align-sss-long=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-long.out++ deleted file mode 100755 index 87f80a5..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-long.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct long inside struct starting with int: -size=8,align=4 -offset-int=0,offset-sss-long=4, -align-int=4,align-sss-long=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-longdouble.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-longdouble.out deleted file mode 100755 index 8a78f58..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-longdouble.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct longdouble inside struct starting with int: -size=36,align=12 -offset-int=0,offset-sss-longdouble=12, -align-int=4,align-sss-longdouble=12 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-longdouble.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-longdouble.out++ deleted file mode 100755 index 8a78f58..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-longdouble.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct longdouble inside struct starting with int: -size=36,align=12 -offset-int=0,offset-sss-longdouble=12, -align-int=4,align-sss-longdouble=12 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-longlong.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-longlong.out deleted file mode 100755 index c447741..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-longlong.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct longlong inside struct starting with int: -size=16,align=8 -offset-int=0,offset-sss-longlong=8, -align-int=4,align-sss-longlong=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-longlong.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-longlong.out++ deleted file mode 100755 index c447741..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-longlong.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct longlong inside struct starting with int: -size=16,align=8 -offset-int=0,offset-sss-longlong=8, -align-int=4,align-sss-longlong=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-pointer.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-pointer.out deleted file mode 100755 index 7c9e63c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-pointer.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct pointer inside struct starting with int: -size=8,align=4 -offset-int=0,offset-sss-pointer=4, -align-int=4,align-sss-pointer=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-pointer.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-pointer.out++ deleted file mode 100755 index 7c9e63c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-pointer.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct pointer inside struct starting with int: -size=8,align=4 -offset-int=0,offset-sss-pointer=4, -align-int=4,align-sss-pointer=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-short.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-short.out deleted file mode 100755 index 2db671e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-short.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct short inside struct starting with int: -size=8,align=4 -offset-int=0,offset-sss-short=4, -align-int=4,align-sss-short=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-short.out++ deleted file mode 100755 index 2db671e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-short.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct short inside struct starting with int: -size=8,align=4 -offset-int=0,offset-sss-short=4, -align-int=4,align-sss-short=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-short.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-short.out deleted file mode 100755 index 4fb12c1..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-short.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct int-short: -size=8,align=4,offset-int=0,offset-short=4, -align-int=4,align-short=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-short.out++ deleted file mode 100755 index 4fb12c1..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-short.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct int-short: -size=8,align=4,offset-int=0,offset-short=4, -align-int=4,align-short=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-size_t.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-size_t.out deleted file mode 100755 index aa3eb86..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-size_t.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct int-size_t: -size=8,align=4,offset-int=0,offset-size_t=4, -align-int=4,align-size_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-size_t.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-size_t.out++ deleted file mode 100755 index aa3eb86..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-size_t.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct int-size_t: -size=8,align=4,offset-int=0,offset-size_t=4, -align-int=4,align-size_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-wchar_t.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-wchar_t.out deleted file mode 100755 index e63ba95..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-wchar_t.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct int-wchar_t: -size=8,align=4,offset-int=0,offset-wchar_t=4, -align-int=4,align-wchar_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-wchar_t.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-wchar_t.out++ deleted file mode 100755 index e63ba95..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-wchar_t.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct int-wchar_t: -size=8,align=4,offset-int=0,offset-wchar_t=4, -align-int=4,align-wchar_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-char.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-char.out deleted file mode 100755 index cf6fe57..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-char.out +++ /dev/null @@ -1,4 +0,0 @@ -+++char zerofield inside struct starting with int: -size=8,align=4 -offset-int=0,offset-last=4, -align-int=4,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-char.out++ deleted file mode 100755 index fc9d98a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-char.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++char zerofield inside struct starting with int: -size=12,align=4 -offset-int=0,offset-last=8, -align-int=4,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-int.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-int.out deleted file mode 100755 index 973defd..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-int.out +++ /dev/null @@ -1,4 +0,0 @@ -+++int zerofield inside struct starting with int: -size=8,align=4 -offset-int=0,offset-last=4, -align-int=4,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-int.out++ deleted file mode 100755 index f623dcc..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-int.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++int zerofield inside struct starting with int: -size=12,align=4 -offset-int=0,offset-last=8, -align-int=4,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-long.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-long.out deleted file mode 100755 index 7c2a90c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-long.out +++ /dev/null @@ -1,4 +0,0 @@ -+++long zerofield inside struct starting with int: -size=8,align=4 -offset-int=0,offset-last=4, -align-int=4,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-long.out++ deleted file mode 100755 index 0d40e9e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-long.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++long zerofield inside struct starting with int: -size=12,align=4 -offset-int=0,offset-last=8, -align-int=4,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-longlong.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-longlong.out deleted file mode 100755 index 6d3d432..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-longlong.out +++ /dev/null @@ -1,4 +0,0 @@ -+++longlong zerofield inside struct starting with int: -size=12,align=4 -offset-int=0,offset-last=8, -align-int=4,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-longlong.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-longlong.out++ deleted file mode 100755 index ac69cc6..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-longlong.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++longlong zerofield inside struct starting with int: -size=24,align=8 -offset-int=0,offset-last=16, -align-int=4,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-short.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-short.out deleted file mode 100755 index 77593b0..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-short.out +++ /dev/null @@ -1,4 +0,0 @@ -+++short zerofield inside struct starting with int: -size=8,align=4 -offset-int=0,offset-last=4, -align-int=4,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-short.out++ deleted file mode 100755 index 4bf33af..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-short.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++short zerofield inside struct starting with int: -size=12,align=4 -offset-int=0,offset-last=8, -align-int=4,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-char.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-char.out deleted file mode 100755 index b79ba08..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-char.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of char in struct starting with long: -size=16,align=4 -offset-long=0,offset-arrayof-char=4, -align-long=4,align-arrayof-char=1 -offset-char-a[5]=9,align-char-a[5]=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-char.out++ deleted file mode 100755 index b79ba08..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-char.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of char in struct starting with long: -size=16,align=4 -offset-long=0,offset-arrayof-char=4, -align-long=4,align-arrayof-char=1 -offset-char-a[5]=9,align-char-a[5]=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-double.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-double.out deleted file mode 100755 index daccb9b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-double.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of double in struct starting with long: -size=88,align=8 -offset-long=0,offset-arrayof-double=8, -align-long=4,align-arrayof-double=8 -offset-double-a[5]=48,align-double-a[5]=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-double.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-double.out++ deleted file mode 100755 index daccb9b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-double.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of double in struct starting with long: -size=88,align=8 -offset-long=0,offset-arrayof-double=8, -align-long=4,align-arrayof-double=8 -offset-double-a[5]=48,align-double-a[5]=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-float.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-float.out deleted file mode 100755 index 38aec4e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-float.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of float in struct starting with long: -size=44,align=4 -offset-long=0,offset-arrayof-float=4, -align-long=4,align-arrayof-float=4 -offset-float-a[5]=24,align-float-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-float.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-float.out++ deleted file mode 100755 index 38aec4e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-float.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of float in struct starting with long: -size=44,align=4 -offset-long=0,offset-arrayof-float=4, -align-long=4,align-arrayof-float=4 -offset-float-a[5]=24,align-float-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-int.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-int.out deleted file mode 100755 index 68f1ec0..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-int.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of int in struct starting with long: -size=44,align=4 -offset-long=0,offset-arrayof-int=4, -align-long=4,align-arrayof-int=4 -offset-int-a[5]=24,align-int-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-int.out++ deleted file mode 100755 index 68f1ec0..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-int.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of int in struct starting with long: -size=44,align=4 -offset-long=0,offset-arrayof-int=4, -align-long=4,align-arrayof-int=4 -offset-int-a[5]=24,align-int-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-long.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-long.out deleted file mode 100755 index 7821c6e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-long.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of long in struct starting with long: -size=44,align=4 -offset-long=0,offset-arrayof-long=4, -align-long=4,align-arrayof-long=4 -offset-long-a[5]=24,align-long-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-long.out++ deleted file mode 100755 index 7821c6e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-long.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of long in struct starting with long: -size=44,align=4 -offset-long=0,offset-arrayof-long=4, -align-long=4,align-arrayof-long=4 -offset-long-a[5]=24,align-long-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-longdouble.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-longdouble.out deleted file mode 100755 index 7a2c468..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-longdouble.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of longdouble in struct starting with long: -size=176,align=16 -offset-long=0,offset-arrayof-longdouble=16, -align-long=4,align-arrayof-longdouble=16 -offset-longdouble-a[5]=96,align-longdouble-a[5]=16 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-longdouble.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-longdouble.out++ deleted file mode 100755 index 7a2c468..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-longdouble.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of longdouble in struct starting with long: -size=176,align=16 -offset-long=0,offset-arrayof-longdouble=16, -align-long=4,align-arrayof-longdouble=16 -offset-longdouble-a[5]=96,align-longdouble-a[5]=16 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-longlong.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-longlong.out deleted file mode 100755 index 9d65c93..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-longlong.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of longlong in struct starting with long: -size=88,align=8 -offset-long=0,offset-arrayof-longlong=8, -align-long=4,align-arrayof-longlong=8 -offset-longlong-a[5]=48,align-longlong-a[5]=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-longlong.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-longlong.out++ deleted file mode 100755 index 9d65c93..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-longlong.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of longlong in struct starting with long: -size=88,align=8 -offset-long=0,offset-arrayof-longlong=8, -align-long=4,align-arrayof-longlong=8 -offset-longlong-a[5]=48,align-longlong-a[5]=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-pointer.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-pointer.out deleted file mode 100755 index 77604ed..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-pointer.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of pointer in struct starting with long: -size=44,align=4 -offset-long=0,offset-arrayof-pointer=4, -align-long=4,align-arrayof-pointer=4 -offset-pointer-a[5]=24,align-pointer-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-pointer.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-pointer.out++ deleted file mode 100755 index 77604ed..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-pointer.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of pointer in struct starting with long: -size=44,align=4 -offset-long=0,offset-arrayof-pointer=4, -align-long=4,align-arrayof-pointer=4 -offset-pointer-a[5]=24,align-pointer-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-short.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-short.out deleted file mode 100755 index e4a1602..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-short.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of short in struct starting with long: -size=24,align=4 -offset-long=0,offset-arrayof-short=4, -align-long=4,align-arrayof-short=2 -offset-short-a[5]=14,align-short-a[5]=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-short.out++ deleted file mode 100755 index e4a1602..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-short.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of short in struct starting with long: -size=24,align=4 -offset-long=0,offset-arrayof-short=4, -align-long=4,align-arrayof-short=2 -offset-short-a[5]=14,align-short-a[5]=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-char.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-char.out deleted file mode 100755 index 0254223..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-char.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct long-char: -size=8,align=4,offset-long=0,offset-char=4, -align-long=4,align-char=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-char.out++ deleted file mode 100755 index 0254223..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-char.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct long-char: -size=8,align=4,offset-long=0,offset-char=4, -align-long=4,align-char=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-double.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-double.out deleted file mode 100755 index 4ef1119..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-double.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct long-double: -size=16,align=8,offset-long=0,offset-double=8, -align-long=4,align-double=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-double.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-double.out++ deleted file mode 100755 index 4ef1119..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-double.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct long-double: -size=16,align=8,offset-long=0,offset-double=8, -align-long=4,align-double=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-float.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-float.out deleted file mode 100755 index 54fd39b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-float.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct long-float: -size=8,align=4,offset-long=0,offset-float=4, -align-long=4,align-float=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-float.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-float.out++ deleted file mode 100755 index 54fd39b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-float.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct long-float: -size=8,align=4,offset-long=0,offset-float=4, -align-long=4,align-float=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-int.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-int.out deleted file mode 100755 index c383bd7..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-int.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct long-int: -size=8,align=4,offset-long=0,offset-int=4, -align-long=4,align-int=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-int.out++ deleted file mode 100755 index c383bd7..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-int.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct long-int: -size=8,align=4,offset-long=0,offset-int=4, -align-long=4,align-int=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-long.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-long.out deleted file mode 100755 index 2058ec5..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-long.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct long-long: -size=8,align=4,offset-long=0,offset-long=4, -align-long=4,align-long=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-long.out++ deleted file mode 100755 index 2058ec5..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-long.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct long-long: -size=8,align=4,offset-long=0,offset-long=4, -align-long=4,align-long=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-longdouble.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-longdouble.out deleted file mode 100755 index 0269ff2..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-longdouble.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct long-longdouble: -size=32,align=16,offset-long=0,offset-longdouble=16, -align-long=4,align-longdouble=16 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-longdouble.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-longdouble.out++ deleted file mode 100755 index 0269ff2..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-longdouble.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct long-longdouble: -size=32,align=16,offset-long=0,offset-longdouble=16, -align-long=4,align-longdouble=16 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-longlong.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-longlong.out deleted file mode 100755 index 65b4e98..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-longlong.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct long-longlong: -size=16,align=8,offset-long=0,offset-longlong=8, -align-long=4,align-longlong=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-longlong.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-longlong.out++ deleted file mode 100755 index 65b4e98..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-longlong.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct long-longlong: -size=16,align=8,offset-long=0,offset-longlong=8, -align-long=4,align-longlong=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-pointer.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-pointer.out deleted file mode 100755 index 0c7de0c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-pointer.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct long-pointer: -size=8,align=4,offset-long=0,offset-pointer=4, -align-long=4,align-pointer=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-pointer.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-pointer.out++ deleted file mode 100755 index 0c7de0c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-pointer.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct long-pointer: -size=8,align=4,offset-long=0,offset-pointer=4, -align-long=4,align-pointer=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-ptrdiff_t.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-ptrdiff_t.out deleted file mode 100755 index f32424f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-ptrdiff_t.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct long-ptrdiff_t: -size=8,align=4,offset-long=0,offset-ptrdiff_t=4, -align-long=4,align-ptrdiff_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-ptrdiff_t.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-ptrdiff_t.out++ deleted file mode 100755 index f32424f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-ptrdiff_t.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct long-ptrdiff_t: -size=8,align=4,offset-long=0,offset-ptrdiff_t=4, -align-long=4,align-ptrdiff_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-char.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-char.out deleted file mode 100755 index a8bc1b3..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-char.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct char inside struct starting with long: -size=8,align=4 -offset-long=0,offset-sss-char=4, -align-long=4,align-sss-char=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-char.out++ deleted file mode 100755 index a8bc1b3..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-char.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct char inside struct starting with long: -size=8,align=4 -offset-long=0,offset-sss-char=4, -align-long=4,align-sss-char=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-double.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-double.out deleted file mode 100755 index e2f439e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-double.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct double inside struct starting with long: -size=16,align=8 -offset-long=0,offset-sss-double=8, -align-long=4,align-sss-double=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-double.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-double.out++ deleted file mode 100755 index e2f439e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-double.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct double inside struct starting with long: -size=16,align=8 -offset-long=0,offset-sss-double=8, -align-long=4,align-sss-double=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-float.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-float.out deleted file mode 100755 index 26e986d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-float.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct float inside struct starting with long: -size=8,align=4 -offset-long=0,offset-sss-float=4, -align-long=4,align-sss-float=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-float.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-float.out++ deleted file mode 100755 index 26e986d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-float.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct float inside struct starting with long: -size=8,align=4 -offset-long=0,offset-sss-float=4, -align-long=4,align-sss-float=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-int.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-int.out deleted file mode 100755 index 89c5164..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-int.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct int inside struct starting with long: -size=8,align=4 -offset-long=0,offset-sss-int=4, -align-long=4,align-sss-int=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-int.out++ deleted file mode 100755 index 89c5164..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-int.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct int inside struct starting with long: -size=8,align=4 -offset-long=0,offset-sss-int=4, -align-long=4,align-sss-int=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-long.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-long.out deleted file mode 100755 index 32fedca..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-long.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct long inside struct starting with long: -size=8,align=4 -offset-long=0,offset-sss-long=4, -align-long=4,align-sss-long=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-long.out++ deleted file mode 100755 index 32fedca..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-long.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct long inside struct starting with long: -size=8,align=4 -offset-long=0,offset-sss-long=4, -align-long=4,align-sss-long=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-longdouble.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-longdouble.out deleted file mode 100755 index b9901ef..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-longdouble.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct longdouble inside struct starting with long: -size=36,align=12 -offset-long=0,offset-sss-longdouble=12, -align-long=4,align-sss-longdouble=12 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-longdouble.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-longdouble.out++ deleted file mode 100755 index b9901ef..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-longdouble.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct longdouble inside struct starting with long: -size=36,align=12 -offset-long=0,offset-sss-longdouble=12, -align-long=4,align-sss-longdouble=12 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-longlong.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-longlong.out deleted file mode 100755 index 6e658c1..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-longlong.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct longlong inside struct starting with long: -size=16,align=8 -offset-long=0,offset-sss-longlong=8, -align-long=4,align-sss-longlong=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-longlong.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-longlong.out++ deleted file mode 100755 index 6e658c1..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-longlong.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct longlong inside struct starting with long: -size=16,align=8 -offset-long=0,offset-sss-longlong=8, -align-long=4,align-sss-longlong=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-pointer.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-pointer.out deleted file mode 100755 index a2ff897..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-pointer.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct pointer inside struct starting with long: -size=8,align=4 -offset-long=0,offset-sss-pointer=4, -align-long=4,align-sss-pointer=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-pointer.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-pointer.out++ deleted file mode 100755 index a2ff897..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-pointer.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct pointer inside struct starting with long: -size=8,align=4 -offset-long=0,offset-sss-pointer=4, -align-long=4,align-sss-pointer=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-short.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-short.out deleted file mode 100755 index d985166..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-short.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct short inside struct starting with long: -size=8,align=4 -offset-long=0,offset-sss-short=4, -align-long=4,align-sss-short=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-short.out++ deleted file mode 100755 index d985166..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-short.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct short inside struct starting with long: -size=8,align=4 -offset-long=0,offset-sss-short=4, -align-long=4,align-sss-short=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-short.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-short.out deleted file mode 100755 index f104285..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-short.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct long-short: -size=8,align=4,offset-long=0,offset-short=4, -align-long=4,align-short=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-short.out++ deleted file mode 100755 index f104285..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-short.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct long-short: -size=8,align=4,offset-long=0,offset-short=4, -align-long=4,align-short=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-size_t.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-size_t.out deleted file mode 100755 index ba63c65..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-size_t.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct long-size_t: -size=8,align=4,offset-long=0,offset-size_t=4, -align-long=4,align-size_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-size_t.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-size_t.out++ deleted file mode 100755 index ba63c65..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-size_t.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct long-size_t: -size=8,align=4,offset-long=0,offset-size_t=4, -align-long=4,align-size_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-wchar_t.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-wchar_t.out deleted file mode 100755 index 5c25c68..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-wchar_t.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct long-wchar_t: -size=8,align=4,offset-long=0,offset-wchar_t=4, -align-long=4,align-wchar_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-wchar_t.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-wchar_t.out++ deleted file mode 100755 index 5c25c68..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-wchar_t.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct long-wchar_t: -size=8,align=4,offset-long=0,offset-wchar_t=4, -align-long=4,align-wchar_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-char.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-char.out deleted file mode 100755 index ea092bc..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-char.out +++ /dev/null @@ -1,4 +0,0 @@ -+++char zerofield inside struct starting with long: -size=8,align=4 -offset-long=0,offset-last=4, -align-long=4,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-char.out++ deleted file mode 100755 index 6582938..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-char.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++char zerofield inside struct starting with long: -size=12,align=4 -offset-long=0,offset-last=8, -align-long=4,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-int.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-int.out deleted file mode 100755 index 83ac381..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-int.out +++ /dev/null @@ -1,4 +0,0 @@ -+++int zerofield inside struct starting with long: -size=8,align=4 -offset-long=0,offset-last=4, -align-long=4,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-int.out++ deleted file mode 100755 index 3aabd05..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-int.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++int zerofield inside struct starting with long: -size=12,align=4 -offset-long=0,offset-last=8, -align-long=4,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-long.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-long.out deleted file mode 100755 index 53fdd26..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-long.out +++ /dev/null @@ -1,4 +0,0 @@ -+++long zerofield inside struct starting with long: -size=8,align=4 -offset-long=0,offset-last=4, -align-long=4,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-long.out++ deleted file mode 100755 index 71fe9e1..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-long.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++long zerofield inside struct starting with long: -size=12,align=4 -offset-long=0,offset-last=8, -align-long=4,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-longlong.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-longlong.out deleted file mode 100755 index 49eae1b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-longlong.out +++ /dev/null @@ -1,4 +0,0 @@ -+++longlong zerofield inside struct starting with long: -size=12,align=4 -offset-long=0,offset-last=8, -align-long=4,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-longlong.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-longlong.out++ deleted file mode 100755 index 40b0964..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-longlong.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++longlong zerofield inside struct starting with long: -size=24,align=8 -offset-long=0,offset-last=16, -align-long=4,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-short.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-short.out deleted file mode 100755 index 3cd4a51..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-short.out +++ /dev/null @@ -1,4 +0,0 @@ -+++short zerofield inside struct starting with long: -size=8,align=4 -offset-long=0,offset-last=4, -align-long=4,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-short.out++ deleted file mode 100755 index fe23d73..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-short.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++short zerofield inside struct starting with long: -size=12,align=4 -offset-long=0,offset-last=8, -align-long=4,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-char.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-char.out deleted file mode 100755 index 3ffb910..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-char.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of char in struct starting with longdouble: -size=32,align=16 -offset-longdouble=0,offset-arrayof-char=16, -align-longdouble=16,align-arrayof-char=1 -offset-char-a[5]=21,align-char-a[5]=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-char.out++ deleted file mode 100755 index 3ffb910..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-char.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of char in struct starting with longdouble: -size=32,align=16 -offset-longdouble=0,offset-arrayof-char=16, -align-longdouble=16,align-arrayof-char=1 -offset-char-a[5]=21,align-char-a[5]=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-double.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-double.out deleted file mode 100755 index 70bf664..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-double.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of double in struct starting with longdouble: -size=96,align=16 -offset-longdouble=0,offset-arrayof-double=16, -align-longdouble=16,align-arrayof-double=8 -offset-double-a[5]=56,align-double-a[5]=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-double.out+ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-double.out+ deleted file mode 100755 index 70bf664..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-double.out+ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of double in struct starting with longdouble: -size=96,align=16 -offset-longdouble=0,offset-arrayof-double=16, -align-longdouble=16,align-arrayof-double=8 -offset-double-a[5]=56,align-double-a[5]=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-float.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-float.out deleted file mode 100755 index 8f045f9..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-float.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of float in struct starting with longdouble: -size=64,align=16 -offset-longdouble=0,offset-arrayof-float=16, -align-longdouble=16,align-arrayof-float=4 -offset-float-a[5]=36,align-float-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-float.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-float.out++ deleted file mode 100755 index 8f045f9..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-float.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of float in struct starting with longdouble: -size=64,align=16 -offset-longdouble=0,offset-arrayof-float=16, -align-longdouble=16,align-arrayof-float=4 -offset-float-a[5]=36,align-float-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-int.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-int.out deleted file mode 100755 index 6cb1a33..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-int.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of int in struct starting with longdouble: -size=64,align=16 -offset-longdouble=0,offset-arrayof-int=16, -align-longdouble=16,align-arrayof-int=4 -offset-int-a[5]=36,align-int-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-int.out++ deleted file mode 100755 index 6cb1a33..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-int.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of int in struct starting with longdouble: -size=64,align=16 -offset-longdouble=0,offset-arrayof-int=16, -align-longdouble=16,align-arrayof-int=4 -offset-int-a[5]=36,align-int-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-long.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-long.out deleted file mode 100755 index e2da016..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-long.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of long in struct starting with longdouble: -size=64,align=16 -offset-longdouble=0,offset-arrayof-long=16, -align-longdouble=16,align-arrayof-long=4 -offset-long-a[5]=36,align-long-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-long.out++ deleted file mode 100755 index e2da016..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-long.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of long in struct starting with longdouble: -size=64,align=16 -offset-longdouble=0,offset-arrayof-long=16, -align-longdouble=16,align-arrayof-long=4 -offset-long-a[5]=36,align-long-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-pointer.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-pointer.out deleted file mode 100755 index e44846a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-pointer.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of pointer in struct starting with longdouble: -size=64,align=16 -offset-longdouble=0,offset-arrayof-pointer=16, -align-longdouble=16,align-arrayof-pointer=4 -offset-pointer-a[5]=36,align-pointer-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-short.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-short.out deleted file mode 100755 index f8a5a8a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-short.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of short in struct starting with longdouble: -size=48,align=16 -offset-longdouble=0,offset-arrayof-short=16, -align-longdouble=16,align-arrayof-short=2 -offset-short-a[5]=26,align-short-a[5]=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-short.out++ deleted file mode 100755 index f8a5a8a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-short.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of short in struct starting with longdouble: -size=48,align=16 -offset-longdouble=0,offset-arrayof-short=16, -align-longdouble=16,align-arrayof-short=2 -offset-short-a[5]=26,align-short-a[5]=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-char.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-char.out deleted file mode 100755 index d8eb013..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-char.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct longdouble-char: -size=32,align=16,offset-longdouble=0,offset-char=16, -align-longdouble=16,align-char=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-char.out++ deleted file mode 100755 index d8eb013..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-char.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct longdouble-char: -size=32,align=16,offset-longdouble=0,offset-char=16, -align-longdouble=16,align-char=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-double.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-double.out deleted file mode 100755 index f82570d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-double.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct longdouble-double: -size=32,align=16,offset-longdouble=0,offset-double=16, -align-longdouble=16,align-double=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-double.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-double.out++ deleted file mode 100755 index f82570d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-double.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct longdouble-double: -size=32,align=16,offset-longdouble=0,offset-double=16, -align-longdouble=16,align-double=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-float.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-float.out deleted file mode 100755 index 00302ab..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-float.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct longdouble-float: -size=32,align=16,offset-longdouble=0,offset-float=16, -align-longdouble=16,align-float=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-float.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-float.out++ deleted file mode 100755 index 00302ab..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-float.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct longdouble-float: -size=32,align=16,offset-longdouble=0,offset-float=16, -align-longdouble=16,align-float=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-int.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-int.out deleted file mode 100755 index e9c6b4c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-int.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct longdouble-int: -size=32,align=16,offset-longdouble=0,offset-int=16, -align-longdouble=16,align-int=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-int.out++ deleted file mode 100755 index e9c6b4c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-int.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct longdouble-int: -size=32,align=16,offset-longdouble=0,offset-int=16, -align-longdouble=16,align-int=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-long.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-long.out deleted file mode 100755 index da3b31f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-long.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct longdouble-long: -size=32,align=16,offset-longdouble=0,offset-long=16, -align-longdouble=16,align-long=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-long.out++ deleted file mode 100755 index da3b31f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-long.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct longdouble-long: -size=32,align=16,offset-longdouble=0,offset-long=16, -align-longdouble=16,align-long=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-longlong.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-longlong.out deleted file mode 100755 index 1d534f7..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-longlong.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct longdouble-longlong: -size=32,align=16,offset-longdouble=0,offset-longlong=16, -align-longdouble=16,align-longlong=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-longlong.out+ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-longlong.out+ deleted file mode 100755 index 1d534f7..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-longlong.out+ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct longdouble-longlong: -size=32,align=16,offset-longdouble=0,offset-longlong=16, -align-longdouble=16,align-longlong=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-pointer.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-pointer.out deleted file mode 100755 index cf8ac28..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-pointer.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct longdouble-pointer: -size=32,align=16,offset-longdouble=0,offset-pointer=16, -align-longdouble=16,align-pointer=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-pointer.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-pointer.out++ deleted file mode 100755 index cf8ac28..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-pointer.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct longdouble-pointer: -size=32,align=16,offset-longdouble=0,offset-pointer=16, -align-longdouble=16,align-pointer=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-ptrdiff_t.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-ptrdiff_t.out deleted file mode 100755 index 69da9f7..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-ptrdiff_t.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct longdouble-ptrdiff_t: -size=32,align=16,offset-longdouble=0,offset-ptrdiff_t=16, -align-longdouble=16,align-ptrdiff_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-char.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-char.out deleted file mode 100755 index f57f5f4..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-char.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct char inside struct starting with longdouble: -size=32,align=16 -offset-longdouble=0,offset-sss-char=16, -align-longdouble=16,align-sss-char=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-char.out++ deleted file mode 100755 index f57f5f4..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-char.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct char inside struct starting with longdouble: -size=32,align=16 -offset-longdouble=0,offset-sss-char=16, -align-longdouble=16,align-sss-char=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-double.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-double.out deleted file mode 100755 index 8871297..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-double.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct double inside struct starting with longdouble: -size=32,align=16 -offset-longdouble=0,offset-sss-double=16, -align-longdouble=16,align-sss-double=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-double.out+ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-double.out+ deleted file mode 100755 index 8871297..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-double.out+ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct double inside struct starting with longdouble: -size=32,align=16 -offset-longdouble=0,offset-sss-double=16, -align-longdouble=16,align-sss-double=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-float.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-float.out deleted file mode 100755 index 637b3c7..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-float.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct float inside struct starting with longdouble: -size=32,align=16 -offset-longdouble=0,offset-sss-float=16, -align-longdouble=16,align-sss-float=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-float.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-float.out++ deleted file mode 100755 index 637b3c7..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-float.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct float inside struct starting with longdouble: -size=32,align=16 -offset-longdouble=0,offset-sss-float=16, -align-longdouble=16,align-sss-float=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-int.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-int.out deleted file mode 100755 index 21fd935..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-int.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct int inside struct starting with longdouble: -size=32,align=16 -offset-longdouble=0,offset-sss-int=16, -align-longdouble=16,align-sss-int=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-int.out++ deleted file mode 100755 index 21fd935..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-int.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct int inside struct starting with longdouble: -size=32,align=16 -offset-longdouble=0,offset-sss-int=16, -align-longdouble=16,align-sss-int=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-long.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-long.out deleted file mode 100755 index 7a94bdf..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-long.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct long inside struct starting with longdouble: -size=32,align=16 -offset-longdouble=0,offset-sss-long=16, -align-longdouble=16,align-sss-long=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-long.out++ deleted file mode 100755 index 7a94bdf..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-long.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct long inside struct starting with longdouble: -size=32,align=16 -offset-longdouble=0,offset-sss-long=16, -align-longdouble=16,align-sss-long=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-pointer.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-pointer.out deleted file mode 100755 index a2cf7e5..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-pointer.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct pointer inside struct starting with longdouble: -size=32,align=16 -offset-longdouble=0,offset-sss-pointer=16, -align-longdouble=16,align-sss-pointer=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-short.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-short.out deleted file mode 100755 index 3e96891..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-short.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct short inside struct starting with longdouble: -size=32,align=16 -offset-longdouble=0,offset-sss-short=16, -align-longdouble=16,align-sss-short=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-short.out++ deleted file mode 100755 index 3e96891..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-short.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct short inside struct starting with longdouble: -size=32,align=16 -offset-longdouble=0,offset-sss-short=16, -align-longdouble=16,align-sss-short=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-short.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-short.out deleted file mode 100755 index db4542f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-short.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct longdouble-short: -size=32,align=16,offset-longdouble=0,offset-short=16, -align-longdouble=16,align-short=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-short.out++ deleted file mode 100755 index db4542f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-short.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct longdouble-short: -size=32,align=16,offset-longdouble=0,offset-short=16, -align-longdouble=16,align-short=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-size_t.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-size_t.out deleted file mode 100755 index 59f5d35..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-size_t.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct longdouble-size_t: -size=32,align=16,offset-longdouble=0,offset-size_t=16, -align-longdouble=16,align-size_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-size_t.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-size_t.out++ deleted file mode 100755 index 59f5d35..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-size_t.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct longdouble-size_t: -size=32,align=16,offset-longdouble=0,offset-size_t=16, -align-longdouble=16,align-size_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-wchar_t.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-wchar_t.out deleted file mode 100755 index b345be7..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-wchar_t.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct longdouble-wchar_t: -size=32,align=16,offset-longdouble=0,offset-wchar_t=16, -align-longdouble=16,align-wchar_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-wchar_t.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-wchar_t.out++ deleted file mode 100755 index b345be7..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-wchar_t.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct longdouble-wchar_t: -size=32,align=16,offset-longdouble=0,offset-wchar_t=16, -align-longdouble=16,align-wchar_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-char.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-char.out deleted file mode 100755 index 4ec1f18..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-char.out +++ /dev/null @@ -1,4 +0,0 @@ -+++char zerofield inside struct starting with longdouble: -size=32,align=16 -offset-longdouble=0,offset-last=16, -align-longdouble=16,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-char.out++ deleted file mode 100755 index db73076..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-char.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++char zerofield inside struct starting with longdouble: -size=32,align=16 -offset-longdouble=0,offset-last=20, -align-longdouble=16,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-int.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-int.out deleted file mode 100755 index 58a528d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-int.out +++ /dev/null @@ -1,4 +0,0 @@ -+++int zerofield inside struct starting with longdouble: -size=32,align=16 -offset-longdouble=0,offset-last=16, -align-longdouble=16,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-int.out++ deleted file mode 100755 index eb62893..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-int.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++int zerofield inside struct starting with longdouble: -size=32,align=16 -offset-longdouble=0,offset-last=20, -align-longdouble=16,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-long.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-long.out deleted file mode 100755 index 28a01fd..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-long.out +++ /dev/null @@ -1,4 +0,0 @@ -+++long zerofield inside struct starting with longdouble: -size=32,align=16 -offset-longdouble=0,offset-last=16, -align-longdouble=16,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-long.out++ deleted file mode 100755 index fb4e844..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-long.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++long zerofield inside struct starting with longdouble: -size=32,align=16 -offset-longdouble=0,offset-last=20, -align-longdouble=16,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-short.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-short.out deleted file mode 100755 index 43b6c20..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-short.out +++ /dev/null @@ -1,4 +0,0 @@ -+++short zerofield inside struct starting with longdouble: -size=32,align=16 -offset-longdouble=0,offset-last=16, -align-longdouble=16,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-short.out+ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-short.out+ deleted file mode 100755 index 6cf2da0..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-short.out+ +++ /dev/null @@ -1,4 +0,0 @@ -+++short zerofield inside struct starting with longdouble: -size=32,align=16 -offset-longdouble=0,offset-last=20, -align-longdouble=16,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-char.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-char.out deleted file mode 100755 index 455888d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-char.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of char in struct starting with longlong: -size=24,align=8 -offset-longlong=0,offset-arrayof-char=8, -align-longlong=8,align-arrayof-char=1 -offset-char-a[5]=13,align-char-a[5]=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-char.out++ deleted file mode 100755 index 455888d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-char.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of char in struct starting with longlong: -size=24,align=8 -offset-longlong=0,offset-arrayof-char=8, -align-longlong=8,align-arrayof-char=1 -offset-char-a[5]=13,align-char-a[5]=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-double.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-double.out deleted file mode 100755 index 693fcf6..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-double.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of double in struct starting with longlong: -size=88,align=8 -offset-longlong=0,offset-arrayof-double=8, -align-longlong=8,align-arrayof-double=8 -offset-double-a[5]=48,align-double-a[5]=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-double.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-double.out++ deleted file mode 100755 index 693fcf6..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-double.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of double in struct starting with longlong: -size=88,align=8 -offset-longlong=0,offset-arrayof-double=8, -align-longlong=8,align-arrayof-double=8 -offset-double-a[5]=48,align-double-a[5]=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-float.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-float.out deleted file mode 100755 index 5ced60b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-float.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of float in struct starting with longlong: -size=48,align=8 -offset-longlong=0,offset-arrayof-float=8, -align-longlong=8,align-arrayof-float=4 -offset-float-a[5]=28,align-float-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-float.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-float.out++ deleted file mode 100755 index 5ced60b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-float.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of float in struct starting with longlong: -size=48,align=8 -offset-longlong=0,offset-arrayof-float=8, -align-longlong=8,align-arrayof-float=4 -offset-float-a[5]=28,align-float-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-int.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-int.out deleted file mode 100755 index c75bf71..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-int.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of int in struct starting with longlong: -size=48,align=8 -offset-longlong=0,offset-arrayof-int=8, -align-longlong=8,align-arrayof-int=4 -offset-int-a[5]=28,align-int-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-int.out++ deleted file mode 100755 index c75bf71..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-int.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of int in struct starting with longlong: -size=48,align=8 -offset-longlong=0,offset-arrayof-int=8, -align-longlong=8,align-arrayof-int=4 -offset-int-a[5]=28,align-int-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-long.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-long.out deleted file mode 100755 index 9889305..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-long.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of long in struct starting with longlong: -size=48,align=8 -offset-longlong=0,offset-arrayof-long=8, -align-longlong=8,align-arrayof-long=4 -offset-long-a[5]=28,align-long-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-long.out++ deleted file mode 100755 index 9889305..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-long.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of long in struct starting with longlong: -size=48,align=8 -offset-longlong=0,offset-arrayof-long=8, -align-longlong=8,align-arrayof-long=4 -offset-long-a[5]=28,align-long-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-longlong.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-longlong.out deleted file mode 100755 index 79ec644..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-longlong.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of longlong in struct starting with longlong: -size=88,align=8 -offset-longlong=0,offset-arrayof-longlong=8, -align-longlong=8,align-arrayof-longlong=8 -offset-longlong-a[5]=48,align-longlong-a[5]=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-longlong.out+ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-longlong.out+ deleted file mode 100755 index 79ec644..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-longlong.out+ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of longlong in struct starting with longlong: -size=88,align=8 -offset-longlong=0,offset-arrayof-longlong=8, -align-longlong=8,align-arrayof-longlong=8 -offset-longlong-a[5]=48,align-longlong-a[5]=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-pointer.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-pointer.out deleted file mode 100755 index fdd4db7..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-pointer.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of pointer in struct starting with longlong: -size=48,align=8 -offset-longlong=0,offset-arrayof-pointer=8, -align-longlong=8,align-arrayof-pointer=4 -offset-pointer-a[5]=28,align-pointer-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-pointer.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-pointer.out++ deleted file mode 100755 index fdd4db7..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-pointer.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of pointer in struct starting with longlong: -size=48,align=8 -offset-longlong=0,offset-arrayof-pointer=8, -align-longlong=8,align-arrayof-pointer=4 -offset-pointer-a[5]=28,align-pointer-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-short.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-short.out deleted file mode 100755 index 0efc621..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-short.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of short in struct starting with longlong: -size=32,align=8 -offset-longlong=0,offset-arrayof-short=8, -align-longlong=8,align-arrayof-short=2 -offset-short-a[5]=18,align-short-a[5]=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-short.out++ deleted file mode 100755 index 0efc621..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-short.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of short in struct starting with longlong: -size=32,align=8 -offset-longlong=0,offset-arrayof-short=8, -align-longlong=8,align-arrayof-short=2 -offset-short-a[5]=18,align-short-a[5]=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-char.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-char.out deleted file mode 100755 index 1a91616..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-char.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct longlong-char: -size=16,align=8,offset-longlong=0,offset-char=8, -align-longlong=8,align-char=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-char.out++ deleted file mode 100755 index 1a91616..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-char.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct longlong-char: -size=16,align=8,offset-longlong=0,offset-char=8, -align-longlong=8,align-char=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-double.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-double.out deleted file mode 100755 index 5a14cf2..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-double.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct longlong-double: -size=16,align=8,offset-longlong=0,offset-double=8, -align-longlong=8,align-double=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-double.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-double.out++ deleted file mode 100755 index 5a14cf2..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-double.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct longlong-double: -size=16,align=8,offset-longlong=0,offset-double=8, -align-longlong=8,align-double=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-float.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-float.out deleted file mode 100755 index 0502705..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-float.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct longlong-float: -size=16,align=8,offset-longlong=0,offset-float=8, -align-longlong=8,align-float=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-float.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-float.out++ deleted file mode 100755 index 0502705..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-float.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct longlong-float: -size=16,align=8,offset-longlong=0,offset-float=8, -align-longlong=8,align-float=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-int.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-int.out deleted file mode 100755 index 5afa2c9..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-int.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct longlong-int: -size=16,align=8,offset-longlong=0,offset-int=8, -align-longlong=8,align-int=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-int.out++ deleted file mode 100755 index 5afa2c9..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-int.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct longlong-int: -size=16,align=8,offset-longlong=0,offset-int=8, -align-longlong=8,align-int=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-long.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-long.out deleted file mode 100755 index 4bbcef4..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-long.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct longlong-long: -size=16,align=8,offset-longlong=0,offset-long=8, -align-longlong=8,align-long=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-long.out++ deleted file mode 100755 index 4bbcef4..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-long.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct longlong-long: -size=16,align=8,offset-longlong=0,offset-long=8, -align-longlong=8,align-long=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-longdouble.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-longdouble.out deleted file mode 100755 index 54d0457..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-longdouble.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct longlong-longdouble: -size=32,align=16,offset-longlong=0,offset-longdouble=16, -align-longlong=8,align-longdouble=16 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-longdouble.out+ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-longdouble.out+ deleted file mode 100755 index 54d0457..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-longdouble.out+ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct longlong-longdouble: -size=32,align=16,offset-longlong=0,offset-longdouble=16, -align-longlong=8,align-longdouble=16 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-longlong.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-longlong.out deleted file mode 100755 index e027da3..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-longlong.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct longlong-longlong: -size=16,align=8,offset-longlong=0,offset-longlong=8, -align-longlong=8,align-longlong=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-longlong.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-longlong.out++ deleted file mode 100755 index e027da3..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-longlong.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct longlong-longlong: -size=16,align=8,offset-longlong=0,offset-longlong=8, -align-longlong=8,align-longlong=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-pointer.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-pointer.out deleted file mode 100755 index b278c5d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-pointer.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct longlong-pointer: -size=16,align=8,offset-longlong=0,offset-pointer=8, -align-longlong=8,align-pointer=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-pointer.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-pointer.out++ deleted file mode 100755 index b278c5d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-pointer.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct longlong-pointer: -size=16,align=8,offset-longlong=0,offset-pointer=8, -align-longlong=8,align-pointer=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-ptrdiff_t.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-ptrdiff_t.out deleted file mode 100755 index 1b21084..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-ptrdiff_t.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct longlong-ptrdiff_t: -size=16,align=8,offset-longlong=0,offset-ptrdiff_t=8, -align-longlong=8,align-ptrdiff_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-ptrdiff_t.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-ptrdiff_t.out++ deleted file mode 100755 index 1b21084..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-ptrdiff_t.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct longlong-ptrdiff_t: -size=16,align=8,offset-longlong=0,offset-ptrdiff_t=8, -align-longlong=8,align-ptrdiff_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-char.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-char.out deleted file mode 100755 index d5b4d79..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-char.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct char inside struct starting with longlong: -size=16,align=8 -offset-longlong=0,offset-sss-char=8, -align-longlong=8,align-sss-char=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-char.out++ deleted file mode 100755 index d5b4d79..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-char.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct char inside struct starting with longlong: -size=16,align=8 -offset-longlong=0,offset-sss-char=8, -align-longlong=8,align-sss-char=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-double.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-double.out deleted file mode 100755 index 249b4eb..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-double.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct double inside struct starting with longlong: -size=16,align=8 -offset-longlong=0,offset-sss-double=8, -align-longlong=8,align-sss-double=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-double.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-double.out++ deleted file mode 100755 index 249b4eb..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-double.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct double inside struct starting with longlong: -size=16,align=8 -offset-longlong=0,offset-sss-double=8, -align-longlong=8,align-sss-double=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-float.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-float.out deleted file mode 100755 index f5af379..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-float.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct float inside struct starting with longlong: -size=16,align=8 -offset-longlong=0,offset-sss-float=8, -align-longlong=8,align-sss-float=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-float.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-float.out++ deleted file mode 100755 index f5af379..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-float.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct float inside struct starting with longlong: -size=16,align=8 -offset-longlong=0,offset-sss-float=8, -align-longlong=8,align-sss-float=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-int.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-int.out deleted file mode 100755 index 754b9ea..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-int.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct int inside struct starting with longlong: -size=16,align=8 -offset-longlong=0,offset-sss-int=8, -align-longlong=8,align-sss-int=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-int.out++ deleted file mode 100755 index 754b9ea..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-int.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct int inside struct starting with longlong: -size=16,align=8 -offset-longlong=0,offset-sss-int=8, -align-longlong=8,align-sss-int=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-long.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-long.out deleted file mode 100755 index 3c0ef9d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-long.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct long inside struct starting with longlong: -size=16,align=8 -offset-longlong=0,offset-sss-long=8, -align-longlong=8,align-sss-long=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-long.out++ deleted file mode 100755 index 3c0ef9d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-long.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct long inside struct starting with longlong: -size=16,align=8 -offset-longlong=0,offset-sss-long=8, -align-longlong=8,align-sss-long=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-longlong.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-longlong.out deleted file mode 100755 index 0492ab0..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-longlong.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct longlong inside struct starting with longlong: -size=16,align=8 -offset-longlong=0,offset-sss-longlong=8, -align-longlong=8,align-sss-longlong=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-longlong.out+ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-longlong.out+ deleted file mode 100755 index 0492ab0..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-longlong.out+ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct longlong inside struct starting with longlong: -size=16,align=8 -offset-longlong=0,offset-sss-longlong=8, -align-longlong=8,align-sss-longlong=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-pointer.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-pointer.out deleted file mode 100755 index 8184917..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-pointer.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct pointer inside struct starting with longlong: -size=16,align=8 -offset-longlong=0,offset-sss-pointer=8, -align-longlong=8,align-sss-pointer=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-pointer.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-pointer.out++ deleted file mode 100755 index 8184917..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-pointer.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct pointer inside struct starting with longlong: -size=16,align=8 -offset-longlong=0,offset-sss-pointer=8, -align-longlong=8,align-sss-pointer=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-short.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-short.out deleted file mode 100755 index 606b067..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-short.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct short inside struct starting with longlong: -size=16,align=8 -offset-longlong=0,offset-sss-short=8, -align-longlong=8,align-sss-short=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-short.out++ deleted file mode 100755 index 606b067..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-short.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct short inside struct starting with longlong: -size=16,align=8 -offset-longlong=0,offset-sss-short=8, -align-longlong=8,align-sss-short=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-short.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-short.out deleted file mode 100755 index 6526dad..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-short.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct longlong-short: -size=16,align=8,offset-longlong=0,offset-short=8, -align-longlong=8,align-short=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-short.out++ deleted file mode 100755 index 6526dad..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-short.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct longlong-short: -size=16,align=8,offset-longlong=0,offset-short=8, -align-longlong=8,align-short=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-size_t.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-size_t.out deleted file mode 100755 index a063c90..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-size_t.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct longlong-size_t: -size=16,align=8,offset-longlong=0,offset-size_t=8, -align-longlong=8,align-size_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-size_t.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-size_t.out++ deleted file mode 100755 index a063c90..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-size_t.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct longlong-size_t: -size=16,align=8,offset-longlong=0,offset-size_t=8, -align-longlong=8,align-size_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-wchar_t.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-wchar_t.out deleted file mode 100755 index d0d88dc..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-wchar_t.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct longlong-wchar_t: -size=16,align=8,offset-longlong=0,offset-wchar_t=8, -align-longlong=8,align-wchar_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-wchar_t.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-wchar_t.out++ deleted file mode 100755 index d0d88dc..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-wchar_t.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct longlong-wchar_t: -size=16,align=8,offset-longlong=0,offset-wchar_t=8, -align-longlong=8,align-wchar_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-char.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-char.out deleted file mode 100755 index f8befc1..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-char.out +++ /dev/null @@ -1,4 +0,0 @@ -+++char zerofield inside struct starting with longlong: -size=16,align=8 -offset-longlong=0,offset-last=8, -align-longlong=8,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-char.out++ deleted file mode 100755 index 02e9c00..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-char.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++char zerofield inside struct starting with longlong: -size=16,align=8 -offset-longlong=0,offset-last=12, -align-longlong=8,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-int.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-int.out deleted file mode 100755 index b708d47..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-int.out +++ /dev/null @@ -1,4 +0,0 @@ -+++int zerofield inside struct starting with longlong: -size=16,align=8 -offset-longlong=0,offset-last=8, -align-longlong=8,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-int.out++ deleted file mode 100755 index 585d4d9..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-int.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++int zerofield inside struct starting with longlong: -size=16,align=8 -offset-longlong=0,offset-last=12, -align-longlong=8,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-long.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-long.out deleted file mode 100755 index 0ff7ef5..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-long.out +++ /dev/null @@ -1,4 +0,0 @@ -+++long zerofield inside struct starting with longlong: -size=16,align=8 -offset-longlong=0,offset-last=8, -align-longlong=8,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-long.out++ deleted file mode 100755 index 36b9d16..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-long.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++long zerofield inside struct starting with longlong: -size=16,align=8 -offset-longlong=0,offset-last=12, -align-longlong=8,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-longlong.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-longlong.out deleted file mode 100755 index b0b9a71..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-longlong.out +++ /dev/null @@ -1,4 +0,0 @@ -+++longlong zerofield inside struct starting with longlong: -size=24,align=8 -offset-longlong=0,offset-last=16, -align-longlong=8,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-short.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-short.out deleted file mode 100755 index 41fd5ce..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-short.out +++ /dev/null @@ -1,4 +0,0 @@ -+++short zerofield inside struct starting with longlong: -size=16,align=8 -offset-longlong=0,offset-last=8, -align-longlong=8,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-short.out++ deleted file mode 100755 index 7899b10..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-short.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++short zerofield inside struct starting with longlong: -size=16,align=8 -offset-longlong=0,offset-last=12, -align-longlong=8,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-char.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-char.out deleted file mode 100755 index a856f20..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-char.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of char in struct starting with pointer: -size=16,align=4 -offset-pointer=0,offset-arrayof-char=4, -align-pointer=4,align-arrayof-char=1 -offset-char-a[5]=9,align-char-a[5]=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-char.out++ deleted file mode 100755 index a856f20..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-char.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of char in struct starting with pointer: -size=16,align=4 -offset-pointer=0,offset-arrayof-char=4, -align-pointer=4,align-arrayof-char=1 -offset-char-a[5]=9,align-char-a[5]=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-double.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-double.out deleted file mode 100755 index 6f195a0..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-double.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of double in struct starting with pointer: -size=88,align=8 -offset-pointer=0,offset-arrayof-double=8, -align-pointer=4,align-arrayof-double=8 -offset-double-a[5]=48,align-double-a[5]=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-double.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-double.out++ deleted file mode 100755 index 6f195a0..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-double.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of double in struct starting with pointer: -size=88,align=8 -offset-pointer=0,offset-arrayof-double=8, -align-pointer=4,align-arrayof-double=8 -offset-double-a[5]=48,align-double-a[5]=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-float.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-float.out deleted file mode 100755 index 633270c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-float.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of float in struct starting with pointer: -size=44,align=4 -offset-pointer=0,offset-arrayof-float=4, -align-pointer=4,align-arrayof-float=4 -offset-float-a[5]=24,align-float-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-float.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-float.out++ deleted file mode 100755 index 633270c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-float.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of float in struct starting with pointer: -size=44,align=4 -offset-pointer=0,offset-arrayof-float=4, -align-pointer=4,align-arrayof-float=4 -offset-float-a[5]=24,align-float-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-int.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-int.out deleted file mode 100755 index 2f7395e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-int.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of int in struct starting with pointer: -size=44,align=4 -offset-pointer=0,offset-arrayof-int=4, -align-pointer=4,align-arrayof-int=4 -offset-int-a[5]=24,align-int-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-int.out++ deleted file mode 100755 index 2f7395e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-int.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of int in struct starting with pointer: -size=44,align=4 -offset-pointer=0,offset-arrayof-int=4, -align-pointer=4,align-arrayof-int=4 -offset-int-a[5]=24,align-int-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-long.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-long.out deleted file mode 100755 index b28e15c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-long.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of long in struct starting with pointer: -size=44,align=4 -offset-pointer=0,offset-arrayof-long=4, -align-pointer=4,align-arrayof-long=4 -offset-long-a[5]=24,align-long-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-long.out++ deleted file mode 100755 index b28e15c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-long.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of long in struct starting with pointer: -size=44,align=4 -offset-pointer=0,offset-arrayof-long=4, -align-pointer=4,align-arrayof-long=4 -offset-long-a[5]=24,align-long-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-longdouble.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-longdouble.out deleted file mode 100755 index ef3fee4..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-longdouble.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of longdouble in struct starting with pointer: -size=176,align=16 -offset-pointer=0,offset-arrayof-longdouble=16, -align-pointer=4,align-arrayof-longdouble=16 -offset-longdouble-a[5]=96,align-longdouble-a[5]=16 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-longlong.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-longlong.out deleted file mode 100755 index 9a9ba48..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-longlong.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of longlong in struct starting with pointer: -size=88,align=8 -offset-pointer=0,offset-arrayof-longlong=8, -align-pointer=4,align-arrayof-longlong=8 -offset-longlong-a[5]=48,align-longlong-a[5]=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-longlong.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-longlong.out++ deleted file mode 100755 index 9a9ba48..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-longlong.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of longlong in struct starting with pointer: -size=88,align=8 -offset-pointer=0,offset-arrayof-longlong=8, -align-pointer=4,align-arrayof-longlong=8 -offset-longlong-a[5]=48,align-longlong-a[5]=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-pointer.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-pointer.out deleted file mode 100755 index 367aeb8..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-pointer.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of pointer in struct starting with pointer: -size=44,align=4 -offset-pointer=0,offset-arrayof-pointer=4, -align-pointer=4,align-arrayof-pointer=4 -offset-pointer-a[5]=24,align-pointer-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-pointer.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-pointer.out++ deleted file mode 100755 index 367aeb8..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-pointer.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of pointer in struct starting with pointer: -size=44,align=4 -offset-pointer=0,offset-arrayof-pointer=4, -align-pointer=4,align-arrayof-pointer=4 -offset-pointer-a[5]=24,align-pointer-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-short.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-short.out deleted file mode 100755 index b8d1c71..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-short.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of short in struct starting with pointer: -size=24,align=4 -offset-pointer=0,offset-arrayof-short=4, -align-pointer=4,align-arrayof-short=2 -offset-short-a[5]=14,align-short-a[5]=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-short.out++ deleted file mode 100755 index b8d1c71..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-short.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of short in struct starting with pointer: -size=24,align=4 -offset-pointer=0,offset-arrayof-short=4, -align-pointer=4,align-arrayof-short=2 -offset-short-a[5]=14,align-short-a[5]=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-char.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-char.out deleted file mode 100755 index a78958a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-char.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct pointer-char: -size=8,align=4,offset-pointer=0,offset-char=4, -align-pointer=4,align-char=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-char.out++ deleted file mode 100755 index a78958a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-char.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct pointer-char: -size=8,align=4,offset-pointer=0,offset-char=4, -align-pointer=4,align-char=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-double.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-double.out deleted file mode 100755 index e8bcceb..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-double.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct pointer-double: -size=16,align=8,offset-pointer=0,offset-double=8, -align-pointer=4,align-double=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-double.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-double.out++ deleted file mode 100755 index e8bcceb..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-double.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct pointer-double: -size=16,align=8,offset-pointer=0,offset-double=8, -align-pointer=4,align-double=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-float.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-float.out deleted file mode 100755 index ab3d8b0..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-float.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct pointer-float: -size=8,align=4,offset-pointer=0,offset-float=4, -align-pointer=4,align-float=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-float.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-float.out++ deleted file mode 100755 index ab3d8b0..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-float.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct pointer-float: -size=8,align=4,offset-pointer=0,offset-float=4, -align-pointer=4,align-float=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-int.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-int.out deleted file mode 100755 index 61e7ea7..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-int.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct pointer-int: -size=8,align=4,offset-pointer=0,offset-int=4, -align-pointer=4,align-int=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-int.out++ deleted file mode 100755 index 61e7ea7..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-int.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct pointer-int: -size=8,align=4,offset-pointer=0,offset-int=4, -align-pointer=4,align-int=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-long.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-long.out deleted file mode 100755 index 4e2073e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-long.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct pointer-long: -size=8,align=4,offset-pointer=0,offset-long=4, -align-pointer=4,align-long=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-long.out++ deleted file mode 100755 index 4e2073e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-long.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct pointer-long: -size=8,align=4,offset-pointer=0,offset-long=4, -align-pointer=4,align-long=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-longdouble.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-longdouble.out deleted file mode 100755 index 7e9b4e1..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-longdouble.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct pointer-longdouble: -size=32,align=16,offset-pointer=0,offset-longdouble=16, -align-pointer=4,align-longdouble=16 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-longdouble.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-longdouble.out++ deleted file mode 100755 index 7e9b4e1..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-longdouble.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct pointer-longdouble: -size=32,align=16,offset-pointer=0,offset-longdouble=16, -align-pointer=4,align-longdouble=16 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-longlong.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-longlong.out deleted file mode 100755 index e023a3c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-longlong.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct pointer-longlong: -size=16,align=8,offset-pointer=0,offset-longlong=8, -align-pointer=4,align-longlong=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-longlong.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-longlong.out++ deleted file mode 100755 index e023a3c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-longlong.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct pointer-longlong: -size=16,align=8,offset-pointer=0,offset-longlong=8, -align-pointer=4,align-longlong=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-pointer.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-pointer.out deleted file mode 100755 index 41e2fba..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-pointer.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct pointer-pointer: -size=8,align=4,offset-pointer=0,offset-pointer=4, -align-pointer=4,align-pointer=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-pointer.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-pointer.out++ deleted file mode 100755 index 41e2fba..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-pointer.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct pointer-pointer: -size=8,align=4,offset-pointer=0,offset-pointer=4, -align-pointer=4,align-pointer=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-ptrdiff_t.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-ptrdiff_t.out deleted file mode 100755 index f8da13f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-ptrdiff_t.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct pointer-ptrdiff_t: -size=8,align=4,offset-pointer=0,offset-ptrdiff_t=4, -align-pointer=4,align-ptrdiff_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-ptrdiff_t.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-ptrdiff_t.out++ deleted file mode 100755 index f8da13f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-ptrdiff_t.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct pointer-ptrdiff_t: -size=8,align=4,offset-pointer=0,offset-ptrdiff_t=4, -align-pointer=4,align-ptrdiff_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-char.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-char.out deleted file mode 100755 index 5f94bb6..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-char.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct char inside struct starting with pointer: -size=8,align=4 -offset-pointer=0,offset-sss-char=4, -align-pointer=4,align-sss-char=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-char.out++ deleted file mode 100755 index 5f94bb6..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-char.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct char inside struct starting with pointer: -size=8,align=4 -offset-pointer=0,offset-sss-char=4, -align-pointer=4,align-sss-char=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-double.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-double.out deleted file mode 100755 index 2ca5b43..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-double.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct double inside struct starting with pointer: -size=16,align=8 -offset-pointer=0,offset-sss-double=8, -align-pointer=4,align-sss-double=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-double.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-double.out++ deleted file mode 100755 index 2ca5b43..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-double.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct double inside struct starting with pointer: -size=16,align=8 -offset-pointer=0,offset-sss-double=8, -align-pointer=4,align-sss-double=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-float.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-float.out deleted file mode 100755 index 3fa4c1c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-float.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct float inside struct starting with pointer: -size=8,align=4 -offset-pointer=0,offset-sss-float=4, -align-pointer=4,align-sss-float=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-float.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-float.out++ deleted file mode 100755 index 3fa4c1c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-float.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct float inside struct starting with pointer: -size=8,align=4 -offset-pointer=0,offset-sss-float=4, -align-pointer=4,align-sss-float=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-int.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-int.out deleted file mode 100755 index 6149b35..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-int.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct int inside struct starting with pointer: -size=8,align=4 -offset-pointer=0,offset-sss-int=4, -align-pointer=4,align-sss-int=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-int.out++ deleted file mode 100755 index 6149b35..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-int.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct int inside struct starting with pointer: -size=8,align=4 -offset-pointer=0,offset-sss-int=4, -align-pointer=4,align-sss-int=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-long.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-long.out deleted file mode 100755 index 8377c11..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-long.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct long inside struct starting with pointer: -size=8,align=4 -offset-pointer=0,offset-sss-long=4, -align-pointer=4,align-sss-long=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-long.out++ deleted file mode 100755 index 8377c11..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-long.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct long inside struct starting with pointer: -size=8,align=4 -offset-pointer=0,offset-sss-long=4, -align-pointer=4,align-sss-long=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-longdouble.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-longdouble.out deleted file mode 100755 index 1cca1c9..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-longdouble.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct longdouble inside struct starting with pointer: -size=36,align=12 -offset-pointer=0,offset-sss-longdouble=12, -align-pointer=4,align-sss-longdouble=12 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-longlong.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-longlong.out deleted file mode 100755 index 5866b4c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-longlong.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct longlong inside struct starting with pointer: -size=16,align=8 -offset-pointer=0,offset-sss-longlong=8, -align-pointer=4,align-sss-longlong=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-longlong.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-longlong.out++ deleted file mode 100755 index 5866b4c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-longlong.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct longlong inside struct starting with pointer: -size=16,align=8 -offset-pointer=0,offset-sss-longlong=8, -align-pointer=4,align-sss-longlong=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-pointer.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-pointer.out deleted file mode 100755 index 89b7e14..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-pointer.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct pointer inside struct starting with pointer: -size=8,align=4 -offset-pointer=0,offset-sss-pointer=4, -align-pointer=4,align-sss-pointer=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-pointer.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-pointer.out++ deleted file mode 100755 index 89b7e14..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-pointer.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct pointer inside struct starting with pointer: -size=8,align=4 -offset-pointer=0,offset-sss-pointer=4, -align-pointer=4,align-sss-pointer=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-short.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-short.out deleted file mode 100755 index 76b7040..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-short.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct short inside struct starting with pointer: -size=8,align=4 -offset-pointer=0,offset-sss-short=4, -align-pointer=4,align-sss-short=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-short.out++ deleted file mode 100755 index 76b7040..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-short.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct short inside struct starting with pointer: -size=8,align=4 -offset-pointer=0,offset-sss-short=4, -align-pointer=4,align-sss-short=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-short.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-short.out deleted file mode 100755 index a6a8d26..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-short.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct pointer-short: -size=8,align=4,offset-pointer=0,offset-short=4, -align-pointer=4,align-short=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-short.out++ deleted file mode 100755 index a6a8d26..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-short.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct pointer-short: -size=8,align=4,offset-pointer=0,offset-short=4, -align-pointer=4,align-short=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-size_t.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-size_t.out deleted file mode 100755 index 2db57f5..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-size_t.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct pointer-size_t: -size=8,align=4,offset-pointer=0,offset-size_t=4, -align-pointer=4,align-size_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-size_t.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-size_t.out++ deleted file mode 100755 index 2db57f5..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-size_t.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct pointer-size_t: -size=8,align=4,offset-pointer=0,offset-size_t=4, -align-pointer=4,align-size_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-wchar_t.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-wchar_t.out deleted file mode 100755 index d52f7db..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-wchar_t.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct pointer-wchar_t: -size=8,align=4,offset-pointer=0,offset-wchar_t=4, -align-pointer=4,align-wchar_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-wchar_t.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-wchar_t.out++ deleted file mode 100755 index d52f7db..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-wchar_t.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct pointer-wchar_t: -size=8,align=4,offset-pointer=0,offset-wchar_t=4, -align-pointer=4,align-wchar_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-char.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-char.out deleted file mode 100755 index 25498e7..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-char.out +++ /dev/null @@ -1,4 +0,0 @@ -+++char zerofield inside struct starting with pointer: -size=8,align=4 -offset-pointer=0,offset-last=4, -align-pointer=4,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-char.out++ deleted file mode 100755 index e1710a6..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-char.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++char zerofield inside struct starting with pointer: -size=12,align=4 -offset-pointer=0,offset-last=8, -align-pointer=4,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-int.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-int.out deleted file mode 100755 index ae6096c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-int.out +++ /dev/null @@ -1,4 +0,0 @@ -+++int zerofield inside struct starting with pointer: -size=8,align=4 -offset-pointer=0,offset-last=4, -align-pointer=4,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-int.out++ deleted file mode 100755 index a94950a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-int.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++int zerofield inside struct starting with pointer: -size=12,align=4 -offset-pointer=0,offset-last=8, -align-pointer=4,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-long.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-long.out deleted file mode 100755 index 52418b7..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-long.out +++ /dev/null @@ -1,4 +0,0 @@ -+++long zerofield inside struct starting with pointer: -size=8,align=4 -offset-pointer=0,offset-last=4, -align-pointer=4,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-long.out++ deleted file mode 100755 index 6bef187..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-long.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++long zerofield inside struct starting with pointer: -size=12,align=4 -offset-pointer=0,offset-last=8, -align-pointer=4,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-longlong.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-longlong.out deleted file mode 100755 index ff21127..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-longlong.out +++ /dev/null @@ -1,4 +0,0 @@ -+++longlong zerofield inside struct starting with pointer: -size=12,align=4 -offset-pointer=0,offset-last=8, -align-pointer=4,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-longlong.out+ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-longlong.out+ deleted file mode 100755 index e67cde4..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-longlong.out+ +++ /dev/null @@ -1,4 +0,0 @@ -+++longlong zerofield inside struct starting with pointer: -size=24,align=8 -offset-pointer=0,offset-last=16, -align-pointer=4,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-short.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-short.out deleted file mode 100755 index 44ada9e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-short.out +++ /dev/null @@ -1,4 +0,0 @@ -+++short zerofield inside struct starting with pointer: -size=8,align=4 -offset-pointer=0,offset-last=4, -align-pointer=4,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-short.out++ deleted file mode 100755 index a8a41eb..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-short.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++short zerofield inside struct starting with pointer: -size=12,align=4 -offset-pointer=0,offset-last=8, -align-pointer=4,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-char.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-char.out deleted file mode 100755 index ee6aa5e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-char.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct ptrdiff_t-char: -size=8,align=4,offset-ptrdiff_t=0,offset-char=4, -align-ptrdiff_t=4,align-char=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-char.out++ deleted file mode 100755 index ee6aa5e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-char.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct ptrdiff_t-char: -size=8,align=4,offset-ptrdiff_t=0,offset-char=4, -align-ptrdiff_t=4,align-char=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-double.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-double.out deleted file mode 100755 index 0ef52ec..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-double.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct ptrdiff_t-double: -size=16,align=8,offset-ptrdiff_t=0,offset-double=8, -align-ptrdiff_t=4,align-double=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-double.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-double.out++ deleted file mode 100755 index 0ef52ec..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-double.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct ptrdiff_t-double: -size=16,align=8,offset-ptrdiff_t=0,offset-double=8, -align-ptrdiff_t=4,align-double=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-float.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-float.out deleted file mode 100755 index 19ad497..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-float.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct ptrdiff_t-float: -size=8,align=4,offset-ptrdiff_t=0,offset-float=4, -align-ptrdiff_t=4,align-float=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-float.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-float.out++ deleted file mode 100755 index 19ad497..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-float.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct ptrdiff_t-float: -size=8,align=4,offset-ptrdiff_t=0,offset-float=4, -align-ptrdiff_t=4,align-float=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-int.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-int.out deleted file mode 100755 index 22a1962..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-int.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct ptrdiff_t-int: -size=8,align=4,offset-ptrdiff_t=0,offset-int=4, -align-ptrdiff_t=4,align-int=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-int.out++ deleted file mode 100755 index 22a1962..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-int.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct ptrdiff_t-int: -size=8,align=4,offset-ptrdiff_t=0,offset-int=4, -align-ptrdiff_t=4,align-int=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-long.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-long.out deleted file mode 100755 index 9fa1eeb..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-long.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct ptrdiff_t-long: -size=8,align=4,offset-ptrdiff_t=0,offset-long=4, -align-ptrdiff_t=4,align-long=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-long.out++ deleted file mode 100755 index 9fa1eeb..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-long.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct ptrdiff_t-long: -size=8,align=4,offset-ptrdiff_t=0,offset-long=4, -align-ptrdiff_t=4,align-long=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-longdouble.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-longdouble.out deleted file mode 100755 index 5521ef9..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-longdouble.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct ptrdiff_t-longdouble: -size=32,align=16,offset-ptrdiff_t=0,offset-longdouble=16, -align-ptrdiff_t=4,align-longdouble=16 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-longlong.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-longlong.out deleted file mode 100755 index dd19608..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-longlong.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct ptrdiff_t-longlong: -size=16,align=8,offset-ptrdiff_t=0,offset-longlong=8, -align-ptrdiff_t=4,align-longlong=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-longlong.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-longlong.out++ deleted file mode 100755 index dd19608..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-longlong.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct ptrdiff_t-longlong: -size=16,align=8,offset-ptrdiff_t=0,offset-longlong=8, -align-ptrdiff_t=4,align-longlong=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-pointer.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-pointer.out deleted file mode 100755 index 14d47de..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-pointer.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct ptrdiff_t-pointer: -size=8,align=4,offset-ptrdiff_t=0,offset-pointer=4, -align-ptrdiff_t=4,align-pointer=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-pointer.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-pointer.out++ deleted file mode 100755 index 14d47de..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-pointer.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct ptrdiff_t-pointer: -size=8,align=4,offset-ptrdiff_t=0,offset-pointer=4, -align-ptrdiff_t=4,align-pointer=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-ptrdiff_t.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-ptrdiff_t.out deleted file mode 100755 index 3013b33..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-ptrdiff_t.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct ptrdiff_t-ptrdiff_t: -size=8,align=4,offset-ptrdiff_t=0,offset-ptrdiff_t=4, -align-ptrdiff_t=4,align-ptrdiff_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-ptrdiff_t.out+ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-ptrdiff_t.out+ deleted file mode 100755 index 3013b33..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-ptrdiff_t.out+ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct ptrdiff_t-ptrdiff_t: -size=8,align=4,offset-ptrdiff_t=0,offset-ptrdiff_t=4, -align-ptrdiff_t=4,align-ptrdiff_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-short.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-short.out deleted file mode 100755 index 1824fe2..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-short.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct ptrdiff_t-short: -size=8,align=4,offset-ptrdiff_t=0,offset-short=4, -align-ptrdiff_t=4,align-short=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-short.out++ deleted file mode 100755 index 1824fe2..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-short.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct ptrdiff_t-short: -size=8,align=4,offset-ptrdiff_t=0,offset-short=4, -align-ptrdiff_t=4,align-short=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-size_t.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-size_t.out deleted file mode 100755 index 304301b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-size_t.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct ptrdiff_t-size_t: -size=8,align=4,offset-ptrdiff_t=0,offset-size_t=4, -align-ptrdiff_t=4,align-size_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-size_t.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-size_t.out++ deleted file mode 100755 index 304301b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-size_t.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct ptrdiff_t-size_t: -size=8,align=4,offset-ptrdiff_t=0,offset-size_t=4, -align-ptrdiff_t=4,align-size_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-wchar_t.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-wchar_t.out deleted file mode 100755 index 7f5bb99..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-wchar_t.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct ptrdiff_t-wchar_t: -size=8,align=4,offset-ptrdiff_t=0,offset-wchar_t=4, -align-ptrdiff_t=4,align-wchar_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-wchar_t.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-wchar_t.out++ deleted file mode 100755 index 7f5bb99..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-wchar_t.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct ptrdiff_t-wchar_t: -size=8,align=4,offset-ptrdiff_t=0,offset-wchar_t=4, -align-ptrdiff_t=4,align-wchar_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-char.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-char.out deleted file mode 100755 index d14959b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-char.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of char in struct starting with short: -size=12,align=2 -offset-short=0,offset-arrayof-char=2, -align-short=2,align-arrayof-char=1 -offset-char-a[5]=7,align-char-a[5]=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-char.out++ deleted file mode 100755 index d14959b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-char.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of char in struct starting with short: -size=12,align=2 -offset-short=0,offset-arrayof-char=2, -align-short=2,align-arrayof-char=1 -offset-char-a[5]=7,align-char-a[5]=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-double.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-double.out deleted file mode 100755 index 06fb3c0..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-double.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of double in struct starting with short: -size=88,align=8 -offset-short=0,offset-arrayof-double=8, -align-short=2,align-arrayof-double=8 -offset-double-a[5]=48,align-double-a[5]=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-double.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-double.out++ deleted file mode 100755 index 06fb3c0..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-double.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of double in struct starting with short: -size=88,align=8 -offset-short=0,offset-arrayof-double=8, -align-short=2,align-arrayof-double=8 -offset-double-a[5]=48,align-double-a[5]=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-float.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-float.out deleted file mode 100755 index 6fa1559..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-float.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of float in struct starting with short: -size=44,align=4 -offset-short=0,offset-arrayof-float=4, -align-short=2,align-arrayof-float=4 -offset-float-a[5]=24,align-float-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-float.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-float.out++ deleted file mode 100755 index 6fa1559..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-float.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of float in struct starting with short: -size=44,align=4 -offset-short=0,offset-arrayof-float=4, -align-short=2,align-arrayof-float=4 -offset-float-a[5]=24,align-float-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-int.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-int.out deleted file mode 100755 index 95709d9..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-int.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of int in struct starting with short: -size=44,align=4 -offset-short=0,offset-arrayof-int=4, -align-short=2,align-arrayof-int=4 -offset-int-a[5]=24,align-int-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-int.out++ deleted file mode 100755 index 95709d9..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-int.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of int in struct starting with short: -size=44,align=4 -offset-short=0,offset-arrayof-int=4, -align-short=2,align-arrayof-int=4 -offset-int-a[5]=24,align-int-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-long.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-long.out deleted file mode 100755 index fdd4fd1..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-long.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of long in struct starting with short: -size=44,align=4 -offset-short=0,offset-arrayof-long=4, -align-short=2,align-arrayof-long=4 -offset-long-a[5]=24,align-long-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-long.out++ deleted file mode 100755 index fdd4fd1..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-long.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of long in struct starting with short: -size=44,align=4 -offset-short=0,offset-arrayof-long=4, -align-short=2,align-arrayof-long=4 -offset-long-a[5]=24,align-long-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-longdouble.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-longdouble.out deleted file mode 100755 index 5642b33..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-longdouble.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of longdouble in struct starting with short: -size=176,align=16 -offset-short=0,offset-arrayof-longdouble=16, -align-short=2,align-arrayof-longdouble=16 -offset-longdouble-a[5]=96,align-longdouble-a[5]=16 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-longdouble.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-longdouble.out++ deleted file mode 100755 index 5642b33..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-longdouble.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of longdouble in struct starting with short: -size=176,align=16 -offset-short=0,offset-arrayof-longdouble=16, -align-short=2,align-arrayof-longdouble=16 -offset-longdouble-a[5]=96,align-longdouble-a[5]=16 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-longlong.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-longlong.out deleted file mode 100755 index 6cfebcf..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-longlong.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of longlong in struct starting with short: -size=88,align=8 -offset-short=0,offset-arrayof-longlong=8, -align-short=2,align-arrayof-longlong=8 -offset-longlong-a[5]=48,align-longlong-a[5]=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-longlong.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-longlong.out++ deleted file mode 100755 index 6cfebcf..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-longlong.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of longlong in struct starting with short: -size=88,align=8 -offset-short=0,offset-arrayof-longlong=8, -align-short=2,align-arrayof-longlong=8 -offset-longlong-a[5]=48,align-longlong-a[5]=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-pointer.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-pointer.out deleted file mode 100755 index c9997ce..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-pointer.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of pointer in struct starting with short: -size=44,align=4 -offset-short=0,offset-arrayof-pointer=4, -align-short=2,align-arrayof-pointer=4 -offset-pointer-a[5]=24,align-pointer-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-pointer.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-pointer.out++ deleted file mode 100755 index c9997ce..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-pointer.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of pointer in struct starting with short: -size=44,align=4 -offset-short=0,offset-arrayof-pointer=4, -align-short=2,align-arrayof-pointer=4 -offset-pointer-a[5]=24,align-pointer-a[5]=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-short.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-short.out deleted file mode 100755 index 67b0535..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-short.out +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of short in struct starting with short: -size=22,align=2 -offset-short=0,offset-arrayof-short=2, -align-short=2,align-arrayof-short=2 -offset-short-a[5]=12,align-short-a[5]=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-short.out++ deleted file mode 100755 index 67b0535..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-short.out++ +++ /dev/null @@ -1,5 +0,0 @@ -++++Array of short in struct starting with short: -size=22,align=2 -offset-short=0,offset-arrayof-short=2, -align-short=2,align-arrayof-short=2 -offset-short-a[5]=12,align-short-a[5]=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-char.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-char.out deleted file mode 100755 index aaf2b57..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-char.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct short-char: -size=4,align=2,offset-short=0,offset-char=2, -align-short=2,align-char=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-char.out++ deleted file mode 100755 index aaf2b57..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-char.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct short-char: -size=4,align=2,offset-short=0,offset-char=2, -align-short=2,align-char=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-double.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-double.out deleted file mode 100755 index 22068a1..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-double.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct short-double: -size=16,align=8,offset-short=0,offset-double=8, -align-short=2,align-double=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-double.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-double.out++ deleted file mode 100755 index 22068a1..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-double.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct short-double: -size=16,align=8,offset-short=0,offset-double=8, -align-short=2,align-double=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-float.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-float.out deleted file mode 100755 index 027b69e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-float.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct short-float: -size=8,align=4,offset-short=0,offset-float=4, -align-short=2,align-float=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-float.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-float.out++ deleted file mode 100755 index 027b69e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-float.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct short-float: -size=8,align=4,offset-short=0,offset-float=4, -align-short=2,align-float=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-int.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-int.out deleted file mode 100755 index c33851b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-int.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct short-int: -size=8,align=4,offset-short=0,offset-int=4, -align-short=2,align-int=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-int.out++ deleted file mode 100755 index c33851b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-int.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct short-int: -size=8,align=4,offset-short=0,offset-int=4, -align-short=2,align-int=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-long.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-long.out deleted file mode 100755 index b16572b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-long.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct short-long: -size=8,align=4,offset-short=0,offset-long=4, -align-short=2,align-long=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-long.out++ deleted file mode 100755 index b16572b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-long.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct short-long: -size=8,align=4,offset-short=0,offset-long=4, -align-short=2,align-long=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-longdouble.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-longdouble.out deleted file mode 100755 index ecae394..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-longdouble.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct short-longdouble: -size=32,align=16,offset-short=0,offset-longdouble=16, -align-short=2,align-longdouble=16 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-longdouble.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-longdouble.out++ deleted file mode 100755 index ecae394..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-longdouble.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct short-longdouble: -size=32,align=16,offset-short=0,offset-longdouble=16, -align-short=2,align-longdouble=16 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-longlong.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-longlong.out deleted file mode 100755 index 5282bb5..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-longlong.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct short-longlong: -size=16,align=8,offset-short=0,offset-longlong=8, -align-short=2,align-longlong=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-longlong.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-longlong.out++ deleted file mode 100755 index 5282bb5..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-longlong.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct short-longlong: -size=16,align=8,offset-short=0,offset-longlong=8, -align-short=2,align-longlong=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-pointer.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-pointer.out deleted file mode 100755 index 6330d0b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-pointer.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct short-pointer: -size=8,align=4,offset-short=0,offset-pointer=4, -align-short=2,align-pointer=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-pointer.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-pointer.out++ deleted file mode 100755 index 6330d0b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-pointer.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct short-pointer: -size=8,align=4,offset-short=0,offset-pointer=4, -align-short=2,align-pointer=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-ptrdiff_t.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-ptrdiff_t.out deleted file mode 100755 index 525f4e7..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-ptrdiff_t.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct short-ptrdiff_t: -size=8,align=4,offset-short=0,offset-ptrdiff_t=4, -align-short=2,align-ptrdiff_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-ptrdiff_t.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-ptrdiff_t.out++ deleted file mode 100755 index 525f4e7..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-ptrdiff_t.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct short-ptrdiff_t: -size=8,align=4,offset-short=0,offset-ptrdiff_t=4, -align-short=2,align-ptrdiff_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-char.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-char.out deleted file mode 100755 index e91aaaf..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-char.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct char inside struct starting with short: -size=4,align=2 -offset-short=0,offset-sss-char=2, -align-short=2,align-sss-char=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-char.out++ deleted file mode 100755 index e91aaaf..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-char.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct char inside struct starting with short: -size=4,align=2 -offset-short=0,offset-sss-char=2, -align-short=2,align-sss-char=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-double.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-double.out deleted file mode 100755 index c448622..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-double.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct double inside struct starting with short: -size=16,align=8 -offset-short=0,offset-sss-double=8, -align-short=2,align-sss-double=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-double.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-double.out++ deleted file mode 100755 index c448622..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-double.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct double inside struct starting with short: -size=16,align=8 -offset-short=0,offset-sss-double=8, -align-short=2,align-sss-double=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-float.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-float.out deleted file mode 100755 index a216f01..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-float.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct float inside struct starting with short: -size=8,align=4 -offset-short=0,offset-sss-float=4, -align-short=2,align-sss-float=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-float.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-float.out++ deleted file mode 100755 index a216f01..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-float.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct float inside struct starting with short: -size=8,align=4 -offset-short=0,offset-sss-float=4, -align-short=2,align-sss-float=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-int.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-int.out deleted file mode 100755 index 93d8d66..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-int.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct int inside struct starting with short: -size=8,align=4 -offset-short=0,offset-sss-int=4, -align-short=2,align-sss-int=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-int.out++ deleted file mode 100755 index 93d8d66..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-int.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct int inside struct starting with short: -size=8,align=4 -offset-short=0,offset-sss-int=4, -align-short=2,align-sss-int=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-long.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-long.out deleted file mode 100755 index b33b863..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-long.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct long inside struct starting with short: -size=8,align=4 -offset-short=0,offset-sss-long=4, -align-short=2,align-sss-long=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-long.out++ deleted file mode 100755 index b33b863..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-long.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct long inside struct starting with short: -size=8,align=4 -offset-short=0,offset-sss-long=4, -align-short=2,align-sss-long=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-longdouble.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-longdouble.out deleted file mode 100755 index 8f3c78c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-longdouble.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct longdouble inside struct starting with short: -size=36,align=12 -offset-short=0,offset-sss-longdouble=12, -align-short=2,align-sss-longdouble=12 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-longdouble.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-longdouble.out++ deleted file mode 100755 index 8f3c78c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-longdouble.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct longdouble inside struct starting with short: -size=36,align=12 -offset-short=0,offset-sss-longdouble=12, -align-short=2,align-sss-longdouble=12 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-longlong.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-longlong.out deleted file mode 100755 index 8e03b25..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-longlong.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct longlong inside struct starting with short: -size=16,align=8 -offset-short=0,offset-sss-longlong=8, -align-short=2,align-sss-longlong=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-longlong.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-longlong.out++ deleted file mode 100755 index 8e03b25..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-longlong.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct longlong inside struct starting with short: -size=16,align=8 -offset-short=0,offset-sss-longlong=8, -align-short=2,align-sss-longlong=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-pointer.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-pointer.out deleted file mode 100755 index cc9301f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-pointer.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct pointer inside struct starting with short: -size=8,align=4 -offset-short=0,offset-sss-pointer=4, -align-short=2,align-sss-pointer=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-pointer.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-pointer.out++ deleted file mode 100755 index cc9301f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-pointer.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct pointer inside struct starting with short: -size=8,align=4 -offset-short=0,offset-sss-pointer=4, -align-short=2,align-sss-pointer=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-short.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-short.out deleted file mode 100755 index be9ca57..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-short.out +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct short inside struct starting with short: -size=4,align=2 -offset-short=0,offset-sss-short=2, -align-short=2,align-sss-short=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-short.out++ deleted file mode 100755 index be9ca57..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-short.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++Struct short inside struct starting with short: -size=4,align=2 -offset-short=0,offset-sss-short=2, -align-short=2,align-sss-short=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-short.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-short.out deleted file mode 100755 index 4f0df5b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-short.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct short-short: -size=4,align=2,offset-short=0,offset-short=2, -align-short=2,align-short=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-short.out++ deleted file mode 100755 index 4f0df5b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-short.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct short-short: -size=4,align=2,offset-short=0,offset-short=2, -align-short=2,align-short=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-size_t.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-size_t.out deleted file mode 100755 index 2075e26..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-size_t.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct short-size_t: -size=8,align=4,offset-short=0,offset-size_t=4, -align-short=2,align-size_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-size_t.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-size_t.out++ deleted file mode 100755 index 2075e26..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-size_t.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct short-size_t: -size=8,align=4,offset-short=0,offset-size_t=4, -align-short=2,align-size_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-wchar_t.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-wchar_t.out deleted file mode 100755 index 55eb797..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-wchar_t.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct short-wchar_t: -size=8,align=4,offset-short=0,offset-wchar_t=4, -align-short=2,align-wchar_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-wchar_t.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-wchar_t.out++ deleted file mode 100755 index 55eb797..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-wchar_t.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct short-wchar_t: -size=8,align=4,offset-short=0,offset-wchar_t=4, -align-short=2,align-wchar_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-char.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-char.out deleted file mode 100755 index fde86d9..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-char.out +++ /dev/null @@ -1,4 +0,0 @@ -+++char zerofield inside struct starting with short: -size=8,align=4 -offset-short=0,offset-last=4, -align-short=2,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-char.out++ deleted file mode 100755 index 7c0141d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-char.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++char zerofield inside struct starting with short: -size=12,align=4 -offset-short=0,offset-last=8, -align-short=2,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-int.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-int.out deleted file mode 100755 index 8e3e488..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-int.out +++ /dev/null @@ -1,4 +0,0 @@ -+++int zerofield inside struct starting with short: -size=8,align=4 -offset-short=0,offset-last=4, -align-short=2,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-int.out++ deleted file mode 100755 index d2f5a51..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-int.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++int zerofield inside struct starting with short: -size=12,align=4 -offset-short=0,offset-last=8, -align-short=2,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-long.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-long.out deleted file mode 100755 index 9d54172..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-long.out +++ /dev/null @@ -1,4 +0,0 @@ -+++long zerofield inside struct starting with short: -size=8,align=4 -offset-short=0,offset-last=4, -align-short=2,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-long.out++ deleted file mode 100755 index a0352fa..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-long.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++long zerofield inside struct starting with short: -size=12,align=4 -offset-short=0,offset-last=8, -align-short=2,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-longlong.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-longlong.out deleted file mode 100755 index 86b8b6f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-longlong.out +++ /dev/null @@ -1,4 +0,0 @@ -+++longlong zerofield inside struct starting with short: -size=12,align=4 -offset-short=0,offset-last=8, -align-short=2,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-longlong.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-longlong.out++ deleted file mode 100755 index f1f8d5e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-longlong.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++longlong zerofield inside struct starting with short: -size=24,align=8 -offset-short=0,offset-last=16, -align-short=2,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-short.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-short.out deleted file mode 100755 index e3a16ff..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-short.out +++ /dev/null @@ -1,4 +0,0 @@ -+++short zerofield inside struct starting with short: -size=8,align=4 -offset-short=0,offset-last=4, -align-short=2,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-short.out++ deleted file mode 100755 index a03fc27..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-short.out++ +++ /dev/null @@ -1,4 +0,0 @@ -+++short zerofield inside struct starting with short: -size=12,align=4 -offset-short=0,offset-last=8, -align-short=2,align-last=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-char.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-char.out deleted file mode 100755 index ef07893..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-char.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct size_t-char: -size=8,align=4,offset-size_t=0,offset-char=4, -align-size_t=4,align-char=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-char.out++ deleted file mode 100755 index ef07893..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-char.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct size_t-char: -size=8,align=4,offset-size_t=0,offset-char=4, -align-size_t=4,align-char=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-double.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-double.out deleted file mode 100755 index bf6d5cb..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-double.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct size_t-double: -size=16,align=8,offset-size_t=0,offset-double=8, -align-size_t=4,align-double=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-double.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-double.out++ deleted file mode 100755 index bf6d5cb..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-double.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct size_t-double: -size=16,align=8,offset-size_t=0,offset-double=8, -align-size_t=4,align-double=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-float.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-float.out deleted file mode 100755 index 6923a51..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-float.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct size_t-float: -size=8,align=4,offset-size_t=0,offset-float=4, -align-size_t=4,align-float=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-float.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-float.out++ deleted file mode 100755 index 6923a51..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-float.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct size_t-float: -size=8,align=4,offset-size_t=0,offset-float=4, -align-size_t=4,align-float=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-int.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-int.out deleted file mode 100755 index 3434dbd..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-int.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct size_t-int: -size=8,align=4,offset-size_t=0,offset-int=4, -align-size_t=4,align-int=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-int.out++ deleted file mode 100755 index 3434dbd..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-int.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct size_t-int: -size=8,align=4,offset-size_t=0,offset-int=4, -align-size_t=4,align-int=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-long.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-long.out deleted file mode 100755 index 37fc119..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-long.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct size_t-long: -size=8,align=4,offset-size_t=0,offset-long=4, -align-size_t=4,align-long=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-long.out++ deleted file mode 100755 index 37fc119..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-long.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct size_t-long: -size=8,align=4,offset-size_t=0,offset-long=4, -align-size_t=4,align-long=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-longdouble.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-longdouble.out deleted file mode 100755 index 50a492e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-longdouble.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct size_t-longdouble: -size=32,align=16,offset-size_t=0,offset-longdouble=16, -align-size_t=4,align-longdouble=16 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-longdouble.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-longdouble.out++ deleted file mode 100755 index 50a492e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-longdouble.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct size_t-longdouble: -size=32,align=16,offset-size_t=0,offset-longdouble=16, -align-size_t=4,align-longdouble=16 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-longlong.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-longlong.out deleted file mode 100755 index 5b4f797..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-longlong.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct size_t-longlong: -size=16,align=8,offset-size_t=0,offset-longlong=8, -align-size_t=4,align-longlong=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-longlong.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-longlong.out++ deleted file mode 100755 index 5b4f797..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-longlong.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct size_t-longlong: -size=16,align=8,offset-size_t=0,offset-longlong=8, -align-size_t=4,align-longlong=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-pointer.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-pointer.out deleted file mode 100755 index f032c32..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-pointer.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct size_t-pointer: -size=8,align=4,offset-size_t=0,offset-pointer=4, -align-size_t=4,align-pointer=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-pointer.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-pointer.out++ deleted file mode 100755 index f032c32..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-pointer.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct size_t-pointer: -size=8,align=4,offset-size_t=0,offset-pointer=4, -align-size_t=4,align-pointer=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-ptrdiff_t.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-ptrdiff_t.out deleted file mode 100755 index 73eacea..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-ptrdiff_t.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct size_t-ptrdiff_t: -size=8,align=4,offset-size_t=0,offset-ptrdiff_t=4, -align-size_t=4,align-ptrdiff_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-ptrdiff_t.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-ptrdiff_t.out++ deleted file mode 100755 index 73eacea..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-ptrdiff_t.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct size_t-ptrdiff_t: -size=8,align=4,offset-size_t=0,offset-ptrdiff_t=4, -align-size_t=4,align-ptrdiff_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-short.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-short.out deleted file mode 100755 index 71bb024..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-short.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct size_t-short: -size=8,align=4,offset-size_t=0,offset-short=4, -align-size_t=4,align-short=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-short.out++ deleted file mode 100755 index 71bb024..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-short.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct size_t-short: -size=8,align=4,offset-size_t=0,offset-short=4, -align-size_t=4,align-short=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-size_t.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-size_t.out deleted file mode 100755 index 40db239..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-size_t.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct size_t-size_t: -size=8,align=4,offset-size_t=0,offset-size_t=4, -align-size_t=4,align-size_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-size_t.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-size_t.out++ deleted file mode 100755 index 40db239..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-size_t.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct size_t-size_t: -size=8,align=4,offset-size_t=0,offset-size_t=4, -align-size_t=4,align-size_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-wchar_t.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-wchar_t.out deleted file mode 100755 index e78427c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-wchar_t.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct size_t-wchar_t: -size=8,align=4,offset-size_t=0,offset-wchar_t=4, -align-size_t=4,align-wchar_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-wchar_t.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-wchar_t.out++ deleted file mode 100755 index e78427c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-wchar_t.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct size_t-wchar_t: -size=8,align=4,offset-size_t=0,offset-wchar_t=4, -align-size_t=4,align-wchar_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-char.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-char.out deleted file mode 100755 index 128f720..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-char.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct wchar_t-char: -size=8,align=4,offset-wchar_t=0,offset-char=4, -align-wchar_t=4,align-char=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-char.out++ deleted file mode 100755 index 128f720..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-char.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct wchar_t-char: -size=8,align=4,offset-wchar_t=0,offset-char=4, -align-wchar_t=4,align-char=1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-double.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-double.out deleted file mode 100755 index 7378b39..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-double.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct wchar_t-double: -size=16,align=8,offset-wchar_t=0,offset-double=8, -align-wchar_t=4,align-double=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-double.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-double.out++ deleted file mode 100755 index 7378b39..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-double.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct wchar_t-double: -size=16,align=8,offset-wchar_t=0,offset-double=8, -align-wchar_t=4,align-double=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-float.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-float.out deleted file mode 100755 index 0d771ad..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-float.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct wchar_t-float: -size=8,align=4,offset-wchar_t=0,offset-float=4, -align-wchar_t=4,align-float=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-float.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-float.out++ deleted file mode 100755 index 0d771ad..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-float.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct wchar_t-float: -size=8,align=4,offset-wchar_t=0,offset-float=4, -align-wchar_t=4,align-float=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-int.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-int.out deleted file mode 100755 index 963286a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-int.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct wchar_t-int: -size=8,align=4,offset-wchar_t=0,offset-int=4, -align-wchar_t=4,align-int=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-int.out++ deleted file mode 100755 index 963286a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-int.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct wchar_t-int: -size=8,align=4,offset-wchar_t=0,offset-int=4, -align-wchar_t=4,align-int=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-long.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-long.out deleted file mode 100755 index 54cb149..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-long.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct wchar_t-long: -size=8,align=4,offset-wchar_t=0,offset-long=4, -align-wchar_t=4,align-long=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-long.out++ deleted file mode 100755 index 54cb149..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-long.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct wchar_t-long: -size=8,align=4,offset-wchar_t=0,offset-long=4, -align-wchar_t=4,align-long=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-longdouble.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-longdouble.out deleted file mode 100755 index 909a886..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-longdouble.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct wchar_t-longdouble: -size=32,align=16,offset-wchar_t=0,offset-longdouble=16, -align-wchar_t=4,align-longdouble=16 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-longdouble.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-longdouble.out++ deleted file mode 100755 index 909a886..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-longdouble.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct wchar_t-longdouble: -size=32,align=16,offset-wchar_t=0,offset-longdouble=16, -align-wchar_t=4,align-longdouble=16 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-longlong.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-longlong.out deleted file mode 100755 index f588953..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-longlong.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct wchar_t-longlong: -size=16,align=8,offset-wchar_t=0,offset-longlong=8, -align-wchar_t=4,align-longlong=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-longlong.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-longlong.out++ deleted file mode 100755 index f588953..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-longlong.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct wchar_t-longlong: -size=16,align=8,offset-wchar_t=0,offset-longlong=8, -align-wchar_t=4,align-longlong=8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-pointer.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-pointer.out deleted file mode 100755 index 7a4b3bf..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-pointer.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct wchar_t-pointer: -size=8,align=4,offset-wchar_t=0,offset-pointer=4, -align-wchar_t=4,align-pointer=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-pointer.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-pointer.out++ deleted file mode 100755 index 7a4b3bf..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-pointer.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct wchar_t-pointer: -size=8,align=4,offset-wchar_t=0,offset-pointer=4, -align-wchar_t=4,align-pointer=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-ptrdiff_t.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-ptrdiff_t.out deleted file mode 100755 index ed9881a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-ptrdiff_t.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct wchar_t-ptrdiff_t: -size=8,align=4,offset-wchar_t=0,offset-ptrdiff_t=4, -align-wchar_t=4,align-ptrdiff_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-ptrdiff_t.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-ptrdiff_t.out++ deleted file mode 100755 index ed9881a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-ptrdiff_t.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct wchar_t-ptrdiff_t: -size=8,align=4,offset-wchar_t=0,offset-ptrdiff_t=4, -align-wchar_t=4,align-ptrdiff_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-short.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-short.out deleted file mode 100755 index cb55234..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-short.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct wchar_t-short: -size=8,align=4,offset-wchar_t=0,offset-short=4, -align-wchar_t=4,align-short=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-short.out++ deleted file mode 100755 index cb55234..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-short.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct wchar_t-short: -size=8,align=4,offset-wchar_t=0,offset-short=4, -align-wchar_t=4,align-short=2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-size_t.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-size_t.out deleted file mode 100755 index c2ab4e3..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-size_t.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct wchar_t-size_t: -size=8,align=4,offset-wchar_t=0,offset-size_t=4, -align-wchar_t=4,align-size_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-size_t.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-size_t.out++ deleted file mode 100755 index c2ab4e3..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-size_t.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct wchar_t-size_t: -size=8,align=4,offset-wchar_t=0,offset-size_t=4, -align-wchar_t=4,align-size_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-wchar_t.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-wchar_t.out deleted file mode 100755 index 359cadb..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-wchar_t.out +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct wchar_t-wchar_t: -size=8,align=4,offset-wchar_t=0,offset-wchar_t=4, -align-wchar_t=4,align-wchar_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-wchar_t.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-wchar_t.out++ deleted file mode 100755 index 359cadb..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-wchar_t.out++ +++ /dev/null @@ -1,3 +0,0 @@ -+++Struct wchar_t-wchar_t: -size=8,align=4,offset-wchar_t=0,offset-wchar_t=4, -align-wchar_t=4,align-wchar_t=4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-bool.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-bool.out++ deleted file mode 100755 index 7dd64d9..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-bool.out++ +++ /dev/null @@ -1,2 +0,0 @@ -+++Bool size: -1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-char.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-char.out deleted file mode 100755 index ea4dd65..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-char.out +++ /dev/null @@ -1,2 +0,0 @@ -+++Char size: -1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-char.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-char.out++ deleted file mode 100755 index ea4dd65..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-char.out++ +++ /dev/null @@ -1,2 +0,0 @@ -+++Char size: -1 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-double.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-double.out deleted file mode 100755 index 24816ee..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-double.out +++ /dev/null @@ -1,2 +0,0 @@ -+++Double size: -8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-double.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-double.out++ deleted file mode 100755 index 24816ee..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-double.out++ +++ /dev/null @@ -1,2 +0,0 @@ -+++Double size: -8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-float.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-float.out deleted file mode 100755 index 8a721cd..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-float.out +++ /dev/null @@ -1,2 +0,0 @@ -+++Float size: -4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-float.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-float.out++ deleted file mode 100755 index 8a721cd..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-float.out++ +++ /dev/null @@ -1,2 +0,0 @@ -+++Float size: -4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-int.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-int.out deleted file mode 100755 index f5db1cc..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-int.out +++ /dev/null @@ -1,2 +0,0 @@ -+++Int size: -4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-int.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-int.out++ deleted file mode 100755 index f5db1cc..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-int.out++ +++ /dev/null @@ -1,2 +0,0 @@ -+++Int size: -4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-long.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-long.out deleted file mode 100755 index dd3c7d5..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-long.out +++ /dev/null @@ -1,2 +0,0 @@ -+++Long size: -4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-long.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-long.out++ deleted file mode 100755 index dd3c7d5..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-long.out++ +++ /dev/null @@ -1,2 +0,0 @@ -+++Long size: -4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-longdouble.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-longdouble.out deleted file mode 100755 index ff7d41c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-longdouble.out +++ /dev/null @@ -1,2 +0,0 @@ -+++Long Double size: -16 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-longdouble.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-longdouble.out++ deleted file mode 100755 index ff7d41c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-longdouble.out++ +++ /dev/null @@ -1,2 +0,0 @@ -+++Long Double size: -16 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-longlong.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-longlong.out deleted file mode 100755 index 0c69b34..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-longlong.out +++ /dev/null @@ -1,2 +0,0 @@ -+++Long long size: -8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-longlong.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-longlong.out++ deleted file mode 100755 index 0c69b34..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-longlong.out++ +++ /dev/null @@ -1,2 +0,0 @@ -+++Long long size: -8 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-pointer.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-pointer.out deleted file mode 100755 index b024224..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-pointer.out +++ /dev/null @@ -1,2 +0,0 @@ -+++Pointer size: -4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-pointer.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-pointer.out++ deleted file mode 100755 index b024224..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-pointer.out++ +++ /dev/null @@ -1,2 +0,0 @@ -+++Pointer size: -4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-ptrdiff.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-ptrdiff.out deleted file mode 100755 index de520e2..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-ptrdiff.out +++ /dev/null @@ -1,2 +0,0 @@ -+++ptrdiff_t size: -4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-ptrdiff.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-ptrdiff.out++ deleted file mode 100755 index de520e2..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-ptrdiff.out++ +++ /dev/null @@ -1,2 +0,0 @@ -+++ptrdiff_t size: -4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-short.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-short.out deleted file mode 100755 index 308f676..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-short.out +++ /dev/null @@ -1,2 +0,0 @@ -+++Short size: -2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-short.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-short.out++ deleted file mode 100755 index 308f676..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-short.out++ +++ /dev/null @@ -1,2 +0,0 @@ -+++Short size: -2 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-size.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-size.out deleted file mode 100755 index 4a1c74f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-size.out +++ /dev/null @@ -1,2 +0,0 @@ -+++size_t size: -4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-size.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-size.out++ deleted file mode 100755 index 4a1c74f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-size.out++ +++ /dev/null @@ -1,2 +0,0 @@ -+++size_t size: -4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-wchar.out b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-wchar.out deleted file mode 100755 index 0d13a60..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-wchar.out +++ /dev/null @@ -1,2 +0,0 @@ -+++wchar_t size: -4 diff --git a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-wchar.out++ b/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-wchar.out++ deleted file mode 100755 index 0d13a60..0000000 --- a/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-wchar.out++ +++ /dev/null @@ -1,2 +0,0 @@ -+++wchar_t size: -4 diff --git a/gcc/testsuite/consistency.vlad/layout/minimal-struct-size-align.c b/gcc/testsuite/consistency.vlad/layout/minimal-struct-size-align.c deleted file mode 100755 index 131ea4d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/minimal-struct-size-align.c +++ /dev/null @@ -1,551 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct {} s0; -static union {} u0; -static struct {int :0;} s1; -static union {int :0;} u1; -static struct {char m;} s2; -static union {char m;} u2; -static struct {short m;} s3; -static union {short m;} u3; -static struct {int m;} s4; -static union {int m;} u4; -static struct {long m;} s5; -static union {long m;} u5; -static struct {long long m;} s6; -static union {long long m;} u6; -static struct {char * m;} s7; -static union {char * m;} u7; -static struct {float m;} s8; -static union {float m;} u8; -static struct {double m;} s9; -static union {double m;} u9; -static struct {long double m;} s10; -static union {long double m;} u10; -static struct {ptrdiff_t m;} s11; -static union {ptrdiff_t m;} u11; -static struct {size_t m;} s12; -static union {size_t m;} u12; -static struct {wchar_t m;} s13; -static union {wchar_t m;} u13; -static struct {struct {char m;}m;} s14; -static union {struct {char m;}m;} u14; -static struct {union {char m;}m;} s15; -static union {union {char m;}m;} u15; -static struct {struct {short m;}m;} s16; -static union {struct {short m;}m;} u16; -static struct {union {short m;}m;} s17; -static union {union {short m;}m;} u17; -static struct {struct {int m;}m;} s18; -static union {struct {int m;}m;} u18; -static struct {union {int m;}m;} s19; -static union {union {int m;}m;} u19; -static struct {struct {long m;}m;} s20; -static union {struct {long m;}m;} u20; -static struct {union {long m;}m;} s21; -static union {union {long m;}m;} u21; -static struct {struct {long long m;}m;} s22; -static union {struct {long long m;}m;} u22; -static struct {union {long long m;}m;} s23; -static union {union {long long m;}m;} u23; -static struct {struct {char * m;}m;} s24; -static union {struct {char * m;}m;} u24; -static struct {union {char * m;}m;} s25; -static union {union {char * m;}m;} u25; -static struct {struct {float m;}m;} s26; -static union {struct {float m;}m;} u26; -static struct {union {float m;}m;} s27; -static union {union {float m;}m;} u27; -static struct {struct {double m;}m;} s28; -static union {struct {double m;}m;} u28; -static struct {union {double m;}m;} s29; -static union {union {double m;}m;} u29; -static struct {struct {long double m;}m;} s30; -static union {struct {long double m;}m;} u30; -static struct {union {long double m;}m;} s31; -static union {union {long double m;}m;} u31; -static struct {struct {ptrdiff_t m;}m;} s32; -static union {struct {ptrdiff_t m;}m;} u32; -static struct {union {ptrdiff_t m;}m;} s33; -static union {union {ptrdiff_t m;}m;} u33; -static struct {struct {size_t m;}m;} s34; -static union {struct {size_t m;}m;} u34; -static struct {union {size_t m;}m;} s35; -static union {union {size_t m;}m;} u35; -static struct {struct {wchar_t m;}m;} s36; -static union {struct {wchar_t m;}m;} u36; -static struct {union {wchar_t m;}m;} s37; -static union {union {wchar_t m;}m;} u37; -static struct {struct {}m;} s38; -static union {struct {}m;} u38; -static struct {union {}m;} s39; -static union {union {}m;} u39; -static struct {struct {int :0;}m;} s40; -static union {struct {int :0;}m;} u40; -static struct {union {int :0;}m;} s41; -static union {union {int :0;}m;} u41; -static struct {char m [0];} s42; -static union {char m [0];} u42; -static struct {short m [0];} s43; -static union {short m [0];} u43; -static struct {int m [0];} s44; -static union {int m [0];} u44; -static struct {long m [0];} s45; -static union {long m [0];} u45; -static struct {long long m [0];} s46; -static union {long long m [0];} u46; -static struct {char * m [0];} s47; -static union {char * m [0];} u47; -static struct {float m [0];} s48; -static union {float m [0];} u48; -static struct {double m [0];} s49; -static union {double m [0];} u49; -static struct {long double m [0];} s50; -static union {long double m [0];} u50; -static struct {ptrdiff_t m [0];} s51; -static union {ptrdiff_t m [0];} u51; -static struct {size_t m [0];} s52; -static union {size_t m [0];} u52; -static struct {wchar_t m [0];} s53; -static union {wchar_t m [0];} u53; -int main (void) { - int min_size = 0; - int min_align = 0; - printf ("+++Minimal struct size/alignment:\n"); - if (min_size > sizeof (s0)) - min_size = sizeof (s0); - if (min_align > __alignof__ (s0)) - min_align = __alignof__ (s0); - if (min_size > sizeof (u0)) - min_size = sizeof (u0); - if (min_align > __alignof__ (u0)) - min_align = __alignof__ (u0); - if (min_size > sizeof (s1)) - min_size = sizeof (s1); - if (min_align > __alignof__ (s1)) - min_align = __alignof__ (s1); - if (min_size > sizeof (u1)) - min_size = sizeof (u1); - if (min_align > __alignof__ (u1)) - min_align = __alignof__ (u1); - if (min_size > sizeof (s2)) - min_size = sizeof (s2); - if (min_align > __alignof__ (s2)) - min_align = __alignof__ (s2); - if (min_size > sizeof (u2)) - min_size = sizeof (u2); - if (min_align > __alignof__ (u2)) - min_align = __alignof__ (u2); - if (min_size > sizeof (s3)) - min_size = sizeof (s3); - if (min_align > __alignof__ (s3)) - min_align = __alignof__ (s3); - if (min_size > sizeof (u3)) - min_size = sizeof (u3); - if (min_align > __alignof__ (u3)) - min_align = __alignof__ (u3); - if (min_size > sizeof (s4)) - min_size = sizeof (s4); - if (min_align > __alignof__ (s4)) - min_align = __alignof__ (s4); - if (min_size > sizeof (u4)) - min_size = sizeof (u4); - if (min_align > __alignof__ (u4)) - min_align = __alignof__ (u4); - if (min_size > sizeof (s5)) - min_size = sizeof (s5); - if (min_align > __alignof__ (s5)) - min_align = __alignof__ (s5); - if (min_size > sizeof (u5)) - min_size = sizeof (u5); - if (min_align > __alignof__ (u5)) - min_align = __alignof__ (u5); - if (min_size > sizeof (s6)) - min_size = sizeof (s6); - if (min_align > __alignof__ (s6)) - min_align = __alignof__ (s6); - if (min_size > sizeof (u6)) - min_size = sizeof (u6); - if (min_align > __alignof__ (u6)) - min_align = __alignof__ (u6); - if (min_size > sizeof (s7)) - min_size = sizeof (s7); - if (min_align > __alignof__ (s7)) - min_align = __alignof__ (s7); - if (min_size > sizeof (u7)) - min_size = sizeof (u7); - if (min_align > __alignof__ (u7)) - min_align = __alignof__ (u7); - if (min_size > sizeof (s8)) - min_size = sizeof (s8); - if (min_align > __alignof__ (s8)) - min_align = __alignof__ (s8); - if (min_size > sizeof (u8)) - min_size = sizeof (u8); - if (min_align > __alignof__ (u8)) - min_align = __alignof__ (u8); - if (min_size > sizeof (s9)) - min_size = sizeof (s9); - if (min_align > __alignof__ (s9)) - min_align = __alignof__ (s9); - if (min_size > sizeof (u9)) - min_size = sizeof (u9); - if (min_align > __alignof__ (u9)) - min_align = __alignof__ (u9); - if (min_size > sizeof (s10)) - min_size = sizeof (s10); - if (min_align > __alignof__ (s10)) - min_align = __alignof__ (s10); - if (min_size > sizeof (u10)) - min_size = sizeof (u10); - if (min_align > __alignof__ (u10)) - min_align = __alignof__ (u10); - if (min_size > sizeof (s11)) - min_size = sizeof (s11); - if (min_align > __alignof__ (s11)) - min_align = __alignof__ (s11); - if (min_size > sizeof (u11)) - min_size = sizeof (u11); - if (min_align > __alignof__ (u11)) - min_align = __alignof__ (u11); - if (min_size > sizeof (s12)) - min_size = sizeof (s12); - if (min_align > __alignof__ (s12)) - min_align = __alignof__ (s12); - if (min_size > sizeof (u12)) - min_size = sizeof (u12); - if (min_align > __alignof__ (u12)) - min_align = __alignof__ (u12); - if (min_size > sizeof (s13)) - min_size = sizeof (s13); - if (min_align > __alignof__ (s13)) - min_align = __alignof__ (s13); - if (min_size > sizeof (u13)) - min_size = sizeof (u13); - if (min_align > __alignof__ (u13)) - min_align = __alignof__ (u13); - if (min_size > sizeof (s14)) - min_size = sizeof (s14); - if (min_align > __alignof__ (s14)) - min_align = __alignof__ (s14); - if (min_size > sizeof (u14)) - min_size = sizeof (u14); - if (min_align > __alignof__ (u14)) - min_align = __alignof__ (u14); - if (min_size > sizeof (s15)) - min_size = sizeof (s15); - if (min_align > __alignof__ (s15)) - min_align = __alignof__ (s15); - if (min_size > sizeof (u15)) - min_size = sizeof (u15); - if (min_align > __alignof__ (u15)) - min_align = __alignof__ (u15); - if (min_size > sizeof (s16)) - min_size = sizeof (s16); - if (min_align > __alignof__ (s16)) - min_align = __alignof__ (s16); - if (min_size > sizeof (u16)) - min_size = sizeof (u16); - if (min_align > __alignof__ (u16)) - min_align = __alignof__ (u16); - if (min_size > sizeof (s17)) - min_size = sizeof (s17); - if (min_align > __alignof__ (s17)) - min_align = __alignof__ (s17); - if (min_size > sizeof (u17)) - min_size = sizeof (u17); - if (min_align > __alignof__ (u17)) - min_align = __alignof__ (u17); - if (min_size > sizeof (s18)) - min_size = sizeof (s18); - if (min_align > __alignof__ (s18)) - min_align = __alignof__ (s18); - if (min_size > sizeof (u18)) - min_size = sizeof (u18); - if (min_align > __alignof__ (u18)) - min_align = __alignof__ (u18); - if (min_size > sizeof (s19)) - min_size = sizeof (s19); - if (min_align > __alignof__ (s19)) - min_align = __alignof__ (s19); - if (min_size > sizeof (u19)) - min_size = sizeof (u19); - if (min_align > __alignof__ (u19)) - min_align = __alignof__ (u19); - if (min_size > sizeof (s20)) - min_size = sizeof (s20); - if (min_align > __alignof__ (s20)) - min_align = __alignof__ (s20); - if (min_size > sizeof (u20)) - min_size = sizeof (u20); - if (min_align > __alignof__ (u20)) - min_align = __alignof__ (u20); - if (min_size > sizeof (s21)) - min_size = sizeof (s21); - if (min_align > __alignof__ (s21)) - min_align = __alignof__ (s21); - if (min_size > sizeof (u21)) - min_size = sizeof (u21); - if (min_align > __alignof__ (u21)) - min_align = __alignof__ (u21); - if (min_size > sizeof (s22)) - min_size = sizeof (s22); - if (min_align > __alignof__ (s22)) - min_align = __alignof__ (s22); - if (min_size > sizeof (u22)) - min_size = sizeof (u22); - if (min_align > __alignof__ (u22)) - min_align = __alignof__ (u22); - if (min_size > sizeof (s23)) - min_size = sizeof (s23); - if (min_align > __alignof__ (s23)) - min_align = __alignof__ (s23); - if (min_size > sizeof (u23)) - min_size = sizeof (u23); - if (min_align > __alignof__ (u23)) - min_align = __alignof__ (u23); - if (min_size > sizeof (s24)) - min_size = sizeof (s24); - if (min_align > __alignof__ (s24)) - min_align = __alignof__ (s24); - if (min_size > sizeof (u24)) - min_size = sizeof (u24); - if (min_align > __alignof__ (u24)) - min_align = __alignof__ (u24); - if (min_size > sizeof (s25)) - min_size = sizeof (s25); - if (min_align > __alignof__ (s25)) - min_align = __alignof__ (s25); - if (min_size > sizeof (u25)) - min_size = sizeof (u25); - if (min_align > __alignof__ (u25)) - min_align = __alignof__ (u25); - if (min_size > sizeof (s26)) - min_size = sizeof (s26); - if (min_align > __alignof__ (s26)) - min_align = __alignof__ (s26); - if (min_size > sizeof (u26)) - min_size = sizeof (u26); - if (min_align > __alignof__ (u26)) - min_align = __alignof__ (u26); - if (min_size > sizeof (s27)) - min_size = sizeof (s27); - if (min_align > __alignof__ (s27)) - min_align = __alignof__ (s27); - if (min_size > sizeof (u27)) - min_size = sizeof (u27); - if (min_align > __alignof__ (u27)) - min_align = __alignof__ (u27); - if (min_size > sizeof (s28)) - min_size = sizeof (s28); - if (min_align > __alignof__ (s28)) - min_align = __alignof__ (s28); - if (min_size > sizeof (u28)) - min_size = sizeof (u28); - if (min_align > __alignof__ (u28)) - min_align = __alignof__ (u28); - if (min_size > sizeof (s29)) - min_size = sizeof (s29); - if (min_align > __alignof__ (s29)) - min_align = __alignof__ (s29); - if (min_size > sizeof (u29)) - min_size = sizeof (u29); - if (min_align > __alignof__ (u29)) - min_align = __alignof__ (u29); - if (min_size > sizeof (s30)) - min_size = sizeof (s30); - if (min_align > __alignof__ (s30)) - min_align = __alignof__ (s30); - if (min_size > sizeof (u30)) - min_size = sizeof (u30); - if (min_align > __alignof__ (u30)) - min_align = __alignof__ (u30); - if (min_size > sizeof (s31)) - min_size = sizeof (s31); - if (min_align > __alignof__ (s31)) - min_align = __alignof__ (s31); - if (min_size > sizeof (u31)) - min_size = sizeof (u31); - if (min_align > __alignof__ (u31)) - min_align = __alignof__ (u31); - if (min_size > sizeof (s32)) - min_size = sizeof (s32); - if (min_align > __alignof__ (s32)) - min_align = __alignof__ (s32); - if (min_size > sizeof (u32)) - min_size = sizeof (u32); - if (min_align > __alignof__ (u32)) - min_align = __alignof__ (u32); - if (min_size > sizeof (s33)) - min_size = sizeof (s33); - if (min_align > __alignof__ (s33)) - min_align = __alignof__ (s33); - if (min_size > sizeof (u33)) - min_size = sizeof (u33); - if (min_align > __alignof__ (u33)) - min_align = __alignof__ (u33); - if (min_size > sizeof (s34)) - min_size = sizeof (s34); - if (min_align > __alignof__ (s34)) - min_align = __alignof__ (s34); - if (min_size > sizeof (u34)) - min_size = sizeof (u34); - if (min_align > __alignof__ (u34)) - min_align = __alignof__ (u34); - if (min_size > sizeof (s35)) - min_size = sizeof (s35); - if (min_align > __alignof__ (s35)) - min_align = __alignof__ (s35); - if (min_size > sizeof (u35)) - min_size = sizeof (u35); - if (min_align > __alignof__ (u35)) - min_align = __alignof__ (u35); - if (min_size > sizeof (s36)) - min_size = sizeof (s36); - if (min_align > __alignof__ (s36)) - min_align = __alignof__ (s36); - if (min_size > sizeof (u36)) - min_size = sizeof (u36); - if (min_align > __alignof__ (u36)) - min_align = __alignof__ (u36); - if (min_size > sizeof (s37)) - min_size = sizeof (s37); - if (min_align > __alignof__ (s37)) - min_align = __alignof__ (s37); - if (min_size > sizeof (u37)) - min_size = sizeof (u37); - if (min_align > __alignof__ (u37)) - min_align = __alignof__ (u37); - if (min_size > sizeof (s38)) - min_size = sizeof (s38); - if (min_align > __alignof__ (s38)) - min_align = __alignof__ (s38); - if (min_size > sizeof (u38)) - min_size = sizeof (u38); - if (min_align > __alignof__ (u38)) - min_align = __alignof__ (u38); - if (min_size > sizeof (s39)) - min_size = sizeof (s39); - if (min_align > __alignof__ (s39)) - min_align = __alignof__ (s39); - if (min_size > sizeof (u39)) - min_size = sizeof (u39); - if (min_align > __alignof__ (u39)) - min_align = __alignof__ (u39); - if (min_size > sizeof (s40)) - min_size = sizeof (s40); - if (min_align > __alignof__ (s40)) - min_align = __alignof__ (s40); - if (min_size > sizeof (u40)) - min_size = sizeof (u40); - if (min_align > __alignof__ (u40)) - min_align = __alignof__ (u40); - if (min_size > sizeof (s41)) - min_size = sizeof (s41); - if (min_align > __alignof__ (s41)) - min_align = __alignof__ (s41); - if (min_size > sizeof (u41)) - min_size = sizeof (u41); - if (min_align > __alignof__ (u41)) - min_align = __alignof__ (u41); - if (min_size > sizeof (s42)) - min_size = sizeof (s42); - if (min_align > __alignof__ (s42)) - min_align = __alignof__ (s42); - if (min_size > sizeof (u42)) - min_size = sizeof (u42); - if (min_align > __alignof__ (u42)) - min_align = __alignof__ (u42); - if (min_size > sizeof (s43)) - min_size = sizeof (s43); - if (min_align > __alignof__ (s43)) - min_align = __alignof__ (s43); - if (min_size > sizeof (u43)) - min_size = sizeof (u43); - if (min_align > __alignof__ (u43)) - min_align = __alignof__ (u43); - if (min_size > sizeof (s44)) - min_size = sizeof (s44); - if (min_align > __alignof__ (s44)) - min_align = __alignof__ (s44); - if (min_size > sizeof (u44)) - min_size = sizeof (u44); - if (min_align > __alignof__ (u44)) - min_align = __alignof__ (u44); - if (min_size > sizeof (s45)) - min_size = sizeof (s45); - if (min_align > __alignof__ (s45)) - min_align = __alignof__ (s45); - if (min_size > sizeof (u45)) - min_size = sizeof (u45); - if (min_align > __alignof__ (u45)) - min_align = __alignof__ (u45); - if (min_size > sizeof (s46)) - min_size = sizeof (s46); - if (min_align > __alignof__ (s46)) - min_align = __alignof__ (s46); - if (min_size > sizeof (u46)) - min_size = sizeof (u46); - if (min_align > __alignof__ (u46)) - min_align = __alignof__ (u46); - if (min_size > sizeof (s47)) - min_size = sizeof (s47); - if (min_align > __alignof__ (s47)) - min_align = __alignof__ (s47); - if (min_size > sizeof (u47)) - min_size = sizeof (u47); - if (min_align > __alignof__ (u47)) - min_align = __alignof__ (u47); - if (min_size > sizeof (s48)) - min_size = sizeof (s48); - if (min_align > __alignof__ (s48)) - min_align = __alignof__ (s48); - if (min_size > sizeof (u48)) - min_size = sizeof (u48); - if (min_align > __alignof__ (u48)) - min_align = __alignof__ (u48); - if (min_size > sizeof (s49)) - min_size = sizeof (s49); - if (min_align > __alignof__ (s49)) - min_align = __alignof__ (s49); - if (min_size > sizeof (u49)) - min_size = sizeof (u49); - if (min_align > __alignof__ (u49)) - min_align = __alignof__ (u49); - if (min_size > sizeof (s50)) - min_size = sizeof (s50); - if (min_align > __alignof__ (s50)) - min_align = __alignof__ (s50); - if (min_size > sizeof (u50)) - min_size = sizeof (u50); - if (min_align > __alignof__ (u50)) - min_align = __alignof__ (u50); - if (min_size > sizeof (s51)) - min_size = sizeof (s51); - if (min_align > __alignof__ (s51)) - min_align = __alignof__ (s51); - if (min_size > sizeof (u51)) - min_size = sizeof (u51); - if (min_align > __alignof__ (u51)) - min_align = __alignof__ (u51); - if (min_size > sizeof (s52)) - min_size = sizeof (s52); - if (min_align > __alignof__ (s52)) - min_align = __alignof__ (s52); - if (min_size > sizeof (u52)) - min_size = sizeof (u52); - if (min_align > __alignof__ (u52)) - min_align = __alignof__ (u52); - if (min_size > sizeof (s53)) - min_size = sizeof (s53); - if (min_align > __alignof__ (s53)) - min_align = __alignof__ (s53); - if (min_size > sizeof (u53)) - min_size = sizeof (u53); - if (min_align > __alignof__ (u53)) - min_align = __alignof__ (u53); - printf ("min struct/union size =%d\n", min_size); - printf ("min struct/union align=%d\n", min_align); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-char-a-char.c b/gcc/testsuite/consistency.vlad/layout/s-char-a-char.c deleted file mode 100755 index 886e134..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-char-a-char.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char f; - char a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of char in struct starting with char:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-arrayof-char=%d,\nalign-char=%d,align-arrayof-char=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-char-a[5]=%d,align-char-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-char-a-double.c b/gcc/testsuite/consistency.vlad/layout/s-char-a-double.c deleted file mode 100755 index 6338e4a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-char-a-double.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char f; - double a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of double in struct starting with char:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-arrayof-double=%d,\nalign-char=%d,align-arrayof-double=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-double-a[5]=%d,align-double-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-char-a-float.c b/gcc/testsuite/consistency.vlad/layout/s-char-a-float.c deleted file mode 100755 index cdd7e83..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-char-a-float.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char f; - float a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of float in struct starting with char:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-arrayof-float=%d,\nalign-char=%d,align-arrayof-float=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-float-a[5]=%d,align-float-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-char-a-int.c b/gcc/testsuite/consistency.vlad/layout/s-char-a-int.c deleted file mode 100755 index cebc124..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-char-a-int.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char f; - int a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of int in struct starting with char:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-arrayof-int=%d,\nalign-char=%d,align-arrayof-int=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-int-a[5]=%d,align-int-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-char-a-long.c b/gcc/testsuite/consistency.vlad/layout/s-char-a-long.c deleted file mode 100755 index fb9f9fa..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-char-a-long.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char f; - long a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of long in struct starting with char:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-arrayof-long=%d,\nalign-char=%d,align-arrayof-long=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-long-a[5]=%d,align-long-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-char-a-longdouble.c b/gcc/testsuite/consistency.vlad/layout/s-char-a-longdouble.c deleted file mode 100755 index 432ad94..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-char-a-longdouble.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char f; - long double a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of longdouble in struct starting with char:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-arrayof-longdouble=%d,\nalign-char=%d,align-arrayof-longdouble=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-longdouble-a[5]=%d,align-longdouble-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-char-a-longlong.c b/gcc/testsuite/consistency.vlad/layout/s-char-a-longlong.c deleted file mode 100755 index bd35aa7..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-char-a-longlong.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char f; - long long a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of longlong in struct starting with char:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-arrayof-longlong=%d,\nalign-char=%d,align-arrayof-longlong=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-longlong-a[5]=%d,align-longlong-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-char-a-pointer.c b/gcc/testsuite/consistency.vlad/layout/s-char-a-pointer.c deleted file mode 100755 index 44d1d89..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-char-a-pointer.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char f; - char * a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of pointer in struct starting with char:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-arrayof-pointer=%d,\nalign-char=%d,align-arrayof-pointer=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-pointer-a[5]=%d,align-pointer-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-char-a-short.c b/gcc/testsuite/consistency.vlad/layout/s-char-a-short.c deleted file mode 100755 index 44d7283..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-char-a-short.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char f; - short a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of short in struct starting with char:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-arrayof-short=%d,\nalign-char=%d,align-arrayof-short=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-short-a[5]=%d,align-short-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-char-char.c b/gcc/testsuite/consistency.vlad/layout/s-char-char.c deleted file mode 100755 index f447484..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-char-char.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char f; - char snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct char-char:\n"); - printf ("size=%d,align=%d,offset-char=%d,offset-char=%d,\nalign-char=%d,align-char=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-char-double.c b/gcc/testsuite/consistency.vlad/layout/s-char-double.c deleted file mode 100755 index abaafce..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-char-double.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char f; - double snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct char-double:\n"); - printf ("size=%d,align=%d,offset-char=%d,offset-double=%d,\nalign-char=%d,align-double=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-char-float.c b/gcc/testsuite/consistency.vlad/layout/s-char-float.c deleted file mode 100755 index 3eba9e0..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-char-float.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char f; - float snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct char-float:\n"); - printf ("size=%d,align=%d,offset-char=%d,offset-float=%d,\nalign-char=%d,align-float=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-char-int.c b/gcc/testsuite/consistency.vlad/layout/s-char-int.c deleted file mode 100755 index 9025699..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-char-int.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char f; - int snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct char-int:\n"); - printf ("size=%d,align=%d,offset-char=%d,offset-int=%d,\nalign-char=%d,align-int=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-char-long.c b/gcc/testsuite/consistency.vlad/layout/s-char-long.c deleted file mode 100755 index 870ea57..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-char-long.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char f; - long snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct char-long:\n"); - printf ("size=%d,align=%d,offset-char=%d,offset-long=%d,\nalign-char=%d,align-long=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-char-longdouble.c b/gcc/testsuite/consistency.vlad/layout/s-char-longdouble.c deleted file mode 100755 index e47592d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-char-longdouble.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char f; - long double snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct char-longdouble:\n"); - printf ("size=%d,align=%d,offset-char=%d,offset-longdouble=%d,\nalign-char=%d,align-longdouble=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-char-longlong.c b/gcc/testsuite/consistency.vlad/layout/s-char-longlong.c deleted file mode 100755 index 6f54929..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-char-longlong.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char f; - long long snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct char-longlong:\n"); - printf ("size=%d,align=%d,offset-char=%d,offset-longlong=%d,\nalign-char=%d,align-longlong=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-char-pointer.c b/gcc/testsuite/consistency.vlad/layout/s-char-pointer.c deleted file mode 100755 index 7fddf57..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-char-pointer.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char f; - char * snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct char-pointer:\n"); - printf ("size=%d,align=%d,offset-char=%d,offset-pointer=%d,\nalign-char=%d,align-pointer=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-char-ptrdiff_t.c b/gcc/testsuite/consistency.vlad/layout/s-char-ptrdiff_t.c deleted file mode 100755 index cbe0704..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-char-ptrdiff_t.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - char f; - ptrdiff_t snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct char-ptrdiff_t:\n"); - printf ("size=%d,align=%d,offset-char=%d,offset-ptrdiff_t=%d,\nalign-char=%d,align-ptrdiff_t=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-char-s-char.c b/gcc/testsuite/consistency.vlad/layout/s-char-s-char.c deleted file mode 100755 index df6072a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-char-s-char.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char f; - struct {char m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct char inside struct starting with char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-sss-char=%d,\nalign-char=%d,align-sss-char=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-char-s-double.c b/gcc/testsuite/consistency.vlad/layout/s-char-s-double.c deleted file mode 100755 index 05e91de..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-char-s-double.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char f; - struct {double m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct double inside struct starting with char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-sss-double=%d,\nalign-char=%d,align-sss-double=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-char-s-float.c b/gcc/testsuite/consistency.vlad/layout/s-char-s-float.c deleted file mode 100755 index 85f88e8..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-char-s-float.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char f; - struct {float m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct float inside struct starting with char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-sss-float=%d,\nalign-char=%d,align-sss-float=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-char-s-int.c b/gcc/testsuite/consistency.vlad/layout/s-char-s-int.c deleted file mode 100755 index c858a8a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-char-s-int.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char f; - struct {int m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct int inside struct starting with char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-sss-int=%d,\nalign-char=%d,align-sss-int=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-char-s-long.c b/gcc/testsuite/consistency.vlad/layout/s-char-s-long.c deleted file mode 100755 index 996167d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-char-s-long.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char f; - struct {long m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct long inside struct starting with char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-sss-long=%d,\nalign-char=%d,align-sss-long=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-char-s-longdouble.c b/gcc/testsuite/consistency.vlad/layout/s-char-s-longdouble.c deleted file mode 100755 index 3f02e3b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-char-s-longdouble.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char f; - struct {long double m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct longdouble inside struct starting with char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-sss-longdouble=%d,\nalign-char=%d,align-sss-longdouble=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-char-s-longlong.c b/gcc/testsuite/consistency.vlad/layout/s-char-s-longlong.c deleted file mode 100755 index 66bf67f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-char-s-longlong.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char f; - struct {long long m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct longlong inside struct starting with char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-sss-longlong=%d,\nalign-char=%d,align-sss-longlong=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-char-s-pointer.c b/gcc/testsuite/consistency.vlad/layout/s-char-s-pointer.c deleted file mode 100755 index f0c5aa4..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-char-s-pointer.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char f; - struct {char * m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct pointer inside struct starting with char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-sss-pointer=%d,\nalign-char=%d,align-sss-pointer=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-char-s-short.c b/gcc/testsuite/consistency.vlad/layout/s-char-s-short.c deleted file mode 100755 index 2612d70..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-char-s-short.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char f; - struct {short m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct short inside struct starting with char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-sss-short=%d,\nalign-char=%d,align-sss-short=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-char-short.c b/gcc/testsuite/consistency.vlad/layout/s-char-short.c deleted file mode 100755 index e03bfe1..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-char-short.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char f; - short snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct char-short:\n"); - printf ("size=%d,align=%d,offset-char=%d,offset-short=%d,\nalign-char=%d,align-short=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-char-size_t.c b/gcc/testsuite/consistency.vlad/layout/s-char-size_t.c deleted file mode 100755 index 69ada73..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-char-size_t.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - char f; - size_t snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct char-size_t:\n"); - printf ("size=%d,align=%d,offset-char=%d,offset-size_t=%d,\nalign-char=%d,align-size_t=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-char-wchar_t.c b/gcc/testsuite/consistency.vlad/layout/s-char-wchar_t.c deleted file mode 100755 index 01a8a45..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-char-wchar_t.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - char f; - wchar_t snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct char-wchar_t:\n"); - printf ("size=%d,align=%d,offset-char=%d,offset-wchar_t=%d,\nalign-char=%d,align-wchar_t=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-char-zf-char.c b/gcc/testsuite/consistency.vlad/layout/s-char-zf-char.c deleted file mode 100755 index 51f6467..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-char-zf-char.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char f; - char :0; - int i; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++char zerofield inside struct starting with char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-last=%d,\nalign-char=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-char-zf-int.c b/gcc/testsuite/consistency.vlad/layout/s-char-zf-int.c deleted file mode 100755 index 51b9aa8..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-char-zf-int.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char f; - int :0; - int i; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++int zerofield inside struct starting with char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-last=%d,\nalign-char=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-char-zf-long.c b/gcc/testsuite/consistency.vlad/layout/s-char-zf-long.c deleted file mode 100755 index e79fe8d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-char-zf-long.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char f; - long :0; - int i; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++long zerofield inside struct starting with char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-last=%d,\nalign-char=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-char-zf-longlong.c b/gcc/testsuite/consistency.vlad/layout/s-char-zf-longlong.c deleted file mode 100755 index b80609b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-char-zf-longlong.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char f; - long long :0; - int i; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++longlong zerofield inside struct starting with char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-last=%d,\nalign-char=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-char-zf-short.c b/gcc/testsuite/consistency.vlad/layout/s-char-zf-short.c deleted file mode 100755 index d11a3a9..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-char-zf-short.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char f; - short :0; - int i; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++short zerofield inside struct starting with char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-last=%d,\nalign-char=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-double-a-char.c b/gcc/testsuite/consistency.vlad/layout/s-double-a-char.c deleted file mode 100755 index 868a423..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-double-a-char.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - double f; - char a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of char in struct starting with double:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-arrayof-char=%d,\nalign-double=%d,align-arrayof-char=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-char-a[5]=%d,align-char-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-double-a-double.c b/gcc/testsuite/consistency.vlad/layout/s-double-a-double.c deleted file mode 100755 index 0b22129..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-double-a-double.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - double f; - double a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of double in struct starting with double:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-arrayof-double=%d,\nalign-double=%d,align-arrayof-double=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-double-a[5]=%d,align-double-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-double-a-float.c b/gcc/testsuite/consistency.vlad/layout/s-double-a-float.c deleted file mode 100755 index dec9f2a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-double-a-float.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - double f; - float a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of float in struct starting with double:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-arrayof-float=%d,\nalign-double=%d,align-arrayof-float=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-float-a[5]=%d,align-float-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-double-a-int.c b/gcc/testsuite/consistency.vlad/layout/s-double-a-int.c deleted file mode 100755 index 2b19b49..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-double-a-int.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - double f; - int a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of int in struct starting with double:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-arrayof-int=%d,\nalign-double=%d,align-arrayof-int=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-int-a[5]=%d,align-int-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-double-a-long.c b/gcc/testsuite/consistency.vlad/layout/s-double-a-long.c deleted file mode 100755 index 01f1e22..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-double-a-long.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - double f; - long a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of long in struct starting with double:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-arrayof-long=%d,\nalign-double=%d,align-arrayof-long=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-long-a[5]=%d,align-long-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-double-a-longdouble.c b/gcc/testsuite/consistency.vlad/layout/s-double-a-longdouble.c deleted file mode 100755 index ff1468f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-double-a-longdouble.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - double f; - long double a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of longdouble in struct starting with double:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-arrayof-longdouble=%d,\nalign-double=%d,align-arrayof-longdouble=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-longdouble-a[5]=%d,align-longdouble-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-double-a-longlong.c b/gcc/testsuite/consistency.vlad/layout/s-double-a-longlong.c deleted file mode 100755 index 2812897..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-double-a-longlong.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - double f; - long long a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of longlong in struct starting with double:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-arrayof-longlong=%d,\nalign-double=%d,align-arrayof-longlong=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-longlong-a[5]=%d,align-longlong-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-double-a-pointer.c b/gcc/testsuite/consistency.vlad/layout/s-double-a-pointer.c deleted file mode 100755 index bdd5f1f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-double-a-pointer.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - double f; - char * a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of pointer in struct starting with double:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-arrayof-pointer=%d,\nalign-double=%d,align-arrayof-pointer=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-pointer-a[5]=%d,align-pointer-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-double-a-short.c b/gcc/testsuite/consistency.vlad/layout/s-double-a-short.c deleted file mode 100755 index 089dd96..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-double-a-short.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - double f; - short a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of short in struct starting with double:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-arrayof-short=%d,\nalign-double=%d,align-arrayof-short=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-short-a[5]=%d,align-short-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-double-char.c b/gcc/testsuite/consistency.vlad/layout/s-double-char.c deleted file mode 100755 index 7c7f184..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-double-char.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - double f; - char snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct double-char:\n"); - printf ("size=%d,align=%d,offset-double=%d,offset-char=%d,\nalign-double=%d,align-char=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-double-double.c b/gcc/testsuite/consistency.vlad/layout/s-double-double.c deleted file mode 100755 index 0c27309..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-double-double.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - double f; - double snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct double-double:\n"); - printf ("size=%d,align=%d,offset-double=%d,offset-double=%d,\nalign-double=%d,align-double=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-double-float.c b/gcc/testsuite/consistency.vlad/layout/s-double-float.c deleted file mode 100755 index 0dbbfef..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-double-float.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - double f; - float snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct double-float:\n"); - printf ("size=%d,align=%d,offset-double=%d,offset-float=%d,\nalign-double=%d,align-float=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-double-int.c b/gcc/testsuite/consistency.vlad/layout/s-double-int.c deleted file mode 100755 index ac9eec0..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-double-int.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - double f; - int snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct double-int:\n"); - printf ("size=%d,align=%d,offset-double=%d,offset-int=%d,\nalign-double=%d,align-int=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-double-long.c b/gcc/testsuite/consistency.vlad/layout/s-double-long.c deleted file mode 100755 index 581c50f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-double-long.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - double f; - long snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct double-long:\n"); - printf ("size=%d,align=%d,offset-double=%d,offset-long=%d,\nalign-double=%d,align-long=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-double-longdouble.c b/gcc/testsuite/consistency.vlad/layout/s-double-longdouble.c deleted file mode 100755 index bf3312e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-double-longdouble.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - double f; - long double snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct double-longdouble:\n"); - printf ("size=%d,align=%d,offset-double=%d,offset-longdouble=%d,\nalign-double=%d,align-longdouble=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-double-longlong.c b/gcc/testsuite/consistency.vlad/layout/s-double-longlong.c deleted file mode 100755 index 7d668b2..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-double-longlong.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - double f; - long long snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct double-longlong:\n"); - printf ("size=%d,align=%d,offset-double=%d,offset-longlong=%d,\nalign-double=%d,align-longlong=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-double-pointer.c b/gcc/testsuite/consistency.vlad/layout/s-double-pointer.c deleted file mode 100755 index 61a1836..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-double-pointer.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - double f; - char * snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct double-pointer:\n"); - printf ("size=%d,align=%d,offset-double=%d,offset-pointer=%d,\nalign-double=%d,align-pointer=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-double-ptrdiff_t.c b/gcc/testsuite/consistency.vlad/layout/s-double-ptrdiff_t.c deleted file mode 100755 index c620e5d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-double-ptrdiff_t.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - double f; - ptrdiff_t snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct double-ptrdiff_t:\n"); - printf ("size=%d,align=%d,offset-double=%d,offset-ptrdiff_t=%d,\nalign-double=%d,align-ptrdiff_t=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-double-s-char.c b/gcc/testsuite/consistency.vlad/layout/s-double-s-char.c deleted file mode 100755 index edebed5..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-double-s-char.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - double f; - struct {char m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct char inside struct starting with double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-sss-char=%d,\nalign-double=%d,align-sss-char=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-double-s-double.c b/gcc/testsuite/consistency.vlad/layout/s-double-s-double.c deleted file mode 100755 index a887c1f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-double-s-double.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - double f; - struct {double m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct double inside struct starting with double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-sss-double=%d,\nalign-double=%d,align-sss-double=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-double-s-float.c b/gcc/testsuite/consistency.vlad/layout/s-double-s-float.c deleted file mode 100755 index c850fd6..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-double-s-float.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - double f; - struct {float m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct float inside struct starting with double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-sss-float=%d,\nalign-double=%d,align-sss-float=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-double-s-int.c b/gcc/testsuite/consistency.vlad/layout/s-double-s-int.c deleted file mode 100755 index 963d82d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-double-s-int.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - double f; - struct {int m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct int inside struct starting with double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-sss-int=%d,\nalign-double=%d,align-sss-int=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-double-s-long.c b/gcc/testsuite/consistency.vlad/layout/s-double-s-long.c deleted file mode 100755 index a0d80f7..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-double-s-long.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - double f; - struct {long m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct long inside struct starting with double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-sss-long=%d,\nalign-double=%d,align-sss-long=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-double-s-longdouble.c b/gcc/testsuite/consistency.vlad/layout/s-double-s-longdouble.c deleted file mode 100755 index 8831bd4..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-double-s-longdouble.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - double f; - struct {long double m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct longdouble inside struct starting with double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-sss-longdouble=%d,\nalign-double=%d,align-sss-longdouble=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-double-s-longlong.c b/gcc/testsuite/consistency.vlad/layout/s-double-s-longlong.c deleted file mode 100755 index 4a3aa38..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-double-s-longlong.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - double f; - struct {long long m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct longlong inside struct starting with double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-sss-longlong=%d,\nalign-double=%d,align-sss-longlong=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-double-s-pointer.c b/gcc/testsuite/consistency.vlad/layout/s-double-s-pointer.c deleted file mode 100755 index b1fbe7f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-double-s-pointer.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - double f; - struct {char * m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct pointer inside struct starting with double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-sss-pointer=%d,\nalign-double=%d,align-sss-pointer=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-double-s-short.c b/gcc/testsuite/consistency.vlad/layout/s-double-s-short.c deleted file mode 100755 index 3ea69cb..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-double-s-short.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - double f; - struct {short m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct short inside struct starting with double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-sss-short=%d,\nalign-double=%d,align-sss-short=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-double-short.c b/gcc/testsuite/consistency.vlad/layout/s-double-short.c deleted file mode 100755 index 2af0750..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-double-short.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - double f; - short snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct double-short:\n"); - printf ("size=%d,align=%d,offset-double=%d,offset-short=%d,\nalign-double=%d,align-short=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-double-size_t.c b/gcc/testsuite/consistency.vlad/layout/s-double-size_t.c deleted file mode 100755 index fd06b42..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-double-size_t.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - double f; - size_t snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct double-size_t:\n"); - printf ("size=%d,align=%d,offset-double=%d,offset-size_t=%d,\nalign-double=%d,align-size_t=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-double-wchar_t.c b/gcc/testsuite/consistency.vlad/layout/s-double-wchar_t.c deleted file mode 100755 index cee104f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-double-wchar_t.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - double f; - wchar_t snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct double-wchar_t:\n"); - printf ("size=%d,align=%d,offset-double=%d,offset-wchar_t=%d,\nalign-double=%d,align-wchar_t=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-double-zf-char.c b/gcc/testsuite/consistency.vlad/layout/s-double-zf-char.c deleted file mode 100755 index 4f22db1..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-double-zf-char.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> - -static struct sss{ - double f; - char :0; - int i; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++char zerofield inside struct starting with double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-last=%d,\nalign-double=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-double-zf-int.c b/gcc/testsuite/consistency.vlad/layout/s-double-zf-int.c deleted file mode 100755 index cefb8ef..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-double-zf-int.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> - -static struct sss{ - double f; - int :0; - int i; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++int zerofield inside struct starting with double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-last=%d,\nalign-double=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-double-zf-long.c b/gcc/testsuite/consistency.vlad/layout/s-double-zf-long.c deleted file mode 100755 index 2a6dfa5..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-double-zf-long.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> - -static struct sss{ - double f; - long :0; - int i; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++long zerofield inside struct starting with double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-last=%d,\nalign-double=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-double-zf-longlong.c b/gcc/testsuite/consistency.vlad/layout/s-double-zf-longlong.c deleted file mode 100755 index 5449202..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-double-zf-longlong.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> - -static struct sss{ - double f; - long long :0; - int i; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++longlong zerofield inside struct starting with double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-last=%d,\nalign-double=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-double-zf-short.c b/gcc/testsuite/consistency.vlad/layout/s-double-zf-short.c deleted file mode 100755 index afb56ea..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-double-zf-short.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> - -static struct sss{ - double f; - short :0; - int i; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++short zerofield inside struct starting with double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-last=%d,\nalign-double=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-float-a-char.c b/gcc/testsuite/consistency.vlad/layout/s-float-a-char.c deleted file mode 100755 index 5aaf107..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-float-a-char.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - float f; - char a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of char in struct starting with float:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-arrayof-char=%d,\nalign-float=%d,align-arrayof-char=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-char-a[5]=%d,align-char-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-float-a-double.c b/gcc/testsuite/consistency.vlad/layout/s-float-a-double.c deleted file mode 100755 index df52dc6..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-float-a-double.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - float f; - double a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of double in struct starting with float:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-arrayof-double=%d,\nalign-float=%d,align-arrayof-double=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-double-a[5]=%d,align-double-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-float-a-float.c b/gcc/testsuite/consistency.vlad/layout/s-float-a-float.c deleted file mode 100755 index 66280b2..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-float-a-float.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - float f; - float a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of float in struct starting with float:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-arrayof-float=%d,\nalign-float=%d,align-arrayof-float=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-float-a[5]=%d,align-float-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-float-a-int.c b/gcc/testsuite/consistency.vlad/layout/s-float-a-int.c deleted file mode 100755 index db4346d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-float-a-int.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - float f; - int a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of int in struct starting with float:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-arrayof-int=%d,\nalign-float=%d,align-arrayof-int=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-int-a[5]=%d,align-int-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-float-a-long.c b/gcc/testsuite/consistency.vlad/layout/s-float-a-long.c deleted file mode 100755 index 4d4f080..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-float-a-long.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - float f; - long a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of long in struct starting with float:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-arrayof-long=%d,\nalign-float=%d,align-arrayof-long=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-long-a[5]=%d,align-long-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-float-a-longdouble.c b/gcc/testsuite/consistency.vlad/layout/s-float-a-longdouble.c deleted file mode 100755 index c70224e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-float-a-longdouble.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - float f; - long double a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of longdouble in struct starting with float:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-arrayof-longdouble=%d,\nalign-float=%d,align-arrayof-longdouble=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-longdouble-a[5]=%d,align-longdouble-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-float-a-longlong.c b/gcc/testsuite/consistency.vlad/layout/s-float-a-longlong.c deleted file mode 100755 index efad28e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-float-a-longlong.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - float f; - long long a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of longlong in struct starting with float:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-arrayof-longlong=%d,\nalign-float=%d,align-arrayof-longlong=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-longlong-a[5]=%d,align-longlong-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-float-a-pointer.c b/gcc/testsuite/consistency.vlad/layout/s-float-a-pointer.c deleted file mode 100755 index 6858593..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-float-a-pointer.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - float f; - char * a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of pointer in struct starting with float:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-arrayof-pointer=%d,\nalign-float=%d,align-arrayof-pointer=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-pointer-a[5]=%d,align-pointer-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-float-a-short.c b/gcc/testsuite/consistency.vlad/layout/s-float-a-short.c deleted file mode 100755 index a9f95b8..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-float-a-short.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - float f; - short a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of short in struct starting with float:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-arrayof-short=%d,\nalign-float=%d,align-arrayof-short=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-short-a[5]=%d,align-short-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-float-char.c b/gcc/testsuite/consistency.vlad/layout/s-float-char.c deleted file mode 100755 index 8a55390..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-float-char.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - float f; - char snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct float-char:\n"); - printf ("size=%d,align=%d,offset-float=%d,offset-char=%d,\nalign-float=%d,align-char=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-float-double.c b/gcc/testsuite/consistency.vlad/layout/s-float-double.c deleted file mode 100755 index f671eda..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-float-double.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - float f; - double snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct float-double:\n"); - printf ("size=%d,align=%d,offset-float=%d,offset-double=%d,\nalign-float=%d,align-double=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-float-float.c b/gcc/testsuite/consistency.vlad/layout/s-float-float.c deleted file mode 100755 index 7b2b5b0..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-float-float.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - float f; - float snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct float-float:\n"); - printf ("size=%d,align=%d,offset-float=%d,offset-float=%d,\nalign-float=%d,align-float=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-float-int.c b/gcc/testsuite/consistency.vlad/layout/s-float-int.c deleted file mode 100755 index 9cfe30c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-float-int.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - float f; - int snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct float-int:\n"); - printf ("size=%d,align=%d,offset-float=%d,offset-int=%d,\nalign-float=%d,align-int=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-float-long.c b/gcc/testsuite/consistency.vlad/layout/s-float-long.c deleted file mode 100755 index 954aac8..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-float-long.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - float f; - long snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct float-long:\n"); - printf ("size=%d,align=%d,offset-float=%d,offset-long=%d,\nalign-float=%d,align-long=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-float-longdouble.c b/gcc/testsuite/consistency.vlad/layout/s-float-longdouble.c deleted file mode 100755 index 79ea514..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-float-longdouble.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - float f; - long double snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct float-longdouble:\n"); - printf ("size=%d,align=%d,offset-float=%d,offset-longdouble=%d,\nalign-float=%d,align-longdouble=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-float-longlong.c b/gcc/testsuite/consistency.vlad/layout/s-float-longlong.c deleted file mode 100755 index 8b2c32a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-float-longlong.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - float f; - long long snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct float-longlong:\n"); - printf ("size=%d,align=%d,offset-float=%d,offset-longlong=%d,\nalign-float=%d,align-longlong=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-float-pointer.c b/gcc/testsuite/consistency.vlad/layout/s-float-pointer.c deleted file mode 100755 index db76fe6..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-float-pointer.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - float f; - char * snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct float-pointer:\n"); - printf ("size=%d,align=%d,offset-float=%d,offset-pointer=%d,\nalign-float=%d,align-pointer=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-float-ptrdiff_t.c b/gcc/testsuite/consistency.vlad/layout/s-float-ptrdiff_t.c deleted file mode 100755 index ea1147c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-float-ptrdiff_t.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - float f; - ptrdiff_t snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct float-ptrdiff_t:\n"); - printf ("size=%d,align=%d,offset-float=%d,offset-ptrdiff_t=%d,\nalign-float=%d,align-ptrdiff_t=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-float-s-char.c b/gcc/testsuite/consistency.vlad/layout/s-float-s-char.c deleted file mode 100755 index 61ffa55..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-float-s-char.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - float f; - struct {char m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct char inside struct starting with float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-sss-char=%d,\nalign-float=%d,align-sss-char=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-float-s-double.c b/gcc/testsuite/consistency.vlad/layout/s-float-s-double.c deleted file mode 100755 index d04f769..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-float-s-double.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - float f; - struct {double m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct double inside struct starting with float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-sss-double=%d,\nalign-float=%d,align-sss-double=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-float-s-float.c b/gcc/testsuite/consistency.vlad/layout/s-float-s-float.c deleted file mode 100755 index 6d8a681..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-float-s-float.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - float f; - struct {float m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct float inside struct starting with float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-sss-float=%d,\nalign-float=%d,align-sss-float=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-float-s-int.c b/gcc/testsuite/consistency.vlad/layout/s-float-s-int.c deleted file mode 100755 index 2df5079..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-float-s-int.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - float f; - struct {int m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct int inside struct starting with float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-sss-int=%d,\nalign-float=%d,align-sss-int=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-float-s-long.c b/gcc/testsuite/consistency.vlad/layout/s-float-s-long.c deleted file mode 100755 index 3a46785..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-float-s-long.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - float f; - struct {long m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct long inside struct starting with float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-sss-long=%d,\nalign-float=%d,align-sss-long=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-float-s-longdouble.c b/gcc/testsuite/consistency.vlad/layout/s-float-s-longdouble.c deleted file mode 100755 index d69dcbb..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-float-s-longdouble.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - float f; - struct {long double m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct longdouble inside struct starting with float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-sss-longdouble=%d,\nalign-float=%d,align-sss-longdouble=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-float-s-longlong.c b/gcc/testsuite/consistency.vlad/layout/s-float-s-longlong.c deleted file mode 100755 index 74eea34..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-float-s-longlong.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - float f; - struct {long long m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct longlong inside struct starting with float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-sss-longlong=%d,\nalign-float=%d,align-sss-longlong=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-float-s-pointer.c b/gcc/testsuite/consistency.vlad/layout/s-float-s-pointer.c deleted file mode 100755 index ea9a656..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-float-s-pointer.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - float f; - struct {char * m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct pointer inside struct starting with float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-sss-pointer=%d,\nalign-float=%d,align-sss-pointer=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-float-s-short.c b/gcc/testsuite/consistency.vlad/layout/s-float-s-short.c deleted file mode 100755 index 8731e88..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-float-s-short.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - float f; - struct {short m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct short inside struct starting with float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-sss-short=%d,\nalign-float=%d,align-sss-short=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-float-short.c b/gcc/testsuite/consistency.vlad/layout/s-float-short.c deleted file mode 100755 index 3c4db81..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-float-short.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - float f; - short snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct float-short:\n"); - printf ("size=%d,align=%d,offset-float=%d,offset-short=%d,\nalign-float=%d,align-short=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-float-size_t.c b/gcc/testsuite/consistency.vlad/layout/s-float-size_t.c deleted file mode 100755 index 6037088..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-float-size_t.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - float f; - size_t snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct float-size_t:\n"); - printf ("size=%d,align=%d,offset-float=%d,offset-size_t=%d,\nalign-float=%d,align-size_t=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-float-wchar_t.c b/gcc/testsuite/consistency.vlad/layout/s-float-wchar_t.c deleted file mode 100755 index 1af58d5..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-float-wchar_t.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - float f; - wchar_t snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct float-wchar_t:\n"); - printf ("size=%d,align=%d,offset-float=%d,offset-wchar_t=%d,\nalign-float=%d,align-wchar_t=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-float-zf-char.c b/gcc/testsuite/consistency.vlad/layout/s-float-zf-char.c deleted file mode 100755 index a9f3462..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-float-zf-char.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> - -static struct sss{ - float f; - char :0; - int i; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++char zerofield inside struct starting with float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-last=%d,\nalign-float=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-float-zf-int.c b/gcc/testsuite/consistency.vlad/layout/s-float-zf-int.c deleted file mode 100755 index 3f7cc5b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-float-zf-int.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> - -static struct sss{ - float f; - int :0; - int i; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++int zerofield inside struct starting with float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-last=%d,\nalign-float=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-float-zf-long.c b/gcc/testsuite/consistency.vlad/layout/s-float-zf-long.c deleted file mode 100755 index 073eeb8..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-float-zf-long.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> - -static struct sss{ - float f; - long :0; - int i; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++long zerofield inside struct starting with float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-last=%d,\nalign-float=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-float-zf-longlong.c b/gcc/testsuite/consistency.vlad/layout/s-float-zf-longlong.c deleted file mode 100755 index 20b62f1..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-float-zf-longlong.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> - -static struct sss{ - float f; - long long :0; - int i; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++longlong zerofield inside struct starting with float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-last=%d,\nalign-float=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-float-zf-short.c b/gcc/testsuite/consistency.vlad/layout/s-float-zf-short.c deleted file mode 100755 index 986fcb9..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-float-zf-short.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> - -static struct sss{ - float f; - short :0; - int i; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++short zerofield inside struct starting with float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-last=%d,\nalign-float=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-int-a-char.c b/gcc/testsuite/consistency.vlad/layout/s-int-a-char.c deleted file mode 100755 index 8d9cd29..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-int-a-char.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - int f; - char a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of char in struct starting with int:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-int=%d,offset-arrayof-char=%d,\nalign-int=%d,align-arrayof-char=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-char-a[5]=%d,align-char-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-int-a-double.c b/gcc/testsuite/consistency.vlad/layout/s-int-a-double.c deleted file mode 100755 index 33ab169..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-int-a-double.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - int f; - double a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of double in struct starting with int:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-int=%d,offset-arrayof-double=%d,\nalign-int=%d,align-arrayof-double=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-double-a[5]=%d,align-double-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-int-a-float.c b/gcc/testsuite/consistency.vlad/layout/s-int-a-float.c deleted file mode 100755 index 90fcd0c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-int-a-float.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - int f; - float a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of float in struct starting with int:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-int=%d,offset-arrayof-float=%d,\nalign-int=%d,align-arrayof-float=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-float-a[5]=%d,align-float-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-int-a-int.c b/gcc/testsuite/consistency.vlad/layout/s-int-a-int.c deleted file mode 100755 index 37ebbef..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-int-a-int.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - int f; - int a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of int in struct starting with int:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-int=%d,offset-arrayof-int=%d,\nalign-int=%d,align-arrayof-int=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-int-a[5]=%d,align-int-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-int-a-long.c b/gcc/testsuite/consistency.vlad/layout/s-int-a-long.c deleted file mode 100755 index 9828aaa..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-int-a-long.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - int f; - long a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of long in struct starting with int:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-int=%d,offset-arrayof-long=%d,\nalign-int=%d,align-arrayof-long=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-long-a[5]=%d,align-long-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-int-a-longdouble.c b/gcc/testsuite/consistency.vlad/layout/s-int-a-longdouble.c deleted file mode 100755 index 3dc534e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-int-a-longdouble.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - int f; - long double a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of longdouble in struct starting with int:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-int=%d,offset-arrayof-longdouble=%d,\nalign-int=%d,align-arrayof-longdouble=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-longdouble-a[5]=%d,align-longdouble-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-int-a-longlong.c b/gcc/testsuite/consistency.vlad/layout/s-int-a-longlong.c deleted file mode 100755 index 129a61e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-int-a-longlong.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - int f; - long long a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of longlong in struct starting with int:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-int=%d,offset-arrayof-longlong=%d,\nalign-int=%d,align-arrayof-longlong=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-longlong-a[5]=%d,align-longlong-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-int-a-pointer.c b/gcc/testsuite/consistency.vlad/layout/s-int-a-pointer.c deleted file mode 100755 index cfa3a3e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-int-a-pointer.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - int f; - char * a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of pointer in struct starting with int:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-int=%d,offset-arrayof-pointer=%d,\nalign-int=%d,align-arrayof-pointer=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-pointer-a[5]=%d,align-pointer-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-int-a-short.c b/gcc/testsuite/consistency.vlad/layout/s-int-a-short.c deleted file mode 100755 index 676f580..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-int-a-short.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - int f; - short a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of short in struct starting with int:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-int=%d,offset-arrayof-short=%d,\nalign-int=%d,align-arrayof-short=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-short-a[5]=%d,align-short-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-int-char.c b/gcc/testsuite/consistency.vlad/layout/s-int-char.c deleted file mode 100755 index d184ad6..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-int-char.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - int f; - char snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct int-char:\n"); - printf ("size=%d,align=%d,offset-int=%d,offset-char=%d,\nalign-int=%d,align-char=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-int-double.c b/gcc/testsuite/consistency.vlad/layout/s-int-double.c deleted file mode 100755 index cbfceda..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-int-double.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - int f; - double snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct int-double:\n"); - printf ("size=%d,align=%d,offset-int=%d,offset-double=%d,\nalign-int=%d,align-double=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-int-float.c b/gcc/testsuite/consistency.vlad/layout/s-int-float.c deleted file mode 100755 index 5eb3923..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-int-float.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - int f; - float snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct int-float:\n"); - printf ("size=%d,align=%d,offset-int=%d,offset-float=%d,\nalign-int=%d,align-float=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-int-int.c b/gcc/testsuite/consistency.vlad/layout/s-int-int.c deleted file mode 100755 index 05d9608..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-int-int.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - int f; - int snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct int-int:\n"); - printf ("size=%d,align=%d,offset-int=%d,offset-int=%d,\nalign-int=%d,align-int=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-int-long.c b/gcc/testsuite/consistency.vlad/layout/s-int-long.c deleted file mode 100755 index 6ddb280..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-int-long.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - int f; - long snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct int-long:\n"); - printf ("size=%d,align=%d,offset-int=%d,offset-long=%d,\nalign-int=%d,align-long=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-int-longdouble.c b/gcc/testsuite/consistency.vlad/layout/s-int-longdouble.c deleted file mode 100755 index 5a01a66..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-int-longdouble.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - int f; - long double snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct int-longdouble:\n"); - printf ("size=%d,align=%d,offset-int=%d,offset-longdouble=%d,\nalign-int=%d,align-longdouble=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-int-longlong.c b/gcc/testsuite/consistency.vlad/layout/s-int-longlong.c deleted file mode 100755 index 08dff22..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-int-longlong.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - int f; - long long snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct int-longlong:\n"); - printf ("size=%d,align=%d,offset-int=%d,offset-longlong=%d,\nalign-int=%d,align-longlong=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-int-pointer.c b/gcc/testsuite/consistency.vlad/layout/s-int-pointer.c deleted file mode 100755 index ea94656..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-int-pointer.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - int f; - char * snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct int-pointer:\n"); - printf ("size=%d,align=%d,offset-int=%d,offset-pointer=%d,\nalign-int=%d,align-pointer=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-int-ptrdiff_t.c b/gcc/testsuite/consistency.vlad/layout/s-int-ptrdiff_t.c deleted file mode 100755 index c1f5aa6..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-int-ptrdiff_t.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - int f; - ptrdiff_t snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct int-ptrdiff_t:\n"); - printf ("size=%d,align=%d,offset-int=%d,offset-ptrdiff_t=%d,\nalign-int=%d,align-ptrdiff_t=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-int-s-char.c b/gcc/testsuite/consistency.vlad/layout/s-int-s-char.c deleted file mode 100755 index f989bf3..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-int-s-char.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - int f; - struct {char m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct char inside struct starting with int:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-int=%d,offset-sss-char=%d,\nalign-int=%d,align-sss-char=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-int-s-double.c b/gcc/testsuite/consistency.vlad/layout/s-int-s-double.c deleted file mode 100755 index 7924375..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-int-s-double.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - int f; - struct {double m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct double inside struct starting with int:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-int=%d,offset-sss-double=%d,\nalign-int=%d,align-sss-double=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-int-s-float.c b/gcc/testsuite/consistency.vlad/layout/s-int-s-float.c deleted file mode 100755 index cdf1713..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-int-s-float.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - int f; - struct {float m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct float inside struct starting with int:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-int=%d,offset-sss-float=%d,\nalign-int=%d,align-sss-float=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-int-s-int.c b/gcc/testsuite/consistency.vlad/layout/s-int-s-int.c deleted file mode 100755 index a9ae740..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-int-s-int.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - int f; - struct {int m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct int inside struct starting with int:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-int=%d,offset-sss-int=%d,\nalign-int=%d,align-sss-int=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-int-s-long.c b/gcc/testsuite/consistency.vlad/layout/s-int-s-long.c deleted file mode 100755 index b082bb5..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-int-s-long.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - int f; - struct {long m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct long inside struct starting with int:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-int=%d,offset-sss-long=%d,\nalign-int=%d,align-sss-long=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-int-s-longdouble.c b/gcc/testsuite/consistency.vlad/layout/s-int-s-longdouble.c deleted file mode 100755 index e73c942..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-int-s-longdouble.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - int f; - struct {long double m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct longdouble inside struct starting with int:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-int=%d,offset-sss-longdouble=%d,\nalign-int=%d,align-sss-longdouble=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-int-s-longlong.c b/gcc/testsuite/consistency.vlad/layout/s-int-s-longlong.c deleted file mode 100755 index b79d9aa..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-int-s-longlong.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - int f; - struct {long long m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct longlong inside struct starting with int:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-int=%d,offset-sss-longlong=%d,\nalign-int=%d,align-sss-longlong=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-int-s-pointer.c b/gcc/testsuite/consistency.vlad/layout/s-int-s-pointer.c deleted file mode 100755 index a12b198..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-int-s-pointer.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - int f; - struct {char * m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct pointer inside struct starting with int:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-int=%d,offset-sss-pointer=%d,\nalign-int=%d,align-sss-pointer=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-int-s-short.c b/gcc/testsuite/consistency.vlad/layout/s-int-s-short.c deleted file mode 100755 index 8d2a99d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-int-s-short.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - int f; - struct {short m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct short inside struct starting with int:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-int=%d,offset-sss-short=%d,\nalign-int=%d,align-sss-short=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-int-short.c b/gcc/testsuite/consistency.vlad/layout/s-int-short.c deleted file mode 100755 index 72cf8a5..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-int-short.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - int f; - short snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct int-short:\n"); - printf ("size=%d,align=%d,offset-int=%d,offset-short=%d,\nalign-int=%d,align-short=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-int-size_t.c b/gcc/testsuite/consistency.vlad/layout/s-int-size_t.c deleted file mode 100755 index 7e89d01..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-int-size_t.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - int f; - size_t snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct int-size_t:\n"); - printf ("size=%d,align=%d,offset-int=%d,offset-size_t=%d,\nalign-int=%d,align-size_t=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-int-wchar_t.c b/gcc/testsuite/consistency.vlad/layout/s-int-wchar_t.c deleted file mode 100755 index 2eb98b8..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-int-wchar_t.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - int f; - wchar_t snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct int-wchar_t:\n"); - printf ("size=%d,align=%d,offset-int=%d,offset-wchar_t=%d,\nalign-int=%d,align-wchar_t=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-int-zf-char.c b/gcc/testsuite/consistency.vlad/layout/s-int-zf-char.c deleted file mode 100755 index e8a5c71..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-int-zf-char.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> - -static struct sss{ - int f; - char :0; - int i; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++char zerofield inside struct starting with int:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-int=%d,offset-last=%d,\nalign-int=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-int-zf-int.c b/gcc/testsuite/consistency.vlad/layout/s-int-zf-int.c deleted file mode 100755 index 1a5e8b9..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-int-zf-int.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> - -static struct sss{ - int f; - int :0; - int i; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++int zerofield inside struct starting with int:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-int=%d,offset-last=%d,\nalign-int=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-int-zf-long.c b/gcc/testsuite/consistency.vlad/layout/s-int-zf-long.c deleted file mode 100755 index 5b239a3..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-int-zf-long.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> - -static struct sss{ - int f; - long :0; - int i; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++long zerofield inside struct starting with int:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-int=%d,offset-last=%d,\nalign-int=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-int-zf-longlong.c b/gcc/testsuite/consistency.vlad/layout/s-int-zf-longlong.c deleted file mode 100755 index 7d80a90..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-int-zf-longlong.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> - -static struct sss{ - int f; - long long :0; - int i; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++longlong zerofield inside struct starting with int:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-int=%d,offset-last=%d,\nalign-int=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-int-zf-short.c b/gcc/testsuite/consistency.vlad/layout/s-int-zf-short.c deleted file mode 100755 index a3b9982..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-int-zf-short.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> - -static struct sss{ - int f; - short :0; - int i; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++short zerofield inside struct starting with int:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-int=%d,offset-last=%d,\nalign-int=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-long-a-char.c b/gcc/testsuite/consistency.vlad/layout/s-long-a-char.c deleted file mode 100755 index f5ff437..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-long-a-char.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long f; - char a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of char in struct starting with long:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-long=%d,offset-arrayof-char=%d,\nalign-long=%d,align-arrayof-char=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-char-a[5]=%d,align-char-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-long-a-double.c b/gcc/testsuite/consistency.vlad/layout/s-long-a-double.c deleted file mode 100755 index ad9be40..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-long-a-double.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long f; - double a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of double in struct starting with long:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-long=%d,offset-arrayof-double=%d,\nalign-long=%d,align-arrayof-double=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-double-a[5]=%d,align-double-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-long-a-float.c b/gcc/testsuite/consistency.vlad/layout/s-long-a-float.c deleted file mode 100755 index 4cc1efc..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-long-a-float.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long f; - float a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of float in struct starting with long:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-long=%d,offset-arrayof-float=%d,\nalign-long=%d,align-arrayof-float=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-float-a[5]=%d,align-float-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-long-a-int.c b/gcc/testsuite/consistency.vlad/layout/s-long-a-int.c deleted file mode 100755 index 5a6567e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-long-a-int.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long f; - int a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of int in struct starting with long:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-long=%d,offset-arrayof-int=%d,\nalign-long=%d,align-arrayof-int=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-int-a[5]=%d,align-int-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-long-a-long.c b/gcc/testsuite/consistency.vlad/layout/s-long-a-long.c deleted file mode 100755 index 3e00153..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-long-a-long.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long f; - long a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of long in struct starting with long:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-long=%d,offset-arrayof-long=%d,\nalign-long=%d,align-arrayof-long=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-long-a[5]=%d,align-long-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-long-a-longdouble.c b/gcc/testsuite/consistency.vlad/layout/s-long-a-longdouble.c deleted file mode 100755 index 738799e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-long-a-longdouble.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long f; - long double a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of longdouble in struct starting with long:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-long=%d,offset-arrayof-longdouble=%d,\nalign-long=%d,align-arrayof-longdouble=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-longdouble-a[5]=%d,align-longdouble-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-long-a-longlong.c b/gcc/testsuite/consistency.vlad/layout/s-long-a-longlong.c deleted file mode 100755 index a041ef8..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-long-a-longlong.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long f; - long long a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of longlong in struct starting with long:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-long=%d,offset-arrayof-longlong=%d,\nalign-long=%d,align-arrayof-longlong=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-longlong-a[5]=%d,align-longlong-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-long-a-pointer.c b/gcc/testsuite/consistency.vlad/layout/s-long-a-pointer.c deleted file mode 100755 index 5081f30..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-long-a-pointer.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long f; - char * a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of pointer in struct starting with long:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-long=%d,offset-arrayof-pointer=%d,\nalign-long=%d,align-arrayof-pointer=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-pointer-a[5]=%d,align-pointer-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-long-a-short.c b/gcc/testsuite/consistency.vlad/layout/s-long-a-short.c deleted file mode 100755 index 4f619e6..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-long-a-short.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long f; - short a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of short in struct starting with long:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-long=%d,offset-arrayof-short=%d,\nalign-long=%d,align-arrayof-short=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-short-a[5]=%d,align-short-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-long-char.c b/gcc/testsuite/consistency.vlad/layout/s-long-char.c deleted file mode 100755 index 3efda3c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-long-char.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long f; - char snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct long-char:\n"); - printf ("size=%d,align=%d,offset-long=%d,offset-char=%d,\nalign-long=%d,align-char=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-long-double.c b/gcc/testsuite/consistency.vlad/layout/s-long-double.c deleted file mode 100755 index 58c7904..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-long-double.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long f; - double snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct long-double:\n"); - printf ("size=%d,align=%d,offset-long=%d,offset-double=%d,\nalign-long=%d,align-double=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-long-float.c b/gcc/testsuite/consistency.vlad/layout/s-long-float.c deleted file mode 100755 index 5e1f6a9..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-long-float.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long f; - float snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct long-float:\n"); - printf ("size=%d,align=%d,offset-long=%d,offset-float=%d,\nalign-long=%d,align-float=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-long-int.c b/gcc/testsuite/consistency.vlad/layout/s-long-int.c deleted file mode 100755 index 1df95e3..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-long-int.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long f; - int snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct long-int:\n"); - printf ("size=%d,align=%d,offset-long=%d,offset-int=%d,\nalign-long=%d,align-int=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-long-long.c b/gcc/testsuite/consistency.vlad/layout/s-long-long.c deleted file mode 100755 index 4f00982..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-long-long.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long f; - long snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct long-long:\n"); - printf ("size=%d,align=%d,offset-long=%d,offset-long=%d,\nalign-long=%d,align-long=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-long-longdouble.c b/gcc/testsuite/consistency.vlad/layout/s-long-longdouble.c deleted file mode 100755 index 43785b2..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-long-longdouble.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long f; - long double snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct long-longdouble:\n"); - printf ("size=%d,align=%d,offset-long=%d,offset-longdouble=%d,\nalign-long=%d,align-longdouble=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-long-longlong.c b/gcc/testsuite/consistency.vlad/layout/s-long-longlong.c deleted file mode 100755 index 33b131f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-long-longlong.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long f; - long long snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct long-longlong:\n"); - printf ("size=%d,align=%d,offset-long=%d,offset-longlong=%d,\nalign-long=%d,align-longlong=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-long-pointer.c b/gcc/testsuite/consistency.vlad/layout/s-long-pointer.c deleted file mode 100755 index 370f629..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-long-pointer.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long f; - char * snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct long-pointer:\n"); - printf ("size=%d,align=%d,offset-long=%d,offset-pointer=%d,\nalign-long=%d,align-pointer=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-long-ptrdiff_t.c b/gcc/testsuite/consistency.vlad/layout/s-long-ptrdiff_t.c deleted file mode 100755 index 0531daa..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-long-ptrdiff_t.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - long f; - ptrdiff_t snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct long-ptrdiff_t:\n"); - printf ("size=%d,align=%d,offset-long=%d,offset-ptrdiff_t=%d,\nalign-long=%d,align-ptrdiff_t=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-long-s-char.c b/gcc/testsuite/consistency.vlad/layout/s-long-s-char.c deleted file mode 100755 index 2a3b6aa..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-long-s-char.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long f; - struct {char m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct char inside struct starting with long:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-long=%d,offset-sss-char=%d,\nalign-long=%d,align-sss-char=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-long-s-double.c b/gcc/testsuite/consistency.vlad/layout/s-long-s-double.c deleted file mode 100755 index 6be3abe..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-long-s-double.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long f; - struct {double m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct double inside struct starting with long:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-long=%d,offset-sss-double=%d,\nalign-long=%d,align-sss-double=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-long-s-float.c b/gcc/testsuite/consistency.vlad/layout/s-long-s-float.c deleted file mode 100755 index f2412ee..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-long-s-float.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long f; - struct {float m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct float inside struct starting with long:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-long=%d,offset-sss-float=%d,\nalign-long=%d,align-sss-float=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-long-s-int.c b/gcc/testsuite/consistency.vlad/layout/s-long-s-int.c deleted file mode 100755 index 1d930a4..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-long-s-int.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long f; - struct {int m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct int inside struct starting with long:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-long=%d,offset-sss-int=%d,\nalign-long=%d,align-sss-int=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-long-s-long.c b/gcc/testsuite/consistency.vlad/layout/s-long-s-long.c deleted file mode 100755 index d370607..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-long-s-long.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long f; - struct {long m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct long inside struct starting with long:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-long=%d,offset-sss-long=%d,\nalign-long=%d,align-sss-long=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-long-s-longdouble.c b/gcc/testsuite/consistency.vlad/layout/s-long-s-longdouble.c deleted file mode 100755 index a823e65..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-long-s-longdouble.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long f; - struct {long double m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct longdouble inside struct starting with long:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-long=%d,offset-sss-longdouble=%d,\nalign-long=%d,align-sss-longdouble=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-long-s-longlong.c b/gcc/testsuite/consistency.vlad/layout/s-long-s-longlong.c deleted file mode 100755 index f7f8268..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-long-s-longlong.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long f; - struct {long long m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct longlong inside struct starting with long:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-long=%d,offset-sss-longlong=%d,\nalign-long=%d,align-sss-longlong=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-long-s-pointer.c b/gcc/testsuite/consistency.vlad/layout/s-long-s-pointer.c deleted file mode 100755 index 4721115..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-long-s-pointer.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long f; - struct {char * m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct pointer inside struct starting with long:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-long=%d,offset-sss-pointer=%d,\nalign-long=%d,align-sss-pointer=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-long-s-short.c b/gcc/testsuite/consistency.vlad/layout/s-long-s-short.c deleted file mode 100755 index 385466d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-long-s-short.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long f; - struct {short m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct short inside struct starting with long:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-long=%d,offset-sss-short=%d,\nalign-long=%d,align-sss-short=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-long-short.c b/gcc/testsuite/consistency.vlad/layout/s-long-short.c deleted file mode 100755 index 375516f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-long-short.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long f; - short snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct long-short:\n"); - printf ("size=%d,align=%d,offset-long=%d,offset-short=%d,\nalign-long=%d,align-short=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-long-size_t.c b/gcc/testsuite/consistency.vlad/layout/s-long-size_t.c deleted file mode 100755 index 8863817..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-long-size_t.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - long f; - size_t snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct long-size_t:\n"); - printf ("size=%d,align=%d,offset-long=%d,offset-size_t=%d,\nalign-long=%d,align-size_t=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-long-wchar_t.c b/gcc/testsuite/consistency.vlad/layout/s-long-wchar_t.c deleted file mode 100755 index b803371..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-long-wchar_t.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - long f; - wchar_t snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct long-wchar_t:\n"); - printf ("size=%d,align=%d,offset-long=%d,offset-wchar_t=%d,\nalign-long=%d,align-wchar_t=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-long-zf-char.c b/gcc/testsuite/consistency.vlad/layout/s-long-zf-char.c deleted file mode 100755 index 135c612..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-long-zf-char.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long f; - char :0; - int i; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++char zerofield inside struct starting with long:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-long=%d,offset-last=%d,\nalign-long=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-long-zf-int.c b/gcc/testsuite/consistency.vlad/layout/s-long-zf-int.c deleted file mode 100755 index 3c930a5..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-long-zf-int.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long f; - int :0; - int i; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++int zerofield inside struct starting with long:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-long=%d,offset-last=%d,\nalign-long=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-long-zf-long.c b/gcc/testsuite/consistency.vlad/layout/s-long-zf-long.c deleted file mode 100755 index ce8e230..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-long-zf-long.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long f; - long :0; - int i; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++long zerofield inside struct starting with long:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-long=%d,offset-last=%d,\nalign-long=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-long-zf-longlong.c b/gcc/testsuite/consistency.vlad/layout/s-long-zf-longlong.c deleted file mode 100755 index 4015d4d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-long-zf-longlong.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long f; - long long :0; - int i; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++longlong zerofield inside struct starting with long:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-long=%d,offset-last=%d,\nalign-long=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-long-zf-short.c b/gcc/testsuite/consistency.vlad/layout/s-long-zf-short.c deleted file mode 100755 index 7280a50..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-long-zf-short.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long f; - short :0; - int i; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++short zerofield inside struct starting with long:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-long=%d,offset-last=%d,\nalign-long=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longdouble-a-char.c b/gcc/testsuite/consistency.vlad/layout/s-longdouble-a-char.c deleted file mode 100755 index 0dfff4b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longdouble-a-char.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long double f; - char a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of char in struct starting with longdouble:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-longdouble=%d,offset-arrayof-char=%d,\nalign-longdouble=%d,align-arrayof-char=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-char-a[5]=%d,align-char-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longdouble-a-double.c b/gcc/testsuite/consistency.vlad/layout/s-longdouble-a-double.c deleted file mode 100755 index d745ea9..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longdouble-a-double.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long double f; - double a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of double in struct starting with longdouble:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-longdouble=%d,offset-arrayof-double=%d,\nalign-longdouble=%d,align-arrayof-double=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-double-a[5]=%d,align-double-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longdouble-a-float.c b/gcc/testsuite/consistency.vlad/layout/s-longdouble-a-float.c deleted file mode 100755 index 6672210..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longdouble-a-float.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long double f; - float a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of float in struct starting with longdouble:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-longdouble=%d,offset-arrayof-float=%d,\nalign-longdouble=%d,align-arrayof-float=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-float-a[5]=%d,align-float-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longdouble-a-int.c b/gcc/testsuite/consistency.vlad/layout/s-longdouble-a-int.c deleted file mode 100755 index 4fc26c3..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longdouble-a-int.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long double f; - int a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of int in struct starting with longdouble:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-longdouble=%d,offset-arrayof-int=%d,\nalign-longdouble=%d,align-arrayof-int=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-int-a[5]=%d,align-int-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longdouble-a-long.c b/gcc/testsuite/consistency.vlad/layout/s-longdouble-a-long.c deleted file mode 100755 index ee80958..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longdouble-a-long.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long double f; - long a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of long in struct starting with longdouble:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-longdouble=%d,offset-arrayof-long=%d,\nalign-longdouble=%d,align-arrayof-long=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-long-a[5]=%d,align-long-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longdouble-a-longdouble.c b/gcc/testsuite/consistency.vlad/layout/s-longdouble-a-longdouble.c deleted file mode 100755 index f0e647b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longdouble-a-longdouble.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long double f; - long double a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of longdouble in struct starting with longdouble:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-longdouble=%d,offset-arrayof-longdouble=%d,\nalign-longdouble=%d,align-arrayof-longdouble=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-longdouble-a[5]=%d,align-longdouble-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longdouble-a-longlong.c b/gcc/testsuite/consistency.vlad/layout/s-longdouble-a-longlong.c deleted file mode 100755 index c414538..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longdouble-a-longlong.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long double f; - long long a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of longlong in struct starting with longdouble:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-longdouble=%d,offset-arrayof-longlong=%d,\nalign-longdouble=%d,align-arrayof-longlong=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-longlong-a[5]=%d,align-longlong-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longdouble-a-pointer.c b/gcc/testsuite/consistency.vlad/layout/s-longdouble-a-pointer.c deleted file mode 100755 index 811aefd..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longdouble-a-pointer.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long double f; - char * a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of pointer in struct starting with longdouble:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-longdouble=%d,offset-arrayof-pointer=%d,\nalign-longdouble=%d,align-arrayof-pointer=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-pointer-a[5]=%d,align-pointer-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longdouble-a-short.c b/gcc/testsuite/consistency.vlad/layout/s-longdouble-a-short.c deleted file mode 100755 index 802ce2a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longdouble-a-short.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long double f; - short a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of short in struct starting with longdouble:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-longdouble=%d,offset-arrayof-short=%d,\nalign-longdouble=%d,align-arrayof-short=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-short-a[5]=%d,align-short-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longdouble-char.c b/gcc/testsuite/consistency.vlad/layout/s-longdouble-char.c deleted file mode 100755 index 682cea9..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longdouble-char.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long double f; - char snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct longdouble-char:\n"); - printf ("size=%d,align=%d,offset-longdouble=%d,offset-char=%d,\nalign-longdouble=%d,align-char=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longdouble-double.c b/gcc/testsuite/consistency.vlad/layout/s-longdouble-double.c deleted file mode 100755 index 34f45f5..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longdouble-double.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long double f; - double snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct longdouble-double:\n"); - printf ("size=%d,align=%d,offset-longdouble=%d,offset-double=%d,\nalign-longdouble=%d,align-double=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longdouble-float.c b/gcc/testsuite/consistency.vlad/layout/s-longdouble-float.c deleted file mode 100755 index e0cf675..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longdouble-float.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long double f; - float snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct longdouble-float:\n"); - printf ("size=%d,align=%d,offset-longdouble=%d,offset-float=%d,\nalign-longdouble=%d,align-float=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longdouble-int.c b/gcc/testsuite/consistency.vlad/layout/s-longdouble-int.c deleted file mode 100755 index 1d6aa02..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longdouble-int.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long double f; - int snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct longdouble-int:\n"); - printf ("size=%d,align=%d,offset-longdouble=%d,offset-int=%d,\nalign-longdouble=%d,align-int=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longdouble-long.c b/gcc/testsuite/consistency.vlad/layout/s-longdouble-long.c deleted file mode 100755 index 42f9ec0..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longdouble-long.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long double f; - long snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct longdouble-long:\n"); - printf ("size=%d,align=%d,offset-longdouble=%d,offset-long=%d,\nalign-longdouble=%d,align-long=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longdouble-longdouble.c b/gcc/testsuite/consistency.vlad/layout/s-longdouble-longdouble.c deleted file mode 100755 index 0bc549d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longdouble-longdouble.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long double f; - long double snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct longdouble-longdouble:\n"); - printf ("size=%d,align=%d,offset-longdouble=%d,offset-longdouble=%d,\nalign-longdouble=%d,align-longdouble=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longdouble-longlong.c b/gcc/testsuite/consistency.vlad/layout/s-longdouble-longlong.c deleted file mode 100755 index ac0d973..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longdouble-longlong.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long double f; - long long snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct longdouble-longlong:\n"); - printf ("size=%d,align=%d,offset-longdouble=%d,offset-longlong=%d,\nalign-longdouble=%d,align-longlong=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longdouble-pointer.c b/gcc/testsuite/consistency.vlad/layout/s-longdouble-pointer.c deleted file mode 100755 index 124d7a7..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longdouble-pointer.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long double f; - char * snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct longdouble-pointer:\n"); - printf ("size=%d,align=%d,offset-longdouble=%d,offset-pointer=%d,\nalign-longdouble=%d,align-pointer=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longdouble-ptrdiff_t.c b/gcc/testsuite/consistency.vlad/layout/s-longdouble-ptrdiff_t.c deleted file mode 100755 index 8a4cd1e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longdouble-ptrdiff_t.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - long double f; - ptrdiff_t snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct longdouble-ptrdiff_t:\n"); - printf ("size=%d,align=%d,offset-longdouble=%d,offset-ptrdiff_t=%d,\nalign-longdouble=%d,align-ptrdiff_t=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longdouble-s-char.c b/gcc/testsuite/consistency.vlad/layout/s-longdouble-s-char.c deleted file mode 100755 index 7245746..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longdouble-s-char.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long double f; - struct {char m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct char inside struct starting with longdouble:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longdouble=%d,offset-sss-char=%d,\nalign-longdouble=%d,align-sss-char=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longdouble-s-double.c b/gcc/testsuite/consistency.vlad/layout/s-longdouble-s-double.c deleted file mode 100755 index ebe1636..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longdouble-s-double.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long double f; - struct {double m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct double inside struct starting with longdouble:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longdouble=%d,offset-sss-double=%d,\nalign-longdouble=%d,align-sss-double=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longdouble-s-float.c b/gcc/testsuite/consistency.vlad/layout/s-longdouble-s-float.c deleted file mode 100755 index 5c691f7..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longdouble-s-float.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long double f; - struct {float m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct float inside struct starting with longdouble:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longdouble=%d,offset-sss-float=%d,\nalign-longdouble=%d,align-sss-float=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longdouble-s-int.c b/gcc/testsuite/consistency.vlad/layout/s-longdouble-s-int.c deleted file mode 100755 index 6d87728..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longdouble-s-int.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long double f; - struct {int m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct int inside struct starting with longdouble:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longdouble=%d,offset-sss-int=%d,\nalign-longdouble=%d,align-sss-int=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longdouble-s-long.c b/gcc/testsuite/consistency.vlad/layout/s-longdouble-s-long.c deleted file mode 100755 index 4780f8f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longdouble-s-long.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long double f; - struct {long m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct long inside struct starting with longdouble:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longdouble=%d,offset-sss-long=%d,\nalign-longdouble=%d,align-sss-long=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longdouble-s-longdouble.c b/gcc/testsuite/consistency.vlad/layout/s-longdouble-s-longdouble.c deleted file mode 100755 index aaecec9..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longdouble-s-longdouble.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long double f; - struct {long double m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct longdouble inside struct starting with longdouble:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longdouble=%d,offset-sss-longdouble=%d,\nalign-longdouble=%d,align-sss-longdouble=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longdouble-s-longlong.c b/gcc/testsuite/consistency.vlad/layout/s-longdouble-s-longlong.c deleted file mode 100755 index d71aaff..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longdouble-s-longlong.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long double f; - struct {long long m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct longlong inside struct starting with longdouble:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longdouble=%d,offset-sss-longlong=%d,\nalign-longdouble=%d,align-sss-longlong=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longdouble-s-pointer.c b/gcc/testsuite/consistency.vlad/layout/s-longdouble-s-pointer.c deleted file mode 100755 index 2e90ac2..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longdouble-s-pointer.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long double f; - struct {char * m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct pointer inside struct starting with longdouble:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longdouble=%d,offset-sss-pointer=%d,\nalign-longdouble=%d,align-sss-pointer=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longdouble-s-short.c b/gcc/testsuite/consistency.vlad/layout/s-longdouble-s-short.c deleted file mode 100755 index 11266fb..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longdouble-s-short.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long double f; - struct {short m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct short inside struct starting with longdouble:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longdouble=%d,offset-sss-short=%d,\nalign-longdouble=%d,align-sss-short=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longdouble-short.c b/gcc/testsuite/consistency.vlad/layout/s-longdouble-short.c deleted file mode 100755 index 9e527ff..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longdouble-short.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long double f; - short snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct longdouble-short:\n"); - printf ("size=%d,align=%d,offset-longdouble=%d,offset-short=%d,\nalign-longdouble=%d,align-short=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longdouble-size_t.c b/gcc/testsuite/consistency.vlad/layout/s-longdouble-size_t.c deleted file mode 100755 index 1acc4e8..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longdouble-size_t.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - long double f; - size_t snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct longdouble-size_t:\n"); - printf ("size=%d,align=%d,offset-longdouble=%d,offset-size_t=%d,\nalign-longdouble=%d,align-size_t=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longdouble-wchar_t.c b/gcc/testsuite/consistency.vlad/layout/s-longdouble-wchar_t.c deleted file mode 100755 index b1ac899..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longdouble-wchar_t.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - long double f; - wchar_t snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct longdouble-wchar_t:\n"); - printf ("size=%d,align=%d,offset-longdouble=%d,offset-wchar_t=%d,\nalign-longdouble=%d,align-wchar_t=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longdouble-zf-char.c b/gcc/testsuite/consistency.vlad/layout/s-longdouble-zf-char.c deleted file mode 100755 index 9abea23..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longdouble-zf-char.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long double f; - char :0; - int i; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++char zerofield inside struct starting with longdouble:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longdouble=%d,offset-last=%d,\nalign-longdouble=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longdouble-zf-int.c b/gcc/testsuite/consistency.vlad/layout/s-longdouble-zf-int.c deleted file mode 100755 index 9ad2662..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longdouble-zf-int.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long double f; - int :0; - int i; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++int zerofield inside struct starting with longdouble:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longdouble=%d,offset-last=%d,\nalign-longdouble=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longdouble-zf-long.c b/gcc/testsuite/consistency.vlad/layout/s-longdouble-zf-long.c deleted file mode 100755 index 9ce5c6f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longdouble-zf-long.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long double f; - long :0; - int i; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++long zerofield inside struct starting with longdouble:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longdouble=%d,offset-last=%d,\nalign-longdouble=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longdouble-zf-longlong.c b/gcc/testsuite/consistency.vlad/layout/s-longdouble-zf-longlong.c deleted file mode 100755 index 16070cb..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longdouble-zf-longlong.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long double f; - long long :0; - int i; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++longlong zerofield inside struct starting with longdouble:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longdouble=%d,offset-last=%d,\nalign-longdouble=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longdouble-zf-short.c b/gcc/testsuite/consistency.vlad/layout/s-longdouble-zf-short.c deleted file mode 100755 index e5868ed..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longdouble-zf-short.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long double f; - short :0; - int i; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++short zerofield inside struct starting with longdouble:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longdouble=%d,offset-last=%d,\nalign-longdouble=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longlong-a-char.c b/gcc/testsuite/consistency.vlad/layout/s-longlong-a-char.c deleted file mode 100755 index 6aae675..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longlong-a-char.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long long f; - char a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of char in struct starting with longlong:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-longlong=%d,offset-arrayof-char=%d,\nalign-longlong=%d,align-arrayof-char=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-char-a[5]=%d,align-char-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longlong-a-double.c b/gcc/testsuite/consistency.vlad/layout/s-longlong-a-double.c deleted file mode 100755 index 39e8ceb..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longlong-a-double.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long long f; - double a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of double in struct starting with longlong:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-longlong=%d,offset-arrayof-double=%d,\nalign-longlong=%d,align-arrayof-double=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-double-a[5]=%d,align-double-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longlong-a-float.c b/gcc/testsuite/consistency.vlad/layout/s-longlong-a-float.c deleted file mode 100755 index 0ea70e5..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longlong-a-float.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long long f; - float a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of float in struct starting with longlong:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-longlong=%d,offset-arrayof-float=%d,\nalign-longlong=%d,align-arrayof-float=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-float-a[5]=%d,align-float-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longlong-a-int.c b/gcc/testsuite/consistency.vlad/layout/s-longlong-a-int.c deleted file mode 100755 index 34fb575..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longlong-a-int.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long long f; - int a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of int in struct starting with longlong:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-longlong=%d,offset-arrayof-int=%d,\nalign-longlong=%d,align-arrayof-int=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-int-a[5]=%d,align-int-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longlong-a-long.c b/gcc/testsuite/consistency.vlad/layout/s-longlong-a-long.c deleted file mode 100755 index bfb773b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longlong-a-long.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long long f; - long a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of long in struct starting with longlong:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-longlong=%d,offset-arrayof-long=%d,\nalign-longlong=%d,align-arrayof-long=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-long-a[5]=%d,align-long-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longlong-a-longdouble.c b/gcc/testsuite/consistency.vlad/layout/s-longlong-a-longdouble.c deleted file mode 100755 index 20a8b45..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longlong-a-longdouble.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long long f; - long double a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of longdouble in struct starting with longlong:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-longlong=%d,offset-arrayof-longdouble=%d,\nalign-longlong=%d,align-arrayof-longdouble=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-longdouble-a[5]=%d,align-longdouble-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longlong-a-longlong.c b/gcc/testsuite/consistency.vlad/layout/s-longlong-a-longlong.c deleted file mode 100755 index a4ce539..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longlong-a-longlong.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long long f; - long long a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of longlong in struct starting with longlong:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-longlong=%d,offset-arrayof-longlong=%d,\nalign-longlong=%d,align-arrayof-longlong=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-longlong-a[5]=%d,align-longlong-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longlong-a-pointer.c b/gcc/testsuite/consistency.vlad/layout/s-longlong-a-pointer.c deleted file mode 100755 index 7c27a99..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longlong-a-pointer.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long long f; - char * a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of pointer in struct starting with longlong:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-longlong=%d,offset-arrayof-pointer=%d,\nalign-longlong=%d,align-arrayof-pointer=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-pointer-a[5]=%d,align-pointer-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longlong-a-short.c b/gcc/testsuite/consistency.vlad/layout/s-longlong-a-short.c deleted file mode 100755 index e97fb18..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longlong-a-short.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long long f; - short a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of short in struct starting with longlong:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-longlong=%d,offset-arrayof-short=%d,\nalign-longlong=%d,align-arrayof-short=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-short-a[5]=%d,align-short-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longlong-char.c b/gcc/testsuite/consistency.vlad/layout/s-longlong-char.c deleted file mode 100755 index 1d564b0..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longlong-char.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long long f; - char snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct longlong-char:\n"); - printf ("size=%d,align=%d,offset-longlong=%d,offset-char=%d,\nalign-longlong=%d,align-char=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longlong-double.c b/gcc/testsuite/consistency.vlad/layout/s-longlong-double.c deleted file mode 100755 index 59c4d1e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longlong-double.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long long f; - double snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct longlong-double:\n"); - printf ("size=%d,align=%d,offset-longlong=%d,offset-double=%d,\nalign-longlong=%d,align-double=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longlong-float.c b/gcc/testsuite/consistency.vlad/layout/s-longlong-float.c deleted file mode 100755 index 7ee56b1..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longlong-float.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long long f; - float snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct longlong-float:\n"); - printf ("size=%d,align=%d,offset-longlong=%d,offset-float=%d,\nalign-longlong=%d,align-float=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longlong-int.c b/gcc/testsuite/consistency.vlad/layout/s-longlong-int.c deleted file mode 100755 index 0154489..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longlong-int.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long long f; - int snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct longlong-int:\n"); - printf ("size=%d,align=%d,offset-longlong=%d,offset-int=%d,\nalign-longlong=%d,align-int=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longlong-long.c b/gcc/testsuite/consistency.vlad/layout/s-longlong-long.c deleted file mode 100755 index 9356e13..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longlong-long.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long long f; - long snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct longlong-long:\n"); - printf ("size=%d,align=%d,offset-longlong=%d,offset-long=%d,\nalign-longlong=%d,align-long=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longlong-longdouble.c b/gcc/testsuite/consistency.vlad/layout/s-longlong-longdouble.c deleted file mode 100755 index 008ae30..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longlong-longdouble.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long long f; - long double snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct longlong-longdouble:\n"); - printf ("size=%d,align=%d,offset-longlong=%d,offset-longdouble=%d,\nalign-longlong=%d,align-longdouble=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longlong-longlong.c b/gcc/testsuite/consistency.vlad/layout/s-longlong-longlong.c deleted file mode 100755 index d0c530c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longlong-longlong.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long long f; - long long snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct longlong-longlong:\n"); - printf ("size=%d,align=%d,offset-longlong=%d,offset-longlong=%d,\nalign-longlong=%d,align-longlong=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longlong-pointer.c b/gcc/testsuite/consistency.vlad/layout/s-longlong-pointer.c deleted file mode 100755 index edc274b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longlong-pointer.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long long f; - char * snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct longlong-pointer:\n"); - printf ("size=%d,align=%d,offset-longlong=%d,offset-pointer=%d,\nalign-longlong=%d,align-pointer=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longlong-ptrdiff_t.c b/gcc/testsuite/consistency.vlad/layout/s-longlong-ptrdiff_t.c deleted file mode 100755 index 529658a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longlong-ptrdiff_t.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - long long f; - ptrdiff_t snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct longlong-ptrdiff_t:\n"); - printf ("size=%d,align=%d,offset-longlong=%d,offset-ptrdiff_t=%d,\nalign-longlong=%d,align-ptrdiff_t=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longlong-s-char.c b/gcc/testsuite/consistency.vlad/layout/s-longlong-s-char.c deleted file mode 100755 index 13d7d1f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longlong-s-char.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long long f; - struct {char m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct char inside struct starting with longlong:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longlong=%d,offset-sss-char=%d,\nalign-longlong=%d,align-sss-char=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longlong-s-double.c b/gcc/testsuite/consistency.vlad/layout/s-longlong-s-double.c deleted file mode 100755 index a008dde..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longlong-s-double.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long long f; - struct {double m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct double inside struct starting with longlong:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longlong=%d,offset-sss-double=%d,\nalign-longlong=%d,align-sss-double=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longlong-s-float.c b/gcc/testsuite/consistency.vlad/layout/s-longlong-s-float.c deleted file mode 100755 index 2e236f8..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longlong-s-float.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long long f; - struct {float m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct float inside struct starting with longlong:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longlong=%d,offset-sss-float=%d,\nalign-longlong=%d,align-sss-float=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longlong-s-int.c b/gcc/testsuite/consistency.vlad/layout/s-longlong-s-int.c deleted file mode 100755 index 3ea93c7..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longlong-s-int.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long long f; - struct {int m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct int inside struct starting with longlong:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longlong=%d,offset-sss-int=%d,\nalign-longlong=%d,align-sss-int=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longlong-s-long.c b/gcc/testsuite/consistency.vlad/layout/s-longlong-s-long.c deleted file mode 100755 index 3b2c3bd..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longlong-s-long.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long long f; - struct {long m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct long inside struct starting with longlong:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longlong=%d,offset-sss-long=%d,\nalign-longlong=%d,align-sss-long=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longlong-s-longdouble.c b/gcc/testsuite/consistency.vlad/layout/s-longlong-s-longdouble.c deleted file mode 100755 index 3c41c7f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longlong-s-longdouble.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long long f; - struct {long double m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct longdouble inside struct starting with longlong:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longlong=%d,offset-sss-longdouble=%d,\nalign-longlong=%d,align-sss-longdouble=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longlong-s-longlong.c b/gcc/testsuite/consistency.vlad/layout/s-longlong-s-longlong.c deleted file mode 100755 index dc18d63..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longlong-s-longlong.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long long f; - struct {long long m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct longlong inside struct starting with longlong:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longlong=%d,offset-sss-longlong=%d,\nalign-longlong=%d,align-sss-longlong=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longlong-s-pointer.c b/gcc/testsuite/consistency.vlad/layout/s-longlong-s-pointer.c deleted file mode 100755 index e88b424..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longlong-s-pointer.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long long f; - struct {char * m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct pointer inside struct starting with longlong:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longlong=%d,offset-sss-pointer=%d,\nalign-longlong=%d,align-sss-pointer=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longlong-s-short.c b/gcc/testsuite/consistency.vlad/layout/s-longlong-s-short.c deleted file mode 100755 index 5a538b0..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longlong-s-short.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long long f; - struct {short m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct short inside struct starting with longlong:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longlong=%d,offset-sss-short=%d,\nalign-longlong=%d,align-sss-short=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longlong-short.c b/gcc/testsuite/consistency.vlad/layout/s-longlong-short.c deleted file mode 100755 index d56daea..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longlong-short.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long long f; - short snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct longlong-short:\n"); - printf ("size=%d,align=%d,offset-longlong=%d,offset-short=%d,\nalign-longlong=%d,align-short=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longlong-size_t.c b/gcc/testsuite/consistency.vlad/layout/s-longlong-size_t.c deleted file mode 100755 index fb5c1ea..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longlong-size_t.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - long long f; - size_t snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct longlong-size_t:\n"); - printf ("size=%d,align=%d,offset-longlong=%d,offset-size_t=%d,\nalign-longlong=%d,align-size_t=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longlong-wchar_t.c b/gcc/testsuite/consistency.vlad/layout/s-longlong-wchar_t.c deleted file mode 100755 index 120b42e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longlong-wchar_t.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - long long f; - wchar_t snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct longlong-wchar_t:\n"); - printf ("size=%d,align=%d,offset-longlong=%d,offset-wchar_t=%d,\nalign-longlong=%d,align-wchar_t=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longlong-zf-char.c b/gcc/testsuite/consistency.vlad/layout/s-longlong-zf-char.c deleted file mode 100755 index c85af26..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longlong-zf-char.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long long f; - char :0; - int i; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++char zerofield inside struct starting with longlong:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longlong=%d,offset-last=%d,\nalign-longlong=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longlong-zf-int.c b/gcc/testsuite/consistency.vlad/layout/s-longlong-zf-int.c deleted file mode 100755 index caea633..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longlong-zf-int.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long long f; - int :0; - int i; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++int zerofield inside struct starting with longlong:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longlong=%d,offset-last=%d,\nalign-longlong=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longlong-zf-long.c b/gcc/testsuite/consistency.vlad/layout/s-longlong-zf-long.c deleted file mode 100755 index 959ca70..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longlong-zf-long.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long long f; - long :0; - int i; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++long zerofield inside struct starting with longlong:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longlong=%d,offset-last=%d,\nalign-longlong=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longlong-zf-longlong.c b/gcc/testsuite/consistency.vlad/layout/s-longlong-zf-longlong.c deleted file mode 100755 index c66ac7d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longlong-zf-longlong.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long long f; - long long :0; - int i; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++longlong zerofield inside struct starting with longlong:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longlong=%d,offset-last=%d,\nalign-longlong=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-longlong-zf-short.c b/gcc/testsuite/consistency.vlad/layout/s-longlong-zf-short.c deleted file mode 100755 index 086301f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-longlong-zf-short.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> - -static struct sss{ - long long f; - short :0; - int i; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++short zerofield inside struct starting with longlong:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longlong=%d,offset-last=%d,\nalign-longlong=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-pointer-a-char.c b/gcc/testsuite/consistency.vlad/layout/s-pointer-a-char.c deleted file mode 100755 index f1b7e72..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-pointer-a-char.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char * f; - char a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of char in struct starting with pointer:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-pointer=%d,offset-arrayof-char=%d,\nalign-pointer=%d,align-arrayof-char=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-char-a[5]=%d,align-char-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-pointer-a-double.c b/gcc/testsuite/consistency.vlad/layout/s-pointer-a-double.c deleted file mode 100755 index 3de0217..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-pointer-a-double.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char * f; - double a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of double in struct starting with pointer:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-pointer=%d,offset-arrayof-double=%d,\nalign-pointer=%d,align-arrayof-double=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-double-a[5]=%d,align-double-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-pointer-a-float.c b/gcc/testsuite/consistency.vlad/layout/s-pointer-a-float.c deleted file mode 100755 index 068902c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-pointer-a-float.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char * f; - float a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of float in struct starting with pointer:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-pointer=%d,offset-arrayof-float=%d,\nalign-pointer=%d,align-arrayof-float=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-float-a[5]=%d,align-float-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-pointer-a-int.c b/gcc/testsuite/consistency.vlad/layout/s-pointer-a-int.c deleted file mode 100755 index f77e378..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-pointer-a-int.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char * f; - int a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of int in struct starting with pointer:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-pointer=%d,offset-arrayof-int=%d,\nalign-pointer=%d,align-arrayof-int=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-int-a[5]=%d,align-int-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-pointer-a-long.c b/gcc/testsuite/consistency.vlad/layout/s-pointer-a-long.c deleted file mode 100755 index 8c1a737..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-pointer-a-long.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char * f; - long a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of long in struct starting with pointer:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-pointer=%d,offset-arrayof-long=%d,\nalign-pointer=%d,align-arrayof-long=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-long-a[5]=%d,align-long-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-pointer-a-longdouble.c b/gcc/testsuite/consistency.vlad/layout/s-pointer-a-longdouble.c deleted file mode 100755 index 9064415..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-pointer-a-longdouble.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char * f; - long double a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of longdouble in struct starting with pointer:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-pointer=%d,offset-arrayof-longdouble=%d,\nalign-pointer=%d,align-arrayof-longdouble=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-longdouble-a[5]=%d,align-longdouble-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-pointer-a-longlong.c b/gcc/testsuite/consistency.vlad/layout/s-pointer-a-longlong.c deleted file mode 100755 index 27846cc..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-pointer-a-longlong.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char * f; - long long a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of longlong in struct starting with pointer:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-pointer=%d,offset-arrayof-longlong=%d,\nalign-pointer=%d,align-arrayof-longlong=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-longlong-a[5]=%d,align-longlong-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-pointer-a-pointer.c b/gcc/testsuite/consistency.vlad/layout/s-pointer-a-pointer.c deleted file mode 100755 index 1448222..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-pointer-a-pointer.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char * f; - char * a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of pointer in struct starting with pointer:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-pointer=%d,offset-arrayof-pointer=%d,\nalign-pointer=%d,align-arrayof-pointer=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-pointer-a[5]=%d,align-pointer-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-pointer-a-short.c b/gcc/testsuite/consistency.vlad/layout/s-pointer-a-short.c deleted file mode 100755 index 56333a2..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-pointer-a-short.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char * f; - short a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of short in struct starting with pointer:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-pointer=%d,offset-arrayof-short=%d,\nalign-pointer=%d,align-arrayof-short=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-short-a[5]=%d,align-short-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-pointer-char.c b/gcc/testsuite/consistency.vlad/layout/s-pointer-char.c deleted file mode 100755 index 8bd7517..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-pointer-char.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char * f; - char snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct pointer-char:\n"); - printf ("size=%d,align=%d,offset-pointer=%d,offset-char=%d,\nalign-pointer=%d,align-char=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-pointer-double.c b/gcc/testsuite/consistency.vlad/layout/s-pointer-double.c deleted file mode 100755 index c9b4261..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-pointer-double.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char * f; - double snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct pointer-double:\n"); - printf ("size=%d,align=%d,offset-pointer=%d,offset-double=%d,\nalign-pointer=%d,align-double=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-pointer-float.c b/gcc/testsuite/consistency.vlad/layout/s-pointer-float.c deleted file mode 100755 index 8fd56d5..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-pointer-float.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char * f; - float snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct pointer-float:\n"); - printf ("size=%d,align=%d,offset-pointer=%d,offset-float=%d,\nalign-pointer=%d,align-float=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-pointer-int.c b/gcc/testsuite/consistency.vlad/layout/s-pointer-int.c deleted file mode 100755 index 2333a11..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-pointer-int.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char * f; - int snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct pointer-int:\n"); - printf ("size=%d,align=%d,offset-pointer=%d,offset-int=%d,\nalign-pointer=%d,align-int=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-pointer-long.c b/gcc/testsuite/consistency.vlad/layout/s-pointer-long.c deleted file mode 100755 index af2204c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-pointer-long.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char * f; - long snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct pointer-long:\n"); - printf ("size=%d,align=%d,offset-pointer=%d,offset-long=%d,\nalign-pointer=%d,align-long=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-pointer-longdouble.c b/gcc/testsuite/consistency.vlad/layout/s-pointer-longdouble.c deleted file mode 100755 index 06a4423..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-pointer-longdouble.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char * f; - long double snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct pointer-longdouble:\n"); - printf ("size=%d,align=%d,offset-pointer=%d,offset-longdouble=%d,\nalign-pointer=%d,align-longdouble=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-pointer-longlong.c b/gcc/testsuite/consistency.vlad/layout/s-pointer-longlong.c deleted file mode 100755 index da0c874..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-pointer-longlong.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char * f; - long long snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct pointer-longlong:\n"); - printf ("size=%d,align=%d,offset-pointer=%d,offset-longlong=%d,\nalign-pointer=%d,align-longlong=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-pointer-pointer.c b/gcc/testsuite/consistency.vlad/layout/s-pointer-pointer.c deleted file mode 100755 index e2e1878..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-pointer-pointer.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char * f; - char * snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct pointer-pointer:\n"); - printf ("size=%d,align=%d,offset-pointer=%d,offset-pointer=%d,\nalign-pointer=%d,align-pointer=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-pointer-ptrdiff_t.c b/gcc/testsuite/consistency.vlad/layout/s-pointer-ptrdiff_t.c deleted file mode 100755 index c4adfd1..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-pointer-ptrdiff_t.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - char * f; - ptrdiff_t snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct pointer-ptrdiff_t:\n"); - printf ("size=%d,align=%d,offset-pointer=%d,offset-ptrdiff_t=%d,\nalign-pointer=%d,align-ptrdiff_t=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-pointer-s-char.c b/gcc/testsuite/consistency.vlad/layout/s-pointer-s-char.c deleted file mode 100755 index f0e7d1f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-pointer-s-char.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char * f; - struct {char m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct char inside struct starting with pointer:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-pointer=%d,offset-sss-char=%d,\nalign-pointer=%d,align-sss-char=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-pointer-s-double.c b/gcc/testsuite/consistency.vlad/layout/s-pointer-s-double.c deleted file mode 100755 index d4c4578..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-pointer-s-double.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char * f; - struct {double m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct double inside struct starting with pointer:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-pointer=%d,offset-sss-double=%d,\nalign-pointer=%d,align-sss-double=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-pointer-s-float.c b/gcc/testsuite/consistency.vlad/layout/s-pointer-s-float.c deleted file mode 100755 index fee84be..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-pointer-s-float.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char * f; - struct {float m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct float inside struct starting with pointer:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-pointer=%d,offset-sss-float=%d,\nalign-pointer=%d,align-sss-float=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-pointer-s-int.c b/gcc/testsuite/consistency.vlad/layout/s-pointer-s-int.c deleted file mode 100755 index 846e63d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-pointer-s-int.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char * f; - struct {int m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct int inside struct starting with pointer:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-pointer=%d,offset-sss-int=%d,\nalign-pointer=%d,align-sss-int=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-pointer-s-long.c b/gcc/testsuite/consistency.vlad/layout/s-pointer-s-long.c deleted file mode 100755 index 50bc647..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-pointer-s-long.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char * f; - struct {long m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct long inside struct starting with pointer:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-pointer=%d,offset-sss-long=%d,\nalign-pointer=%d,align-sss-long=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-pointer-s-longdouble.c b/gcc/testsuite/consistency.vlad/layout/s-pointer-s-longdouble.c deleted file mode 100755 index 8378713..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-pointer-s-longdouble.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char * f; - struct {long double m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct longdouble inside struct starting with pointer:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-pointer=%d,offset-sss-longdouble=%d,\nalign-pointer=%d,align-sss-longdouble=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-pointer-s-longlong.c b/gcc/testsuite/consistency.vlad/layout/s-pointer-s-longlong.c deleted file mode 100755 index db23d78..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-pointer-s-longlong.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char * f; - struct {long long m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct longlong inside struct starting with pointer:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-pointer=%d,offset-sss-longlong=%d,\nalign-pointer=%d,align-sss-longlong=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-pointer-s-pointer.c b/gcc/testsuite/consistency.vlad/layout/s-pointer-s-pointer.c deleted file mode 100755 index 90da933..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-pointer-s-pointer.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char * f; - struct {char * m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct pointer inside struct starting with pointer:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-pointer=%d,offset-sss-pointer=%d,\nalign-pointer=%d,align-sss-pointer=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-pointer-s-short.c b/gcc/testsuite/consistency.vlad/layout/s-pointer-s-short.c deleted file mode 100755 index 48e72b6..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-pointer-s-short.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char * f; - struct {short m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct short inside struct starting with pointer:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-pointer=%d,offset-sss-short=%d,\nalign-pointer=%d,align-sss-short=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-pointer-short.c b/gcc/testsuite/consistency.vlad/layout/s-pointer-short.c deleted file mode 100755 index 4be0219..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-pointer-short.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char * f; - short snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct pointer-short:\n"); - printf ("size=%d,align=%d,offset-pointer=%d,offset-short=%d,\nalign-pointer=%d,align-short=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-pointer-size_t.c b/gcc/testsuite/consistency.vlad/layout/s-pointer-size_t.c deleted file mode 100755 index 202add1..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-pointer-size_t.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - char * f; - size_t snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct pointer-size_t:\n"); - printf ("size=%d,align=%d,offset-pointer=%d,offset-size_t=%d,\nalign-pointer=%d,align-size_t=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-pointer-wchar_t.c b/gcc/testsuite/consistency.vlad/layout/s-pointer-wchar_t.c deleted file mode 100755 index 3c46361..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-pointer-wchar_t.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - char * f; - wchar_t snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct pointer-wchar_t:\n"); - printf ("size=%d,align=%d,offset-pointer=%d,offset-wchar_t=%d,\nalign-pointer=%d,align-wchar_t=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-pointer-zf-char.c b/gcc/testsuite/consistency.vlad/layout/s-pointer-zf-char.c deleted file mode 100755 index 5ee49f5..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-pointer-zf-char.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char * f; - char :0; - int i; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++char zerofield inside struct starting with pointer:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-pointer=%d,offset-last=%d,\nalign-pointer=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-pointer-zf-int.c b/gcc/testsuite/consistency.vlad/layout/s-pointer-zf-int.c deleted file mode 100755 index fcc2d79..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-pointer-zf-int.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char * f; - int :0; - int i; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++int zerofield inside struct starting with pointer:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-pointer=%d,offset-last=%d,\nalign-pointer=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-pointer-zf-long.c b/gcc/testsuite/consistency.vlad/layout/s-pointer-zf-long.c deleted file mode 100755 index 1ab4e06..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-pointer-zf-long.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char * f; - long :0; - int i; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++long zerofield inside struct starting with pointer:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-pointer=%d,offset-last=%d,\nalign-pointer=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-pointer-zf-longlong.c b/gcc/testsuite/consistency.vlad/layout/s-pointer-zf-longlong.c deleted file mode 100755 index 3669c60..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-pointer-zf-longlong.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char * f; - long long :0; - int i; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++longlong zerofield inside struct starting with pointer:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-pointer=%d,offset-last=%d,\nalign-pointer=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-pointer-zf-short.c b/gcc/testsuite/consistency.vlad/layout/s-pointer-zf-short.c deleted file mode 100755 index 5b8134b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-pointer-zf-short.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> - -static struct sss{ - char * f; - short :0; - int i; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++short zerofield inside struct starting with pointer:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-pointer=%d,offset-last=%d,\nalign-pointer=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-ptrdiff_t-char.c b/gcc/testsuite/consistency.vlad/layout/s-ptrdiff_t-char.c deleted file mode 100755 index 91b5269..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-ptrdiff_t-char.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - ptrdiff_t f; - char snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct ptrdiff_t-char:\n"); - printf ("size=%d,align=%d,offset-ptrdiff_t=%d,offset-char=%d,\nalign-ptrdiff_t=%d,align-char=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-ptrdiff_t-double.c b/gcc/testsuite/consistency.vlad/layout/s-ptrdiff_t-double.c deleted file mode 100755 index 40e4b96..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-ptrdiff_t-double.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - ptrdiff_t f; - double snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct ptrdiff_t-double:\n"); - printf ("size=%d,align=%d,offset-ptrdiff_t=%d,offset-double=%d,\nalign-ptrdiff_t=%d,align-double=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-ptrdiff_t-float.c b/gcc/testsuite/consistency.vlad/layout/s-ptrdiff_t-float.c deleted file mode 100755 index 1209c9b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-ptrdiff_t-float.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - ptrdiff_t f; - float snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct ptrdiff_t-float:\n"); - printf ("size=%d,align=%d,offset-ptrdiff_t=%d,offset-float=%d,\nalign-ptrdiff_t=%d,align-float=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-ptrdiff_t-int.c b/gcc/testsuite/consistency.vlad/layout/s-ptrdiff_t-int.c deleted file mode 100755 index 34e78ff..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-ptrdiff_t-int.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - ptrdiff_t f; - int snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct ptrdiff_t-int:\n"); - printf ("size=%d,align=%d,offset-ptrdiff_t=%d,offset-int=%d,\nalign-ptrdiff_t=%d,align-int=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-ptrdiff_t-long.c b/gcc/testsuite/consistency.vlad/layout/s-ptrdiff_t-long.c deleted file mode 100755 index 9f9e6de..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-ptrdiff_t-long.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - ptrdiff_t f; - long snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct ptrdiff_t-long:\n"); - printf ("size=%d,align=%d,offset-ptrdiff_t=%d,offset-long=%d,\nalign-ptrdiff_t=%d,align-long=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-ptrdiff_t-longdouble.c b/gcc/testsuite/consistency.vlad/layout/s-ptrdiff_t-longdouble.c deleted file mode 100755 index 96a8bb4..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-ptrdiff_t-longdouble.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - ptrdiff_t f; - long double snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct ptrdiff_t-longdouble:\n"); - printf ("size=%d,align=%d,offset-ptrdiff_t=%d,offset-longdouble=%d,\nalign-ptrdiff_t=%d,align-longdouble=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-ptrdiff_t-longlong.c b/gcc/testsuite/consistency.vlad/layout/s-ptrdiff_t-longlong.c deleted file mode 100755 index d913745..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-ptrdiff_t-longlong.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - ptrdiff_t f; - long long snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct ptrdiff_t-longlong:\n"); - printf ("size=%d,align=%d,offset-ptrdiff_t=%d,offset-longlong=%d,\nalign-ptrdiff_t=%d,align-longlong=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-ptrdiff_t-pointer.c b/gcc/testsuite/consistency.vlad/layout/s-ptrdiff_t-pointer.c deleted file mode 100755 index 16f497e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-ptrdiff_t-pointer.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - ptrdiff_t f; - char * snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct ptrdiff_t-pointer:\n"); - printf ("size=%d,align=%d,offset-ptrdiff_t=%d,offset-pointer=%d,\nalign-ptrdiff_t=%d,align-pointer=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-ptrdiff_t-ptrdiff_t.c b/gcc/testsuite/consistency.vlad/layout/s-ptrdiff_t-ptrdiff_t.c deleted file mode 100755 index da50a4c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-ptrdiff_t-ptrdiff_t.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - ptrdiff_t f; - ptrdiff_t snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct ptrdiff_t-ptrdiff_t:\n"); - printf ("size=%d,align=%d,offset-ptrdiff_t=%d,offset-ptrdiff_t=%d,\nalign-ptrdiff_t=%d,align-ptrdiff_t=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-ptrdiff_t-short.c b/gcc/testsuite/consistency.vlad/layout/s-ptrdiff_t-short.c deleted file mode 100755 index 27c8505..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-ptrdiff_t-short.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - ptrdiff_t f; - short snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct ptrdiff_t-short:\n"); - printf ("size=%d,align=%d,offset-ptrdiff_t=%d,offset-short=%d,\nalign-ptrdiff_t=%d,align-short=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-ptrdiff_t-size_t.c b/gcc/testsuite/consistency.vlad/layout/s-ptrdiff_t-size_t.c deleted file mode 100755 index 30fe61c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-ptrdiff_t-size_t.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - ptrdiff_t f; - size_t snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct ptrdiff_t-size_t:\n"); - printf ("size=%d,align=%d,offset-ptrdiff_t=%d,offset-size_t=%d,\nalign-ptrdiff_t=%d,align-size_t=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-ptrdiff_t-wchar_t.c b/gcc/testsuite/consistency.vlad/layout/s-ptrdiff_t-wchar_t.c deleted file mode 100755 index 922d8a6..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-ptrdiff_t-wchar_t.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - ptrdiff_t f; - wchar_t snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct ptrdiff_t-wchar_t:\n"); - printf ("size=%d,align=%d,offset-ptrdiff_t=%d,offset-wchar_t=%d,\nalign-ptrdiff_t=%d,align-wchar_t=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-short-a-char.c b/gcc/testsuite/consistency.vlad/layout/s-short-a-char.c deleted file mode 100755 index 6e97dad..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-short-a-char.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - short f; - char a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of char in struct starting with short:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-short=%d,offset-arrayof-char=%d,\nalign-short=%d,align-arrayof-char=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-char-a[5]=%d,align-char-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-short-a-double.c b/gcc/testsuite/consistency.vlad/layout/s-short-a-double.c deleted file mode 100755 index da0a670..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-short-a-double.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - short f; - double a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of double in struct starting with short:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-short=%d,offset-arrayof-double=%d,\nalign-short=%d,align-arrayof-double=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-double-a[5]=%d,align-double-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-short-a-float.c b/gcc/testsuite/consistency.vlad/layout/s-short-a-float.c deleted file mode 100755 index d27cbf2..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-short-a-float.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - short f; - float a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of float in struct starting with short:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-short=%d,offset-arrayof-float=%d,\nalign-short=%d,align-arrayof-float=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-float-a[5]=%d,align-float-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-short-a-int.c b/gcc/testsuite/consistency.vlad/layout/s-short-a-int.c deleted file mode 100755 index 2b199d0..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-short-a-int.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - short f; - int a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of int in struct starting with short:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-short=%d,offset-arrayof-int=%d,\nalign-short=%d,align-arrayof-int=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-int-a[5]=%d,align-int-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-short-a-long.c b/gcc/testsuite/consistency.vlad/layout/s-short-a-long.c deleted file mode 100755 index b0bc13a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-short-a-long.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - short f; - long a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of long in struct starting with short:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-short=%d,offset-arrayof-long=%d,\nalign-short=%d,align-arrayof-long=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-long-a[5]=%d,align-long-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-short-a-longdouble.c b/gcc/testsuite/consistency.vlad/layout/s-short-a-longdouble.c deleted file mode 100755 index 1354cd2..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-short-a-longdouble.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - short f; - long double a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of longdouble in struct starting with short:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-short=%d,offset-arrayof-longdouble=%d,\nalign-short=%d,align-arrayof-longdouble=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-longdouble-a[5]=%d,align-longdouble-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-short-a-longlong.c b/gcc/testsuite/consistency.vlad/layout/s-short-a-longlong.c deleted file mode 100755 index 6bc6b70..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-short-a-longlong.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - short f; - long long a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of longlong in struct starting with short:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-short=%d,offset-arrayof-longlong=%d,\nalign-short=%d,align-arrayof-longlong=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-longlong-a[5]=%d,align-longlong-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-short-a-pointer.c b/gcc/testsuite/consistency.vlad/layout/s-short-a-pointer.c deleted file mode 100755 index 8654787..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-short-a-pointer.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - short f; - char * a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of pointer in struct starting with short:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-short=%d,offset-arrayof-pointer=%d,\nalign-short=%d,align-arrayof-pointer=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-pointer-a[5]=%d,align-pointer-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-short-a-short.c b/gcc/testsuite/consistency.vlad/layout/s-short-a-short.c deleted file mode 100755 index f5bc1fa..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-short-a-short.c +++ /dev/null @@ -1,21 +0,0 @@ -#include <stdio.h> - -static struct sss{ - short f; - short a[10]; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("++++Array of short in struct starting with short:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-short=%d,offset-arrayof-short=%d,\nalign-short=%d,align-arrayof-short=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-short-a[5]=%d,align-short-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-short-char.c b/gcc/testsuite/consistency.vlad/layout/s-short-char.c deleted file mode 100755 index 141f65a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-short-char.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - short f; - char snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct short-char:\n"); - printf ("size=%d,align=%d,offset-short=%d,offset-char=%d,\nalign-short=%d,align-char=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-short-double.c b/gcc/testsuite/consistency.vlad/layout/s-short-double.c deleted file mode 100755 index 061a455..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-short-double.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - short f; - double snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct short-double:\n"); - printf ("size=%d,align=%d,offset-short=%d,offset-double=%d,\nalign-short=%d,align-double=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-short-float.c b/gcc/testsuite/consistency.vlad/layout/s-short-float.c deleted file mode 100755 index 2b6760e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-short-float.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - short f; - float snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct short-float:\n"); - printf ("size=%d,align=%d,offset-short=%d,offset-float=%d,\nalign-short=%d,align-float=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-short-int.c b/gcc/testsuite/consistency.vlad/layout/s-short-int.c deleted file mode 100755 index 1958e12..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-short-int.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - short f; - int snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct short-int:\n"); - printf ("size=%d,align=%d,offset-short=%d,offset-int=%d,\nalign-short=%d,align-int=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-short-long.c b/gcc/testsuite/consistency.vlad/layout/s-short-long.c deleted file mode 100755 index 063e19d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-short-long.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - short f; - long snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct short-long:\n"); - printf ("size=%d,align=%d,offset-short=%d,offset-long=%d,\nalign-short=%d,align-long=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-short-longdouble.c b/gcc/testsuite/consistency.vlad/layout/s-short-longdouble.c deleted file mode 100755 index d7da076..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-short-longdouble.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - short f; - long double snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct short-longdouble:\n"); - printf ("size=%d,align=%d,offset-short=%d,offset-longdouble=%d,\nalign-short=%d,align-longdouble=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-short-longlong.c b/gcc/testsuite/consistency.vlad/layout/s-short-longlong.c deleted file mode 100755 index f9be178..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-short-longlong.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - short f; - long long snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct short-longlong:\n"); - printf ("size=%d,align=%d,offset-short=%d,offset-longlong=%d,\nalign-short=%d,align-longlong=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-short-pointer.c b/gcc/testsuite/consistency.vlad/layout/s-short-pointer.c deleted file mode 100755 index 0ec8423..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-short-pointer.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - short f; - char * snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct short-pointer:\n"); - printf ("size=%d,align=%d,offset-short=%d,offset-pointer=%d,\nalign-short=%d,align-pointer=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-short-ptrdiff_t.c b/gcc/testsuite/consistency.vlad/layout/s-short-ptrdiff_t.c deleted file mode 100755 index 54e28c1..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-short-ptrdiff_t.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - short f; - ptrdiff_t snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct short-ptrdiff_t:\n"); - printf ("size=%d,align=%d,offset-short=%d,offset-ptrdiff_t=%d,\nalign-short=%d,align-ptrdiff_t=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-short-s-char.c b/gcc/testsuite/consistency.vlad/layout/s-short-s-char.c deleted file mode 100755 index 2312c70..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-short-s-char.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - short f; - struct {char m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct char inside struct starting with short:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-short=%d,offset-sss-char=%d,\nalign-short=%d,align-sss-char=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-short-s-double.c b/gcc/testsuite/consistency.vlad/layout/s-short-s-double.c deleted file mode 100755 index adbda51..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-short-s-double.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - short f; - struct {double m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct double inside struct starting with short:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-short=%d,offset-sss-double=%d,\nalign-short=%d,align-sss-double=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-short-s-float.c b/gcc/testsuite/consistency.vlad/layout/s-short-s-float.c deleted file mode 100755 index e0d68cf..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-short-s-float.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - short f; - struct {float m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct float inside struct starting with short:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-short=%d,offset-sss-float=%d,\nalign-short=%d,align-sss-float=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-short-s-int.c b/gcc/testsuite/consistency.vlad/layout/s-short-s-int.c deleted file mode 100755 index 980ee46..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-short-s-int.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - short f; - struct {int m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct int inside struct starting with short:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-short=%d,offset-sss-int=%d,\nalign-short=%d,align-sss-int=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-short-s-long.c b/gcc/testsuite/consistency.vlad/layout/s-short-s-long.c deleted file mode 100755 index 687e8aa..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-short-s-long.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - short f; - struct {long m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct long inside struct starting with short:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-short=%d,offset-sss-long=%d,\nalign-short=%d,align-sss-long=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-short-s-longdouble.c b/gcc/testsuite/consistency.vlad/layout/s-short-s-longdouble.c deleted file mode 100755 index 1590563..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-short-s-longdouble.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - short f; - struct {long double m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct longdouble inside struct starting with short:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-short=%d,offset-sss-longdouble=%d,\nalign-short=%d,align-sss-longdouble=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-short-s-longlong.c b/gcc/testsuite/consistency.vlad/layout/s-short-s-longlong.c deleted file mode 100755 index 730c74a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-short-s-longlong.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - short f; - struct {long long m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct longlong inside struct starting with short:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-short=%d,offset-sss-longlong=%d,\nalign-short=%d,align-sss-longlong=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-short-s-pointer.c b/gcc/testsuite/consistency.vlad/layout/s-short-s-pointer.c deleted file mode 100755 index 441cb4e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-short-s-pointer.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - short f; - struct {char * m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct pointer inside struct starting with short:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-short=%d,offset-sss-pointer=%d,\nalign-short=%d,align-sss-pointer=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-short-s-short.c b/gcc/testsuite/consistency.vlad/layout/s-short-s-short.c deleted file mode 100755 index d07a7cf..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-short-s-short.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - short f; - struct {short m;} snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct short inside struct starting with short:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-short=%d,offset-sss-short=%d,\nalign-short=%d,align-sss-short=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-short-short.c b/gcc/testsuite/consistency.vlad/layout/s-short-short.c deleted file mode 100755 index 580da69..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-short-short.c +++ /dev/null @@ -1,17 +0,0 @@ -#include <stdio.h> - -static struct sss{ - short f; - short snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct short-short:\n"); - printf ("size=%d,align=%d,offset-short=%d,offset-short=%d,\nalign-short=%d,align-short=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-short-size_t.c b/gcc/testsuite/consistency.vlad/layout/s-short-size_t.c deleted file mode 100755 index c8f0255..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-short-size_t.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - short f; - size_t snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct short-size_t:\n"); - printf ("size=%d,align=%d,offset-short=%d,offset-size_t=%d,\nalign-short=%d,align-size_t=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-short-wchar_t.c b/gcc/testsuite/consistency.vlad/layout/s-short-wchar_t.c deleted file mode 100755 index 01d165a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-short-wchar_t.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - short f; - wchar_t snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct short-wchar_t:\n"); - printf ("size=%d,align=%d,offset-short=%d,offset-wchar_t=%d,\nalign-short=%d,align-wchar_t=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-short-zf-char.c b/gcc/testsuite/consistency.vlad/layout/s-short-zf-char.c deleted file mode 100755 index 9c499e4..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-short-zf-char.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> - -static struct sss{ - short f; - char :0; - int i; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++char zerofield inside struct starting with short:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-short=%d,offset-last=%d,\nalign-short=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-short-zf-int.c b/gcc/testsuite/consistency.vlad/layout/s-short-zf-int.c deleted file mode 100755 index 2613e79..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-short-zf-int.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> - -static struct sss{ - short f; - int :0; - int i; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++int zerofield inside struct starting with short:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-short=%d,offset-last=%d,\nalign-short=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-short-zf-long.c b/gcc/testsuite/consistency.vlad/layout/s-short-zf-long.c deleted file mode 100755 index 4e3b8f4..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-short-zf-long.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> - -static struct sss{ - short f; - long :0; - int i; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++long zerofield inside struct starting with short:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-short=%d,offset-last=%d,\nalign-short=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-short-zf-longlong.c b/gcc/testsuite/consistency.vlad/layout/s-short-zf-longlong.c deleted file mode 100755 index 9f61716..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-short-zf-longlong.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> - -static struct sss{ - short f; - long long :0; - int i; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++longlong zerofield inside struct starting with short:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-short=%d,offset-last=%d,\nalign-short=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-short-zf-short.c b/gcc/testsuite/consistency.vlad/layout/s-short-zf-short.c deleted file mode 100755 index 28058a0..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-short-zf-short.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> - -static struct sss{ - short f; - short :0; - int i; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++short zerofield inside struct starting with short:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-short=%d,offset-last=%d,\nalign-short=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-size_t-char.c b/gcc/testsuite/consistency.vlad/layout/s-size_t-char.c deleted file mode 100755 index c1fcbbc..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-size_t-char.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - size_t f; - char snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct size_t-char:\n"); - printf ("size=%d,align=%d,offset-size_t=%d,offset-char=%d,\nalign-size_t=%d,align-char=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-size_t-double.c b/gcc/testsuite/consistency.vlad/layout/s-size_t-double.c deleted file mode 100755 index f92ba52..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-size_t-double.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - size_t f; - double snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct size_t-double:\n"); - printf ("size=%d,align=%d,offset-size_t=%d,offset-double=%d,\nalign-size_t=%d,align-double=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-size_t-float.c b/gcc/testsuite/consistency.vlad/layout/s-size_t-float.c deleted file mode 100755 index 18cb5f6..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-size_t-float.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - size_t f; - float snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct size_t-float:\n"); - printf ("size=%d,align=%d,offset-size_t=%d,offset-float=%d,\nalign-size_t=%d,align-float=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-size_t-int.c b/gcc/testsuite/consistency.vlad/layout/s-size_t-int.c deleted file mode 100755 index 70c1a4c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-size_t-int.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - size_t f; - int snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct size_t-int:\n"); - printf ("size=%d,align=%d,offset-size_t=%d,offset-int=%d,\nalign-size_t=%d,align-int=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-size_t-long.c b/gcc/testsuite/consistency.vlad/layout/s-size_t-long.c deleted file mode 100755 index 962ff90..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-size_t-long.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - size_t f; - long snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct size_t-long:\n"); - printf ("size=%d,align=%d,offset-size_t=%d,offset-long=%d,\nalign-size_t=%d,align-long=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-size_t-longdouble.c b/gcc/testsuite/consistency.vlad/layout/s-size_t-longdouble.c deleted file mode 100755 index 71d7555..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-size_t-longdouble.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - size_t f; - long double snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct size_t-longdouble:\n"); - printf ("size=%d,align=%d,offset-size_t=%d,offset-longdouble=%d,\nalign-size_t=%d,align-longdouble=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-size_t-longlong.c b/gcc/testsuite/consistency.vlad/layout/s-size_t-longlong.c deleted file mode 100755 index 363f7f3..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-size_t-longlong.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - size_t f; - long long snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct size_t-longlong:\n"); - printf ("size=%d,align=%d,offset-size_t=%d,offset-longlong=%d,\nalign-size_t=%d,align-longlong=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-size_t-pointer.c b/gcc/testsuite/consistency.vlad/layout/s-size_t-pointer.c deleted file mode 100755 index 22826aa..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-size_t-pointer.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - size_t f; - char * snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct size_t-pointer:\n"); - printf ("size=%d,align=%d,offset-size_t=%d,offset-pointer=%d,\nalign-size_t=%d,align-pointer=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-size_t-ptrdiff_t.c b/gcc/testsuite/consistency.vlad/layout/s-size_t-ptrdiff_t.c deleted file mode 100755 index 28150c7..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-size_t-ptrdiff_t.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - size_t f; - ptrdiff_t snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct size_t-ptrdiff_t:\n"); - printf ("size=%d,align=%d,offset-size_t=%d,offset-ptrdiff_t=%d,\nalign-size_t=%d,align-ptrdiff_t=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-size_t-short.c b/gcc/testsuite/consistency.vlad/layout/s-size_t-short.c deleted file mode 100755 index bafd3ef..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-size_t-short.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - size_t f; - short snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct size_t-short:\n"); - printf ("size=%d,align=%d,offset-size_t=%d,offset-short=%d,\nalign-size_t=%d,align-short=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-size_t-size_t.c b/gcc/testsuite/consistency.vlad/layout/s-size_t-size_t.c deleted file mode 100755 index d5eba69..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-size_t-size_t.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - size_t f; - size_t snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct size_t-size_t:\n"); - printf ("size=%d,align=%d,offset-size_t=%d,offset-size_t=%d,\nalign-size_t=%d,align-size_t=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-size_t-wchar_t.c b/gcc/testsuite/consistency.vlad/layout/s-size_t-wchar_t.c deleted file mode 100755 index cc9f741..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-size_t-wchar_t.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - size_t f; - wchar_t snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct size_t-wchar_t:\n"); - printf ("size=%d,align=%d,offset-size_t=%d,offset-wchar_t=%d,\nalign-size_t=%d,align-wchar_t=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-wchar_t-char.c b/gcc/testsuite/consistency.vlad/layout/s-wchar_t-char.c deleted file mode 100755 index bcbdfd0..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-wchar_t-char.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - wchar_t f; - char snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct wchar_t-char:\n"); - printf ("size=%d,align=%d,offset-wchar_t=%d,offset-char=%d,\nalign-wchar_t=%d,align-char=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-wchar_t-double.c b/gcc/testsuite/consistency.vlad/layout/s-wchar_t-double.c deleted file mode 100755 index fed2df4..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-wchar_t-double.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - wchar_t f; - double snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct wchar_t-double:\n"); - printf ("size=%d,align=%d,offset-wchar_t=%d,offset-double=%d,\nalign-wchar_t=%d,align-double=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-wchar_t-float.c b/gcc/testsuite/consistency.vlad/layout/s-wchar_t-float.c deleted file mode 100755 index 1c761a4..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-wchar_t-float.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - wchar_t f; - float snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct wchar_t-float:\n"); - printf ("size=%d,align=%d,offset-wchar_t=%d,offset-float=%d,\nalign-wchar_t=%d,align-float=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-wchar_t-int.c b/gcc/testsuite/consistency.vlad/layout/s-wchar_t-int.c deleted file mode 100755 index 9e950cc..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-wchar_t-int.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - wchar_t f; - int snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct wchar_t-int:\n"); - printf ("size=%d,align=%d,offset-wchar_t=%d,offset-int=%d,\nalign-wchar_t=%d,align-int=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-wchar_t-long.c b/gcc/testsuite/consistency.vlad/layout/s-wchar_t-long.c deleted file mode 100755 index b3416ec..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-wchar_t-long.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - wchar_t f; - long snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct wchar_t-long:\n"); - printf ("size=%d,align=%d,offset-wchar_t=%d,offset-long=%d,\nalign-wchar_t=%d,align-long=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-wchar_t-longdouble.c b/gcc/testsuite/consistency.vlad/layout/s-wchar_t-longdouble.c deleted file mode 100755 index 8607ca2..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-wchar_t-longdouble.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - wchar_t f; - long double snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct wchar_t-longdouble:\n"); - printf ("size=%d,align=%d,offset-wchar_t=%d,offset-longdouble=%d,\nalign-wchar_t=%d,align-longdouble=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-wchar_t-longlong.c b/gcc/testsuite/consistency.vlad/layout/s-wchar_t-longlong.c deleted file mode 100755 index 48160cd..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-wchar_t-longlong.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - wchar_t f; - long long snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct wchar_t-longlong:\n"); - printf ("size=%d,align=%d,offset-wchar_t=%d,offset-longlong=%d,\nalign-wchar_t=%d,align-longlong=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-wchar_t-pointer.c b/gcc/testsuite/consistency.vlad/layout/s-wchar_t-pointer.c deleted file mode 100755 index fb21775..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-wchar_t-pointer.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - wchar_t f; - char * snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct wchar_t-pointer:\n"); - printf ("size=%d,align=%d,offset-wchar_t=%d,offset-pointer=%d,\nalign-wchar_t=%d,align-pointer=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-wchar_t-ptrdiff_t.c b/gcc/testsuite/consistency.vlad/layout/s-wchar_t-ptrdiff_t.c deleted file mode 100755 index c5b750d..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-wchar_t-ptrdiff_t.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - wchar_t f; - ptrdiff_t snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct wchar_t-ptrdiff_t:\n"); - printf ("size=%d,align=%d,offset-wchar_t=%d,offset-ptrdiff_t=%d,\nalign-wchar_t=%d,align-ptrdiff_t=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-wchar_t-short.c b/gcc/testsuite/consistency.vlad/layout/s-wchar_t-short.c deleted file mode 100755 index f24a447..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-wchar_t-short.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - wchar_t f; - short snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct wchar_t-short:\n"); - printf ("size=%d,align=%d,offset-wchar_t=%d,offset-short=%d,\nalign-wchar_t=%d,align-short=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-wchar_t-size_t.c b/gcc/testsuite/consistency.vlad/layout/s-wchar_t-size_t.c deleted file mode 100755 index f4c46bd..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-wchar_t-size_t.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - wchar_t f; - size_t snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct wchar_t-size_t:\n"); - printf ("size=%d,align=%d,offset-wchar_t=%d,offset-size_t=%d,\nalign-wchar_t=%d,align-size_t=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/s-wchar_t-wchar_t.c b/gcc/testsuite/consistency.vlad/layout/s-wchar_t-wchar_t.c deleted file mode 100755 index a03c14b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/s-wchar_t-wchar_t.c +++ /dev/null @@ -1,18 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static struct sss{ - wchar_t f; - wchar_t snd; -} sss; - -#define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - -int main (void) { - printf ("+++Struct wchar_t-wchar_t:\n"); - printf ("size=%d,align=%d,offset-wchar_t=%d,offset-wchar_t=%d,\nalign-wchar_t=%d,align-wchar_t=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/size-bool.cpp b/gcc/testsuite/consistency.vlad/layout/size-bool.cpp deleted file mode 100755 index 9d2d55c..0000000 --- a/gcc/testsuite/consistency.vlad/layout/size-bool.cpp +++ /dev/null @@ -1,10 +0,0 @@ -#include <stdio.h> - -static bool bbb; - -int main(void) -{ - printf ("+++Bool size:\n"); - printf ("%d\n", sizeof (bbb)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/size-char.c b/gcc/testsuite/consistency.vlad/layout/size-char.c deleted file mode 100755 index 144e31e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/size-char.c +++ /dev/null @@ -1,10 +0,0 @@ -#include <stdio.h> - -static char ccc; - -int main(void) -{ - printf ("+++Char size:\n"); - printf ("%d\n", sizeof (ccc)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/size-double.c b/gcc/testsuite/consistency.vlad/layout/size-double.c deleted file mode 100755 index 635d75b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/size-double.c +++ /dev/null @@ -1,10 +0,0 @@ -#include <stdio.h> - -static double d; - -int main(void) -{ - printf ("+++Double size:\n"); - printf ("%d\n", sizeof (d)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/size-float.c b/gcc/testsuite/consistency.vlad/layout/size-float.c deleted file mode 100755 index 49c12dd..0000000 --- a/gcc/testsuite/consistency.vlad/layout/size-float.c +++ /dev/null @@ -1,10 +0,0 @@ -#include <stdio.h> - -static float f; - -int main(void) -{ - printf ("+++Float size:\n"); - printf ("%d\n", sizeof (f)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/size-int.c b/gcc/testsuite/consistency.vlad/layout/size-int.c deleted file mode 100755 index 558f220..0000000 --- a/gcc/testsuite/consistency.vlad/layout/size-int.c +++ /dev/null @@ -1,10 +0,0 @@ -#include <stdio.h> - -static int i; - -int main(void) -{ - printf ("+++Int size:\n"); - printf ("%d\n", sizeof (i)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/size-long.c b/gcc/testsuite/consistency.vlad/layout/size-long.c deleted file mode 100755 index 87095fd..0000000 --- a/gcc/testsuite/consistency.vlad/layout/size-long.c +++ /dev/null @@ -1,10 +0,0 @@ -#include <stdio.h> - -static long lll; - -int main(void) -{ - printf ("+++Long size:\n"); - printf ("%d\n", sizeof (lll)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/size-longdouble.c b/gcc/testsuite/consistency.vlad/layout/size-longdouble.c deleted file mode 100755 index ba39482..0000000 --- a/gcc/testsuite/consistency.vlad/layout/size-longdouble.c +++ /dev/null @@ -1,10 +0,0 @@ -#include <stdio.h> - -static long double ld; - -int main(void) -{ - printf ("+++Long Double size:\n"); - printf ("%d\n", sizeof (ld)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/size-longlong.c b/gcc/testsuite/consistency.vlad/layout/size-longlong.c deleted file mode 100755 index 780fa1b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/size-longlong.c +++ /dev/null @@ -1,10 +0,0 @@ -#include <stdio.h> - -static long long ll; - -int main(void) -{ - printf ("+++Long long size:\n"); - printf ("%d\n", sizeof (ll)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/size-pointer.c b/gcc/testsuite/consistency.vlad/layout/size-pointer.c deleted file mode 100755 index 989c0f9..0000000 --- a/gcc/testsuite/consistency.vlad/layout/size-pointer.c +++ /dev/null @@ -1,10 +0,0 @@ -#include <stdio.h> - -static char *p; - -int main(void) -{ - printf ("+++Pointer size:\n"); - printf ("%d\n", sizeof (p)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/size-ptrdiff.c b/gcc/testsuite/consistency.vlad/layout/size-ptrdiff.c deleted file mode 100755 index bce301f..0000000 --- a/gcc/testsuite/consistency.vlad/layout/size-ptrdiff.c +++ /dev/null @@ -1,11 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static ptrdiff_t pd; - -int main(void) -{ - printf ("+++ptrdiff_t size:\n"); - printf ("%d\n", sizeof (pd)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/size-short.c b/gcc/testsuite/consistency.vlad/layout/size-short.c deleted file mode 100755 index ebe832b..0000000 --- a/gcc/testsuite/consistency.vlad/layout/size-short.c +++ /dev/null @@ -1,10 +0,0 @@ -#include <stdio.h> - -static short sss; - -int main(void) -{ - printf ("+++Short size:\n"); - printf ("%d\n", sizeof (sss)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/size-size.c b/gcc/testsuite/consistency.vlad/layout/size-size.c deleted file mode 100755 index 543fa7e..0000000 --- a/gcc/testsuite/consistency.vlad/layout/size-size.c +++ /dev/null @@ -1,11 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static size_t sss; - -int main(void) -{ - printf ("+++size_t size:\n"); - printf ("%d\n", sizeof (sss)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/layout/size-wchar.c b/gcc/testsuite/consistency.vlad/layout/size-wchar.c deleted file mode 100755 index 06e835a..0000000 --- a/gcc/testsuite/consistency.vlad/layout/size-wchar.c +++ /dev/null @@ -1,11 +0,0 @@ -#include <stdio.h> -#include <stddef.h> - -static wchar_t w; - -int main(void) -{ - printf ("+++wchar_t size:\n"); - printf ("%d\n", sizeof (w)); - return 0; -} diff --git a/gcc/testsuite/consistency.vlad/vlad.exp b/gcc/testsuite/consistency.vlad/vlad.exp deleted file mode 100755 index fa584bf..0000000 --- a/gcc/testsuite/consistency.vlad/vlad.exp +++ /dev/null @@ -1,275 +0,0 @@ -# Copyright (C) 1998,1999 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -# Please email any bugs, comments, and/or additions to this file to: -# bug-gcc@prep.ai.mit.edu - -# This file was created for by Vladimir Makarov (vmakarov@cygnus.com) -# on the base c-torture.exp. - -# The script requires setting up BASE_COMPILER (e.g. in RUNTESTFLAGS). -# The default options can be overridden by -# CONSISTENCY_OPTIONS="option ... " (e.g. in RUNTESTFLAGS). - - -if $tracelevel then { - strace $tracelevel -} - -if ![info exists BASE_COMPILER] { - fail "BASE_COMPILER is not set" - return -} - -if ![info exists CONSISTENCY_OPTIONS] { - set CONSISTENCY_OPTIONS "-O2" -} - -if ![info exists NO_LONG_DOUBLE] { - set NO_LONG_DOUBLE 0 -} - -if ![info exists NO_LIBGLOSS_LIBRARY_OPTIONS] { - set NO_LIBGLOSS_LIBRARY_OPTIONS 0 -} - -puts $CONSISTENCY_OPTIONS - -regsub -- -.* $target_triplet "" target_chip - -# -# c-consistency-execute -- utility to compile and execute a testcase -# -# SRC is the full pathname of the testcase. -# -# If the testcase has an associated .cexp file, we source that to run the -# test instead. We use .cexp instead of .exp so that the testcase is still -# controlled by the main .exp driver (this is useful when one wants to only -# run the compile.exp tests for example - one need only pass compile.exp to -# dejagnu, and not compile.exp, foo1.exp, foo2.exp, etc.). -# -proc c-consistency-execute { src cpp_flag out_suffix} { - global tmpdir tool srcdir output - global exec_output target_chip BASE_COMPILER target_triplet - global CONSISTENCY_OPTIONS NO_LONG_DOUBLE - - set consistency_options $CONSISTENCY_OPTIONS - - set rootname [file rootname $src] - set dirname [file dirname $src] - set basename [file tail $rootname] - # Check for alternate driver. - if [file exists $rootname.cexp] { - verbose "Using alternate driver $basename.cexp" 2 - set done_p 0 - catch "set done_p \[source $rootname.cexp\]" - if { $done_p } { - return - } - } - - set executable $tmpdir/$basename.x - - regsub "^$srcdir/?" $src "" testcase - # If we couldn't rip $srcdir out of `src' then just do the best we can. - # The point is to reduce the unnecessary noise in the logs. Don't strip - # out too much because different testcases with the same name can confuse - # `test-tool'. - if [string match "/*" $testcase] { - set testcase "[file tail $dirname]/[file tail $src]" - } - - # consistency_{compile,execute}_xfail are set by the .cexp script - # (if present) - if [info exists consistency_compile_xfail] { - setup_xfail $consistency_compile_xfail - } - remote_file build delete $executable - verbose "Testing $testcase, $consistency_options" 1 - - set options "" - lappend options "additional_flags=-w $consistency_options" - - set wrap_file "" - if {[file exists "$dirname/WRAP_FILE"] \ - && [file readable "$dirname/WRAP_FILE"]} { - set fd [open "$dirname/WRAP_FILE"] - set wrap_file "$dirname/[read -nonewline $fd]" - close $fd - } - - set comp_output [gcc_target_compile "$cpp_flag $src -x none $wrap_file" "$executable" executable $options]; - - # Set a few common compiler messages. - set fatal_signal "*cc: Internal compiler error: program*got fatal signal" - - if [string match "$fatal_signal 6" $comp_output] then { - fail $testcase "Got Signal 6, $cpp_flag $consistency_options" - remote_file build delete $executable - return - } - - if [string match "$fatal_signal 11" $comp_output] then { - fail $testcase "Got Signal 11, $cpp_flag $consistency_options" - remote_file build delete $executable - return - } - - # We shouldn't get these because of -w, but just in case. - if [string match "*cc:*warning:*" $comp_output] then { - warning "$testcase: (with warnings) $cpp_flag $consistency_options" - send_log "$comp_output\n" - unresolved "$testcase, $cpp_flag $consistency_options" - remote_file build delete $executable - return - } - - set comp_output [prune_warnings $comp_output] - - if { ![file exists $executable] } { - if ![is3way] { - fail "$testcase compilation, $cpp_flag $consistency_options" - untested "$testcase execution, $cpp_flag $consistency_options" - return - } else { - # FIXME: since we can't test for the existance of a remote - # file without short of doing an remote file list, we assume - # that since we got no output, it must have compiled. - pass "$testcase compilation, $cpp_flag $consistency_options" - } - } else { - pass "$testcase compilation, $cpp_flag $consistency_options" - } - - # Check for compilation only. - if [file exists $rootname.conly] { - remote_file build delete $executable - return; - } - - # See if this source file uses "long long" types, if it does, and - # no_long_long is set, skip execution of the test. - if [target_info exists no_long_long] then { - if [expr [search_for $src "long long"]] then { - untested "$testcase execution, $options" - continue - } - } - - if [info exists consistency_execute_xfail] { - setup_xfail $consistency_execute_xfail - } - - set exec_output "" - set result [consistency_load "$executable" "" ""] - set status [lindex $result 0]; - set exec_output [lindex $result 1]; - - # Strip random whitespace junk from the output. the - # whitejunk is an artifact of the way we get output - # from boards. - regsub "^\[ \t\r]+" $exec_output "" clean_output - regsub -all "\r" $clean_output "" clean_output - regsub -all "\[ \t]*\n\[ \t]*" $clean_output "\n" clean_output - regsub -all "\n+" $clean_output "\n" clean_output - regsub -all "^\n+$" $clean_output "" clean_output - - if { $status == "pass" } { - remote_file build delete $executable - } - $status "$testcase execution, $cpp_flag $consistency_options" - - if { $status != "pass" } { - return - } - - # Now save the output of the test programs - set outfile_name "$tmpdir/$basename.$out_suffix" - set outf [open $outfile_name "w"] - if { $clean_output != "" } { - puts -nonewline $outf $clean_output - } - close $outf - - set base_outfile_name "$dirname/${BASE_COMPILER}-results/$basename.$out_suffix" - - # Check that the output for another processor has been saved - if { ![file exists $base_outfile_name] } { - untested "$testcase consistency - $base_outfile_name doesn't exist" - return - } elseif { ![file readable $base_outfile_name] } { - untested "$testcase consistency - $base_outfile_name is not readable" - return - } - - # See if this source file uses "long double" types, if it does, and - # NO_LONG_DOUBLE is TRUE, skip comparison of the test. - if {$NO_LONG_DOUBLE} then { - if [expr [search_for $src "long double"]] then { - setup_xfail "$target_triplet" - } - } - - # Compare the outputs - if {![catch "exec diff -b $outfile_name $base_outfile_name" message]} { - pass "$testcase consistency, $cpp_flag $consistency_options" - } else { - regsub "\n\[^>\n]\[^\n]*\$" $message "\n" difference - fail "$testcase consistency, $cpp_flag $consistency_options\n$difference" - } -} - -# -# search_for -- looks for a string match in a file -# -proc search_for { file pattern } { - set fd [open $file r] - while { [gets $fd cur_line]>=0 } { - if [string match "*$pattern*" $cur_line] then { - close $fd - return 1 - } - } - close $fd - return 0 -} - -if {NO_LIBGLOSS_LIBRARY_OPTIONS} { - # Remove standard libgloss library paths - set board_info(powerpc-sim,ldflags) "-msim" -} - -# -# main test loop -# - -foreach dir [lsort [glob -nocomplain $srcdir/$subdir/\[a-z\]*]] { - if [file isdirectory $dir] { - set all_sources [concat [glob -nocomplain $dir/*.c] [glob -nocomplain $dir/*.cpp]] - foreach src [lsort $all_sources] { - # If we're only testing specific files and this isn't one of - # them, skip it. - if ![runtest_file_p $runtests $src] then { - continue - } - regsub "^.*\\." $src "" suffix - if {$suffix != "cpp"} { - c-consistency-execute $src "" "out" - } - c-consistency-execute $src "-x c++" "out++" - } - } -} diff --git a/gcc/testsuite/fp-test.c b/gcc/testsuite/fp-test.c deleted file mode 100755 index 667059c..0000000 --- a/gcc/testsuite/fp-test.c +++ /dev/null @@ -1,231 +0,0 @@ -/* fp-test.c - Check that all floating-point operations are available. - Copyright (C) 1995 Free Software Foundation, Inc. - Contributed by Ronald F. Guilmette <rfg@monkeys.com>. - -This file is part of GNU CC. - -GNU CC is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU CC is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU CC; see the file COPYING. If not, write to -the Free Software Foundation, 59 Temple Place - Suite 330, -Boston, MA 02111-1307, USA. */ - -/* This is a trivial test program which may be useful to people who are - porting the GCC or G++ compilers to a new system. The intent here is - merely to check that all floating-point operations have been provided - by the port. (Note that I say ``provided'' rather than ``implemented''.) - - To use this file, simply compile it (with GCC or G++) and then try to - link it in the normal way (also using GCC or G++ respectively). If - all of the floating -point operations (including conversions) have - been provided, then this file will link without incident. If however - one or more of the primitive floating-point operations have not been - properly provided, you will get link-time errors indicating which - floating-point operations are unavailable. - - This file will typically be used when porting the GNU compilers to - some system which lacks floating-point hardware, and for which - software emulation routines (for FP ops) are needed in order to - complete the port. */ - -#if 0 -#include <math.h> -#endif - -extern double acos (double); -extern double asin (double); -extern double atan (double); -extern double atan2 (double, double); -extern double cos (double); -extern double sin (double); -extern double tan (double); -extern double cosh (double); -extern double sinh (double); -extern double tanh (double); -extern double exp (double); -extern double frexp (double, int *); -extern double ldexp (double, int); -extern double log (double); -extern double log10 (double); -extern double modf (double, double *); -extern double pow (double, double); -extern double sqrt (double); -extern double ceil (double); -extern double fabs (double); -extern double floor (double); -extern double fmod (double, double); - -int i1, i2 = 2; - -volatile signed char sc; -volatile unsigned char uc; - -volatile signed short ss; -volatile unsigned short us; - -volatile signed int si; -volatile unsigned int ui; - -volatile signed long sl; -volatile unsigned long ul; - -volatile float f1 = 1.0, f2 = 1.0, f3 = 1.0; -volatile double d1 = 1.0, d2 = 1.0, d3 = 1.0; -volatile long double D1 = 1.0, D2 = 1.0, D3 = 1.0; - -int -main () -{ - /* TYPE: float */ - - f1 = -f2; - f1 = f2 + f3; - f1 = f2 - f3; - f1 = f2 * f3; - f1 = f2 / f3; - f1 += f2; - f1 -= f2; - f1 *= f2; - f1 /= f2; - - si = f1 == f2; - si = f1 != f2; - si = f1 > f2; - si = f1 < f2; - si = f1 >= f2; - si = f1 <= f2; - - sc = f1; - uc = f1; - ss = f1; - us = f1; - si = f1; - ui = f1; - sl = f1; - ul = f1; - d1 = f1; - D1 = f1; - - f1 = sc; - f1 = uc; - f1 = ss; - f1 = us; - f1 = si; - f1 = ui; - f1 = sl; - f1 = ul; - f1 = d1; - f1 = D1; - - d1 = -d2; - d1 = d2 + d3; - d1 = d2 - d3; - d1 = d2 * d3; - d1 = d2 / d3; - d1 += d2; - d1 -= d2; - d1 *= d2; - d1 /= d2; - - si = d1 == d2; - si = d1 != d2; - si = d1 > d2; - si = d1 < d2; - si = d1 >= d2; - si = d1 <= d2; - - sc = d1; - uc = d1; - ss = d1; - us = d1; - si = d1; - ui = d1; - sl = d1; - ul = d1; - f1 = d1; - D1 = d1; - - d1 = sc; - d1 = uc; - d1 = ss; - d1 = us; - d1 = si; - d1 = ui; - d1 = sl; - d1 = ul; - d1 = f1; - d1 = D1; - - D1 = -D2; - D1 = D2 + D3; - D1 = D2 - D3; - D1 = D2 * D3; - D1 = D2 / D3; - D1 += D2; - D1 -= D2; - D1 *= D2; - D1 /= D2; - - si = D1 == D2; - si = D1 != D2; - si = D1 > D2; - si = D1 < D2; - si = D1 >= D2; - si = D1 <= D2; - - sc = D1; - uc = D1; - ss = D1; - us = D1; - si = D1; - ui = D1; - sl = D1; - ul = D1; - f1 = D1; - d1 = D1; - - D1 = sc; - D1 = uc; - D1 = ss; - D1 = us; - D1 = si; - D1 = ui; - D1 = sl; - D1 = ul; - D1 = f1; - D1 = d1; - - d1 = acos (d2); - d1 = asin (d2); - d1 = atan (d2); - d1 = atan2 (d2, d3); - d1 = cos (d2); - d1 = sin (d2); - d1 = tan (d2); - d1 = cosh (d2); - d1 = sinh (d2); - d1 = tanh (d2); - d1 = exp (d2); - d1 = frexp (d2, &i1); - d1 = ldexp (d2, i2); - d1 = log (d2); - d1 = log10 (d2); - d1 = modf (d2, &d3); - d1 = pow (d2, d3); - d1 = sqrt (d2); - d1 = ceil (d2); - d1 = fabs (d2); - d1 = floor (d2); - d1 = fmod (d2, d3); - - return 0; -} diff --git a/gcc/testsuite/gcc.c-torture/ChangeLog b/gcc/testsuite/gcc.c-torture/ChangeLog deleted file mode 100755 index 736b565..0000000 --- a/gcc/testsuite/gcc.c-torture/ChangeLog +++ /dev/null @@ -1,797 +0,0 @@ -1999-02-03 Nick Clifton <nickc@cygnus.com> - - * execute/memcheck/blkarg.c (foo): Use 10 leading arguments in - order to force structure S onto the stack even on the alpha. - (test): Pass 10 leading arguments to function foo as well as the - structure S. - - * execute/memcheck/blkarg.x: New file: Expected failure for all - targets. - - * execute/memcheck/driver.c (main): Use exit or abort to terminate - program execution. - -1999-01-28 Michael Meissner <meissner@cygnus.com> - - * execute/990128-1.c: New test. - -1999-01-27 Michael Meissner <meissner@cygnus.com> - - * execute/990127-{1,2}.c: New tests. - -1998-12-14 Nick Clifton <nickc@cygnus.com> - - * execute/920501-4.c (main): Fix typo: replace | with ||. - -1998-11-30 Nick Clifton <nickc@cygnus.com> - - * execute/981130-1.c: New test. - * execute/981130-1.x: New test failure expectations. - -Sun Oct 11 05:04:28 1998 Ken Raeburn <raeburn@cygnus.com> - - * execute/memcheck: New directory of tests for - -fcheck-memory-usage. - -1998-10-06 Ken Raeburn <raeburn@cygnus.com> - - * special/981006-1.c: New test. Make sure gcc doesn't lose track - of the possible targets of tablejump insns. - * special/special.exp: Run it. - -Thu Oct 1 17:15:26 1998 Nick Clifton <nickc@cygnus.com> - - * compile/981001-1.c: New test. - * execute/981001-1.c: New test. - -Mon Aug 31 12:00:00 1998 Catherine Moore <clm@cygnus.com> - - * execute/941014-1.x: New file. - -Wed Aug 26 16:10:00 1997 J"orn Rennecke <amylaar@cygnus.co.uk> - - * execute/loop-4b.c: New test. - -Mon Aug 24 14:20:32 1998 Nick Clifton <nickc@cygnus.com> - - * execute/bcp-1.c (main): Fix optimize test loop to count number - tests in opt_t0 not good_t0. - -Thu Aug 13 00:13:55 1998 Jeffrey A Law (law@cygnus.com) - - * execute/ieee/ieee.exp: Pass -ffloat-store to compiler for - ieee tests. - -Mon Jul 27 11:05:07 1998 Nick Clifton <nickc@cygnus.com> - - * execute/ieee/930529-1.c (main): Check to see if __thumb__ is - defined, and test for ARM style doubles if so. - -Fri Jul 24 11:02:43 1998 Nick Clifton <nickc@cygnus.com> - - * execute/comp-goto-1.c (main): Make main() return an int. - -Thu Jun 18 15:12:30 1998 Michael Meissner <meissner@cygnus.com> - - * execute/980618-{1,2}.c: New tests that showed up m32r bugs. - -Fri Jun 5 21:54:26 1997 J"orn Rennecke <amylaar@cygnus.co.uk> - - * execute/980605-1.c: New test. - -Sun May 31 23:23:29 1998 Michael Meissner <meissner@cygnus.com> - - * execute/ieee/mzero2.c: New test to better test IEEE -0 support. - -Wed Apr 8 13:09:15 1998 Jim Wilson <wilson@cygnus.com> - - * execute/980407-1.c: Delete test. Is duplicate of loop-4.c. - -Tue Apr 7 12:01:24 1998 Jim Wilson <wilson@cygnus.com> - - * execute/980407-1.c: New test from Joern Rennecke. - -Fri Apr 3 12:27:49 1998 Jim Wilson <wilson@cygnus.com> - - * compile/980329-1.c: New test. - -Mon Feb 23 15:16:53 1998 Robert Lipe <robertl@dgii.com> - From Bruno Haible <haible@ilog.fr>: - * execute/980223.c: New test. - -Fri Feb 6 14:30:48 1998 Jim Wilson <wilson@cygnus.com> - - * execute/980205.c: New test. - -Mon Dec 8 23:55:26 1997 J"orn Rennecke <amylaar@cygnus.co.uk> - - * noncompile/noncompile.exp (921102-1.c): Fixed comment. - (940510-1.c): Removed duplicate. - (971104-1.c): New test. - -Wed Nov 19 14:27:04 1997 Michael Meissner <meissner@cygnus.com> - - * execute/950221-1.c (filler): If STACK_SIZE is defined, use that - to size the filler array. - -Wed Sep 3 17:29:35 1997 Bob Manson <manson@charmed.cygnus.com> - - * execute/ieee/ieee.exp: Check for ieee_multilib_flags target - feature; pass this to c-torture-execute as needed. - -Fri Aug 29 12:48:09 1997 Jeffrey A Law (law@cygnus.com) - - * execute/921007-1.c: Make strcmp static. - -Tue Jul 29 00:40:38 1997 J"orn Rennecke <amylaar@cygnus.co.uk> - - * conversion.c (test_float_to_integer): Make double precision tests - dependent on sizeof (double). - -Tue Jun 17 22:11:16 1997 J"orn Rennecke <amylaar@cygnus.co.uk> - - * compile/961203-1.cexp: New script. - -Wed Jun 4 03:38:50 1997 J"orn Rennecke <amylaar@cygnus.co.uk> - - * execute/ieee/ieee.exp: Set -mieee for SH. - -Thu May 15 14:00:04 1997 Mike Meissner <meissner@cygnus.com> - - * execute/va-arg-3.c: If NO_VARARGS is defined, nop test. - - * execute/strct-varg-1.c: If NO_VARARGS is defined, use stdargs.h - interface. - -Fri Mar 21 16:34:52 1997 Michael Meissner <meissner@cygnus.com> - - * execute/920501-7.c (main,x): If NO_LABELS_VALUES is defined, - don't do test. - -Wed Mar 19 13:06:26 1997 Michael Meissner <meissner@cygnus.com> - - * execute/ieee/rbug.c (main): Don't do long long to double - conversion if double isn't at least 8 bytes. - - * execute/cvt-1.c: Make all functions use long, not int to work - with targets where int is 16 bits. - - * execute/920715-1.c (main): If double isn't at least 8 bytes, - just exit, since 4 byte doubles don't have enough bits of - precision for the test to complete. - -Fri Mar 14 17:51:02 1997 Michael Meissner <meissner@cygnus.com> - - * execute/920715-1.cexp (d10v-*-*): Expect to fail if d10v is not - compiled with the -mdouble64 flag. - * execute/ieee/rbug.cexp (d10v-*-*): Ditto. - - * execute/cvt-1.cexp (d10v-*-*): Expect to fail if d10v is not - compiled with the -mint32 flag. - -Wed Mar 12 01:23:08 1997 Torbjorn Granlund <tege@pdc.kth.se> - - * execute/961213-1.c: New test (from hjl@lucon.org). - - * execute/complex-5.c: New test (from moshier@world.std.com). - - * execute/970217-1.c: New test (from eggert@twinsun.com). - - * execute/970214-[12].c: New tests (from eggert@twinsun.com). - - * compile/970214-1.c: New test (from wilson@cygnus.com). - - * execute/ieee/930529-1.c: Also handle arm's unusual byte/word - ordering (from amylaar@cygnus.com). - - * execute/index-1.c: Make large vars and values `long' - (from law@cygnus.com). - - * execute/941014-2.c: Declare malloc. - - * compile/970206-1.c: New test (from dje@cygnus.com). - - * execute/960521-1.c: Rewrite to take STACK_SIZE into account - (from amylaar@cygnus.co.uk). - - * execute/961223-1.c: New test (from wilson@cygnus.com). - - * compile/961203-1.c: New test (from amylaar@cygnus.co.uk). - - * compile/961126-1.c: New test (from wilson@cygnus.com). - - * execute/961125-1.c: New test (from meyering@asic.sc.ti.com). - - * execute/961122-2.c: New test (from - schwab@issan.informatik.uni-dortmund.de). - - * execute/961122-1.c: New test (from Philippe De Muyter). - - * execute/loop-2[ef].c: Default MAP_FIXED to 0 (from - amylaar@cygnus.co.uk). - - Changes from meissner@cygnus.com: - * execute/920501-9.c (print_longlong): Print pieces as a long, not int. - * execute/950915-1.c: (a,b): Make types long to prevent implicit - overflow on 16-bit systems. - * execute/dbra-1.c: Pass long values to functions expecting - long values. - * execute/950607-2.c: (Point): Make field type long, since 23250 - - (-23250) is larger than 16 bits. - * execute/960416-1.c: Make st type unsigned long, not unsigned int. - * execute/bf-sign-2.c: Make bitfields whose size is > 16 bits - long, not int for 16-bit hosts. - * execute/961017-2.c: Make z unsigned long, not unsigned int. - - * execute/cmpsi-1.c: Rewrite not to depend on type sizes. - - * execute/960909-1.c (ffs): New function (from law@cygnus.com). - - * execute/fp-cmp-1.c: Add test for SIGNAL_SUPPRESS around signal call. - Move to execute/ieee. - - * execute/970312-1.c: New test. - * execute/cvt-1.c: New test. - -Thu Feb 13 13:52:23 1997 Michael Meissner <meissner@cygnus.com> - - * compile/920301-1.c: If NO_LABEL_VALUES is defined, nop test - using labels as values extension. - * compile/920415-1.c: Ditto. - * compile/920428-3.c: Ditto. - * compile/920501-1.c: Ditto. - * compile/920501-7.c: Ditto. - * compile/941014-4.c: Ditto. - * compile/950613-1.c: Ditto. - * compile/labels-1.c: Ditto. - * execute/920302-1.c: Ditto. - * execute/920415-1.c: Ditto. - * execute/920428-2.c: Ditto. - * execute/920501-3.c: Ditto. - * execute/920501-4.c: Ditto. - * execute/920501-5.c: Ditto. - * execute/920721-4.c: Ditto. - * execute/comp-goto-1.c: Ditto. - - * compile/930506-2.c: If NO_TRAMPOLINES is defined, nop the test. - * execute/921215-1.c: Ditto. - * execute/931002-1.c: Ditto. - * execute/nestfunc-1.c: Ditto. - -Wed Jan 22 00:04:53 1997 Torbjorn Granlund <tege@quiet.matematik.su.se> - - * execute/961017-1.c: Add missing exit (0). - -Fri Dec 6 19:38:57 1996 Torbjorn Granlund <tege@quiet.matematik.su.se> - - * execute/961206-1.c: New test. - -Wed Nov 13 17:13:05 1996 Torbjorn Granlund <tege@quiet.matematik.su.se> - - * execute/loop-2[ef].c: Misc portability changes - (from amylaar@cygnus.co.uk). - -Tue Nov 12 15:00:42 1996 Torbjorn Granlund <tege@quiet.matematik.su.se> - - * execute/961112-1.c: New test (based on a test by wilson@cygnus.com). - - * execute/ieee/DESC: New file. - - * execute/{loop-2[bcdef].c,loop-3[bc].c}: - New tests (from amylaar@cygnus.co.uk). - - * execute/ieee/nan.c: Delete test. - - * execute/fp-cmp-1.c: Disable for Cray and VAX. - - * execute/960416-1.c: Make it work for big-endian machines (from - amylaar@cygnus.co.uk). - -Mon Nov 11 18:00:35 1996 Torbjorn Granlund <tege@quiet.matematik.su.se> - - * execute/960830-1.c: Make it work for non-x86 machines. - - * execute/961017-2.c: Call exit(0). - -Fri Nov 8 19:19:17 1996 Torbjorn Granlund <tege@quiet.matematik.su.se> - - * execute/960311-3.c: #include <stdio.h>. - * execute/920501-8.c: Likewise. - * execute/920501-9.c: Likewise. - * execute/941014-2.c: Likewise. - * execute/960311-1.c: Likewise. - * execute/960311-2.c: Likewise. - - * execute/961017-[12].c: New test (from wilson@cygnus.com). - * compile/961031-1.c: New test (from wilson@cygnus.com). - * compile/961019-1.c: New test (from wilson@cygnus.com). - * utils/ctest.c: Print and pass (to run_a_test) all arguments. - * execute/{920711-1.c,920810-1.c,920922-1.c,930603-3.c,931018-1.c} - * execute/{941025-1.c,950221-1.c,950426-2.c,960209-1.c,960321-1.c} - * execute/{960327-1.c,arith-rand.c,bf-pack-1.c,cbrt.c,divconst-2.c} - * execute/memcpy-1.c: 16-bit changes (from law@cygnus.com). - - * compile/960514-1.c: New test (from rwilhelm@physik.tu-muenchen.de). - - * execute/960512-1.c: New test (from amylaar@meolyon.hanse.de). - - * execute/960513-1.c: New test (from amylaar@meolyon.hanse.de). - - * execute/960405-1.c: New test (from moshier@world.std.com). - -Fri Nov 1 13:06:28 1996 Torbjorn Granlund <tege@quiet.matematik.su.se> - - * execute/dbra-1.c: New test. - -Mon Oct 28 02:31:10 1996 Torbjorn Granlund <tege@quiet.matematik.su.se> - - * execute/961026-1.c: New test (from rankin@eql.caltech.edu). - - * execute/enum-1.c: New test (from law@cygnus.com). - -Tue Oct 22 22:13:12 1996 Torbjorn Granlund <tege@quiet.matematik.su.se> - - * execute/960801-1.c: Generalize. - -Fri Oct 18 04:14:01 1996 Torbjorn Granlund <tege@quiet.matematik.su.se> - - * utils/ctest.c (run_a_test): Don't call `fatal' when the compiler - returns non-zero, but there is no error message from the compiler. - -Wed Oct 16 01:39:57 1996 Torbjorn Granlund <tege@quiet.matematik.su.se> - - * execute/arith-rand.c (main): Decrease the number of iteration to - 1000. - -Fri Oct 11 16:40:44 1996 Torbjorn Granlund <tege@quiet.matematik.su.se> - - * compile/961010-1.c: New test (from ian@cygnus.com). - -Fri Oct 4 18:29:00 1996 Torbjorn Granlund <tege@quiet.matematik.su.se> - - * execute/961004-1.c: New test (from wilson@cygnus.com). - - * compile/961004-1.c: New test (from amylaar@cygnus.co.uk). - -Thu Oct 3 02:51:24 1996 Torbjorn Granlund <tege@quiet.matematik.su.se> - - * execute/fp-cmp-1.c: Move signal handler setup to after == and != - compares. - -Wed Oct 2 04:53:54 1996 Torbjorn Granlund <tege@quiet.matematik.su.se> - - * execute/fp-cmp-1.c: New test. - -Mon Sep 30 01:11:06 1996 Torbjorn Granlund <tege@quiet.matematik.su.se> - - * compile/960620-1.c: Delete test. - -Fri Sep 13 12:12:30 1996 Ian Lance Taylor <ian@cygnus.com> - - * execute/ieee/920810-1.c: Include <stdio.h>. - -Mon Sep 9 18:56:33 1996 Torbjorn Granlund <tege@quiet.matematik.su.se> - - * execute/960909-1.c: New test. - -Fri Aug 30 06:31:25 1996 Torbjorn Granlund <tege@quiet.tmg.se> - - * execute/960830-1.c: New test. - -Thu Aug 29 22:06:49 1996 Torbjorn Granlund <tege@quiet.tmg.se> - - * compile/960829-1.c: New test. - -Tue Aug 13 19:23:06 1996 Torbjorn Granlund <tege@noisy.tmg.se> - - * utils/ctest.c (run_a_test): Call wait repeatedly until - we get back the right pid. - -Sat Aug 3 16:36:43 1996 Torbjorn Granlund <tege@noisy.tmg.se> - - * execute/960416-1.c: New test (from amylaar@meolyon.hanse.de). - - * execute/960419-[12].c: New tests (from jtc@cygnus.com). - - * execute/960416-1.c: New test (from amylaar@meolyon.hanse.de). - - * execute/920721-1.c: Make it work for 16-bit systems - (from law@cygnus.com). - * execute/920728-1.c: Likewise. - - * compile/960201-1.c: New test (from eggert@twinsun.com). - * compile/960130-1.c: New test (from eggert@twinsun.com). - -Sat Aug 3 16:10:20 1996 Andrew Cagney <cagney@highland.com.au> - - * utils/ctest.c (run_a_test): Flush output before first fork to - avoid later duplication. - - * utils/ctest.c (run_a_test): If really verbose, and a run command - was specified (-run), print the command to be executed out. - * (run_a_test): For the -run option, accept an argument list. - - * utils/ctest.c (main): Change verbose flag so it increments the - verbosity instead of just setting it. Backward compatible hack - that allows multiple levels of tracing. Perhaphs a separate flag - would be better. - (main): If really verbose, print the GCC command that is to be executed. - (run_a_test): If really verbose, print the output from compiler - and allow the output from the run to be displayed. - - * utils/ctest.c (main): New option -postopts added. This allows - the user to specify arguments that should be appended to the GCC - command (in addition to the -options flag that specfies arguments - that are to be prepended). - (usage): Adjust. - -Sat Aug 3 16:10:20 1996 Torbjorn Granlund <tege@noisy.tmg.se> - - From Mike Meissner: - * utils/ctest.c: Sort test files by calling `ls -r'. - * utils/ctest.c: Flush stdout after each printf. - * utils/ctest.c: When `-run', up timeout to 1000. Allow - explicit setting of timeout through new -cc-timeout option. - -Fri Aug 2 19:53:27 1996 Torbjorn Granlund <tege@noisy.tmg.se> - - * execute/960521-1.c: New test - (from eggert@twinsun.com and Andreas Schwab). - - * compile/960620-1.c: New test (from rwilhelm@physik.tu-muenchen.de). - - * compile/960704-1.c: New test (from wilson@cygnus.com). - - * execute/bf-sign-2.c: New test (from gavin@nando.net). - - * execute/960802-1.c: New test (from law@cygnus.com). - - * execute/960801-1.c: New test (from dje@cygnus.com). - -Sun Jun 9 17:35:56 1996 Torbjorn Granlund <tege@noisy.tmg.se> - - * execute/960608-1.c: New test (from law@cygnus.com). - -Tue Apr 2 23:18:51 1996 Torbjorn Granlund <tege@noisy.matematik.su.se> - - * execute/900409-1.c: Change types from int to long - (from law@cygnus.com). - - * execute/960402-1.c: New test. - -Fri Mar 29 23:40:01 1996 Torbjorn Granlund <tege@noisy.matematik.su.se> - - * execute/960327-1.c: New test (from law@cygnus.com). - -Tue Mar 26 22:57:34 1996 Torbjorn Granlund <tege@noisy.matematik.su.se> - - * execute/960326-1.c: New test (from wilson@cygnus.com). - * execute/960321-1.c: New test (from law@cygnus.com). - * compile/960319-1.c: New test (from amylaar@meolyon.hanse.de). - * execute/960317-1.c: New test (from amylaar@meolyon.hanse.de). - * execute/960312-1.c: New test (from amylaar@meolyon.hanse.de). - * execute/960311-[123].c: New tests (from dje@cygnus.com). - * execute/960302-1.c: New test (from law@cygnus.com). - * execute/960215-1.c: New test (from moshier@world.std.com). - -Fri Mar 1 06:01:58 1996 Torbjorn Granlund <tege@noisy.matematik.su.se> - - * execute/regstack-1.c: New test (from moshier@world.std.com). - * execute/960301-1.c: New test (from rankin@eql.caltech.edu). - * execute/struct-ini-4.c: New test (from wilson@cygnus.com). - -Sun Feb 25 01:10:12 1996 Paul Eggert <eggert@twinsun.com> - - * special/doit (960224-1, 960224-2): New tests. - -Wed Feb 21 07:18:19 1996 Torbjorn Granlund <tege@noisy.matematik.su.se> - - * compile/960221-1.c: New test (from law@cygnus.com). - * compile/960220-1.c: New test. - -Mon Feb 19 03:14:18 1996 Torbjorn Granlund <tege@noisy.matematik.su.se> - - * execute/960219-1.c: New test. - * compile/960218-1.c: New test (from eggert@twinsun.com). - -Sun Feb 18 04:01:54 1996 Torbjorn Granlund <tege@noisy.matematik.su.se> - - * execute/960218-1.c: New test. - -Sat Feb 10 03:07:04 1996 Torbjorn Granlund <tege@noisy.matematik.su.se> - - * execute/960209-1.c: New test (from law@cygnus.com). - -Wed Jan 24 23:23:05 1996 Torbjorn Granlund <tege@noisy.matematik.su.se> - - * execute/960117-1.c: New test (from dje@cygnus.com). - * execute/960116-1.c: New test (from Philippe De Muyter). - -Mon Jan 22 23:46:17 1996 Torbjorn Granlund <tege@noisy.matematik.su.se> - - * noncompile/930714-1.c: Moved from compile. - -Mon Jan 22 19:08:04 1996 Paul Eggert <eggert@twinsun.com> - - * special/doit (920717-1): Make sure `not found' message is ignored - when invoking cc. - -Tue Jan 16 14:24:36 1996 Torbjorn Granlund <tege@noisy.matematik.su.se> - - * noncompile/951227-1.c: New test (from eggert). - * special/doit (951130-1): New test (from eggert). - * noncompile/951025-1.c: New test. - -Thu Jan 11 09:36:49 1996 Torbjorn Granlund <tege@noisy.matematik.su.se> - - * execute/widechar-1.c: New test (from eggert). - -Tue Jan 9 12:44:21 1996 Torbjorn Granlund <tege@noisy.matematik.su.se> - - * compile/960106-1.c: New test. - -Mon Dec 25 19:21:08 1995 Torbjorn Granlund <tege@noisy.matematik.su.se> - - * compile/951222-1.c: New test (from kenner). - -Wed Dec 20 14:45:42 1995 Torbjorn Granlund <tege@noisy.tmg.se> - - * compile/951220-1.c: New test. - -Wed Dec 6 13:46:17 1995 Torbjorn Granlund <tege@noisy.tmg.se> - - From Alan Modra: - * utils/ctest.c (main): mktemp needs 6 X's on some systems. - -Mon Dec 4 21:39:39 1995 Torbjorn Granlund <tege@noisy.tmg.se> - - * compile/widechar-1.c: New test. - - * unsorted/{bugx.c,bugy.c,inline.c}: Delete huge/duplicate tests. - - * execute/951204-1.c: New test. - * compile/951128-1.c: New test. - -Mon Nov 27 00:16:37 1995 Torbjorn Granlund <tege@noisy.tmg.se> - - * execute/bf-layout-1.c: New test. - -Wed Nov 22 21:38:25 1995 Torbjorn Granlund <tege@noisy.tmg.se> - - * noncompile/951123-1.c: New test. - -Wed Nov 16 23:31:23 1995 Torbjorn Granlund <tege@bozo.matematik.su.se> - - * compile/951116-1.c: New test. - -Wed Nov 15 20:34:03 1995 Torbjorn Granlund <tege@bozo.matematik.su.se> - - * utils/ctest.c: New name for runtests.c (not to confuse it with - DejaGNU runtest). - - * utils/runtests.c (RLIMIT_CORE): Default to 4. - - * execute/951115-1.c: New test (PA delay slot filling bug). - -Tue Nov 14 00:27:10 1995 Torbjorn Granlund <tege@bozo.matematik.su.se> - - * utils/runtests.c (run_a_test): Read from errmess pipe before - blocking on child process. Also, loop calling read(2) until pipe - is empty or 8000 chars are read. - (usage): New function. - (main): Call usage for -help. - -Sun Nov 7 17:15:12 1995 Torbjorn Granlund <tege@bozo.matematik.su.se> - - * compile/951106-1.c: New test (MIPS3). - -Sun Nov 5 12:22:20 1995 Torbjorn Granlund <tege@bozo.matematik.su.se> - - * utils/runtests.c (run_a_test): Don't print exit status for failing - noncompile test. - -Thu Oct 26 00:45:43 1995 Torbjorn Granlund <tege@bozo.matematik.su.se> - - * utils/runtests.c (run_a_test): Save and restore filedesc for - stdout, so that failure in execve is reported properly. - From Arne Juul: - (run_a_test): To work around NetBSD bug, don't pass NULL as 2nd - execve argument. - -Wed Oct 25 16:13:46 1995 Torbjorn Granlund <tege@bozo.matematik.su.se> - - * utils/runtests.c (main): Fix typo testing `execute_these_files'. - -Tue Oct 10 17:41:47 1995 Torbjorn Granlund <tege@bozo.matematik.su.se> - - * execute/950714-1.c (main): Call exit(0). - - * compile/951004-1.c: New test. - -Tue Oct 3 22:59:13 1995 Torbjorn Granlund <tege@bozo.matematik.su.se> - - * execute/950929-1.c: New test (from ian@cygnus.com). - - * execute/951003-1.c: New test (from dje@cygnus.com). - -Tue Sep 26 15:31:49 1995 Torbjorn Granlund <tege@bozo.matematik.su.se> - - * execute/950714-1.c: New test (from wilson@cygnus.com). - - * execute/950706-1.c: New test (from rearnsha) - - * execute/ieee/{minuszero.c,rbug.c,nan.c}: New tests (from moshier). - - * execute/scope-2.c: New test (from rfg). - - * execute/bf-sign-1.c: New test (from jtc@cygnus.com). - - * noncompile/930927-1.c: Delete this duplicated test. - - * unsorted/gdb.c: Delete this test. - * */*.c: Delete whitespace at the end of lines. - - * execute/loop-3.c: New test (from amylaar@meolyon.hanse.de). - -Mon Sep 25 14:08:32 1995 Torbjorn Granlund <tege@bozo.matematik.su.se> - - * Make file permissions be regular. - - * utils/runtests.c (main): Combine `flag_execute' and - `execute_these_files' into the latter. - (run_a_test): Test only `execute_these_files'. - - * execute/920411-1.c: Generalize to work even for big-endian - 64-bit machines (from amylaar@meolyon.hanse.de). - -Sun Sep 24 16:26:03 1995 Torbjorn Granlund <tege@bozo.matematik.su.se> - - * utils/runtests.c (set_watchdog): Actually use `seconds' parameter. - -Sat Sep 23 00:08:33 1995 Torbjorn Granlund <tege@bozo.matematik.su.se> - - * compile/950922-1.c: New test. - -Thu Sep 21 12:25:40 1995 Torbjorn Granlund <tege@bozo.matematik.su.se> - - * utils/runtests.c (environ): Declare. - (run_a_test): Pass environ to execve calls. - (main): Don't NULL-terminate `passes' array. - (main): Make ii loop's termination condition depend on n_passes. - (run_a_test): Check result from read; '\0'-terminate buf. - (main): Avoid d_namlen, use strlen of d_name instead (from meyering). - - * compile/950919-1.c: New test. - - * execute/conversion.c (test_longlong_integer_to_float): Modify - some tests conditionally for __HAVE_68881__. - - * execute/950915-1.c: New test. - - * utils/runtests.c: New file to run tests faster. - * {execute/compile/unsorted/noncompile}/DESC: New files. - - * compile/950921-1.c: New test (from Ian Taylor). - -Wed Sep 20 14:53:33 1995 Doug Evans <dje@canuck.cygnus.com> - - * execute/920501-7.c (STACK_SIZE): Check for and use to limit - depth of recursion. - -Mon Sep 18 23:43:28 1995 Torbjorn Granlund <tege@bozo.matematik.su.se> - - * compile/gcc-failure/940409-1.c: Moved from compile. - - * execute/920411-1.c: Moved from execute/gcc_failure. - * execute/gcc_failure/920627-2.c: Delete spurious test. - - * utils/runtests.c: New program. - -Tue Sep 12 22:05:15 1995 Torbjorn Granlund <tege@bozo.matematik.su.se> - - * execute/divconst-3.c: New test. - -Mon Sep 11 12:48:04 1995 Torbjorn Granlund <tege@bozo.matematik.su.se> - - * compat/struct-ret-1.c: Add prototype for f. - * compat/strct-layout.c: Conditionalize main. - -Sun Sep 10 20:47:34 1995 Torbjorn Granlund <tege@bozo.matematik.su.se> - - * execute/strct-pack-5.c: Delete, test is useless because of - lack of 68k structure packing. - -Thu Sep 7 13:07:40 1995 Torbjorn Granlund <tege@bozo.matematik.su.se> - - * execute/{930628-1.c,941202-1.c,arith-1.c,gofast.c,struct-ret-1.c, - va-arg-4.c}: Call exit(0), don't do return 0. - -Tue Sep 5 15:23:14 1995 Torbjorn Granlund <tege@bozo.matematik.su.se> - - * compat/strct-layout.c (main): Add missing call to exit. - -Tue Sep 5 15:23:14 1995 Torbjorn Granlund <tege@bozo.matematik.su.se> - - 1.35 Released. - - * noncompile/doit (case $arg): Fix typo. - - * execute/compndlit-1.c: New test. - * execute/loop-2.c: New test. - * execute/950809-1.c: New test. - * execute/va-arg-5.c: New test. - * execute/va-arg-6.c: New test. - * execute/ptr-arith-1.c: New test. - * execute/cmpsi-1.c: New test. - - * compile/cmpdi-1.c: New test. - * compile/950719-1.c: New test. - * compile/950729-1.c: New test. - * compile/950816-[123].c: New test. - * compile/: New test. - * compile/: New test. - * compile/: New test. - * compile/: New test. - -Fri Sep 5 09:30:32 1995 Michael Meissner <meissner@tiktok.cygnus.com> - - * */doit: Add -run <cmd> option to allow the use of a simulator to - run commands in the execute subdirectory. Accept the switch in - the other doit commands. - -Tue Jul 11 01:02:21 1995 Torbjorn Granlund <tege@bozo.matematik.su.se> - - * execute/950710-1.c: New test (from meyering). - -Wed Jul 5 16:03:45 1995 Torbjorn Granlund <tege@bozo.matematik.su.se> - - * compile/950618-1.c: New test. - * execute/scope-1.c: New test. - * execute/950621-1.c: New test. - * execute/950704-1.c: New test. - * execute/950628-1.c: New test. - -Wed Jun 14 15:20:44 1995 Torbjorn Granlund <tege@bozo.matematik.su.se> - - * execute/950612-1.c: New test. - * execute/cmpdi-1.c: New test. - * execute/tstdi-1.c: New test. - * compile/950613-1.c: New test. - * compile/950530-1.c: New test. - * compile/950610-1.c: New test. - * compile/950612-1.c: New test. - - * execute/strct-pack-5.c: Clean up, use defined type s2_t. - * execute/strct-pack-4.c: Clean up. - -Sat Jun 10 12:37:22 1995 Torbjorn Granlund <tege@bozo.matematik.su.se> - - * execute/cbrt.c: Disable for vax. - -Fri Jun 9 21:49:58 1995 Torbjorn Granlund <tege@bozo.matematik.su.se> - - * execute/940115-1.c: Cast parameters to char *. - -Thu Jun 8 00:33:51 1995 Torbjorn Granlund <tege@bozo.matematik.su.se> - - * compile/950607-1.c: New test. - * execute/cbrt.c: New test. - * execute/950607-[12].c: New tests. - * execute/memcpy-1.c: Try more cases. - * execute/struct-ret-2.c: New test. - * execute/complex-4.c: New test. - -Wed Jun 7 12:40:05 1995 Torbjorn Granlund <tege@bozo.matematik.su.se> - - * execute/950601.c: Delete this messy and redundant test. - - * compile/funcptr-1.c: Clean up. - - * execute/950512-1.c (main): Call f1 and f2 with 0 too. - (f2): Use type `long long', not `long'. - - * execute/950605-1.c: New test. - -Wed Jun 1 01:57:45 1995 Torbjorn Granlund <tege@bozo.matematik.su.se> - - * execute/divconst-[12].c: New tests. diff --git a/gcc/testsuite/gcc.c-torture/ChangeLog.Cygnus b/gcc/testsuite/gcc.c-torture/ChangeLog.Cygnus deleted file mode 100755 index c6bf575..0000000 --- a/gcc/testsuite/gcc.c-torture/ChangeLog.Cygnus +++ /dev/null @@ -1,6 +0,0 @@ -1998-12-17 Nick Clifton <nickc@cygnus.com> - - * special/special.exp: Suppress use of -fpic when compiling - special/981006-1 for the FR30. - - diff --git a/gcc/testsuite/gcc.c-torture/code_quality/920608-1.c b/gcc/testsuite/gcc.c-torture/code_quality/920608-1.c deleted file mode 100755 index cae1978..0000000 --- a/gcc/testsuite/gcc.c-torture/code_quality/920608-1.c +++ /dev/null @@ -1,25 +0,0 @@ -foo (p) - int *p; -{ - int x; - int a; - - a = p[0]; - x = a + 5; - a = -1; - p[0] = x - 5; - return a; -} - -bar (p) -{ - short x; - int a; - - x = ((short *) p)[1]; -#if INHIBIT_COMBINE - ((short *) p)[0] = x; -#endif - - return (x < 45); -} diff --git a/gcc/testsuite/gcc.c-torture/code_quality/Makefile.in b/gcc/testsuite/gcc.c-torture/code_quality/Makefile.in deleted file mode 100755 index e6209db..0000000 --- a/gcc/testsuite/gcc.c-torture/code_quality/Makefile.in +++ /dev/null @@ -1,12 +0,0 @@ -#### host, target, and site specific Makefile frags come in here. - -srcdir = . - -# Nothing to do... -all: - -clean: - -rm -f *.o *.diff *~ *.bad core *.x - -distclean: clean - -rm -f Makefile config.status diff --git a/gcc/testsuite/gcc.c-torture/code_quality/code_quality.exp b/gcc/testsuite/gcc.c-torture/code_quality/code_quality.exp deleted file mode 100755 index b8b72ea..0000000 --- a/gcc/testsuite/gcc.c-torture/code_quality/code_quality.exp +++ /dev/null @@ -1,55 +0,0 @@ -# -# Expect driver script for GCC Regression Tests -# Copyright (C) 1993, 1997 Free Software Foundation -# -# This file is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. -# -# Written by Jeffrey Wheat (cassidy@cygnus.com) -# - -# -# These tests come from Torbjorn Granlund's (tege@cygnus.com) -# C torture test suite, and other contributors. -# - -if $tracelevel then { - strace $tracelevel -} - -# load support procs -load_lib c-torture.exp - -# -# This loop will run c-torture on any *.c file found in this directory. -# If a *.c has a corresponding *.exp file, then the test is skipped as -# as the *.exp will drive the test itself. I did things this way so that -# generic tests did not need a seperate .exp for it. Only the tests that -# required unique options would need it's own .exp file. -# - -foreach testcase [glob -nocomplain $srcdir/$subdir/*.c] { - if [file exists [file rootname $testcase].exp] then { - verbose "INFO:\"[file rootname $testcase].exp\" exists, skipping test" 3 - continue - } - - # If we're only testing specific files and this isn't one of them, skip it. - if ![runtest_file_p $runtests $testcase] then { - continue - } - - c-torture $testcase -} - diff --git a/gcc/testsuite/gcc.c-torture/code_quality/configure.in b/gcc/testsuite/gcc.c-torture/code_quality/configure.in deleted file mode 100755 index 0fb5342..0000000 --- a/gcc/testsuite/gcc.c-torture/code_quality/configure.in +++ /dev/null @@ -1,15 +0,0 @@ -# This file is a shell script fragment that supplies the information -# necessary to tailor a template configure script into the configure -# script appropriate for this directory. For more information, check -# any existing configure script. - -srctrigger=code_quality.exp -srcname="DejaGnu" - -# per-host: - -# per-target: - -target_makefile_frag=../config/mt-${target_alias} - -# post-target: diff --git a/gcc/testsuite/gcc.c-torture/compat/Makefile.in b/gcc/testsuite/gcc.c-torture/compat/Makefile.in deleted file mode 100755 index e6209db..0000000 --- a/gcc/testsuite/gcc.c-torture/compat/Makefile.in +++ /dev/null @@ -1,12 +0,0 @@ -#### host, target, and site specific Makefile frags come in here. - -srcdir = . - -# Nothing to do... -all: - -clean: - -rm -f *.o *.diff *~ *.bad core *.x - -distclean: clean - -rm -f Makefile config.status diff --git a/gcc/testsuite/gcc.c-torture/compat/configure.in b/gcc/testsuite/gcc.c-torture/compat/configure.in deleted file mode 100755 index a4a5810..0000000 --- a/gcc/testsuite/gcc.c-torture/compat/configure.in +++ /dev/null @@ -1,15 +0,0 @@ -# This file is a shell script fragment that supplies the information -# necessary to tailor a template configure script into the configure -# script appropriate for this directory. For more information, check -# any existing configure script. - -srctrigger=struct-big.c -srcname="DejaGnu" - -# per-host: - -# per-target: - -target_makefile_frag=../config/mt-${target_alias} - -# post-target: diff --git a/gcc/testsuite/gcc.c-torture/compat/strct-layout.c b/gcc/testsuite/gcc.c-torture/compat/strct-layout.c deleted file mode 100755 index b77e163..0000000 --- a/gcc/testsuite/gcc.c-torture/compat/strct-layout.c +++ /dev/null @@ -1,69 +0,0 @@ -typedef struct -{ - char a; - int b; - char c; - short d; - double e; - char f; -} T; - -#if COMPILER != 1 -f (T *x) -{ - x[0].a = 'a'; - x[0].b = 47114711; - x[0].c = 'c'; - x[0].d = 1234; - x[0].e = 3.141592897932; - x[0].f = '*'; - - x[1].a = 'A'; - x[1].b = 71417141; - x[1].c = 'C'; - x[1].d = 4321; - x[1].e = 2.718281828459; - x[1].f = '?'; -} -#endif - -#if COMPILER != 2 -g (T *x) -{ - if (x[0].a != 'a') - abort (); - if (x[0].b != 47114711) - abort (); - if (x[0].c != 'c') - abort (); - if (x[0].d != 1234) - abort (); - if (x[0].e != 3.141592897932) - abort (); - if (x[0].f != '*') - abort (); - - if (x[1].a != 'A') - abort (); - if (x[1].b != 71417141) - abort (); - if (x[1].c != 'C') - abort (); - if (x[1].d != 4321) - abort (); - if (x[1].e != 2.718281828459) - abort (); - if (x[1].f != '?') - abort (); -} -#endif - -#if COMPILER != 2 -main () -{ - T x[2]; - f (x); - g (x); - exit (0); -} -#endif diff --git a/gcc/testsuite/gcc.c-torture/compat/struct-align.c b/gcc/testsuite/gcc.c-torture/compat/struct-align.c deleted file mode 100755 index 69fe6b3..0000000 --- a/gcc/testsuite/gcc.c-torture/compat/struct-align.c +++ /dev/null @@ -1,52 +0,0 @@ -typedef union -{ - struct {int a; int b;} s; - double d; -} T; - -int h (T *); -T g (T); - -#if COMPILER != 1 -h (T *x) -{ - if (x->s.a != 0 || x->s.b != 1) - abort (); -} -#endif - -#if COMPILER != 2 -T -g (T x) -{ - if (x.s.a != 13 || x.s.b != 47) - abort (); - x.s.a = 0; - x.s.b = 1; - h (&x); - return x; -} -#endif - -#if COMPILER != 1 -f () -{ - T x; - x.s.a = 13; - x.s.b = 47; - g (x); - if (x.s.a != 13 || x.s.b != 47) - abort (); - x = g (x); - if (x.s.a != 0 || x.s.b != 1) - abort (); -} -#endif - -#if COMPILER != 2 -main () -{ - f (); - exit (0); -} -#endif diff --git a/gcc/testsuite/gcc.c-torture/compat/struct-big.c b/gcc/testsuite/gcc.c-torture/compat/struct-big.c deleted file mode 100755 index e1d5c6a..0000000 --- a/gcc/testsuite/gcc.c-torture/compat/struct-big.c +++ /dev/null @@ -1,54 +0,0 @@ -typedef struct {int a, b, c, d, e;} T; - -int h (T *); -T g (T); - -#if COMPILER != 1 -h (T *x) -{ - if (x->a != 0 || x->b != 1 || x->c != 2 || x->d != 3 || x->e != 4) - abort (); -} -#endif - -#if COMPILER != 2 -T -g (T x) -{ - if (x.a != 13 || x.b != 47 || x.c != 123456 || x.d != -4711 || x.e != -2) - abort (); - x.a = 0; - x.b = 1; - x.c = 2; - x.d = 3; - x.e = 4; - h (&x); - return x; -} -#endif - -#if COMPILER != 1 -f () -{ - T x; - x.a = 13; - x.b = 47; - x.c = 123456; - x.d = -4711; - x.e = -2; - g (x); - if (x.a != 13 || x.b != 47 || x.c != 123456 || x.d != -4711 || x.e != -2) - abort (); - x = g (x); - if (x.a != 0 || x.b != 1 || x.c != 2 || x.d != 3 || x.e != 4) - abort (); -} -#endif - -#if COMPILER != 2 -main () -{ - f (); - exit (0); -} -#endif diff --git a/gcc/testsuite/gcc.c-torture/compat/struct-i.c b/gcc/testsuite/gcc.c-torture/compat/struct-i.c deleted file mode 100755 index 25cbee6..0000000 --- a/gcc/testsuite/gcc.c-torture/compat/struct-i.c +++ /dev/null @@ -1,46 +0,0 @@ -typedef struct {int a;} T; - -int h (T *); -T g (T); - -#if COMPILER != 1 -h (T *x) -{ - if (x->a != 47114711) - abort (); -} -#endif - -#if COMPILER != 2 -T -g (T x) -{ - if (x.a != 13) - abort (); - x.a = 47114711; - h (&x); - return x; -} -#endif - -#if COMPILER != 1 -f () -{ - T x; - x.a = 13; - g (x); - if (x.a != 13) - abort (); - x = g (x); - if (x.a != 47114711) - abort (); -} -#endif - -#if COMPILER != 2 -main () -{ - f (); - exit (0); -} -#endif diff --git a/gcc/testsuite/gcc.c-torture/compat/struct-ic.c b/gcc/testsuite/gcc.c-torture/compat/struct-ic.c deleted file mode 100755 index 7c5fa79..0000000 --- a/gcc/testsuite/gcc.c-torture/compat/struct-ic.c +++ /dev/null @@ -1,48 +0,0 @@ -typedef struct {int a; char b;} T; - -int h (T *); -T g (T); - -#if COMPILER != 1 -h (T *x) -{ - if (x->a != 0 || x->b != 1) - abort (); -} -#endif - -#if COMPILER != 2 -T -g (T x) -{ - if (x.a != 13 || x.b != 47) - abort (); - x.a = 0; - x.b = 1; - h (&x); - return x; -} -#endif - -#if COMPILER != 1 -f () -{ - T x; - x.a = 13; - x.b = 47; - g (x); - if (x.a != 13 || x.b != 47) - abort (); - x = g (x); - if (x.a != 0 || x.b != 1) - abort (); -} -#endif - -#if COMPILER != 2 -main () -{ - f (); - exit (0); -} -#endif diff --git a/gcc/testsuite/gcc.c-torture/compat/struct-ii.c b/gcc/testsuite/gcc.c-torture/compat/struct-ii.c deleted file mode 100755 index 11ebc37..0000000 --- a/gcc/testsuite/gcc.c-torture/compat/struct-ii.c +++ /dev/null @@ -1,48 +0,0 @@ -typedef struct {int a, b;} T; - -int h (T *); -T g (T); - -#if COMPILER != 1 -h (T *x) -{ - if (x->a != 0 || x->b != 1) - abort (); -} -#endif - -#if COMPILER != 2 -T -g (T x) -{ - if (x.a != 13 || x.b != 47) - abort (); - x.a = 0; - x.b = 1; - h (&x); - return x; -} -#endif - -#if COMPILER != 1 -f () -{ - T x; - x.a = 13; - x.b = 47; - g (x); - if (x.a != 13 || x.b != 47) - abort (); - x = g (x); - if (x.a != 0 || x.b != 1) - abort (); -} -#endif - -#if COMPILER != 2 -main () -{ - f (); - exit (0); -} -#endif diff --git a/gcc/testsuite/gcc.c-torture/compat/struct-ret-1.c b/gcc/testsuite/gcc.c-torture/compat/struct-ret-1.c deleted file mode 100755 index a585c8f..0000000 --- a/gcc/testsuite/gcc.c-torture/compat/struct-ret-1.c +++ /dev/null @@ -1,25 +0,0 @@ -typedef struct { int re; int im; } T; - -T f (int, int); - -#if COMPILER != 1 -T -f (int arg1, int arg2) -{ - T x; - x.re = arg1; - x.im = arg2; - return x; -} -#endif - -#if COMPILER != 2 -main () -{ - T result; - result = f (3, 4); - if (result.re != 3 || result.im != 4) - abort (); - exit (0); -} -#endif diff --git a/gcc/testsuite/gcc.c-torture/compile/900116-1.c b/gcc/testsuite/gcc.c-torture/compile/900116-1.c deleted file mode 100755 index 37c7eb7..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/900116-1.c +++ /dev/null @@ -1,14 +0,0 @@ -struct st {char a, b, c, d; } - -zloop (struct st *s, int *p, int *q) -{ - int i; - struct st ss; - - for (i = 0; i < 100; i++) - { - ss = s[i]; - p[i] = ss.c; - q[i] = ss.b; - } -} diff --git a/gcc/testsuite/gcc.c-torture/compile/900216-1.c b/gcc/testsuite/gcc.c-torture/compile/900216-1.c deleted file mode 100755 index 8a4bfb7..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/900216-1.c +++ /dev/null @@ -1,9 +0,0 @@ -foo (p, a, b) - unsigned short *p; -{ - unsigned int x; - - x = p[0]; - - return (x == 134U); -} diff --git a/gcc/testsuite/gcc.c-torture/compile/900313-1.c b/gcc/testsuite/gcc.c-torture/compile/900313-1.c deleted file mode 100755 index f2bc40d..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/900313-1.c +++ /dev/null @@ -1,172 +0,0 @@ -main () -{ - char *a; - foo (alloca (10000)); - foo (alloca (100000)); - foo (alloca ((int) &main)); -} - -many_par (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p) -{ - char *x; - int aa, ba, ca, da, ea, fa, ga, ha, ia, ja, ka, la, ma, na, oa, pa; - - aa = bar (); - ba = bar (); - ca = bar (); - da = bar (); - ea = bar (); - fa = bar (); - ga = bar (); - ha = bar (); - ia = bar (); - ja = bar (); - ka = bar (); - la = bar (); - ma = bar (); - na = bar (); - oa = bar (); - pa = bar (); - foobar (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, aa, ba, ca, - da, ea, fa, ga, ha, ia, ja, ka, la, ma, na, oa, pa); - -} - -foobar (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, aa, ba, ca, - da, ea, fa, ga, ha, ia, ja, ka, la, ma, na, oa, pa) -{ - int ab, bb, cb, db, eb, fb, gb, hb, ib, jb, kb, lb, mb, nb, ob, pb; - int qb, rb, sb, tb, ub, vb, xb, yb; - - ab = bar (); - bb = bar (); - cb = bar (); - db = bar (); - eb = bar (); - fb = bar (); - gb = bar (); - hb = bar (); - ib = bar (); - jb = bar (); - kb = bar (); - lb = bar (); - mb = bar (); - nb = bar (); - ob = bar (); - pb = bar (); - qb = bar (); - rb = bar (); - sb = bar (); - tb = bar (); - ub = bar (); - vb = bar (); - xb = bar (); - yb = bar (); - - boofar (a); - boofar (b); - boofar (c); - boofar (d); - boofar (e); - boofar (f); - boofar (g); - boofar (h); - boofar (i); - boofar (j); - boofar (k); - boofar (l); - boofar (m); - boofar (n); - boofar (o); - boofar (p); - boofar (aa); - boofar (ba); - boofar (ca); - boofar (da); - boofar (ea); - boofar (fa); - boofar (ga); - boofar (ha); - boofar (ia); - boofar (ja); - boofar (ka); - boofar (la); - boofar (ma); - boofar (na); - boofar (oa); - boofar (pa); - - boofar (ab); - boofar (bb); - boofar (cb); - boofar (db); - boofar (eb); - boofar (fb); - boofar (gb); - boofar (hb); - boofar (ib); - boofar (jb); - boofar (kb); - boofar (lb); - boofar (mb); - boofar (nb); - boofar (ob); - boofar (pb); - - boofar (a); - boofar (b); - boofar (c); - boofar (d); - boofar (e); - boofar (f); - boofar (g); - boofar (h); - boofar (i); - boofar (j); - boofar (k); - boofar (l); - boofar (m); - boofar (n); - boofar (o); - boofar (p); - boofar (aa); - boofar (ba); - boofar (ca); - boofar (da); - boofar (ea); - boofar (fa); - boofar (ga); - boofar (ha); - boofar (ia); - boofar (ja); - boofar (ka); - boofar (la); - boofar (ma); - boofar (na); - boofar (oa); - boofar (pa); - - boofar (ab); - boofar (bb); - boofar (cb); - boofar (db); - boofar (eb); - boofar (fb); - boofar (gb); - boofar (hb); - boofar (ib); - boofar (jb); - boofar (kb); - boofar (lb); - boofar (mb); - boofar (nb); - boofar (ob); - boofar (pb); - -} - -test_exit_ignore_stack () -{ - foobar (1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1); -} diff --git a/gcc/testsuite/gcc.c-torture/compile/900407-1.c b/gcc/testsuite/gcc.c-torture/compile/900407-1.c deleted file mode 100755 index fdf4779..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/900407-1.c +++ /dev/null @@ -1,10 +0,0 @@ -foo (a, b, p) - int *p; -{ - int c; - p[1] = a + 0x1000; - c = b + 0xffff0000; - if ((b + 0xffff0000) == 0) - c++; - p[2] = c; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/900516-1.c b/gcc/testsuite/gcc.c-torture/compile/900516-1.c deleted file mode 100755 index 69e9614..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/900516-1.c +++ /dev/null @@ -1 +0,0 @@ -f(c){return!(c?2.0:1.0);} diff --git a/gcc/testsuite/gcc.c-torture/compile/920301-1.c b/gcc/testsuite/gcc.c-torture/compile/920301-1.c deleted file mode 100755 index c4d663e..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920301-1.c +++ /dev/null @@ -1,4 +0,0 @@ -#ifndef NO_LABEL_VALUES -f(){static void*t[]={&&x};x:;} -#endif -g(){static unsigned p[5];} diff --git a/gcc/testsuite/gcc.c-torture/compile/920409-1.c b/gcc/testsuite/gcc.c-torture/compile/920409-1.c deleted file mode 100755 index b96ec53..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920409-1.c +++ /dev/null @@ -1 +0,0 @@ -x(){int y;y>0.0?y:y-1;} diff --git a/gcc/testsuite/gcc.c-torture/compile/920409-2.c b/gcc/testsuite/gcc.c-torture/compile/920409-2.c deleted file mode 100755 index ef2bdb8..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920409-2.c +++ /dev/null @@ -1,2 +0,0 @@ -double x(){int x1,x2;double v; -if(((long)(x1-x2))<1)return -1.0;v=t(v);v=y(1,v>0.0?(int)v:((int)v-1));} diff --git a/gcc/testsuite/gcc.c-torture/compile/920410-1.c b/gcc/testsuite/gcc.c-torture/compile/920410-1.c deleted file mode 100755 index 4bfa7a6..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920410-1.c +++ /dev/null @@ -1,30 +0,0 @@ -int alloc_float(f) - float f; -{ union - { - float f; - int i; - } - u; - u.f=f; - return u.i&~1; -} - -float c_float(int obj) -{ union - { - float f; - int i; - } u; - - u.i=obj; - return u.f; -} - -main() -{ int x=alloc_float(1.2); - int y=alloc_float(5.7); - int z=alloc_float(c_float(x)*c_float(y)); - - printf("%g\n",(double)c_float(z)); -} diff --git a/gcc/testsuite/gcc.c-torture/compile/920410-2.c b/gcc/testsuite/gcc.c-torture/compile/920410-2.c deleted file mode 100755 index 958aae9..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920410-2.c +++ /dev/null @@ -1,12 +0,0 @@ -joe() -{ - int j; - - while( 1 ) - { - for( j = 0; j < 4; j++ ) - ; - for( j = 0; j < 4; j++ ) - ; - } -} diff --git a/gcc/testsuite/gcc.c-torture/compile/920411-2.c b/gcc/testsuite/gcc.c-torture/compile/920411-2.c deleted file mode 100755 index 0cc13c8..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920411-2.c +++ /dev/null @@ -1 +0,0 @@ -x(){int n;double x;n=x<1?n:n+1;} diff --git a/gcc/testsuite/gcc.c-torture/compile/920413-1.c b/gcc/testsuite/gcc.c-torture/compile/920413-1.c deleted file mode 100755 index 45b5fc5..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920413-1.c +++ /dev/null @@ -1,2 +0,0 @@ -union u {double d;long long ll;}; -f(double x, int n){union u v;v.d=x;if(n>=0){v.ll<<=63;}else{v.ll+=1<<-n;v.ll>>=-n;}return v.ll;} diff --git a/gcc/testsuite/gcc.c-torture/compile/920415-1.c b/gcc/testsuite/gcc.c-torture/compile/920415-1.c deleted file mode 100755 index 8d9bc06..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920415-1.c +++ /dev/null @@ -1,17 +0,0 @@ -#ifndef NO_LABEL_VALUES -f () -{ - __label__ l; - void *x() - { - return &&l; - } - goto *x (); - abort (); - return; - l: - exit (0); -} -#else -int x; -#endif diff --git a/gcc/testsuite/gcc.c-torture/compile/920428-1.c b/gcc/testsuite/gcc.c-torture/compile/920428-1.c deleted file mode 100755 index fdc478a..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920428-1.c +++ /dev/null @@ -1 +0,0 @@ -x(){char*q;return(long)q>>8&0xff;} diff --git a/gcc/testsuite/gcc.c-torture/compile/920428-2.c b/gcc/testsuite/gcc.c-torture/compile/920428-2.c deleted file mode 100755 index 23f32a8..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920428-2.c +++ /dev/null @@ -1,531 +0,0 @@ -double sin(double x); -double cos(double x); -double tan(double x); -double asin(double x); -double acos(double x); -double atan(double x); -double atan2(double y, double x); -double sinh(double x); -double cosh(double x); -double tanh(double x); -double exp(double x); -double expm1(double x); -double log(double x); -double log10(double x); -double log1p(double x); -double pow(double x, double y); -double sqrt(double x); -double cbrt(double x); -double ceil(double x); -double floor(double x); -double fabs(double x); -double frexp(double value, int *eptr); -double ldexp(double value, int exp); -double modf(double value, double *iptr); -double erf(double x); -double erfc(double x); -double atof(const char *nptr); -double hypot(double x, double y); -double lgamma(double x); -double j0(double x); -double j1(double x); -double jn(int n, double x); -double y0(double x); -double y1(double x); -double yn(int n, double x); -extern struct _iobuf { - int _cnt; - char *_ptr; - char *_base; - int _bufsiz; - short _flag; - char _file; -} _iob[]; -typedef unsigned long size_t; -typedef char *va_list; -struct _iobuf *fopen(const char *filename, const char *type); -struct _iobuf *freopen(const char *filename, const char *type, struct _iobuf *stream); -struct _iobuf *fdopen(int fildes, const char *type); -struct _iobuf *popen(const char *command, const char *type); -int pclose(struct _iobuf *stream); -int fflush(struct _iobuf *stream); -int fclose(struct _iobuf *stream); -int remove(const char *path); -int rename(const char *from, const char *to); -struct _iobuf *tmpfile(void); -char *tmpnam(char *s); -int setvbuf(struct _iobuf *iop, char *buf, int type, size_t size); -int setbuf(struct _iobuf *stream, char *buf); -int setbuffer(struct _iobuf *stream, char *buf, size_t size); -int setlinebuf(struct _iobuf *stream); -int fprintf(struct _iobuf *stream, const char *format, ...); -int printf(const char *format, ...); -char *sprintf(char *s, const char *format, ...); -int vfprintf(struct _iobuf *stream, const char *format, va_list arg); -int vprintf(const char *format, va_list arg); -int vsprintf(char *s, const char *format, va_list arg); -int fscanf(struct _iobuf *stream, const char *format, ...); -int scanf(const char *format, ...); -int sscanf(char *s, const char *format, ...); -int fgetc(struct _iobuf *stream); -int getw(struct _iobuf *stream); -char *fgets(char *s, int n, struct _iobuf *stream); -char *gets(char *s); -int fputc(int c, struct _iobuf *stream); -int putw(int w, struct _iobuf *stream); -int fputs(const char *s, struct _iobuf *stream); -int puts(const char *s); -int ungetc(int c, struct _iobuf *stream); -int fread(void *ptr, size_t size, size_t count, struct _iobuf *iop); -int fwrite(const void *ptr, size_t size, size_t count, struct _iobuf *iop); -int fseek(struct _iobuf *stream, long offset, int ptrname); -long ftell(struct _iobuf *stream); -void rewind(struct _iobuf *stream); -int fgetpos(struct _iobuf *stream, long *pos); -int fsetpos(struct _iobuf *stream, const long *pos); -void perror(const char *s); -typedef unsigned char byte; -typedef unsigned char uchar; -typedef unsigned short ushort; -typedef unsigned int uint; -typedef unsigned long ulong; -typedef unsigned char u_char; -typedef unsigned short u_short; -typedef unsigned int u_int; -typedef unsigned long u_long; -typedef unsigned short ushort_; -typedef struct _physadr { int r[1]; } *physadr; -typedef struct label_t { - int val[11]; -} label_t; -typedef struct _quad { long val[2]; } quad; -typedef long daddr_t; -typedef char * caddr_t; -typedef u_long ino_t; -typedef long swblk_t; -typedef long time_t; -typedef short dev_t; -typedef long off_t; -typedef u_short uid_t; -typedef u_short gid_t; -typedef signed char prio_t; -typedef long fd_mask; -typedef struct fd_set { - fd_mask fds_bits[(((256 )+(( (sizeof(fd_mask) * 8 ) )-1))/( (sizeof(fd_mask) * 8 ) )) ]; -} fd_set; -typedef struct qhdr { - struct qhdr *link, *rlink; -} *queue_t; -typedef char *ptr_ord_t; -typedef double floatp; -typedef char *(*proc_alloc_t)(unsigned num_elements, unsigned element_size, const char *client_name ); -typedef void (*proc_free_t)(char *data, unsigned num_elements, unsigned element_size, const char *client_name ); -extern struct _iobuf *gs_out; -typedef struct gs_point_s { - double x, y; -} gs_point; -typedef struct gs_int_point_s { - int x, y; -} gs_int_point; -typedef struct gs_rect_s { - gs_point p, q; -} gs_rect; -typedef struct gs_int_rect_s { - gs_int_point p, q; -} gs_int_rect; -typedef struct gs_state_s gs_state; -typedef struct { - proc_alloc_t alloc; - proc_free_t free; -} gs_memory_procs; -char *gs_malloc(uint, uint, const char * ); -void gs_free(char *, uint, uint, const char * ); -extern char gs_debug[128]; -extern int gs_log_error(int, const char *, int ); -typedef long fixed; -typedef struct gs_fixed_point_s { - fixed x, y; -} gs_fixed_point; -typedef struct gs_fixed_rect_s { - gs_fixed_point p, q; -} gs_fixed_rect; -typedef struct gs_matrix_s { - long _xx; float xx; long _xy; float xy; long _yx; float yx; long _yy; float yy; long _tx; float tx; long _ty; float ty; -} gs_matrix; -void gs_make_identity(gs_matrix * ); -int gs_make_translation(floatp, floatp, gs_matrix * ), - gs_make_scaling(floatp, floatp, gs_matrix * ), - gs_make_rotation(floatp, gs_matrix * ); -int gs_matrix_multiply(const gs_matrix *, const gs_matrix *, gs_matrix * ), - gs_matrix_invert(const gs_matrix *, gs_matrix * ), - gs_matrix_rotate(const gs_matrix *, floatp, gs_matrix * ); -int gs_point_transform(floatp, floatp, const gs_matrix *, gs_point * ), - gs_point_transform_inverse(floatp, floatp, const gs_matrix *, gs_point * ), - gs_distance_transform(floatp, floatp, const gs_matrix *, gs_point * ), - gs_distance_transform_inverse(floatp, floatp, const gs_matrix *, gs_point * ), - gs_bbox_transform_inverse(gs_rect *, gs_matrix *, gs_rect * ); -typedef struct gs_matrix_fixed_s { - long _xx; float xx; long _xy; float xy; long _yx; float yx; long _yy; float yy; long _tx; float tx; long _ty; float ty; - fixed tx_fixed, ty_fixed; -} gs_matrix_fixed; -extern void gs_update_matrix_fixed(gs_matrix_fixed * ); -int gs_point_transform2fixed(gs_matrix_fixed *, floatp, floatp, gs_fixed_point * ), - gs_distance_transform2fixed(gs_matrix_fixed *, floatp, floatp, gs_fixed_point * ); -typedef struct { - long xx, xy, yx, yy; - int skewed; - int shift; - int max_bits; - fixed round; -} fixed_coeff; - -typedef enum { - gs_cap_butt = 0, - gs_cap_round = 1, - gs_cap_square = 2 -} gs_line_cap; -typedef enum { - gs_join_miter = 0, - gs_join_round = 1, - gs_join_bevel = 2 -} gs_line_join; -gs_state *gs_state_alloc(proc_alloc_t, proc_free_t ); -int gs_state_free(gs_state * ); -int gs_gsave(gs_state * ), - gs_grestore(gs_state * ), - gs_grestoreall(gs_state * ); -gs_state *gs_gstate(gs_state * ); -int gs_currentgstate(gs_state * , const gs_state * ), - gs_setgstate(gs_state * , const gs_state * ); -gs_state *gs_state_swap_saved(gs_state *, gs_state * ); -void gs_state_swap(gs_state *, gs_state * ); -int gs_initgraphics(gs_state * ); -typedef struct gx_device_s gx_device; -int gs_flushpage(gs_state * ); -int gs_copypage(gs_state * ); -int gs_output_page(gs_state *, int, int ); -int gs_copyscanlines(gx_device *, int, byte *, uint, int *, uint * ); -gx_device * gs_getdevice(int ); -int gs_copydevice(gx_device **, gx_device *, proc_alloc_t ); -int gs_makeimagedevice(gx_device **, gs_matrix *, uint, uint, byte *, int, proc_alloc_t ); -void gs_nulldevice(gs_state * ); -int gs_setdevice(gs_state *, gx_device * ); -gx_device * gs_currentdevice(gs_state * ); -const char * gs_devicename(gx_device * ); -void gs_deviceinitialmatrix(gx_device *, gs_matrix * ); -int gs_closedevice(gx_device * ); -int gs_setlinewidth(gs_state *, floatp ); -float gs_currentlinewidth(const gs_state * ); -int gs_setlinecap(gs_state *, gs_line_cap ); -gs_line_cap gs_currentlinecap(const gs_state * ); -int gs_setlinejoin(gs_state *, gs_line_join ); -gs_line_join gs_currentlinejoin(const gs_state * ); -int gs_setmiterlimit(gs_state *, floatp ); -float gs_currentmiterlimit(const gs_state * ); -int gs_setdash(gs_state *, const float *, uint, floatp ); -uint gs_currentdash_length(const gs_state * ); -int gs_currentdash_pattern(const gs_state *, float * ); -float gs_currentdash_offset(const gs_state * ); -int gs_setflat(gs_state *, floatp ); -float gs_currentflat(const gs_state * ); -int gs_setstrokeadjust(gs_state *, int ); -int gs_currentstrokeadjust(const gs_state * ); -typedef enum { - gs_color_space_DeviceGray = 0, - gs_color_space_DeviceRGB, - gs_color_space_DeviceCMYK -} gs_color_space; -typedef struct gs_color_s gs_color; -extern const uint gs_color_sizeof; -int gs_setgray(gs_state *, floatp ); -float gs_currentgray(gs_state * ); -int gs_sethsbcolor(gs_state *, floatp, floatp, floatp ), - gs_currenthsbcolor(gs_state *, float [3] ), - gs_setrgbcolor(gs_state *, floatp, floatp, floatp ), - gs_currentrgbcolor(gs_state *, float [3] ); -int gs_currentcolorspace(gs_state *, gs_color_space * ); -typedef float (*gs_transfer_proc)(gs_state *, floatp ); -int gs_settransfer(gs_state *, gs_transfer_proc ), - gs_settransfer_remap(gs_state *, gs_transfer_proc, int ); -gs_transfer_proc gs_currenttransfer(gs_state * ); -int gs_setcolortransfer(gs_state *, gs_transfer_proc , - gs_transfer_proc , gs_transfer_proc , - gs_transfer_proc ), - gs_setcolortransfer_remap(gs_state *, gs_transfer_proc , - gs_transfer_proc , gs_transfer_proc , - gs_transfer_proc , int ); -void gs_currentcolortransfer(gs_state *, gs_transfer_proc [4] ); -int gs_setscreen(gs_state *, floatp, floatp, float (*)(floatp, floatp ) ); -int gs_currentscreen(gs_state *, float *, float *, float (**)(floatp, floatp ) ); -int gs_sethalftonephase(gs_state *, int, int ); -int gs_currenthalftonephase(gs_state *, gs_int_point * ); -typedef struct gs_screen_enum_s gs_screen_enum; -extern const uint gs_screen_enum_sizeof; -int gs_screen_init(gs_screen_enum *, gs_state *, floatp, floatp ); -int gs_screen_currentpoint(gs_screen_enum *, gs_point * ); -int gs_screen_next(gs_screen_enum *, floatp ); -struct gs_state_s { - gs_state *saved; - gs_memory_procs memory_procs; - gs_matrix_fixed ctm; - gs_matrix ctm_inverse; - int inverse_valid; - struct gx_path_s *path; - struct gx_clip_path_s *clip_path; - int clip_rule; - struct line_params_s *line_params; - struct halftone_params_s *halftone; - float (*ht_proc)(floatp, floatp ); - gs_int_point ht_phase; - gs_int_point phase_mod; - struct gs_color_s *color; - struct gx_device_color_s *dev_color; - struct gx_transfer_s *transfer; - struct gs_font_s *font; - gs_matrix char_tm; - int char_tm_valid; - byte in_cachedevice; - byte in_charpath; - - - - - int level; - float flatness; - int stroke_adjust; - struct device_s *device; - int device_is_shared; - -}; -typedef unsigned long gx_bitmap_id; -typedef struct gx_bitmap_s { - byte *data; - int raster; - gs_int_point size; - gx_bitmap_id id; - ushort rep_width, rep_height; -} gx_bitmap; -typedef unsigned long gx_color_index; -typedef unsigned short gx_color_value; -typedef struct gx_device_color_info_s { - int num_components; - - int depth; - gx_color_value max_gray; - gx_color_value max_rgb; - - gx_color_value dither_gray; - gx_color_value dither_rgb; - -} gx_device_color_info; -typedef struct gx_device_procs_s gx_device_procs; -struct gx_device_s { - int params_size; gx_device_procs *procs; const char *dname; int width; int height; float x_pixels_per_inch; float y_pixels_per_inch; float l_margin, b_margin, r_margin, t_margin; gx_device_color_info color_info; int is_open; -}; -typedef struct gs_prop_item_s gs_prop_item; -struct gx_device_procs_s { - int (*open_device)(gx_device *dev ); - void (*get_initial_matrix)(gx_device *dev, gs_matrix *pmat ); - int (*sync_output)(gx_device *dev ); - int (*output_page)(gx_device *dev, int num_copies, int flush ); - int (*close_device)(gx_device *dev ); - gx_color_index (*map_rgb_color)(gx_device *dev, gx_color_value red, gx_color_value green, gx_color_value blue ); - int (*map_color_rgb)(gx_device *dev, gx_color_index color, gx_color_value rgb[3] ); - int (*fill_rectangle)(gx_device *dev, int x, int y, int width, int height, gx_color_index color ); - int (*tile_rectangle)(gx_device *dev, gx_bitmap *tile, int x, int y, int width, int height, gx_color_index color0, gx_color_index color1, int phase_x, int phase_y ); - int (*copy_mono)(gx_device *dev, unsigned char *data, int data_x, int raster, gx_bitmap_id id, int x, int y, int width, int height, gx_color_index color0, gx_color_index color1 ); - int (*copy_color)(gx_device *dev, unsigned char *data, int data_x, int raster, gx_bitmap_id id, int x, int y, int width, int height ); - int (*draw_line)(gx_device *dev, int x0, int y0, int x1, int y1, gx_color_index color ); - int (*get_bits)(gx_device *dev, int y, unsigned char *data, unsigned int size, int pad_to_word ); - int (*get_props)(gx_device *dev, gs_prop_item *plist ); - - int (*put_props)(gx_device *dev, gs_prop_item *plist, int count ); - -}; -extern unsigned int gx_device_bytes_per_scan_line(gx_device *dev, int pad_to_word ); -int gx_default_open_device(gx_device *dev ); -void gx_default_get_initial_matrix(gx_device *dev, gs_matrix *pmat ); -int gx_default_sync_output(gx_device *dev ); -int gx_default_output_page(gx_device *dev, int num_copies, int flush ); -int gx_default_close_device(gx_device *dev ); -gx_color_index gx_default_map_rgb_color(gx_device *dev, gx_color_value red, gx_color_value green, gx_color_value blue ); -int gx_default_map_color_rgb(gx_device *dev, gx_color_index color, gx_color_value rgb[3] ); -int gx_default_tile_rectangle(gx_device *dev, gx_bitmap *tile, int x, int y, int width, int height, gx_color_index color0, gx_color_index color1, int phase_x, int phase_y ); -int gx_default_copy_color(gx_device *dev, unsigned char *data, int data_x, int raster, gx_bitmap_id id, int x, int y, int width, int height ); -int gx_default_draw_line(gx_device *dev, int x0, int y0, int x1, int y1, gx_color_index color ); -int gx_default_get_bits(gx_device *dev, int y, unsigned char *data, unsigned int size, int pad_to_word ); -int gx_default_get_props(gx_device *dev, gs_prop_item *plist ); -int gx_default_put_props(gx_device *dev, gs_prop_item *plist, int count ); -typedef struct device_s { - gx_device *info; - int is_band_device; - gx_color_index white, black; -} device; -int gs_initmatrix(gs_state * ), - gs_defaultmatrix(const gs_state *, gs_matrix * ), - gs_currentmatrix(const gs_state *, gs_matrix * ), - gs_setmatrix(gs_state *, const gs_matrix * ), - gs_translate(gs_state *, floatp, floatp ), - gs_scale(gs_state *, floatp, floatp ), - gs_rotate(gs_state *, floatp ), - gs_concat(gs_state *, const gs_matrix * ); -int gs_transform(gs_state *, floatp, floatp, gs_point * ), - gs_dtransform(gs_state *, floatp, floatp, gs_point * ), - gs_itransform(gs_state *, floatp, floatp, gs_point * ), - gs_idtransform(gs_state *, floatp, floatp, gs_point * ); -static int -ctm_set_inverse(gs_state *pgs) -{ int code = gs_matrix_invert(&*(gs_matrix *)&(pgs)->ctm , &pgs->ctm_inverse); - 0; - if ( code < 0 ) return code; - pgs->inverse_valid = 1; - return 0; -} -void -gs_update_matrix_fixed(gs_matrix_fixed *pmat) -{ (*pmat). tx = ((float)(((*pmat). tx_fixed = ((fixed)(((*pmat). tx)*(float)(1<<12 ) )) )*(1.0/(1<<12 ) ))) , (*pmat). ty = ((float)(((*pmat). ty_fixed = ((fixed)(((*pmat). ty)*(float)(1<<12 ) )) )*(1.0/(1<<12 ) ))); -} -int -gs_initmatrix(gs_state *pgs) -{ gx_device *dev = pgs->device->info; - (*dev->procs->get_initial_matrix)(dev, &*(gs_matrix *)&(pgs)->ctm ); - (pgs->ctm). tx = ((float)(((pgs->ctm). tx_fixed = ((fixed)(((pgs->ctm). tx)*(float)(1<<12 ) )) )*(1.0/(1<<12 ) ))) , (pgs->ctm). ty = ((float)(((pgs->ctm). ty_fixed = ((fixed)(((pgs->ctm). ty)*(float)(1<<12 ) )) )*(1.0/(1<<12 ) ))) , pgs->inverse_valid = 0, pgs->char_tm_valid = 0; - return 0; -} -int -gs_defaultmatrix(const gs_state *pgs, gs_matrix *pmat) -{ gx_device *dev = pgs->device->info; - (*dev->procs->get_initial_matrix)(dev, pmat); - return 0; -} -int -gs_currentmatrix(const gs_state *pgs, gs_matrix *pmat) -{ *pmat = *(gs_matrix *)&(pgs)->ctm; - return 0; -} -int -gs_setmatrix(gs_state *pgs, const gs_matrix *pmat) -{ *(gs_matrix *)&(pgs)->ctm = *pmat; - (pgs->ctm). tx = ((float)(((pgs->ctm). tx_fixed = ((fixed)(((pgs->ctm). tx)*(float)(1<<12 ) )) )*(1.0/(1<<12 ) ))) , (pgs->ctm). ty = ((float)(((pgs->ctm). ty_fixed = ((fixed)(((pgs->ctm). ty)*(float)(1<<12 ) )) )*(1.0/(1<<12 ) ))) , pgs->inverse_valid = 0, pgs->char_tm_valid = 0; - return 0; -} -int -gs_translate(gs_state *pgs, floatp dx, floatp dy) -{ gs_point pt; - int code; - if ( (code = gs_distance_transform(dx, dy, &*(gs_matrix *)&(pgs)->ctm , &pt)) < 0 ) - return code; - pgs->ctm.tx += pt.x; - pgs->ctm.ty += pt.y; - (pgs->ctm). tx = ((float)(((pgs->ctm). tx_fixed = ((fixed)(((pgs->ctm). tx)*(float)(1<<12 ) )) )*(1.0/(1<<12 ) ))) , (pgs->ctm). ty = ((float)(((pgs->ctm). ty_fixed = ((fixed)(((pgs->ctm). ty)*(float)(1<<12 ) )) )*(1.0/(1<<12 ) ))) , pgs->inverse_valid = 0, pgs->char_tm_valid = 0; - return 0; -} -int -gs_scale(gs_state *pgs, floatp sx, floatp sy) -{ pgs->ctm.xx *= sx; - pgs->ctm.xy *= sx; - pgs->ctm.yx *= sy; - pgs->ctm.yy *= sy; - pgs->inverse_valid = 0, pgs->char_tm_valid = 0; - return 0; -} -int -gs_rotate(gs_state *pgs, floatp ang) -{ int code = gs_matrix_rotate(&*(gs_matrix *)&(pgs)->ctm , ang, &*(gs_matrix *)&(pgs)->ctm ); - pgs->inverse_valid = 0, pgs->char_tm_valid = 0; - return code; -} -int -gs_concat(gs_state *pgs, const gs_matrix *pmat) -{ int code = gs_matrix_multiply(pmat, &*(gs_matrix *)&(pgs)->ctm , &*(gs_matrix *)&(pgs)->ctm ); - (pgs->ctm). tx = ((float)(((pgs->ctm). tx_fixed = ((fixed)(((pgs->ctm). tx)*(float)(1<<12 ) )) )*(1.0/(1<<12 ) ))) , (pgs->ctm). ty = ((float)(((pgs->ctm). ty_fixed = ((fixed)(((pgs->ctm). ty)*(float)(1<<12 ) )) )*(1.0/(1<<12 ) ))) , pgs->inverse_valid = 0, pgs->char_tm_valid = 0; - return code; -} -int -gs_transform(gs_state *pgs, floatp x, floatp y, gs_point *pt) -{ return gs_point_transform(x, y, &*(gs_matrix *)&(pgs)->ctm , pt); -} -int -gs_dtransform(gs_state *pgs, floatp dx, floatp dy, gs_point *pt) -{ return gs_distance_transform(dx, dy, &*(gs_matrix *)&(pgs)->ctm , pt); -} -int -gs_itransform(gs_state *pgs, floatp x, floatp y, gs_point *pt) -{ - - if ( !!(((*(long *)(&((&pgs->ctm)->xy)) | *(long *)(&( (&pgs->ctm)->yx)) ) << 1) == 0) ) - { return gs_point_transform_inverse(x, y, &*(gs_matrix *)&(pgs)->ctm , pt); - } - else - { if ( !pgs->inverse_valid ) { int code = ctm_set_inverse(pgs); if ( code < 0 ) return code; }; - return gs_point_transform(x, y, &pgs->ctm_inverse, pt); - } -} -int -gs_idtransform(gs_state *pgs, floatp dx, floatp dy, gs_point *pt) -{ - - if ( !!(((*(long *)(&((&pgs->ctm)->xy)) | *(long *)(&( (&pgs->ctm)->yx)) ) << 1) == 0) ) - { return gs_distance_transform_inverse(dx, dy, - &*(gs_matrix *)&(pgs)->ctm , pt); - } - else - { if ( !pgs->inverse_valid ) { int code = ctm_set_inverse(pgs); if ( code < 0 ) return code; }; - return gs_distance_transform(dx, dy, &pgs->ctm_inverse, pt); - } -} -int -gs_translate_to_fixed(register gs_state *pgs, fixed px, fixed py) -{ pgs->ctm.tx = ((float)((pgs->ctm.tx_fixed = px)*(1.0/(1<<12 ) ))); - pgs->ctm.ty = ((float)((pgs->ctm.ty_fixed = py)*(1.0/(1<<12 ) ))); - pgs->inverse_valid = 0; - pgs->char_tm_valid = 1; - return 0; -} -int -gx_matrix_to_fixed_coeff(const gs_matrix *pmat, register fixed_coeff *pfc, - int max_bits) -{ gs_matrix ctm; - int scale = -10000; - int expt, shift; - ctm = *pmat; - pfc->skewed = 0; - if ( !((*(long *)(&(ctm.xx)) << 1) == 0) ) - { (void)frexp(ctm.xx, &scale); - } - if ( !((*(long *)(&(ctm.xy)) << 1) == 0) ) - { (void)frexp(ctm.xy, &expt); - if ( expt > scale ) scale = expt; - pfc->skewed = 1; - } - if ( !((*(long *)(&(ctm.yx)) << 1) == 0) ) - { (void)frexp(ctm.yx, &expt); - if ( expt > scale ) scale = expt; - pfc->skewed = 1; - } - if ( !((*(long *)(&(ctm.yy)) << 1) == 0) ) - { (void)frexp(ctm.yy, &expt); - if ( expt > scale ) scale = expt; - } - scale = sizeof(long) * 8 - 1 - max_bits - scale; - shift = scale - 12; - if ( shift > 0 ) - { pfc->shift = shift; - pfc->round = (fixed)1 << (shift - 1); - } - else - { pfc->shift = 0; - pfc->round = 0; - scale -= shift; - } - pfc->xx = (((*(long *)(&(ctm.xx)) << 1) == 0) ? 0 : (long)ldexp(ctm.xx, scale)); - pfc->yy = (((*(long *)(&(ctm.yy)) << 1) == 0) ? 0 : (long)ldexp(ctm.yy, scale)); - if ( pfc->skewed ) - { pfc->xy = (((*(long *)(&(ctm.xy)) << 1) == 0) ? 0 : (long)ldexp(ctm.xy, scale)); - pfc->yx = (((*(long *)(&(ctm.yx)) << 1) == 0) ? 0 : (long)ldexp(ctm.yx, scale)); - } - else - pfc->xy = pfc->yx = 0; - pfc->max_bits = max_bits; - return 0; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/920428-3.c b/gcc/testsuite/gcc.c-torture/compile/920428-3.c deleted file mode 100755 index 13640c9..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920428-3.c +++ /dev/null @@ -1,5 +0,0 @@ -#ifndef NO_LABEL_VALUES -x(a){static void*j[]={&&l1,&&l2};goto*j[a];l1:return 0;l2:return 1;} -#else -main(){ exit (0); } -#endif diff --git a/gcc/testsuite/gcc.c-torture/compile/920428-4.c b/gcc/testsuite/gcc.c-torture/compile/920428-4.c deleted file mode 100755 index cc5e30c..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920428-4.c +++ /dev/null @@ -1 +0,0 @@ -x(a){struct{int p[a],i;}l;l.i;} diff --git a/gcc/testsuite/gcc.c-torture/compile/920428-5.c b/gcc/testsuite/gcc.c-torture/compile/920428-5.c deleted file mode 100755 index ff31379..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920428-5.c +++ /dev/null @@ -1 +0,0 @@ -typedef struct{unsigned b0:1;}*t;x(a,b)t a,b;{b->b0=a->b0;} diff --git a/gcc/testsuite/gcc.c-torture/compile/920428-6.c b/gcc/testsuite/gcc.c-torture/compile/920428-6.c deleted file mode 100755 index e43af7e..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920428-6.c +++ /dev/null @@ -1,22 +0,0 @@ -typedef struct x -{ - struct x *type; - struct x *chain; - struct x *value; -} *tree; - -int -func (new, old) - register tree new, old; -{ - if (old->type == 0 || new->type == 0) - { - register tree t = old->type; - if (t == 0) - t = new->type; - for (; t; t = t->chain ) - if (t->value) - return 1; - } - return 0; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/920428-7.c b/gcc/testsuite/gcc.c-torture/compile/920428-7.c deleted file mode 100755 index 69b1d97..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920428-7.c +++ /dev/null @@ -1 +0,0 @@ -x(float*x){int a[4],i=0,j;for(j=0;j<2;j++){f(a[i++]);f(a[i++]);}} diff --git a/gcc/testsuite/gcc.c-torture/compile/920501-1.c b/gcc/testsuite/gcc.c-torture/compile/920501-1.c deleted file mode 100755 index a849564..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920501-1.c +++ /dev/null @@ -1,7 +0,0 @@ -/* CYGNUS LOCAL -- meissner/no label values */ -#ifndef NO_LABEL_VALUES -a(){int**b[]={&&c};c:;} -#else -int x; -#endif -/* END CYGNUS LOCAL -- meissner/no label values */ diff --git a/gcc/testsuite/gcc.c-torture/compile/920501-10.c b/gcc/testsuite/gcc.c-torture/compile/920501-10.c deleted file mode 100755 index ecb5bb4..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920501-10.c +++ /dev/null @@ -1 +0,0 @@ -x(y){return 8193*y;} diff --git a/gcc/testsuite/gcc.c-torture/compile/920501-11.c b/gcc/testsuite/gcc.c-torture/compile/920501-11.c deleted file mode 100755 index d636357..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920501-11.c +++ /dev/null @@ -1 +0,0 @@ -typedef struct{int s;}S;foo(){int i=(int)&(S){(void*)((int)&(S){1})};} diff --git a/gcc/testsuite/gcc.c-torture/compile/920501-12.c b/gcc/testsuite/gcc.c-torture/compile/920501-12.c deleted file mode 100755 index 594e141..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920501-12.c +++ /dev/null @@ -1,5 +0,0 @@ -x(x){ return 3 + x;} -a(x){int y[994]; return 3 + x;} -b(x){int y[999]; return 2*(x + 3);} -A(x){int y[9999];return 2*(x + 3);} -B(x){int y[9949];return 3 + x;} diff --git a/gcc/testsuite/gcc.c-torture/compile/920501-13.c b/gcc/testsuite/gcc.c-torture/compile/920501-13.c deleted file mode 100755 index b5a6798..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920501-13.c +++ /dev/null @@ -1 +0,0 @@ -typedef struct{int i;}t;inline y(t u){}x(){t u;y(u);} diff --git a/gcc/testsuite/gcc.c-torture/compile/920501-15.c b/gcc/testsuite/gcc.c-torture/compile/920501-15.c deleted file mode 100755 index 81fd664..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920501-15.c +++ /dev/null @@ -1 +0,0 @@ -x(a)double a;{int i;return i>a?i:i+1;} diff --git a/gcc/testsuite/gcc.c-torture/compile/920501-16.c b/gcc/testsuite/gcc.c-torture/compile/920501-16.c deleted file mode 100755 index f82b752..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920501-16.c +++ /dev/null @@ -1 +0,0 @@ -f(n){struct z{int a,b[n],c[n];};} diff --git a/gcc/testsuite/gcc.c-torture/compile/920501-17.c b/gcc/testsuite/gcc.c-torture/compile/920501-17.c deleted file mode 100755 index 05a4d40..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920501-17.c +++ /dev/null @@ -1 +0,0 @@ -x(){static const char x[]="x";char y[2];y[0]=x[1];} diff --git a/gcc/testsuite/gcc.c-torture/compile/920501-18.c b/gcc/testsuite/gcc.c-torture/compile/920501-18.c deleted file mode 100755 index 70f7c0a..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920501-18.c +++ /dev/null @@ -1,2 +0,0 @@ -union u{int i;float f;}; -x(p)int p;{union u x;for(x.i=0;x.i<p;x.i++)if(x.f>(float)3.0)break;} diff --git a/gcc/testsuite/gcc.c-torture/compile/920501-19.c b/gcc/testsuite/gcc.c-torture/compile/920501-19.c deleted file mode 100755 index 1671cc3..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920501-19.c +++ /dev/null @@ -1 +0,0 @@ -long long x=0;y(){x=0;} diff --git a/gcc/testsuite/gcc.c-torture/compile/920501-2.c b/gcc/testsuite/gcc.c-torture/compile/920501-2.c deleted file mode 100755 index 905f5dd..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920501-2.c +++ /dev/null @@ -1,11 +0,0 @@ -extern short distdata[64][64], taxidata[64][64]; -extern short PieceList[2][64]; - -int -ScoreKBNK (short int winner, short int king1, short int king2) -{ - register short s; - - s = taxidata[king1][king2] + distdata[PieceList[winner][1]][king2]; - return s; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/920501-20.c b/gcc/testsuite/gcc.c-torture/compile/920501-20.c deleted file mode 100755 index 170d050..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920501-20.c +++ /dev/null @@ -1 +0,0 @@ -int*f(x)int*x;{if(x[4]){int h[1];if(setjmp(h))return x;}} diff --git a/gcc/testsuite/gcc.c-torture/compile/920501-21.c b/gcc/testsuite/gcc.c-torture/compile/920501-21.c deleted file mode 100755 index 4a9f05a..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920501-21.c +++ /dev/null @@ -1,3 +0,0 @@ -typedef unsigned short t; -struct foo{t d;}; -int bar(d)t d;{struct foo u;u.d=d;return(int)(&u);} diff --git a/gcc/testsuite/gcc.c-torture/compile/920501-22.c b/gcc/testsuite/gcc.c-torture/compile/920501-22.c deleted file mode 100755 index b15d798..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920501-22.c +++ /dev/null @@ -1 +0,0 @@ -x(){int y[]={};} diff --git a/gcc/testsuite/gcc.c-torture/compile/920501-23.c b/gcc/testsuite/gcc.c-torture/compile/920501-23.c deleted file mode 100755 index 291d93e..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920501-23.c +++ /dev/null @@ -1,16 +0,0 @@ -typedef unsigned char qi; -typedef unsigned short hi; -typedef unsigned long si; -typedef unsigned long long di; -subi(a){return 100-a;} -add(a,b){return a+b;} -mul(a){return 85*a;} -memshift(p)unsigned*p;{unsigned x;for(;;){x=*p++>>16;if(x)return x;}} -ldw(xp)si*xp;{return xp[4];} -ldws_m(xp)si*xp;{si x;do{x=xp[3];xp+=3;}while(x);} -postinc_si(p)si*p;{si x;for(;;){x=*p++;if(x)return x;}} -preinc_si(p)si*p;{si x;for(;;){x=*++p;if(x)return x;}} -postinc_di(p)di*p;{di x;for(;;){x=*p++;if(x)return x;}} -preinc_di(p)di*p;{di x;for(;;){x=*++p;if(x)return x;}} -inc_overlap(p,a)di*p;{do{p=*(di**)p;p=(di*)((int)p+4);}while(*p);} -di move_di(p,p2)di*p,*p2;{di x=p;p2=((di*)x)[1];return p2[1];} diff --git a/gcc/testsuite/gcc.c-torture/compile/920501-24.c b/gcc/testsuite/gcc.c-torture/compile/920501-24.c deleted file mode 100755 index ae9c145..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920501-24.c +++ /dev/null @@ -1,221 +0,0 @@ -char *malloc (); - -main () -{ - char *buf1; - int i; - int cnt; - - buf1 = malloc (8193); - - read (0, buf1, 8192); - - for (i = 500; i > 0; i--) - cnt = shift (buf1, 8192, '\n'); - printf ("%d ", cnt); - - for (i = 500; i > 0; i--) - cnt = shift_xor (buf1, 8192, '\n'); - printf ("%d ", cnt); - - for (i = 500; i > 0; i--) - cnt = bitfield (buf1, 8192, '\n'); - printf ("%d ", cnt); - - for (i = 500; i > 0; i--) - cnt = char_autoincr (buf1, 8192, '\n'); - printf ("%d ", cnt); - - for (i = 500; i > 0; i--) - cnt = xorand (buf1, 8192, '\n'); - printf ("%d ", cnt); -} - -shift (b1, n, c) - int *b1; - int n; - char c; -{ - int nn; - int cnt = 0; - int w1; - - for (nn = n / (4 * 4); nn > 0; nn--) - { - w1 = *b1++; - if ((char)w1 == c) cnt++; - if ((char)(w1 >>= 8) == c) cnt++; - if ((char)(w1 >>= 8) == c) cnt++; - if ((char)(w1 >>= 8) == c) cnt++; - w1 = *b1++; - if ((char)w1 == c) cnt++; - if ((char)(w1 >>= 8) == c) cnt++; - if ((char)(w1 >>= 8) == c) cnt++; - if ((char)(w1 >>= 8) == c) cnt++; - w1 = *b1++; - if ((char)w1 == c) cnt++; - if ((char)(w1 >>= 8) == c) cnt++; - if ((char)(w1 >>= 8) == c) cnt++; - if ((char)(w1 >>= 8) == c) cnt++; - w1 = *b1++; - if ((char)w1 == c) cnt++; - if ((char)(w1 >>= 8) == c) cnt++; - if ((char)(w1 >>= 8) == c) cnt++; - if ((char)(w1 >>= 8) == c) cnt++; - } - return cnt; -} - -shift_xor (b1, n, c) - int *b1; - int n; - char c; -{ - int nn; - int cnt = 0; - int w1; - int cccc = (c << 24) | (c << 16) | (c << 8) | c; - - for (nn = n / (4 * 4); nn > 0; nn--) - { - w1 = *b1++ ^ cccc; - if ((char)w1 == 0) cnt++; - if ((char)(w1 >>= 8) == 0) cnt++; - if ((char)(w1 >>= 8) == 0) cnt++; - if ((char)(w1 >>= 8) == 0) cnt++; - w1 = *b1++ ^ cccc; - if ((char)w1 == 0) cnt++; - if ((char)(w1 >>= 8) == 0) cnt++; - if ((char)(w1 >>= 8) == 0) cnt++; - if ((char)(w1 >>= 8) == 0) cnt++; - w1 = *b1++ ^ cccc; - if ((char)w1 == 0) cnt++; - if ((char)(w1 >>= 8) == 0) cnt++; - if ((char)(w1 >>= 8) == 0) cnt++; - if ((char)(w1 >>= 8) == 0) cnt++; - w1 = *b1++ ^ cccc; - if ((char)w1 == 0) cnt++; - if ((char)(w1 >>= 8) == 0) cnt++; - if ((char)(w1 >>= 8) == 0) cnt++; - if ((char)(w1 >>= 8) == 0) cnt++; - } - return cnt; -} - -typedef -struct -{ - unsigned b0:8; - unsigned b1:8; - unsigned b2:8; - unsigned b3:8; -} foo; - -bitfield (b1, n, c) - foo *b1; - int n; - char c; -{ - int nn; - int cnt = 0; - register foo w1; - - for (nn = n / (4 * 4); nn > 0; nn--) - { - w1 = *b1++; - if (w1.b0 == c) cnt++; - if (w1.b1 == c) cnt++; - if (w1.b2 == c) cnt++; - if (w1.b3 == c) cnt++; - w1 = *b1++; - if (w1.b0 == c) cnt++; - if (w1.b1 == c) cnt++; - if (w1.b2 == c) cnt++; - if (w1.b3 == c) cnt++; - w1 = *b1++; - if (w1.b0 == c) cnt++; - if (w1.b1 == c) cnt++; - if (w1.b2 == c) cnt++; - if (w1.b3 == c) cnt++; - w1 = *b1++; - if (w1.b0 == c) cnt++; - if (w1.b1 == c) cnt++; - if (w1.b2 == c) cnt++; - if (w1.b3 == c) cnt++; - } - return cnt; -} - - -char_autoincr (b1, n, c) - char *b1; - int n; - char c; -{ - int cnt = 0; - char *bend = b1 + n; - *bend = c; - - for (;;) - { - while (*b1++ != c) - ; - cnt++; - if (b1 > bend) - break; - } - return cnt; -} - -typedef unsigned int uint; - -xorand (b1, n, c) - int *b1; - int n; - unsigned char c; -{ - int xm = ((int) c << 24) | ((int) c << 16) | ((int) c << 8) | ((int) c); - byte_match_count2 (b1, n, xm, 0xff000000, 0xff0000, 0xff00, 0xff); -} - -byte_match_count2 (buf, n, xm, m1, m2, m3, m4) - int *buf; - int n; - uint m1, m2, m3, m4; -{ - int w, cnt = 0; - int *bp; - - n /= 4; - - buf[n] = xm; - - bp = buf; - while (bp < buf + n) - { - w = *bp++ ^ xm; - cnt += ((m1 & w) == 0); - cnt += ((m2 & w) == 0); - cnt += ((m3 & w) == 0); - cnt += ((m4 & w) == 0); - - w = *bp++ ^ xm; - cnt += ((m1 & w) == 0); - cnt += ((m2 & w) == 0); - cnt += ((m3 & w) == 0); - cnt += ((m4 & w) == 0); - - w = *bp++ ^ xm; - cnt += ((m1 & w) == 0); - cnt += ((m2 & w) == 0); - cnt += ((m3 & w) == 0); - cnt += ((m4 & w) == 0); - - w = *bp++ ^ xm; - cnt += ((m1 & w) == 0); - cnt += ((m2 & w) == 0); - cnt += ((m3 & w) == 0); - cnt += ((m4 & w) == 0); - } - return cnt; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/920501-3.c b/gcc/testsuite/gcc.c-torture/compile/920501-3.c deleted file mode 100755 index 41ef87f..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920501-3.c +++ /dev/null @@ -1,2 +0,0 @@ -struct{long long x:24,y:40;}v; -x(){v.y=0;} diff --git a/gcc/testsuite/gcc.c-torture/compile/920501-4.c b/gcc/testsuite/gcc.c-torture/compile/920501-4.c deleted file mode 100755 index 9cd2fd7..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920501-4.c +++ /dev/null @@ -1,49 +0,0 @@ -foo () -{ - int r0[8186 ]; - int r1[2 ]; - int r2[2 ]; - int bitm0[2 ]; - int bitm1[2 ]; - int bitm2[2 ]; - - int i,j,k,m,n,m_max; - int f; - double fm,ft; - - while (1) { - - if (m%4 == 2) - ++m; - - if (m_max != 0 && m > m_max) - break; - - fm=m; - - r0[k=1]=0; - bitm0[0] = 0; - - while ( n%f == 0 ) { - while ( (ft != 0) && (ft < fm )) { - bitm1[i] = 0; - r1[i]=0; - } - - while ( r0[i] != 0 && r1[i] != 0 ) { - if ( r0[i] < r1[i] ) { - bitm2[k] = bitm0[i]; - r2[k++]=0; - } - else if ( r0[i] > r1[j] ) { - bitm2[k] = bitm1[j]; - r2[k++]=r1[j++]; - } - else { - bitm1[k] = bitm0[i]; - r2[k++]=r0[i++]; - } - } - } - } -} diff --git a/gcc/testsuite/gcc.c-torture/compile/920501-6.c b/gcc/testsuite/gcc.c-torture/compile/920501-6.c deleted file mode 100755 index d0a4063..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920501-6.c +++ /dev/null @@ -1 +0,0 @@ -x(y,z)float*y;{*y=z;} diff --git a/gcc/testsuite/gcc.c-torture/compile/920501-7.c b/gcc/testsuite/gcc.c-torture/compile/920501-7.c deleted file mode 100755 index ee193f7..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920501-7.c +++ /dev/null @@ -1,7 +0,0 @@ -/* CYGNUS LOCAL -- meissner/no label values */ -#ifndef NO_LABEL_VALUES -x(){if(&&e-&&b<0)x();b:goto*&&b;e:;} -#else -int x; -#endif -/* END CYGNUS LOCAL -- meissner/no label values */ diff --git a/gcc/testsuite/gcc.c-torture/compile/920501-8.c b/gcc/testsuite/gcc.c-torture/compile/920501-8.c deleted file mode 100755 index 68e3393..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920501-8.c +++ /dev/null @@ -1 +0,0 @@ -x(int*p){int x=p;} diff --git a/gcc/testsuite/gcc.c-torture/compile/920501-9.c b/gcc/testsuite/gcc.c-torture/compile/920501-9.c deleted file mode 100755 index 98a0600..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920501-9.c +++ /dev/null @@ -1 +0,0 @@ -short x(a)unsigned a;{a=32987799;return a;} diff --git a/gcc/testsuite/gcc.c-torture/compile/920502-1.c b/gcc/testsuite/gcc.c-torture/compile/920502-1.c deleted file mode 100755 index b576c6c..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920502-1.c +++ /dev/null @@ -1 +0,0 @@ -extern void*t[];x(i){goto*t[i];} diff --git a/gcc/testsuite/gcc.c-torture/compile/920502-2.c b/gcc/testsuite/gcc.c-torture/compile/920502-2.c deleted file mode 100755 index d3aa1e2..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920502-2.c +++ /dev/null @@ -1 +0,0 @@ -x(c){1LL<<c;} diff --git a/gcc/testsuite/gcc.c-torture/compile/920529-1.c b/gcc/testsuite/gcc.c-torture/compile/920529-1.c deleted file mode 100755 index 0f50309..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920529-1.c +++ /dev/null @@ -1,21 +0,0 @@ -void -f (a, b, m, n) - unsigned short *a, *b; - int m, n; -{ - unsigned long acc; - int qn; - int j; - - abort (); - - acc = a[m - 1]; - a += 0; - for (j = qn - 1; j >= 0; j = j - 1) - { - acc = (acc << 16) | a[j]; - acc = acc % *b; - } - - return; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/920611-2.c b/gcc/testsuite/gcc.c-torture/compile/920611-2.c deleted file mode 100755 index e54b1cd..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920611-2.c +++ /dev/null @@ -1,53 +0,0 @@ -typedef unsigned char uchar; -typedef unsigned short ushort; -typedef unsigned int uint; -typedef unsigned long ulong; - -static unsigned long S[1][1]={0x00820200}; - -static int body(out0,out1,ks,Eswap0,Eswap1) -ulong *out0,*out1; -int *ks; -ulong Eswap0,Eswap1; -{ - register unsigned long l,r,t,u,v; - register unsigned long *s; - register int i,j; - register unsigned long E0,E1; - - l=0; - r=0; - - s=(ulong *)ks; - E0=Eswap0; - E1=Eswap1; - - for (i=0; i<(16 *2); i+=4) - { - v=(r^(r>>16)); - u=(v&E0); - v=(v&E1); - u=(u^(u<<16))^r^s[ i ]; - t=(v^(v<<16))^r^s[ i+1]; - t=(t>>4)|(t<<28); - l^=S[1][(t)&0x3f]| S[3][(t>> 8)&0x3f]| S[5][(t>>16)&0x3f]| S[7][(t>>24)&0x3f]| S[0][(u)&0x3f]| S[2][(u>> 8)&0x3f]| S[4][(u>>16)&0x3f]| S[6][(u>>24)&0x3f]; - v=(l^(l>>16)); - u=(v&E0); - v=(v&E1); - u=(u^(u<<16))^l^s[ i+2 ]; - t=(v^(v<<16))^l^s[ i+2+1]; - t=(t>>4)|(t<<28); - r^= S[1][(t )&0x3f]; - } - t=l; - l=r; - r=t; - - t=r; - r=(l>>1)|(l<<31); - l=(t>>1)|(t<<31); - - *out0=l; - *out1=r; - return(0); -} diff --git a/gcc/testsuite/gcc.c-torture/compile/920615-1.c b/gcc/testsuite/gcc.c-torture/compile/920615-1.c deleted file mode 100755 index 9b1c6ac..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920615-1.c +++ /dev/null @@ -1,4 +0,0 @@ -f() -{ - int x[20] = {[0] = 5, [10] = 12}; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/920617-1.c b/gcc/testsuite/gcc.c-torture/compile/920617-1.c deleted file mode 100755 index 2d84e8d..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920617-1.c +++ /dev/null @@ -1 +0,0 @@ -f(){double*xp,y;*xp++=sqrt(y);} diff --git a/gcc/testsuite/gcc.c-torture/compile/920617-2.c b/gcc/testsuite/gcc.c-torture/compile/920617-2.c deleted file mode 100755 index 3a54509..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920617-2.c +++ /dev/null @@ -1 +0,0 @@ -f(a,b,c,d)float a[],d;int b[],c;{} diff --git a/gcc/testsuite/gcc.c-torture/compile/920623-1.c b/gcc/testsuite/gcc.c-torture/compile/920623-1.c deleted file mode 100755 index 9b6ad51..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920623-1.c +++ /dev/null @@ -1,2 +0,0 @@ -int f(int c){return f(c--);} -g(){} diff --git a/gcc/testsuite/gcc.c-torture/compile/920624-1.c b/gcc/testsuite/gcc.c-torture/compile/920624-1.c deleted file mode 100755 index 8b4d297..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920624-1.c +++ /dev/null @@ -1,2 +0,0 @@ -int B[],Q[]; -f(){int s;for(s=0;s<=1;s++)switch(s){case 2:case 3:++B[s];case 4:case 5:++Q[s];}} diff --git a/gcc/testsuite/gcc.c-torture/compile/920625-1.c b/gcc/testsuite/gcc.c-torture/compile/920625-1.c deleted file mode 100755 index 720d43f..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920625-1.c +++ /dev/null @@ -1,279 +0,0 @@ -typedef unsigned long int unsigned_word; -typedef signed long int signed_word; -typedef unsigned_word word; - -typedef enum { ADD, ADD_CI, ADD_CO, ADD_CIO, SUB, SUB_CI, SUB_CO, -SUB_CIO, ADC_CI, ADC_CO, ADC_CIO, AND, IOR, XOR, ANDC, IORC, EQV, -NAND, NOR, AND_RC, IOR_RC, XOR_RC, ANDC_RC, IORC_RC, EQV_RC, NAND_RC, -NOR_RC, AND_CC, IOR_CC, XOR_CC, ANDC_CC, IORC_CC, EQV_CC, NAND_CC, -NOR_CC, LSHIFTR, ASHIFTR, SHIFTL, LSHIFTR_CO, ASHIFTR_CO, SHIFTL_CO, -ROTATEL, ROTATEL_CO, ROTATEXL_CIO, ASHIFTR_CON, EXTS1, EXTS2, EXTU1, -EXTU2, CLZ, CTZ, FF1, FF0, ABSVAL, NABSVAL, CMP, CPEQ, CPGE, CPGEU, -CPGT, CPGTU, CPLE, CPLEU, CPLT, CPLTU, CPNEQ, CMPPAR, DOZ, COPY, -EXCHANGE, COMCY, } opcode_t; - -typedef struct -{ - opcode_t opcode:8; - unsigned int s1:8; - unsigned int s2:8; - unsigned int d:8; -} insn_t; - -enum prune_flags -{ - NO_PRUNE = 0, - CY_0 = 1, - CY_1 = 2, - CY_JUST_SET = 4, -}; - -int flag_use_carry = 1; - -inline -recurse(opcode_t opcode, - int d, - int s1, - int s2, - word v, - int cost, - insn_t *sequence, - int n_insns, - word *values, - int n_values, - const word goal_value, - int allowed_cost, - int cy, - int prune_flags) -{ - insn_t insn; - - allowed_cost -= cost; - - if (allowed_cost > 0) - { - word old_d; - - old_d = values[d]; - values[d] = v; - - insn.opcode = opcode; - insn.s1 = s1; - insn.s2 = s2; - insn.d = d; - sequence[n_insns] = insn; - - synth(sequence, n_insns + 1, values, n_values, - goal_value, allowed_cost, cy, prune_flags); - - values[d] = old_d; - } - else if (goal_value == v) - { - insn.opcode = opcode; - insn.s1 = s1; - insn.s2 = s2; - insn.d = d; - sequence[n_insns] = insn; - test_sequence(sequence, n_insns + 1); - } -} - -synth(insn_t *sequence, - int n_insns, - word *values, - int n_values, - word goal_value, - int allowed_cost, - int ci, - int prune_hint) -{ - int s1, s2; - word v, r1, r2; - int co; - int last_dest; - - if (n_insns > 0) - last_dest = sequence[n_insns - 1].d; - else - last_dest = -1; - if (ci >= 0 && flag_use_carry) - { - for (s1 = n_values - 1; s1 >= 0; s1--) - { - r1 = values[s1]; - for (s2 = s1 - 1; s2 >= 0; s2--) - { - r2 = values[s2]; - - if (allowed_cost <= 1 && (prune_hint & CY_JUST_SET) == 0) - { - if (last_dest >= 0 && s1 != last_dest && s2 != last_dest) - continue; - } - do { word __d = ( r1) + ( r2) + (( ci)); ( co) = ( ci) ? __d <= ( r1) : __d < ( r1); (v) = __d; } while (0); - recurse(ADD_CIO, n_values, s1, s2, v, 1, sequence, n_insns, values, n_values + 1, goal_value, allowed_cost, co, CY_JUST_SET); - do { word __d = ( r1) + ( r2) + (( ci)); ( co) = ( ci); (v) = __d; } while (0); - recurse(ADD_CI, n_values, s1, s2, v, 1, sequence, n_insns, values, n_values + 1, goal_value, allowed_cost, co, prune_hint & ~CY_JUST_SET); - - do { word __d = ( r1) - ( r2) - (( ci)); ( co) = ( ci) ? __d >= ( r1) : __d > ( r1); (v) = __d; } while (0); - recurse(SUB_CIO, n_values, s1, s2, v, 1, sequence, n_insns, values, n_values + 1, goal_value, allowed_cost, co, CY_JUST_SET); - do { word __d = ( r2) - ( r1) - (( ci)); ( co) = ( ci) ? __d >= ( r2) : __d > ( r2); (v) = __d; } while (0); - recurse(SUB_CIO, n_values, s2, s1, v, 1, sequence, n_insns, values, n_values + 1, goal_value, allowed_cost, co, CY_JUST_SET); - - do { word __d = ( r1) - ( r2) - (( ci)); ( co) = ( ci); (v) = __d; } while (0); - recurse(SUB_CI, n_values, s1, s2, v, 1, sequence, n_insns, values, n_values + 1, goal_value, allowed_cost, co, prune_hint & ~CY_JUST_SET); - do { word __d = ( r2) - ( r1) - (( ci)); ( co) = ( ci); (v) = __d; } while (0); - recurse(SUB_CI, n_values, s2, s1, v, 1, sequence, n_insns, values, n_values + 1, goal_value, allowed_cost, co, prune_hint & ~CY_JUST_SET); - - } - } - } - for (s1 = n_values - 1; s1 >= 0; s1--) - { - r1 = values[s1]; - for (s2 = s1 - 1; s2 >= 0; s2--) - { - r2 = values[s2]; - - if (allowed_cost <= 1) - { - if (last_dest >= 0 && s1 != last_dest && s2 != last_dest) - continue; - } - - do { word __d = ( r1) + ( r2); ( co) = __d < ( r1); (v) = __d; } while (0); - recurse(ADD_CO, n_values, s1, s2, v, 1, sequence, n_insns, values, n_values + 1, goal_value, allowed_cost, co, CY_JUST_SET); - - ((v) = ( r1) + ( r2), ( co) = ( ci)); - recurse(ADD, n_values, s1, s2, v, 1, sequence, n_insns, values, n_values + 1, goal_value, allowed_cost, co, prune_hint & ~CY_JUST_SET); - - do { word __d = ( r1) - ( r2); ( co) = __d > ( r1); (v) = __d; } while (0); - recurse(SUB_CO, n_values, s1, s2, v, 1, sequence, n_insns, values, n_values + 1, goal_value, allowed_cost, co, CY_JUST_SET); - do { word __d = ( r2) - ( r1); ( co) = __d > ( r2); (v) = __d; } while (0); - recurse(SUB_CO, n_values, s2, s1, v, 1, sequence, n_insns, values, n_values + 1, goal_value, allowed_cost, co, CY_JUST_SET); - ((v) = ( r1) - ( r2), ( co) = ( ci)); - recurse(SUB, n_values, s1, s2, v, 1, sequence, n_insns, values, n_values + 1, goal_value, allowed_cost, co, prune_hint & ~CY_JUST_SET); - ((v) = ( r2) - ( r1), ( co) = ( ci)); - recurse(SUB, n_values, s2, s1, v, 1, sequence, n_insns, values, n_values + 1, goal_value, allowed_cost, co, prune_hint & ~CY_JUST_SET); - - ((v) = ( r1) & ( r2), ( co) = ( ci)); - recurse(AND, n_values, s1, s2, v, 1, sequence, n_insns, values, n_values + 1, goal_value, allowed_cost, co, prune_hint & ~CY_JUST_SET); - - ((v) = ( r1) | ( r2), ( co) = ( ci)); - recurse(IOR, n_values, s1, s2, v, 1, sequence, n_insns, values, n_values + 1, goal_value, allowed_cost, co, prune_hint & ~CY_JUST_SET); - - ((v) = ( r1) ^ ( r2), ( co) = ( ci)); - recurse(XOR, n_values, s1, s2, v, 1, sequence, n_insns, values, n_values + 1, goal_value, allowed_cost, co, prune_hint & ~CY_JUST_SET); - - ((v) = ( r1) & ~( r2), ( co) = ( ci)); - recurse(ANDC, n_values, s1, s2, v, 1, sequence, n_insns, values, n_values + 1, goal_value, allowed_cost, co, prune_hint & ~CY_JUST_SET); - ((v) = ( r2) & ~( r1), ( co) = ( ci)); - recurse(ANDC, n_values, s2, s1, v, 1, sequence, n_insns, values, n_values + 1, goal_value, allowed_cost, co, prune_hint & ~CY_JUST_SET); - ((v) = ( r1) | ~( r2), ( co) = ( ci)); - recurse(IORC, n_values, s1, s2, v, 1, sequence, n_insns, values, n_values + 1, goal_value, allowed_cost, co, prune_hint & ~CY_JUST_SET); - ((v) = ( r2) | ~( r1), ( co) = ( ci)); - recurse(IORC, n_values, s2, s1, v, 1, sequence, n_insns, values, n_values + 1, goal_value, allowed_cost, co, prune_hint & ~CY_JUST_SET); - ((v) = ( r1) ^ ~( r2), ( co) = ( ci)); - recurse(EQV, n_values, s1, s2, v, 1, sequence, n_insns, values, n_values + 1, goal_value, allowed_cost, co, prune_hint & ~CY_JUST_SET); - - } - } - if (ci >= 0 && flag_use_carry) - { - for (s1 = n_values - 1; s1 >= 0; s1--) - { - r1 = values[s1]; - - if (allowed_cost <= 1 && (prune_hint & CY_JUST_SET) == 0) - { - - if (last_dest >= 0 && s1 != last_dest) - continue; - } - - do { word __d = ( r1) + ( r1) + (( ci)); ( co) = ( ci) ? __d <= ( r1) : __d < ( r1); (v) = __d; } while (0); - recurse(ADD_CIO, n_values, s1, s1, v, 1, sequence, n_insns, values, n_values + 1, goal_value, allowed_cost, co, CY_JUST_SET); - - do { word __d = ( r1) + ( r1) + (( ci)); ( co) = ( ci); (v) = __d; } while (0); - recurse(ADD_CI, n_values, s1, s1, v, 1, sequence, n_insns, values, n_values + 1, goal_value, allowed_cost, co, prune_hint & ~CY_JUST_SET); - - do { word __d = ( r1) + ( -1 ) + (( ci)); ( co) = ( ci) ? __d <= ( r1) : __d < ( r1); (v) = __d; } while (0); - recurse(ADD_CIO, n_values, s1, (0x20 + -1) , v, 1, sequence, n_insns, values, n_values + 1, goal_value, allowed_cost, co, CY_JUST_SET); - - do { word __d = ( r1) + ( 0 ) + (( ci)); ( co) = ( ci) ? __d <= ( r1) : __d < ( r1); (v) = __d; } while (0); - recurse(ADD_CIO, n_values, s1, (0x20 + 0) , v, 1, sequence, n_insns, values, n_values + 1, goal_value, allowed_cost, co, CY_JUST_SET); - do { word __d = ( 0 ) - ( r1) - (( ci)); ( co) = ( ci) ? __d >= ( 0 ) : __d > ( 0 ); (v) = __d; } while (0); - recurse(SUB_CIO, n_values, (0x20 + 0) , s1, v, 1, sequence, n_insns, values, n_values + 1, goal_value, allowed_cost, co, CY_JUST_SET); - - } - } - for (s1 = n_values - 1; s1 >= 0; s1--) - { - r1 = values[s1]; - - if (allowed_cost <= 1) - { - if (last_dest >= 0 && s1 != last_dest) - continue; - } - do { word __d = ( r1) + ( r1); ( co) = __d < ( r1); (v) = __d; } while (0); - recurse(ADD_CO, n_values, s1, s1, v, 1, sequence, n_insns, values, n_values + 1, goal_value, allowed_cost, co, CY_JUST_SET); - - ((v) = ( r1) & ( 1 ), ( co) = ( ci)); - recurse(AND, n_values, s1, (0x20 + 1) , v, 1, sequence, n_insns, values, n_values + 1, goal_value, allowed_cost, co, prune_hint & ~CY_JUST_SET); - - ((v) = ( r1) ^ ( 1 ), ( co) = ( ci)); - recurse(XOR, n_values, s1, (0x20 + 1) , v, 1, sequence, n_insns, values, n_values + 1, goal_value, allowed_cost, co, prune_hint & ~CY_JUST_SET); - - ((v) = ( -1 ) - ( r1), ( co) = ( ci)); - recurse(SUB, n_values, (0x20 + -1) , s1, v, 1, sequence, n_insns, values, n_values + 1, goal_value, allowed_cost, co, prune_hint & ~CY_JUST_SET); - do { word __d = ( r1) + ( 1 ); ( co) = __d < ( r1); (v) = __d; } while (0); - recurse(ADD_CO, n_values, s1, (0x20 + 1) , v, 1, sequence, n_insns, values, n_values + 1, goal_value, allowed_cost, co, CY_JUST_SET); - ((v) = ( r1) + ( 1 ), ( co) = ( ci)); - recurse(ADD, n_values, s1, (0x20 + 1) , v, 1, sequence, n_insns, values, n_values + 1, goal_value, allowed_cost, co, prune_hint & ~CY_JUST_SET); - do { word __d = ( r1) + ( -1 ); ( co) = __d < ( r1); (v) = __d; } while (0); - recurse(ADD_CO, n_values, s1, (0x20 + -1) , v, 1, sequence, n_insns, values, n_values + 1, goal_value, allowed_cost, co, CY_JUST_SET); - do { word __d = ( r1) - ( 1 ); ( co) = __d > ( r1); (v) = __d; } while (0); - recurse(SUB_CO, n_values, s1, (0x20 + 1) , v, 1, sequence, n_insns, values, n_values + 1, goal_value, allowed_cost, co, CY_JUST_SET); - do { word __d = ( 0 ) - ( r1); ( co) = __d > ( 0 ); (v) = __d; } while (0); - recurse(SUB_CO, n_values, (0x20 + 0) , s1, v, 1, sequence, n_insns, values, n_values + 1, goal_value, allowed_cost, co, CY_JUST_SET); - ((v) = ( 0 ) - ( r1), ( co) = ( ci)); - recurse(SUB, n_values, (0x20 + 0) , s1, v, 1, sequence, n_insns, values, n_values + 1, goal_value, allowed_cost, co, prune_hint & ~CY_JUST_SET); - ((v) = ((unsigned_word) ( r1) >> (( 1 ) & (32 - 1)) ), ( co) = ( ci)); - recurse(LSHIFTR, n_values, s1, (0x20 + 1) , v, 1, sequence, n_insns, values, n_values + 1, goal_value, allowed_cost, co, prune_hint & ~CY_JUST_SET); - ((v) = ((signed_word) ( r1) >> (( 1 ) & (32 - 1)) ), ( co) = ( ci)); - recurse(ASHIFTR, n_values, s1, (0x20 + 1) , v, 1, sequence, n_insns, values, n_values + 1, goal_value, allowed_cost, co, prune_hint & ~CY_JUST_SET); - ((v) = ((signed_word) ( r1) << (( 1 ) & (32 - 1)) ), ( co) = ( ci)); - recurse(SHIFTL, n_values, s1, (0x20 + 1) , v, 1, sequence, n_insns, values, n_values + 1, goal_value, allowed_cost, co, prune_hint & ~CY_JUST_SET); - ((v) = ((unsigned_word) ( r1) >> (( 32 -1 ) & (32 - 1)) ), ( co) = ( ci)); - recurse(LSHIFTR, n_values, s1, (0x20 + 32 -1) , v, 1, sequence, n_insns, values, n_values + 1, goal_value, allowed_cost, co, prune_hint & ~CY_JUST_SET); - ((v) = ((signed_word) ( r1) >> (( 32 -1 ) & (32 - 1)) ), ( co) = ( ci)); - recurse(ASHIFTR, n_values, s1, (0x20 + 32 -1) , v, 1, sequence, n_insns, values, n_values + 1, goal_value, allowed_cost, co, prune_hint & ~CY_JUST_SET); - } - if (ci >= 0 && flag_use_carry - && (allowed_cost <= 1 ? ((prune_hint & CY_JUST_SET) != 0) : 1)) - { - do { word __d = ( 0 ) + ( 0 ) + (( ci)); ( co) = ( ci) ? __d <= ( 0 ) : __d < ( 0 ); (v) = __d; } while (0); - recurse(ADD_CIO, n_values, (0x20 + 0) , (0x20 + 0) , v, 1, sequence, n_insns, values, n_values + 1, goal_value, allowed_cost, co, CY_JUST_SET | CY_0); - do { word __d = ( 0 ) - ( 0 ) - (( ci)); ( co) = ( ci) ? __d >= ( 0 ) : __d > ( 0 ); (v) = __d; } while (0); - recurse(SUB_CIO, n_values, (0x20 + 0) , (0x20 + 0) , v, 1, sequence, n_insns, values, n_values + 1, goal_value, allowed_cost, co, prune_hint & ~CY_JUST_SET); - do { word __d = ( 0 ) - ( -1 ) - (( ci)); ( co) = ( ci) ? __d >= ( 0 ) : __d > ( 0 ); (v) = __d; } while (0); - recurse(SUB_CIO, n_values, (0x20 + 0) , (0x20 + -1) , v, 1, sequence, n_insns, values, n_values + 1, goal_value, allowed_cost, co, CY_JUST_SET | CY_1); - do { word __d = ( 0 ) + ( -1 ) + (( ci)); ( co) = ( ci) ? __d <= ( 0 ) : __d < ( 0 ); (v) = __d; } while (0); - recurse(ADD_CIO, n_values, (0x20 + 0) , (0x20 + -1) , v, 1, sequence, n_insns, values, n_values + 1, goal_value, allowed_cost, co, prune_hint & ~CY_JUST_SET); - - } - - if (allowed_cost > 1) - { - ((v) = ( 0x80000000 ), ( co) = ( ci)); - recurse(COPY, n_values, (0x20 - 2) , 0, v, 1, sequence, n_insns, values, n_values + 1, goal_value, allowed_cost, co, prune_hint & ~CY_JUST_SET); - - ((v) = ( -1 ), ( co) = ( ci)); - recurse(COPY, n_values, (0x20 + -1) , 0, v, 1, sequence, n_insns, values, n_values + 1, goal_value, allowed_cost, co, prune_hint & ~CY_JUST_SET); - - ((v) = ( 1 ), ( co) = ( ci)); - recurse(COPY, n_values, (0x20 + 1) , 0, v, 1, sequence, n_insns, values, n_values + 1, goal_value, allowed_cost, co, prune_hint & ~CY_JUST_SET); - } -} diff --git a/gcc/testsuite/gcc.c-torture/compile/920625-2.c b/gcc/testsuite/gcc.c-torture/compile/920625-2.c deleted file mode 100755 index 1466285..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920625-2.c +++ /dev/null @@ -1,103 +0,0 @@ -typedef char * caddr_t; -typedef unsigned Cursor; -typedef char *String; -typedef struct _WidgetRec *Widget; -typedef char Boolean; -typedef unsigned int Cardinal; -typedef struct _XedwListReturnStruct { - String string; - int xedwList_index; - struct _XedwListReturnStruct *next; -} XedwListReturnStruct; -static XedwListReturnStruct *return_list; -static String srcdir, dstdir; -char *strcpy(); - extern void setCursor(Cursor); - extern void query_dialog(String, Boolean); - extern Boolean directoryManagerNewDirectory(String); -trashQueryResult(Widget w, Boolean delete, caddr_t call_data) -{ - int execute(String, String, String, Boolean); - extern void destroy_button_dialog(void); - extern void changestate(Boolean); - - extern Cursor busy, left_ptr; - extern String cwd; - static void freeReturnStruct(void); - String rmstring; - int status; - XedwListReturnStruct *tmp; - setCursor(busy); - destroy_button_dialog(); - if (delete == 1) { - rmstring = (("rm -fr") != ((void *)0) ? (strcpy((char*)XtMalloc((unsigned)strlen("rm -fr") + 1), "rm -fr")) : ((void *)0)); - tmp = return_list; - while (tmp != ((void *)0)) { - rmstring = (String) XtRealloc (rmstring, sizeof(char) * - (strlen(rmstring) + - strlen(tmp->string) + 5)); - sprintf(rmstring, "%s '%s'", rmstring, tmp->string); - tmp = tmp->next; - } - if ((status = execute(((void *)0), "rm", rmstring, 1)) != 0) { - XBell(XtDisplay(w), 100); - query_dialog("Can't remove file", 0); - } - XtFree(rmstring); - - directoryManagerNewDirectory(cwd); - } else { - changestate(1); - } - setCursor(left_ptr); - freeReturnStruct(); -} - -copyQueryResult(Widget w, Boolean copy, caddr_t call_data) -{ - extern void destroy_button_dialog(); - extern void changestate(Boolean); - extern Cursor busy, left_ptr; - static void freeReturnStruct(void); - int execute(String, String, String, Boolean); - extern String cwd; - String copystring; - int status; - Cardinal srclen, dstlen; - XedwListReturnStruct *tmp; - destroy_button_dialog(); - setCursor(busy); - if (copy == 1) { - srclen = strlen(srcdir); - dstlen = strlen(dstdir); - copystring = (("cp -r") != ((void *)0) ? (strcpy((char*)XtMalloc((unsigned)strlen("cp -r") + 1), "cp -r")) : ((void *)0)); - tmp = return_list; - while (tmp != ((void *)0)) { - copystring = (String) XtRealloc (copystring, sizeof(char) * - (strlen(copystring) + - strlen(tmp->string) + - srclen + 6)); - sprintf(copystring, "%s '%s/%s'", copystring, srcdir, tmp->string); - tmp = tmp->next; - } - copystring = (String) XtRealloc (copystring, sizeof(char) * - (strlen(copystring) + - dstlen + 5)); - sprintf(copystring, "%s '%s'", copystring, dstdir); - if ((status = execute(((void *)0), "cp", copystring, 1)) != 0) { - XBell(XtDisplay(w), 100); - query_dialog("Can't copy file!", 0); - } - XtFree(copystring); - - directoryManagerNewDirectory(cwd); - } else { - changestate(1); - } - XtFree(srcdir); - XtFree(dstdir); - setCursor(left_ptr); - freeReturnStruct(); -} - -freeReturnStruct(){} diff --git a/gcc/testsuite/gcc.c-torture/compile/920626-1.c b/gcc/testsuite/gcc.c-torture/compile/920626-1.c deleted file mode 100755 index 5441986..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920626-1.c +++ /dev/null @@ -1 +0,0 @@ -f(x)unsigned x;{return x>>-5;} diff --git a/gcc/testsuite/gcc.c-torture/compile/920701-1.c b/gcc/testsuite/gcc.c-torture/compile/920701-1.c deleted file mode 100755 index 4302f9e..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920701-1.c +++ /dev/null @@ -1 +0,0 @@ -f(char*c){extern char a[],b[];return a+(b-c);} diff --git a/gcc/testsuite/gcc.c-torture/compile/920702-1.c b/gcc/testsuite/gcc.c-torture/compile/920702-1.c deleted file mode 100755 index 23a5395..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920702-1.c +++ /dev/null @@ -1,10 +0,0 @@ -int somevar; -void -yylex () -{ - register int result = 0; - int num_bits = -1; - - if (((result >> -1) & 1)) - somevar = 99; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/920706-1.c b/gcc/testsuite/gcc.c-torture/compile/920706-1.c deleted file mode 100755 index 13b0ff1..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920706-1.c +++ /dev/null @@ -1 +0,0 @@ -f(){float i[2],o[1];g(o);return*o;} diff --git a/gcc/testsuite/gcc.c-torture/compile/920710-2.c b/gcc/testsuite/gcc.c-torture/compile/920710-2.c deleted file mode 100755 index dcaf1be..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920710-2.c +++ /dev/null @@ -1,36 +0,0 @@ -union u -{ - struct {unsigned h, l;} i; - double d; -}; - -foo (union u x) -{ - while (x.i.h++) - { - while (x.i.l-- > 0) - ; - while (x.d++ > 0) - ; - } -} - -union n -{ - long long unsigned i; - double d; -}; - -bar (union n x) -{ - int i; - for (i = 0; i < 100; i++) - { - while (--x.i > 0) - ; - while (++x.d > 0) - ; - } - return x.i; -} - diff --git a/gcc/testsuite/gcc.c-torture/compile/920711-1.c b/gcc/testsuite/gcc.c-torture/compile/920711-1.c deleted file mode 100755 index a5aa7df..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920711-1.c +++ /dev/null @@ -1 +0,0 @@ -f(a){a=(1,1)/2;} diff --git a/gcc/testsuite/gcc.c-torture/compile/920721-1.c b/gcc/testsuite/gcc.c-torture/compile/920721-1.c deleted file mode 100755 index 7ced611..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920721-1.c +++ /dev/null @@ -1,11 +0,0 @@ -typedef struct{short ttype;float s;}T; -short t[8][8]; - -T f(T t2,T t1) -{ - T x; - if (t1.ttype == 1) - x.ttype = t[t2.ttype][t1.ttype], - x.s = 1; - return x; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/920723-1.c b/gcc/testsuite/gcc.c-torture/compile/920723-1.c deleted file mode 100755 index af0cf76..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920723-1.c +++ /dev/null @@ -1,23 +0,0 @@ -typedef struct { - double x, y; -} vector_t; -double sqrt(); -f(int count,vector_t*pos,double r,double *rho) -{ - int i, j, miny, maxy, hy; - float help, d; - int gitt[150][150]; - int *data = (int *)malloc(count*sizeof(int)); - for (i = 0; i < count; i++) - rho[i] = 0; - for (i = 1; i < count; i++) - for (hy = miny; hy<= maxy; hy++) - while(j >=0) { - d = pos[i].y - pos[j].y; - if ( d <= r) { - d = sqrt(d); - rho[i] += help; - } - } -} - diff --git a/gcc/testsuite/gcc.c-torture/compile/920729-1.c b/gcc/testsuite/gcc.c-torture/compile/920729-1.c deleted file mode 100755 index 96676e9..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920729-1.c +++ /dev/null @@ -1,2 +0,0 @@ -extern int i;extern volatile int i; -f(){int j;for(;;)j = i;} diff --git a/gcc/testsuite/gcc.c-torture/compile/920806-1.c b/gcc/testsuite/gcc.c-torture/compile/920806-1.c deleted file mode 100755 index 0928fe8..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920806-1.c +++ /dev/null @@ -1 +0,0 @@ -f(){short x=32000;} diff --git a/gcc/testsuite/gcc.c-torture/compile/920808-1.c b/gcc/testsuite/gcc.c-torture/compile/920808-1.c deleted file mode 100755 index 17510a9..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920808-1.c +++ /dev/null @@ -1 +0,0 @@ -f(i){for(i=1;i<=2;({;}),i++){({;}),g();}} diff --git a/gcc/testsuite/gcc.c-torture/compile/920809-1.c b/gcc/testsuite/gcc.c-torture/compile/920809-1.c deleted file mode 100755 index ad35e12..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920809-1.c +++ /dev/null @@ -1 +0,0 @@ -f(x,y){memcpy (&x,&y,8192);} diff --git a/gcc/testsuite/gcc.c-torture/compile/920817-1.c b/gcc/testsuite/gcc.c-torture/compile/920817-1.c deleted file mode 100755 index 31a5733..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920817-1.c +++ /dev/null @@ -1 +0,0 @@ -int v;static inline f(){return 0;}g(){return f();}void h(){return v++;} diff --git a/gcc/testsuite/gcc.c-torture/compile/920820-1.c b/gcc/testsuite/gcc.c-torture/compile/920820-1.c deleted file mode 100755 index 2bc0dbe..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920820-1.c +++ /dev/null @@ -1 +0,0 @@ -long long f(double y){return y;} diff --git a/gcc/testsuite/gcc.c-torture/compile/920821-1.c b/gcc/testsuite/gcc.c-torture/compile/920821-1.c deleted file mode 100755 index 40a8c17..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920821-1.c +++ /dev/null @@ -1 +0,0 @@ -/* empty */ diff --git a/gcc/testsuite/gcc.c-torture/compile/920821-2.c b/gcc/testsuite/gcc.c-torture/compile/920821-2.c deleted file mode 100755 index a69c0a9..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920821-2.c +++ /dev/null @@ -1,4 +0,0 @@ -typedef struct{int p[25];}t1; -struct{t1 x,y;}y; -t1 x[1]; -f(){y.x=*x;y.y=*x;} diff --git a/gcc/testsuite/gcc.c-torture/compile/920825-1.c b/gcc/testsuite/gcc.c-torture/compile/920825-1.c deleted file mode 100755 index 514d63f..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920825-1.c +++ /dev/null @@ -1,3 +0,0 @@ -#pragma pack(1) -struct{unsigned short f1:5;unsigned short f2:6;}x; -f(){x.f2=1;} diff --git a/gcc/testsuite/gcc.c-torture/compile/920825-2.c b/gcc/testsuite/gcc.c-torture/compile/920825-2.c deleted file mode 100755 index 9834aac..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920825-2.c +++ /dev/null @@ -1,3 +0,0 @@ -f(double*a,int m){int j;for(j=0;j<m;j++)a[j]=1;} -g(double*a){int j;for(j=0;j<4;j++)a[j]=1;} - diff --git a/gcc/testsuite/gcc.c-torture/compile/920826-1.c b/gcc/testsuite/gcc.c-torture/compile/920826-1.c deleted file mode 100755 index d19eff2..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920826-1.c +++ /dev/null @@ -1 +0,0 @@ -f(int*x){goto*(char)*x;} diff --git a/gcc/testsuite/gcc.c-torture/compile/920828-1.c b/gcc/testsuite/gcc.c-torture/compile/920828-1.c deleted file mode 100755 index 4893173..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920828-1.c +++ /dev/null @@ -1 +0,0 @@ -char a[]={4,5};f(n){return a[n<2?n:0];} diff --git a/gcc/testsuite/gcc.c-torture/compile/920829-1.c b/gcc/testsuite/gcc.c-torture/compile/920829-1.c deleted file mode 100755 index 593400b..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920829-1.c +++ /dev/null @@ -1 +0,0 @@ -f(double x){double y;y=x/0.5;if(y<0.1)y=1.0;} diff --git a/gcc/testsuite/gcc.c-torture/compile/920831-1.c b/gcc/testsuite/gcc.c-torture/compile/920831-1.c deleted file mode 100755 index ff2fd63..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920831-1.c +++ /dev/null @@ -1 +0,0 @@ -f(x){goto*(char)x;} diff --git a/gcc/testsuite/gcc.c-torture/compile/920902-1.c b/gcc/testsuite/gcc.c-torture/compile/920902-1.c deleted file mode 100755 index 6f6dcd5..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920902-1.c +++ /dev/null @@ -1,2 +0,0 @@ -void f(int); -void f(x)unsigned char x;{} diff --git a/gcc/testsuite/gcc.c-torture/compile/920909-1.c b/gcc/testsuite/gcc.c-torture/compile/920909-1.c deleted file mode 100755 index 939aaf7..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920909-1.c +++ /dev/null @@ -1 +0,0 @@ -long long f(long long a,long long b){return a<<b;} diff --git a/gcc/testsuite/gcc.c-torture/compile/920917-1.c b/gcc/testsuite/gcc.c-torture/compile/920917-1.c deleted file mode 100755 index ebe8200..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920917-1.c +++ /dev/null @@ -1,2 +0,0 @@ -inline f(x){switch(x){case 6:case 4:case 3:case 1:;}return x;} -g(){f(sizeof("xxxxxx"));} diff --git a/gcc/testsuite/gcc.c-torture/compile/920928-1.c b/gcc/testsuite/gcc.c-torture/compile/920928-1.c deleted file mode 100755 index 137363d..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920928-1.c +++ /dev/null @@ -1,2 +0,0 @@ -struct{int c;}v; -static long i=((char*)&(v.c)-(char*)&v); diff --git a/gcc/testsuite/gcc.c-torture/compile/920928-2.c b/gcc/testsuite/gcc.c-torture/compile/920928-2.c deleted file mode 100755 index a0964f9..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920928-2.c +++ /dev/null @@ -1,19 +0,0 @@ -typedef struct{struct{char*d;int b;}*i;}*t; -double f(); -g(p)t p; -{ - short x,y,delta,s,w,h,fx,fy,tx,ty; - int q1,q2,q3,q4; - h=f((ty-fy)/2.0+0.5); - s=(((int)((short)(tx-fx))<(int)((short)(ty-fy)))?((short)(tx-fx)):((short)(ty-fy)))%2; - delta=(((int)(w)<(int)(h))?(w):(h))-s; - for(x=0;x<=delta;x++) - for(y=1-s;y<=delta;y++){ - q1=((int)((*(p->i->d+(fx+w+x)/8+(fy+h+y)*p->i->b)&(1<<((fx+w+x)%8)))?1:0)); - q2=((int)((*(p->i->d+(fx+w+y)/8+(fy+h-s-x)*p->i->b)&(1<<((fx+w+y)%8)))?1:0)); - q3=((int)((*(p->i->d+(fx+w-s-x)/8+(fy+h-s-y)*p->i->b)&(1<<((fx+w-s-x)%8)))?1:0)); - q4=((int)((*(p->i->d+(fx+w-s-y)/8+(fy+h+x)*p->i->b)&(1<<((fx+w-s-y)%8)))?1:0)); - if(q4!=q1) - ff(p,fx+w-s-y,fy+h+x); - } -} diff --git a/gcc/testsuite/gcc.c-torture/compile/920928-3.c b/gcc/testsuite/gcc.c-torture/compile/920928-3.c deleted file mode 100755 index 583dc69..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920928-3.c +++ /dev/null @@ -1,19 +0,0 @@ -f (int phaseone) -{ - typedef struct - { - unsigned char *p; - } - FILE; - FILE b[2]; - static unsigned char xchr[2]; - int j; - int for_end; - if (phaseone) - { - if (j <= for_end) - do - *(b[1].p) = xchr[j]; - while (j++ < 10); - } -} diff --git a/gcc/testsuite/gcc.c-torture/compile/920928-4.c b/gcc/testsuite/gcc.c-torture/compile/920928-4.c deleted file mode 100755 index 348de65..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920928-4.c +++ /dev/null @@ -1,113 +0,0 @@ -typedef unsigned char unsigned8; -typedef unsigned short int unsigned16; -typedef unsigned long int unsigned32; -typedef char signed8; -typedef short int signed16; -typedef long int signed32; -typedef unsigned32 boolean32; -typedef unsigned long int error_status_t; -typedef struct { - unsigned32 time_low; - unsigned16 time_mid; - unsigned16 time_hi_and_version; - unsigned8 clock_seq_hi_and_reserved; - unsigned8 clock_seq_low; - unsigned char node[6]; -} uuid_t; - -typedef unsigned32 bitset; -typedef signed32 sec_timeval_sec_t; -typedef struct { - signed32 sec; - signed32 usec; -} sec_timeval_t; -typedef signed32 sec_timeval_period_t; -typedef signed32 sec_rgy_acct_key_t; - -typedef struct { - uuid_t source; - signed32 handle; - boolean32 valid; -} sec_rgy_cursor_t; -typedef unsigned char sec_rgy_pname_t[257]; -typedef unsigned char sec_rgy_name_t[1025]; - -typedef signed32 sec_rgy_override_t; -typedef signed32 sec_rgy_mode_resolve_t; -typedef unsigned char sec_rgy_unix_gecos_t[292]; -typedef unsigned char sec_rgy_unix_login_name_t[1025]; -typedef unsigned char sec_rgy_member_t[1025]; -typedef unsigned char sec_rgy_unix_passwd_buf_t[16]; -typedef struct sec_rgy_sid_t { - uuid_t person; - uuid_t group; - uuid_t org; -} sec_rgy_sid_t; -typedef struct { - signed32 person; - signed32 group; - signed32 org; -} sec_rgy_unix_sid_t; -typedef struct { - sec_rgy_unix_login_name_t name; - sec_rgy_unix_passwd_buf_t passwd; - signed32 uid; - signed32 gid; - signed32 oid; - sec_rgy_unix_gecos_t gecos; - sec_rgy_pname_t homedir; - sec_rgy_pname_t shell; -} sec_rgy_unix_passwd_t; -typedef unsigned char sec_rgy_member_buf_t[10250]; -typedef struct { - sec_rgy_name_t name; - signed32 gid; - sec_rgy_member_buf_t members; -} sec_rgy_unix_group_t; - -typedef struct { - uuid_t site_id; - sec_timeval_sec_t person_dtm; - sec_timeval_sec_t group_dtm; - sec_timeval_sec_t org_dtm; -} rs_cache_data_t; - -typedef enum { - rs_unix_query_name, - rs_unix_query_unix_num, - rs_unix_query_none -} rs_unix_query_t; - -typedef struct { - rs_unix_query_t query; - union { - struct { - long int name_len; - sec_rgy_name_t name; - } name; - long int unix_num; - } tagged_union; -} rs_unix_query_key_t; - -static unsigned long int IDL_offset_vec[] = -{ - 0, - sizeof(sec_rgy_unix_group_t), - (unsigned long int) ((unsigned char *) &((sec_rgy_unix_group_t *) 0)->name - (unsigned char *) 0), - (unsigned long int) ((unsigned char *) &((sec_rgy_unix_group_t *) 0)->gid - (unsigned char *) 0), - (unsigned long int) ((unsigned char *) &((sec_rgy_unix_group_t *) 0)->members - (unsigned char *) 0), - sizeof(rs_cache_data_t), - (unsigned long int) ((unsigned char *) &((rs_cache_data_t *) 0)->site_id.time_low - (unsigned char *) 0), - (unsigned long int) ((unsigned char *) &((rs_cache_data_t *) 0)->site_id.time_mid - (unsigned char *) 0), - (unsigned long int) ((unsigned char *) &((rs_cache_data_t *) 0)->site_id.time_hi_and_version - (unsigned char *) 0), - sizeof(sec_rgy_unix_passwd_t), - (unsigned long int) ((unsigned char *) &((sec_rgy_cursor_t *) 0)->source.clock_seq_hi_and_reserved - (unsigned char *) 0), - (unsigned long int) ((unsigned char *) &((sec_rgy_cursor_t *) 0)->source.clock_seq_low - (unsigned char *) 0), - (unsigned long int) ((unsigned char *) &((sec_rgy_cursor_t *) 0)->source.node - (unsigned char *) 0), - (unsigned long int) ((unsigned char *) &((sec_rgy_cursor_t *) 0)->handle - (unsigned char *) 0), - (unsigned long int) ((unsigned char *) &((sec_rgy_cursor_t *) 0)->valid - (unsigned char *) 0), - sizeof(struct {long int name_len; sec_rgy_name_t name;}), - (unsigned long int) ((unsigned char *) &((struct {long int name_len; sec_rgy_name_t name;} *)0)->name_len - - (unsigned char *) 0), - (unsigned long int) ((unsigned char *) &((struct {long int name_len; sec_rgy_name_t name;} *)0)->name - (unsigned char *) 0), -}; diff --git a/gcc/testsuite/gcc.c-torture/compile/920928-5.c b/gcc/testsuite/gcc.c-torture/compile/920928-5.c deleted file mode 100755 index 8c975f0..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920928-5.c +++ /dev/null @@ -1,7 +0,0 @@ -/* REPRODUCED:CC1:SIGNAL MACHINE:m68k OPTIONS:-fpcc-struct-return */ -struct b{}; -f(struct b(*f)()) -{ -struct b d=f(); -} - diff --git a/gcc/testsuite/gcc.c-torture/compile/920928-6.c b/gcc/testsuite/gcc.c-torture/compile/920928-6.c deleted file mode 100755 index 692191b..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/920928-6.c +++ /dev/null @@ -1,2 +0,0 @@ -struct{int c;}v; -static short i=((char*)&(v.c)-(char*)&v); diff --git a/gcc/testsuite/gcc.c-torture/compile/921004-1.c b/gcc/testsuite/gcc.c-torture/compile/921004-1.c deleted file mode 100755 index a947229..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/921004-1.c +++ /dev/null @@ -1,6 +0,0 @@ -/* REPRODUCED:CC1:SIGNAL MACHINE:i386 OPTIONS: */ -long long f() -{ -long long*g,*s; -return*g+*s; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/921011-1.c b/gcc/testsuite/gcc.c-torture/compile/921011-1.c deleted file mode 100755 index 6cc707d..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/921011-1.c +++ /dev/null @@ -1,27 +0,0 @@ -void -fun (nb) - int nb; -{ - int th, h, em, nlwm, nlwS, nlw, sy; - - while (nb--) - while (h--) - { - nlw = nlwm; - while (nlw) - { - if (nlwS == 1) - { - } - else - if (nlwS == 1) - { - } - nlwS--; nlw--; - } - if (em) - nlwS--; - if (++sy == th) - sy = 0; - } -} diff --git a/gcc/testsuite/gcc.c-torture/compile/921011-2.c b/gcc/testsuite/gcc.c-torture/compile/921011-2.c deleted file mode 100755 index bf11dad..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/921011-2.c +++ /dev/null @@ -1,65 +0,0 @@ -extern int foobar1 (); - -typedef struct - { - unsigned long colormap; - unsigned long red_max; - unsigned long red_mult; - unsigned long green_max; - unsigned long green_mult; - unsigned long blue_max; - unsigned long blue_mult; - unsigned long base_pixel; - unsigned long visualid; - unsigned long killid; - } -frotz; - -int -foobar (stdcmap, count) - frotz **stdcmap; - int *count; -{ - register int i; - frotz *data = ((void *) 0); - - unsigned long nitems; - int ncmaps; - int old_style = 0; - unsigned long def_visual = 0L; - frotz *cmaps; - - - if ( foobar1 (&data) != 0) - return 0; - if (nitems < 10) - { - ncmaps = 1; - if (nitems < 9) - { - } - } - else - ncmaps = (nitems / 10); - - { - register frotz *map; - register frotz *prop; - - for (i = ncmaps, map = cmaps, prop = data; i > 0; i--, map++, prop++) - { - map->colormap = prop->colormap; - map->red_max = prop->red_max; - map->red_mult = prop->red_mult; - map->green_max = prop->green_max; - map->green_mult = prop->green_mult; - map->blue_max = prop->blue_max; - map->blue_mult = prop->blue_mult; - map->base_pixel = prop->base_pixel; - map->visualid = (def_visual ? def_visual : prop->visualid); - map->killid = (old_style ? 0L : prop->killid); - } - } - *stdcmap = cmaps; - *count = ncmaps; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/921012-1.c b/gcc/testsuite/gcc.c-torture/compile/921012-1.c deleted file mode 100755 index 7b5cb6b..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/921012-1.c +++ /dev/null @@ -1,4 +0,0 @@ -f() -{ -g(({int x;0;})); -} diff --git a/gcc/testsuite/gcc.c-torture/compile/921012-2.c b/gcc/testsuite/gcc.c-torture/compile/921012-2.c deleted file mode 100755 index 6f4de77..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/921012-2.c +++ /dev/null @@ -1,7 +0,0 @@ -struct foo { -int a,b,c; -}; -f(struct foo*a,struct foo*b) -{ -*a=*b; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/921013-1.c b/gcc/testsuite/gcc.c-torture/compile/921013-1.c deleted file mode 100755 index 0d14cbc..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/921013-1.c +++ /dev/null @@ -1,4 +0,0 @@ -f(int x,short y) -{ -long z=y<0?x>0?x:0:y; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/921019-1.c b/gcc/testsuite/gcc.c-torture/compile/921019-1.c deleted file mode 100755 index 227bdc2..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/921019-1.c +++ /dev/null @@ -1,9 +0,0 @@ -struct -{ -int n:1,c:1; -}p; - -f() -{ -p.c=p.n=0; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/921021-1.c b/gcc/testsuite/gcc.c-torture/compile/921021-1.c deleted file mode 100755 index 18dffeb..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/921021-1.c +++ /dev/null @@ -1,12 +0,0 @@ -void g(); - -f() -{ -int x=1; -while(x) -{ -x=h(); -if(x) -g(); -} -} diff --git a/gcc/testsuite/gcc.c-torture/compile/921024-1.c b/gcc/testsuite/gcc.c-torture/compile/921024-1.c deleted file mode 100755 index e723246..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/921024-1.c +++ /dev/null @@ -1,9 +0,0 @@ -long long f(s,r) -{ - return *(long long*)(s+r); -} - -g(s,r) -{ - *(long long*)(s+r)=0; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/921026-1.c b/gcc/testsuite/gcc.c-torture/compile/921026-1.c deleted file mode 100755 index 18238de..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/921026-1.c +++ /dev/null @@ -1,4 +0,0 @@ -f(unsigned short*a) -{ -a[0]=65535; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/921103-1.c b/gcc/testsuite/gcc.c-torture/compile/921103-1.c deleted file mode 100755 index 578e91a..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/921103-1.c +++ /dev/null @@ -1,12 +0,0 @@ -struct { - unsigned int f1, f2; -} s; - -f() -{ - unsigned x, y; - x = y = 0; - while (y % 4) - y++; - g(&s.f2, s.f1 + x, 4); -} diff --git a/gcc/testsuite/gcc.c-torture/compile/921109-1.c b/gcc/testsuite/gcc.c-torture/compile/921109-1.c deleted file mode 100755 index eda4345..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/921109-1.c +++ /dev/null @@ -1,28 +0,0 @@ -typedef struct { double x, y; } p; -typedef struct { int s; float r; } t; -t *e, i; -int i1; - -f(t *op) -{ -int i2 = e->r; -p pt; -int c = g(); -t p; - -if (c) -{ -i = *e; -e -= 3; -return 8; -} -if (op > e) -return 1; -op->r = pt.x; -op->r = pt.y; -p = *e; -++e; -e->r = i1, e->s = i1; -*++e = p; -return 3; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/921109-3.c b/gcc/testsuite/gcc.c-torture/compile/921109-3.c deleted file mode 100755 index 40e63f2..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/921109-3.c +++ /dev/null @@ -1,46 +0,0 @@ -/* EXTRA_OPTIONS: -fcaller-saves */ - -extern char *malloc(); - -main() -{ - char w[1000]; - int i, j, nres, t[1000]; - float dv, (**dmat)[4][4]; - short at1, at2; - - nres = 200; - - for (i = 0; i < nres; i++) - { - w[i] = rand() & 15; - t[i] = 0; - } - - dmat = (float (**)[4][4]) malloc(nres * sizeof(*dmat)); - if (!dmat) - return 1; - for (i = 0; i < nres; i++) - { - dmat[i] = (float (*)[4][4]) malloc(nres * sizeof(**dmat)); - if (!dmat[i]) - return 1; - } - - for (i = 0; i < nres; i++) - for (j = i; j < nres; j++) - for (at1 = 0; at1 <= 3; at1++) - for (at2 = 0; at2 <= 3; at2++) - if (i != j || at1 != at2) - if ((w[i] & (1 << at1)) && (w[j] & (1 << at2))) - { - dv = 20.0 * (rand() & 32767) / 32768.0; - dmat[i][j][at1][at2] = dmat[j][i][at2][at1] = dv; - } - else - dmat[i][j][at1][at2] = dmat[j][i][at2][at1] = 999.0; - else - dmat[i][j][at1][at2] = 0.0; - - return 0; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/921111-1.c b/gcc/testsuite/gcc.c-torture/compile/921111-1.c deleted file mode 100755 index 11b4674..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/921111-1.c +++ /dev/null @@ -1,40 +0,0 @@ -int ps; -struct vp { - int wa; -}; -typedef struct vp *vpt; -typedef struct vc { - int o; - vpt py[8]; -} *vct; -struct n { - int a; -}; -struct nh { - int x; -}; -typedef struct np *npt; -struct np { - vct d; - int di; -}; -struct nh xhp; -struct n np[3]; - -f(dp) - npt dp; -{ - vpt *py; - int a, l, o = 0; - a = dp->d->o; - if (dp->di < 0) - l = ps; - - if ((int)o & 3) - g(); - - xhp.x = a; - py = &dp->d->py[dp->di]; - if (o + l > ps) - np[2].a = (int)(py[1])->wa; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/921116-2.c b/gcc/testsuite/gcc.c-torture/compile/921116-2.c deleted file mode 100755 index 9eac91c..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/921116-2.c +++ /dev/null @@ -1,9 +0,0 @@ -typedef struct { - long l[5]; -} t; - -f(size) -{ - t event; - g(&(event.l[2 + size]), (3 - size) * 4); -} diff --git a/gcc/testsuite/gcc.c-torture/compile/921118-1.c b/gcc/testsuite/gcc.c-torture/compile/921118-1.c deleted file mode 100755 index 857c74e..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/921118-1.c +++ /dev/null @@ -1,8 +0,0 @@ -inline f(i) -{ - h((long long) i * 2); -} -g() -{ - f(9); -} diff --git a/gcc/testsuite/gcc.c-torture/compile/921126-1.c b/gcc/testsuite/gcc.c-torture/compile/921126-1.c deleted file mode 100755 index a7b908b..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/921126-1.c +++ /dev/null @@ -1,11 +0,0 @@ -f() -{ - long long a0, a1, a0s, val; - int width; - float d; - if (d) - ; - if (a0s & (1LL << width)) - ; - return a0 / a1; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/921202-1.c b/gcc/testsuite/gcc.c-torture/compile/921202-1.c deleted file mode 100755 index 1287edc..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/921202-1.c +++ /dev/null @@ -1,22 +0,0 @@ -f () -{ - long dx[2055]; - long dy[2055]; - long s1[2055]; - int x, y; - int i; - long s; - - for (;;) - { - s = 2055; - g (s1, s); - for (i = 0; i < 1; i++); - dy[s] = 0x12345; - for (i = 0; i < 1; i++); - if (x != y || h (dx, dy, s) || dx[s] != 0x12345) - { - j (y);k (dy); - } - } -} diff --git a/gcc/testsuite/gcc.c-torture/compile/921202-2.c b/gcc/testsuite/gcc.c-torture/compile/921202-2.c deleted file mode 100755 index 97d482b..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/921202-2.c +++ /dev/null @@ -1,8 +0,0 @@ -f(x, c) -{ - for (;;) - { - if (x << c) break; - x++; - } -} diff --git a/gcc/testsuite/gcc.c-torture/compile/921203-1.c b/gcc/testsuite/gcc.c-torture/compile/921203-1.c deleted file mode 100755 index 50fe3eb..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/921203-1.c +++ /dev/null @@ -1,5 +0,0 @@ -char dispstr[]; -f() -{ - strcpy(dispstr,"xxxxxxxxxxx"); -} diff --git a/gcc/testsuite/gcc.c-torture/compile/921203-2.c b/gcc/testsuite/gcc.c-torture/compile/921203-2.c deleted file mode 100755 index 929afb1..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/921203-2.c +++ /dev/null @@ -1,13 +0,0 @@ -typedef struct -{ - char x; -} s1; - -s1 f (int arg0,...) -{ - int args; - s1 back; - va_start (args, arg0); - va_end (args); - return back; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/921206-1.c b/gcc/testsuite/gcc.c-torture/compile/921206-1.c deleted file mode 100755 index b18709d..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/921206-1.c +++ /dev/null @@ -1,28 +0,0 @@ -double sqrt(double),fabs(double),sin(double); -int sxs; -int sys; -f() -{ - int l; - int sm = -52, sx = 52; - char *smap; - for (l = 0; l < 9; l++) - { - double g; - int cx, cy, gx, gy, x, y; - gx = 2 > g / 3 ? 2 : g / 3; - gy = 2 > g / 3 ? 2 : g / 3; - for (y = 0 > cy - gy ? 0 : cy - gy; y <= (sys - 1 < cy + gy ? sys : cy + gy); y++) - { - int sx = 0 > cx - gx ? 0 : cx - gx; - short *ax = (short *) (y * sxs + sx); - - for (x = sx; x <= (sxs - 1 < cx + gx ? sxs - 1 : cx + gx); x++) - { - double c=2.25, z=sqrt(fabs(1-c)), cz=(c>1?0.0:-10)>z?c>1?0:1:z; - } - } - } - for (l = sm; l <= sx; l++) - smap[l] = l > 0 ? 1 + pow(sin(.1 * l / sx)) : 1 - pow(sin(.1 * l / sm)); -} diff --git a/gcc/testsuite/gcc.c-torture/compile/921227-1.c b/gcc/testsuite/gcc.c-torture/compile/921227-1.c deleted file mode 100755 index a49750c..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/921227-1.c +++ /dev/null @@ -1,5 +0,0 @@ -#define k(a) #a -char *s = k(k(1,2)); -char *t = k(#) k(#undef k) k(x); - -f(){} diff --git a/gcc/testsuite/gcc.c-torture/compile/930109-1.c b/gcc/testsuite/gcc.c-torture/compile/930109-1.c deleted file mode 100755 index dbd15a1..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/930109-1.c +++ /dev/null @@ -1,12 +0,0 @@ -f(x) - unsigned x; -{ - static short c; - return x>>c; -} -g(x) - unsigned x; -{ - static char c; - return x>>c; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/930109-2.c b/gcc/testsuite/gcc.c-torture/compile/930109-2.c deleted file mode 100755 index 61e3a4d..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/930109-2.c +++ /dev/null @@ -1,11 +0,0 @@ -f(r) -{ - int i; - for (i = 0; i < 2; i++) - { - r+= (4 >> i*2); - r+= (2 >> i*2); - r+= (1 >> i*2); - } - return r; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/930111-1.c b/gcc/testsuite/gcc.c-torture/compile/930111-1.c deleted file mode 100755 index 2857419..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/930111-1.c +++ /dev/null @@ -1,10 +0,0 @@ -/* 2.3.3 crashes on 386 with -traditional */ -f(a) - char *a; -{ - int d = strcmp(a,"-"); - - while (vfork() < 0) - ; - return d; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/930117-1.c b/gcc/testsuite/gcc.c-torture/compile/930117-1.c deleted file mode 100755 index 83317cd..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/930117-1.c +++ /dev/null @@ -1,4 +0,0 @@ -f(x) -{ - (*(void (*)())&x)(); -} diff --git a/gcc/testsuite/gcc.c-torture/compile/930118-1.c b/gcc/testsuite/gcc.c-torture/compile/930118-1.c deleted file mode 100755 index b29543c..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/930118-1.c +++ /dev/null @@ -1,6 +0,0 @@ -f() -{ -__label__ l; -l:p(); -} - diff --git a/gcc/testsuite/gcc.c-torture/compile/930120-1.c b/gcc/testsuite/gcc.c-torture/compile/930120-1.c deleted file mode 100755 index 95ac43c..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/930120-1.c +++ /dev/null @@ -1,138 +0,0 @@ -union { - short I[2]; - long int L; - char C[4]; -} itolws; -char *errflg; -long int dot; -short dotinc; -long int expvf; - -char * -f(fcount,ifp,itype,ptype) - short fcount; - char *ifp; -{ - unsigned w; - long int savdot, wx; - char *fp; - char c, modifier, longpr; - union { - double dval; - struct { - int i1; - int i2; - } ival; - } dw; - union { - float fval; - int ival; - } fw; - int gotdot = 0; - while (fcount > 0) { - fp = ifp; - c = *fp; - longpr = ((c >= 'A') & (c <= 'Z') | (c == 'f') | (c == '4') | (c == 'p') | (c == 'i')); - if ((itype == 0) || (*fp == 'a')) { - wx = dot; - w = dot; - } else { - gotdot = 1; - wx = get((int)dot, itype); - if (!longpr) { - w = (itolws.L=(wx), itolws.I[((dot)&3)>>1]); - } - } - if (c == 'F') { - dw.ival.i1 = wx; - if (itype == 0) { - dw.ival.i2 = expvf; - } - } - - modifier = *fp++; - switch(modifier) { - case ' ' : - case '\t' : - break; - case 't': - case 'T': - printf("%T",fcount); - return(fp); - case 'r': - case 'R': - printf("%M",fcount); - return(fp); - case 'k': - printf("%k",w); - break; - case 'K': - printf("%K",wx); - break; - case 'a': - psymoff(dot,ptype,":%16t"); - dotinc = 0; - break; - case 'p': - psymoff(0,ptype,"%16t"); - break; - case 'u': - printf("%-8u",w); - break; - case 'U': - printf("%-16U",wx); break; - case 'c': - case 'C': - if (modifier == 'C') { - printesc((int)(itolws.L=(wx), itolws.C[(dot)&3])); - } else { - printc((char)(itolws.L=(wx), itolws.C[(dot)&3])); - } - dotinc = 1; - break; - case 'b': - printf("%-8x", (itolws.L=(wx), itolws.C[(dot)&3])); - dotinc = 1; - break; - case 'B': - printf("%-8o", (itolws.L=(wx), itolws.C[(dot)&3])); - dotinc = 1; - break; - case 's': - case 'S': - savdot = dot; - dotinc = 1; - while ((c = (itolws.L=(wx), itolws.C[(dot)&3])) && (errflg == 0)) { - dot = inkdot(1); - if (modifier == 'S') { - printesc(c); - } else { - printc(c); - } - endline(); - if (!(dot & 3)) - wx = get((int)dot, itype); - } - dotinc = dot - savdot + 1; - dot = savdot; - break; - case 'i': - if (gotdot) { - wx = get((int)(dot & ~3), itype); - } - iDasm((int)(wx), (unsigned int)0, (unsigned int)(dot&~3)); - printc('\n'); - break; - case 'f': - fw.ival = wx; - printf("%-16.9f", fw.fval); - dotinc = 4; - break; - case 'F': - printf("%-32.18F", dw.dval); - dotinc = 8; - break; - } - } - return(fp); -} diff --git a/gcc/testsuite/gcc.c-torture/compile/930126-1.c b/gcc/testsuite/gcc.c-torture/compile/930126-1.c deleted file mode 100755 index 8313c5c..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/930126-1.c +++ /dev/null @@ -1,74 +0,0 @@ -typedef unsigned T; -typedef char Tchar; -T mt (long, char *); -T ms (long, char *); -T mv (long, T, char); -T cons (T, T); -T decl (T * (*) (T *), char *); - -T*L92(T*),*L15(T*),*L14(T*),*L13(T*),*L12(T*),*L11(T*),*L10(T*),*L9(T*),*L8(T*),*L7(T*),*L6(T*),*L5(T*),*L4(T*),*L3(T*),*L2(T*),*L1(T*); - -static T * -Ldata (T * my_pc) -{ -int cc = (((* ((T *) (my_pc))) >> 16) & 0xFF); -T B92, B91, B90, B15, B14, B13, B12, B11, B10, B9, B8, B7, B6, B5, B4, B3, B2, B1, tO7, tO6, tO5, tO4, tO3, tO2, tO1, tO0; -T object = mv (168, 0, ((Tchar) 1)); -T * cb = (T *) (((T) (object & 0x3FF)) | 0x400); -tO0 = mv (92, 0, ((Tchar) 1)); -B92 = decl (L92, ""); -B15 = decl (L15, ""); -B14 = decl (L14, ""); -B13 = decl (L13, ""); -B12 = decl (L12, ""); -B11 = decl (L11, ""); -B10 = decl (L10, ""); -B9 = decl (L9, ""); -B8 = decl (L8, ""); -B7 = decl (L7, ""); -B6 = decl (L6, ""); -B5 = decl (L5, ""); -B4 = decl (L4, ""); -B3 = decl (L3, ""); -B2 = decl (L2, ""); -B1 = decl (L1, ""); -cb[19] = ((((cc) & 0xFF) << 16) | (9 & 0xFF)); -cb[21] = ((((cc) & 0xFF) << 16) | ((10) & 0xFF)); -cb[23] = ((((cc) & 0xFF) << 16) | (11 & 0xFF)); -cb[25] = ((((cc) & 0xFF) << 16) | (12 & 0xFF)); -cb[27] = ((((cc) & 0xFF) << 16) | (13 & 0xFF)); -cb[29] = ((((cc) & 0xFF) << 16) | (14 & 0xFF)); -cb[31] = ((((cc) & 0xFF) << 16) | (15 & 0xFF)); -cb[35] = ((((cc) & 0xFF) << 16) | (17 & 0xFF)); -cb[36] = ((0x1A) << 26) | (((0x39) << 26) | 1) & 0x3FF; -cb[39] = ms (24, ((char *) "")); -cb[41] = ((0x1A) << 26) | (((0x39) << 26) | 1) & 0x3FF; -cb[44] = 3; -cb[46] = 2; -cb[48] = 3; -cb[50] = 6; -cb[52] = 4; -cb[146] = tO0; -((T *) (((tO0 & 0x3FF)) | 0x400))[92] = B1; -((T *) (((tO0 & 0x3FF)) | 0x400))[91] = B2; -((T *) (((tO0 & 0x3FF)) | 0x400))[2] = B90; -((T *) (((tO0 & 0x3FF)) | 0x400))[2] = B91; -((T *) (((tO0 & 0x3FF)) | 0x400))[1] = B92; -cb[58] = 0x2800 | (T) ((T *) ((B6 & 0x3FF) | 0x400) + 3); -cb[57] = 0x2800 | (T) ((T *) ((B7 & 0x3FF) | 0x400) + 3) & ~0xC00; -cb[56] = 0x2800 | (T) ((T *) ((B8 & 0x3FF) | 0x400) + 3) & ~0xC00; -cb[55] = 0x2800 | (T) ((T *) ((B9 & 0x3FF) | 0x400) + 3) & ~0xC00; -tO7 = mv (8, 0, ((Tchar) 1)); -tO4 = ms (9, ((char *) "")); -tO3 = mv (58, 0, ((Tchar) 1)); -tO6 = ms (4, ((char *) "")); -tO2 = mv (4, 0, ((Tchar) 1)); -tO5 = ms (4, ((char *) "")); -tO1 = mv (28, 0, ((Tchar) 1)); -cb[165] = tO1; -cb[163] = cons (((ms (10, ((char *) "")))), (cons (tO5, 0))); -cb[162] = cons (1, (cons (2, 0))); -cb[150] = cons (1, (cons (2, (cons (3, (cons (4, (cons (5, (cons (6, 0))))))))))); -cb[148] = tO7; -return cb; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/930210-1.c b/gcc/testsuite/gcc.c-torture/compile/930210-1.c deleted file mode 100755 index 47d2da2..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/930210-1.c +++ /dev/null @@ -1,11 +0,0 @@ -f() -{ - char c1, c2; - char *p1, *p2; - - do { - c1 = c2 = *p1++; - while (c1--) - *p2++ = *p1++; - } while (c2); -} diff --git a/gcc/testsuite/gcc.c-torture/compile/930217-1.c b/gcc/testsuite/gcc.c-torture/compile/930217-1.c deleted file mode 100755 index 70f4a48..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/930217-1.c +++ /dev/null @@ -1,14 +0,0 @@ -double g (); -typedef union { - struct { - unsigned s:1, e:8, f:23; - } u; - float f; -} s; - -f(x, n) - float x; -{ - ((s *)&x)->u.e -= n; - x = g((double)x, -n); -} diff --git a/gcc/testsuite/gcc.c-torture/compile/930222-1.c b/gcc/testsuite/gcc.c-torture/compile/930222-1.c deleted file mode 100755 index c6d6aa3..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/930222-1.c +++ /dev/null @@ -1,16 +0,0 @@ -typedef struct - { - long i; - double f; - } T; - -f (T *n1, T *n2) -{ - if (g (n2)) - return n1->i - n2->i; - else - { - double f = n1->f - n2->i; - return f == 0.0 ? 0 : (f > 0.0 ? 1 : -1); - } -} diff --git a/gcc/testsuite/gcc.c-torture/compile/930325-1.c b/gcc/testsuite/gcc.c-torture/compile/930325-1.c deleted file mode 100755 index 24cea50..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/930325-1.c +++ /dev/null @@ -1,23 +0,0 @@ -typedef unsigned uint; - -inline -g (uint *s, uint *d, uint c) -{ - while (c != 0) - { - *--d = *--s; - c--; - } -} - -f (uint *p1, uint c, uint *p2) -{ - while (c > 0 && *p1 == 0) - { - p1++; - c--; - } - if (c == 0) - return 1; - g (p2, p1, c); -} diff --git a/gcc/testsuite/gcc.c-torture/compile/930326-1.c b/gcc/testsuite/gcc.c-torture/compile/930326-1.c deleted file mode 100755 index 97313d8..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/930326-1.c +++ /dev/null @@ -1,6 +0,0 @@ -struct -{ - char a, b, f[3]; -} s; - -long i = s.f-&s.b; diff --git a/gcc/testsuite/gcc.c-torture/compile/930326-1.x b/gcc/testsuite/gcc.c-torture/compile/930326-1.x deleted file mode 100755 index 6221456..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/930326-1.x +++ /dev/null @@ -1,7 +0,0 @@ -# This doesn't work on mn10200 - -if { [istarget "mn10200*-*-*"] } { - set torture_compile_xfail "mn10200*-*-*" -} - -return 0 diff --git a/gcc/testsuite/gcc.c-torture/compile/930411-1.c b/gcc/testsuite/gcc.c-torture/compile/930411-1.c deleted file mode 100755 index bb03c13..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/930411-1.c +++ /dev/null @@ -1,36 +0,0 @@ -int heap; - -g(){} - -f(int i1, int i2) -{ - i1 = *(int*)(i1 + 4); - if (i1 == 0) - goto L4; - else - goto L9; - L3: - i2 = heap - 8; - *(int*)i2 = 3; - *(int*)(i2 + 4) = i1; - heap -= 8; - return i2; - L4: - i1 = g(i2); - goto L5; - L5: - i1 = *(int*)(i1 + 4); - if (i1 == 0) - goto L7; - else - goto L8; - L7: - i1 = 0; - goto L3; - L8: - i1 = 1; - goto L3; - L9: - i1 = 1; - goto L3; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/930421-1.c b/gcc/testsuite/gcc.c-torture/compile/930421-1.c deleted file mode 100755 index 01b465f..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/930421-1.c +++ /dev/null @@ -1,19 +0,0 @@ -double q(double); - -f (int **x, int *r, int *s, int a, int b, int c, int d) -{ - int i, j, k, m, e, f, g, z[1024], y[2]; - - e = g = 0; - for (i = 0; i < a; i++) - for (j = 0; j < b; j++) - if (x[i][j]) - for (k = 0; k < c; k++) - { - f = q(1.5) + q(2.5); - if (g < y[f]) - g = e; - } - for (m = 0; m < 1; m++) - z[0] = m*2*d/3.0 - d; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/930427-2.c b/gcc/testsuite/gcc.c-torture/compile/930427-2.c deleted file mode 100755 index 53b6337..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/930427-2.c +++ /dev/null @@ -1,9 +0,0 @@ -struct s { - int f; -}; - -f (w, v0, v1, v2, v3) - struct s *w; -{ - g (v0 ? 1 : w->f, v1 ? v3 : v2); -} diff --git a/gcc/testsuite/gcc.c-torture/compile/930503-1.c b/gcc/testsuite/gcc.c-torture/compile/930503-1.c deleted file mode 100755 index 6889e8b..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/930503-1.c +++ /dev/null @@ -1,8 +0,0 @@ -f (const char *s, char *d, unsigned l) -{ - if (0) - while (1); - else - while (--l >= 0) - *d++ = *s++; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/930503-2.c b/gcc/testsuite/gcc.c-torture/compile/930503-2.c deleted file mode 100755 index 1b0ea34..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/930503-2.c +++ /dev/null @@ -1,5 +0,0 @@ -f() -{ - struct { char x; } r; - g(r); -} diff --git a/gcc/testsuite/gcc.c-torture/compile/930506-1.c b/gcc/testsuite/gcc.c-torture/compile/930506-1.c deleted file mode 100755 index 8c26ea3..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/930506-1.c +++ /dev/null @@ -1,12 +0,0 @@ -long long -f (a) - double a; -{ - double b; - unsigned long long v; - - b = a / 2.0; - v = (unsigned) b; - a -= (double) v; - return v; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/930506-2.c b/gcc/testsuite/gcc.c-torture/compile/930506-2.c deleted file mode 100755 index e11e62f..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/930506-2.c +++ /dev/null @@ -1,15 +0,0 @@ -#ifndef NO_TRAMPOLINES -int f1() -{ - { int ___() { foo(1); } bar(___); } - return( { int ___() { foo(2); } bar(___);} ); -} - -int f2(int j) -{ - { int ___() { foo(j); } bar(___); } - return( { int ___() { foo(j); } bar(___);} ); -} -#else -int x; -#endif diff --git a/gcc/testsuite/gcc.c-torture/compile/930510-1.c b/gcc/testsuite/gcc.c-torture/compile/930510-1.c deleted file mode 100755 index 8c46282..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/930510-1.c +++ /dev/null @@ -1,18 +0,0 @@ -typedef long time_t; -static __const int mon_lengths[2][12] = { - 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31, - 31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 -}; -static time_t -f (janfirst, year, rulep, offset) - __const time_t janfirst; - __const int year; - register __const struct rule * __const rulep; - __const long offset; -{ - register int leapyear; - register time_t value; - register int i; - - value += mon_lengths[leapyear][i] * ((long) (60 * 60) * 24); -} diff --git a/gcc/testsuite/gcc.c-torture/compile/930513-1.c b/gcc/testsuite/gcc.c-torture/compile/930513-1.c deleted file mode 100755 index 2e106ae..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/930513-1.c +++ /dev/null @@ -1,9 +0,0 @@ -struct s { - int f1 : 26; - int f2 : 8; -}; - -f (struct s *x) -{ - return x->f2++ == 0; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/930513-2.c b/gcc/testsuite/gcc.c-torture/compile/930513-2.c deleted file mode 100755 index a7f508c..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/930513-2.c +++ /dev/null @@ -1,9 +0,0 @@ -double g (); - -f (x) - double x; -{ - x = .85; - while (g () < x) - ; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/930513-3.c b/gcc/testsuite/gcc.c-torture/compile/930513-3.c deleted file mode 100755 index f8d4e60..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/930513-3.c +++ /dev/null @@ -1,9 +0,0 @@ -test () -{ - short *p, q[3]; - int x; - - p = q; - for (x = 0; x < 3; x++) - *p++ = 0; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/930523-1.c b/gcc/testsuite/gcc.c-torture/compile/930523-1.c deleted file mode 100755 index 5f2b5b5..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/930523-1.c +++ /dev/null @@ -1,54 +0,0 @@ -int v; - -f () -{ - unsigned long *a1, *a2; - int vertex2; - int c, x1, x2, dx1, dx2, dy1, dy2, e1, e2, s2; - unsigned long m, b; - int n; - unsigned long r; - int aba; - - do - { - if (dx2 >= dy2) - dx2 = dx2 % dy2; - - if (dx2 >= dy2) - { - s2 = - (dx2 / dy2); - dx2 = dx2 % dy2; - } - } - while (vertex2 / 65536); - - for (;;) - { - c = x2; - a2 = a1; - if (v) - a2 = 0; - - if (c + n) - { - m = b << (c * 8); - *a2 = (*a2 & ~m) | (r & m); - n += c; - - while (--n) - { - { - } - } - } - - a1 = 0; - x1 += 0; - if (e1 += dx1) - e1 -= dy1; - x2 += s2; - if (e2 += dx2) - e2 -= dy2; - } -} diff --git a/gcc/testsuite/gcc.c-torture/compile/930525-1.c b/gcc/testsuite/gcc.c-torture/compile/930525-1.c deleted file mode 100755 index 00c2e26..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/930525-1.c +++ /dev/null @@ -1,7 +0,0 @@ -typedef struct foo foo_t; -foo_t x; -struct foo { - int i; -}; - -foo_t x = { 10 }; diff --git a/gcc/testsuite/gcc.c-torture/compile/930527-1.c b/gcc/testsuite/gcc.c-torture/compile/930527-1.c deleted file mode 100755 index 53e00e6..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/930527-1.c +++ /dev/null @@ -1,16 +0,0 @@ -enum {e0, e1}; - -int x[] = -{ - [e0] = 0 -}; - -f () -{ - switch (1) - { - case e0: - case e1: - break; - } -} diff --git a/gcc/testsuite/gcc.c-torture/compile/930529-1.c b/gcc/testsuite/gcc.c-torture/compile/930529-1.c deleted file mode 100755 index 70b2cb8..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/930529-1.c +++ /dev/null @@ -1,83 +0,0 @@ -struct r -{ - int d1, d2; -}; - -struct km -{ - int d; -}; - -struct f1 -{ - char *fn; - char *fd; - char *fs; - char *ic; - void (*ff) (); -}; - -int g (); - -int y; -struct r *bs; -int bv; - -void b (); -char *w (); - -struct km **q; -char **mns; -int nm; -struct f1 **z; - -f (char *km, char *h) -{ - struct f1 *t; - int map = midn(km, strlen(km)); - int V; - int c; - struct r r; - struct f1 *cm; - - if (!g(&V, &cm, h, strlen(h))) - { - c = (cm - z[V]); - goto L; - } - - for (c = 0; c < nm; c++) - if (!strcmp (h, mns[c])) - { - V = -1; - goto L; - } - - for (c = 0; c < y; c++) - { - if (!memcmp (&bs[c], &r, 8)) - goto L; - } - - h = w (&r); - if (!bv) - { - bs = g (8); - t = (struct f1 *)g (20); - } - else - { - bs = g (bs, y * 8); - z[bv] = cr (z[bv], (1 + y) * 20); - t = &z[bv][y - 1]; - } - bs[y - 1] = r; - t->fs[0] = sp (y - 1); - t->fs[1] = 0; - t->ic = 0; - t->fd = 0; - t->fn = cs (h); - t->ff = b; - L: - g (q[map], V, c); -} diff --git a/gcc/testsuite/gcc.c-torture/compile/930530-1.c b/gcc/testsuite/gcc.c-torture/compile/930530-1.c deleted file mode 100755 index 848e040..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/930530-1.c +++ /dev/null @@ -1,5 +0,0 @@ -f () -{ - struct { char a, b; } x; - g (x, x, x, x); -} diff --git a/gcc/testsuite/gcc.c-torture/compile/930602-1.c b/gcc/testsuite/gcc.c-torture/compile/930602-1.c deleted file mode 100755 index 5a0eb21..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/930602-1.c +++ /dev/null @@ -1,13 +0,0 @@ -typedef struct { - int f[8]; -} T; - -f (w, l, r) - T *w; - unsigned short l, r; -{ - int i; - - for (i = l; i < r; i++) - g (w->f[i]); -} diff --git a/gcc/testsuite/gcc.c-torture/compile/930603-1.c b/gcc/testsuite/gcc.c-torture/compile/930603-1.c deleted file mode 100755 index 643cc52..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/930603-1.c +++ /dev/null @@ -1,10 +0,0 @@ -union u { union u *a; double d; }; -union u *s, g(); - -f() -{ - union u x = g(); - - s[0] = *x.a; - s[1] = g(); -} diff --git a/gcc/testsuite/gcc.c-torture/compile/930607-1.c b/gcc/testsuite/gcc.c-torture/compile/930607-1.c deleted file mode 100755 index 97c94b2..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/930607-1.c +++ /dev/null @@ -1,9 +0,0 @@ -typedef void f (); -typedef f *pf; -long long i; - -g () -{ - long long p = i; - ((pf) (long) p) (); -} diff --git a/gcc/testsuite/gcc.c-torture/compile/930609-1.c b/gcc/testsuite/gcc.c-torture/compile/930609-1.c deleted file mode 100755 index d50d3c9..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/930609-1.c +++ /dev/null @@ -1,104 +0,0 @@ -const int h (double value); -const double scalb (double x, int n); -const double logb (double x); -static const double a = 0; - -double f (y, x) - double y, x; -{ - static const double zero=0, one=1, small=1.0E-9, big=1.0E18; - double t,z,sy,sx,hi,lo; - int k,m; - - if (x!=x) - return x; - if (y!=y) - return y; - - sy = g (one); - sx = g (one); - - if (x==1) - { - y=g (y); - t=y; - if (h (t)) - goto begin; - } - - if (y==zero) - return (sx==one)?y:g (a); - - if (x==zero) - return g (a); - - if (!h (x)) - if (!h (y)) - return g ((sx==one)?a:3*a); - else - return g ((sx==one)?zero:a); - - if (!h (y)) - return g (a); - - x=g (x); - y=g (y); - if ((m=(k=logb (y))- logb (x)) > 60) - t=big+big; - else if (m < -80) - t=y/x; - else - { - t = y/x; - y = scalb (y,-k); - x=scalb (x,-k); - } - - begin: - if (t < 2.4375) - { - k = 4 * (t+0.0625); - switch (k) - { - case 0: - case 1: - if (t < small) - { - big + small; - return g ((sx>zero)?t:a-t); - } - hi = zero; lo = zero; break; - - case 2: - hi = a; lo = a; - z = x+x; - t = ((y+y) - x) / (z + y); break; - - case 3: - case 4: - hi = a; lo = zero; - t = (y - x) / (x + y); break; - - default: - hi = a; lo = a; - z = y-x; y=y+y+y; t = x+x; - t = ((z+z)-x) / (t + y); break; - } - } - else - { - hi = a; lo = zero; - - if (t <= big) - t = - x / y; - else - { - big+small; - t = zero; - } - } - - z = t*(z*(a+z*(a+z*(a+z*(a+z*(a+z*(a+z*(a+z*(a+z*(a+z*(a+z*a))))))))))); - - return g ((sx>zero)?z:a-z); -} diff --git a/gcc/testsuite/gcc.c-torture/compile/930611-1.c b/gcc/testsuite/gcc.c-torture/compile/930611-1.c deleted file mode 100755 index c216c09..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/930611-1.c +++ /dev/null @@ -1,7 +0,0 @@ -float -f (float a1) -{ - union { float f; int l; } fl1; - fl1.f = a1; - return fl1.l ? 1.0 : a1; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/930618-1.c b/gcc/testsuite/gcc.c-torture/compile/930618-1.c deleted file mode 100755 index 74c2157..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/930618-1.c +++ /dev/null @@ -1,8 +0,0 @@ -f (s) -{ - int r; - - r = (!g(s)) | (!g(s)) | (!g(s)) | (!g(s)) | (!g(s)) | (!g(s)) | (!g(s)) | (!g(s)) | (!g(s)) | (!g(s)) | (!g(s)) | (!g(s)) | (!g(s)) | (!g(s)) | (!g(s)) | (!g(s)) | (!g(s)) | (!g(s)) | (!g(s)); - - return r; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/930621-1.c b/gcc/testsuite/gcc.c-torture/compile/930621-1.c deleted file mode 100755 index 3679cf1..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/930621-1.c +++ /dev/null @@ -1,30 +0,0 @@ -int bytestart[5000 + 1]; -unsigned char modtext[400 + 1]; -unsigned char bytemem[2][45000L + 1]; - -long -modlookup (int l) -{ - signed char c; - long j; - long k; - signed char w; - long p; - while (p != 0) - { - while ((k < bytestart[p + 2]) && (j <= l) && (modtext[j] == bytemem[w][k])) - { - k = k + 1; - j = j + 1; - } - if (k == bytestart[p + 2]) - if (j > l) - c = 1; - else c = 4; - else if (j > l) - c = 3; - else if (modtext[j] < bytemem[w][k]) - c = 0; - else c = 2; - } -} diff --git a/gcc/testsuite/gcc.c-torture/compile/930623-1.c b/gcc/testsuite/gcc.c-torture/compile/930623-1.c deleted file mode 100755 index 4b5b90b..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/930623-1.c +++ /dev/null @@ -1,7 +0,0 @@ -g (a, b) {} - -f (xx) - void* xx; -{ - __builtin_apply ((void*)g, xx, 200); -} diff --git a/gcc/testsuite/gcc.c-torture/compile/930623-2.c b/gcc/testsuite/gcc.c-torture/compile/930623-2.c deleted file mode 100755 index 8b61fc1..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/930623-2.c +++ /dev/null @@ -1,91 +0,0 @@ -extern unsigned short statesCount; -extern short cn_cadrstates[38][37]; -extern short coutstate[38][37][5]; -extern short ccostate[38][37][5]; -extern short cdel_E[38][37][5]; -extern short cn[38][37][5][3]; -extern short cd[38][37][5][3]; - -extern short c[4][37]; - -extern double vrandNext[64]; - -f (unsigned long long maddrOutState[37][8 * 8], - int maddrIndices[8 * 8], - int delta_E[8 * 8], - int after_x_hash[8 * 8], - int after_y_hash[8 * 8], - int after_z_hash[8 * 8], - int nActivePlane) -{ - int class[8 * 8]; - int ccoeff[8 * 8]; - int nx[8 * 8]; - int ny[8 * 8]; - int nz[8 * 8]; - int phat[8 * 8]; - int i; - int inState; - - for (inState = 0; inState < statesCount; inState++) { - long long Nf[8 * 8]; - long long Ns[8 * 8]; - long long Nb[8 * 8]; - int bbState[8 * 8]; - int not_flag_p[8 * 8]; - int j; - int max_cadrstates = 0; - - for (i = 0; i < nActivePlane; i++) { - int in = maddrIndices[i]; - int k = cn_cadrstates[class[in]][inState]; - - if (k > max_cadrstates) - max_cadrstates = k; - } - - for (j = 0; j < max_cadrstates; j++) { - int coState[8 * 8]; - int N_co[8 * 8]; - for (i = 0; i < nActivePlane; i++) { - int in = maddrIndices[i]; - int k = cn_cadrstates[class[in]][inState]; - - if (j < k-1) { - long long numer = (nx[in] * cn[class[in]][inState][j][0] + - ny[in] * cn[class[in]][inState][j][1] + - nz[in] * cn[class[in]][inState][j][2]); - long long denom = (nx[in] * cd[class[in]][inState][j][0] + - ny[in] * cd[class[in]][inState][j][1] + - nz[in] * cd[class[in]][inState][j][2]); - long long Nj = ((denom == 0) ? 0 : (((((long long)(const64(0,0x10000)) * numer * Ns[in]) / denom) + (long long)(((unsigned) vrandNext[in]) & 0xffff)) >> 16)); - int outState = coutstate[class[in]][inState][j]; - int this_coState = ccostate[class[in]][inState][j]; - int del_E = cdel_E[class[in]][inState][j]; - int old_Ns = Ns[in]; - - maddrOutState[outState][in] += Nj; - Ns[in] -= Nj; - delta_E[in] += Nj * del_E; - if (not_flag_p[in]) { - after_x_hash[in] += Nj * c[0][outState]; - after_y_hash[in] += Nj * c[1][outState]; - after_z_hash[in] += Nj * c[2][outState]; - } - coState[in] = this_coState; - N_co[in] = Nj; - } - else if (j == k-1) { - long long Nj = Ns[in]; - int outState = coutstate[class[in]][inState][j]; - int this_coState = ccostate[class[in]][inState][j]; - int del_E = cdel_E[class[in]][inState][j]; - maddrOutState[outState][in] += Nj; - delta_E[in] += Nj * del_E; - coState[in] = this_coState; - N_co[in] = Nj; - } - } - } - } -} diff --git a/gcc/testsuite/gcc.c-torture/compile/930702-1.c b/gcc/testsuite/gcc.c-torture/compile/930702-1.c deleted file mode 100755 index 9f51dd8..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/930702-1.c +++ /dev/null @@ -1,5 +0,0 @@ -f () -{ - {({});} - return 1; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/930926-1.c b/gcc/testsuite/gcc.c-torture/compile/930926-1.c deleted file mode 100755 index fcfa4fb..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/930926-1.c +++ /dev/null @@ -1,7 +0,0 @@ -int f () { return 0; } - -void -test () -{ - int j = { f() }; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/930927-1.c b/gcc/testsuite/gcc.c-torture/compile/930927-1.c deleted file mode 100755 index 81a4979..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/930927-1.c +++ /dev/null @@ -1,3 +0,0 @@ -#include <stddef.h> - -wchar_t s[5] = L"abcd"; diff --git a/gcc/testsuite/gcc.c-torture/compile/931003-1.c b/gcc/testsuite/gcc.c-torture/compile/931003-1.c deleted file mode 100755 index 922b143..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/931003-1.c +++ /dev/null @@ -1,15 +0,0 @@ -f (n, a) - int n; - double a[]; -{ - double b[51]; - int i, j; - - i = 0; - - for (j = n - 1; j > 0; j--) - b[i++] = 0; - - if (b[0] > b[i - 1]) - a[i] = b[i - 1]; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/931004-1.c b/gcc/testsuite/gcc.c-torture/compile/931004-1.c deleted file mode 100755 index 0e741fd..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/931004-1.c +++ /dev/null @@ -1,8 +0,0 @@ -#define A "This is a long test that tests the structure initialization" -#define B A,A -#define C B,B,B,B -#define D C,C,C,C -int main() -{ - char *subs[]={ D, D, D, D, D, D, D, D, D, D, D, D, D, D, D}; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/931013-1.c b/gcc/testsuite/gcc.c-torture/compile/931013-1.c deleted file mode 100755 index c237c0b..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/931013-1.c +++ /dev/null @@ -1,10 +0,0 @@ -g (); - -f () -{ - long ldata[2]; - int seed; - - seed = (ldata[0]) + (ldata[1] << 16); - g (seed); -} diff --git a/gcc/testsuite/gcc.c-torture/compile/931013-2.c b/gcc/testsuite/gcc.c-torture/compile/931013-2.c deleted file mode 100755 index 8fc0db4..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/931013-2.c +++ /dev/null @@ -1,20 +0,0 @@ -f (unsigned short Z[48]) -{ - int j; - unsigned short t1, t2, t3, T[48]; - unsigned short *p = T + 48; - - for (j = 1; j < 8; j++) - { - t1 = *Z++; - *--p = *Z++; - *--p = t1; - t1 = inv(*Z++); - t2 = -*Z++; - t3 = -*Z++; - *--p = inv(*Z++); - *--p = t2; - *--p = t3; - *--p = t1; - } -} diff --git a/gcc/testsuite/gcc.c-torture/compile/931013-3.c b/gcc/testsuite/gcc.c-torture/compile/931013-3.c deleted file mode 100755 index e663b9a..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/931013-3.c +++ /dev/null @@ -1,11 +0,0 @@ -struct s -{ - int f; -}; - -struct s -f () -{ - int addr; - return *(struct s *) &addr; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/931018-1.c b/gcc/testsuite/gcc.c-torture/compile/931018-1.c deleted file mode 100755 index 7efe40e..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/931018-1.c +++ /dev/null @@ -1,14 +0,0 @@ -typedef struct -{ - int a, b; -} T; - -f (T *bs) -{ - long long x; - x = ({ - union { T s; long long l; } u; - u.s = *bs; - u.l; - }); -} diff --git a/gcc/testsuite/gcc.c-torture/compile/931031-1.c b/gcc/testsuite/gcc.c-torture/compile/931031-1.c deleted file mode 100755 index 9015f54..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/931031-1.c +++ /dev/null @@ -1,9 +0,0 @@ -struct s -{ - int pad:1, no:1; -}; - -f (struct s *b, int c) -{ - char d = b->no && c; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/931102-1.c b/gcc/testsuite/gcc.c-torture/compile/931102-1.c deleted file mode 100755 index a039c26..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/931102-1.c +++ /dev/null @@ -1,111 +0,0 @@ -char *e (); - -#define SET \ - if (d > *b++) d |= a; \ - if (b) b = e(b); - -xxx() -{ - int a, d; - char *b, *c; - - while (1) { - while (1) { - while (1) { - if (a) { - switch (a) { - case 1: - while (1) { - SET - do { - SET - } while (1); - } - case 2: - while (1) { - if (d) { - do { - SET - } while (1); - } - else { - do { - SET - } while (1); - } - } - case 3: - while (1) { - if (d) { - do { - SET - } while (1); - } - else { - do { - SET - } while (1); - } - } - case 4: - while (1) { - if (d) { - do { - SET - } while (1); - } - else { - do { - SET - } while (1); - } - } - } - } - else { - switch (a) { - case 2: - while (1) { - if (d) { - do { - SET - } while (1); - } - else { - do { - SET - } while (1); - } - } - case 3: - while (1) { - if (d) { - do { - SET - } while (1); - } - else { - do { - SET - } while (1); - } - } - case 4: - while (1) { - if (d) { - do { - SET - } while (1); - } - else { - do { - SET - } while (1); - } - } - } - } - } - } - } -} diff --git a/gcc/testsuite/gcc.c-torture/compile/931102-2.c b/gcc/testsuite/gcc.c-torture/compile/931102-2.c deleted file mode 100755 index f39b271..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/931102-2.c +++ /dev/null @@ -1,21 +0,0 @@ -typedef struct { - int a; -} VCR; - -typedef struct { - VCR vcr[8]; -} VCRC; - -typedef struct { - char vcr; -} OWN; - -OWN Own[16]; - -f (x, own) - VCRC *x; - OWN *own; -{ - x[own->vcr / 8].vcr[own->vcr % 8].a--; - x[own->vcr / 8].vcr[own->vcr % 8].a = x[own->vcr / 8].vcr[own->vcr % 8].a; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/931203-1.c b/gcc/testsuite/gcc.c-torture/compile/931203-1.c deleted file mode 100755 index 3007ff5..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/931203-1.c +++ /dev/null @@ -1,5 +0,0 @@ -v (a, i) - unsigned *a, i; -{ - a++[i] = 0; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/940611-1.c b/gcc/testsuite/gcc.c-torture/compile/940611-1.c deleted file mode 100755 index 90f7248..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/940611-1.c +++ /dev/null @@ -1,10 +0,0 @@ -f () -{ - do -L:; - while (0); - do - ; - while (0); - goto L; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/940712-1.c b/gcc/testsuite/gcc.c-torture/compile/940712-1.c deleted file mode 100755 index 10a6961..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/940712-1.c +++ /dev/null @@ -1,4 +0,0 @@ -f () -{ - return (*(volatile unsigned int *)8000) / 3; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/940718-1.c b/gcc/testsuite/gcc.c-torture/compile/940718-1.c deleted file mode 100755 index 505280f..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/940718-1.c +++ /dev/null @@ -1,7 +0,0 @@ -extern double log (double) __attribute__ ((const)); - -f (double x) -{ - for (;;) - exp(log(x)); -} diff --git a/gcc/testsuite/gcc.c-torture/compile/941014-1.c b/gcc/testsuite/gcc.c-torture/compile/941014-1.c deleted file mode 100755 index d317015..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/941014-1.c +++ /dev/null @@ -1,11 +0,0 @@ -f (to) - char *to; -{ - unsigned int wch; - register length; - unsigned char tmp; - unsigned int mult = 10; - - tmp = (wch>>(unsigned int)(length * mult)); - *to++ = (unsigned char)tmp; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/941014-2.c b/gcc/testsuite/gcc.c-torture/compile/941014-2.c deleted file mode 100755 index 01e9a67..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/941014-2.c +++ /dev/null @@ -1,37 +0,0 @@ -void -f (n, ppt, xrot) -{ - int tileWidth; - int nlwSrc; - int srcx; - int v3, v4; - register unsigned long ca1, cx1, ca2, cx2; - unsigned long *pSrcLine; - register unsigned long *pDst; - register unsigned long *pSrc; - register unsigned long b, tmp; - unsigned long tileEndMask; - int v1, v2; - int tileEndPart; - int needFirst; - tileEndPart = 0; - v1 = tileEndPart << 5; - v2 = 32 - v1; - while (n--) - { - if ((srcx = (ppt - xrot) % tileWidth) < 0) - if (needFirst) - if (nlwSrc == 1) - { - tmp = b; - if (tileEndPart) - b = (*pSrc & tileEndMask) | (*pSrcLine >> v1); - } - if (tileEndPart) - b = (tmp << v1) | (b >> v2); - if (v4 != 32) - *pDst = (*pDst & ((tmp << v3) | (b >> v4) & ca1 ^ cx1) - ^ (((tmp << v3) | (b >> v4)) & ca2 ^ cx2)); - *pDst = *pDst & tmp; - } -} diff --git a/gcc/testsuite/gcc.c-torture/compile/941014-3.c b/gcc/testsuite/gcc.c-torture/compile/941014-3.c deleted file mode 100755 index 6dcb893..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/941014-3.c +++ /dev/null @@ -1,72 +0,0 @@ -typedef unsigned char byte; -typedef unsigned int uint; -typedef unsigned long ulong; -typedef ulong gs_char; -typedef struct gs_show_enum_s gs_show_enum; -typedef struct gs_font_s gs_font; -typedef struct gx_font_stack_item_s { - gs_font *font; -} gx_font_stack_item; -typedef struct gx_font_stack_s { - gx_font_stack_item items[1 + 5 ]; -} gx_font_stack; -struct gs_show_enum_s { - gx_font_stack fstack; -}; -typedef enum { - ft_composite = 0, -} font_type; -struct gs_font_s { - font_type FontType; -}; -typedef enum { - fmap_escape = 3, - fmap_shift = 8 - } fmap_type; -typedef struct gs_type0_data_s { - fmap_type FMapType; -} gs_type0_data; -gs_type0_next_char(register gs_show_enum *penum) -{ - const byte *p; - int fdepth; - gs_font *pfont; - gs_type0_data *pdata; - uint fidx; - gs_char chr; - for (; pfont->FontType == ft_composite; ) - { - fmap_type fmt; - switch ( fmt ) - { - do {} while (0); - rdown: - continue; - case fmap_shift: - p++; - do {} while (0); - goto rdown; - } - break; - } - up: - while ( fdepth > 0 ) - { - switch ( pdata->FMapType ) - { - default: - continue; - case fmap_escape: - fidx = *++p; - do {} while (0); - if ( fidx == chr && fdepth > 1 ) - goto up; - down: - fdepth--; - do {} while (0); - } - break; - } - while ( (pfont = penum->fstack.items[fdepth].font)->FontType == ft_composite ) - ; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/941014-4.c b/gcc/testsuite/gcc.c-torture/compile/941014-4.c deleted file mode 100755 index 9e673f3..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/941014-4.c +++ /dev/null @@ -1,16 +0,0 @@ -#ifndef NO_LABEL_VALUES -f (int *re) -{ - int *loops = 0, *loope = 0; - unsigned dat0 = 0; - static void *debug = &&firstdebug; - - firstdebug: - g (loops, loope); - - if (dat0 & 1) - re[(dat0 >> 2) & 3] = 0; -} -#else -int x; -#endif diff --git a/gcc/testsuite/gcc.c-torture/compile/941019-1.c b/gcc/testsuite/gcc.c-torture/compile/941019-1.c deleted file mode 100755 index 257b594..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/941019-1.c +++ /dev/null @@ -1 +0,0 @@ -__complex__ long double sub (__complex__ long double cld) { return cld; } diff --git a/gcc/testsuite/gcc.c-torture/compile/941111-1.c b/gcc/testsuite/gcc.c-torture/compile/941111-1.c deleted file mode 100755 index 3f0c28b..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/941111-1.c +++ /dev/null @@ -1,8 +0,0 @@ -main () -{ - struct S { int i; char c; } obj1, obj2; - - foo (); - if (obj1.c != obj2.c) - bar (); -} diff --git a/gcc/testsuite/gcc.c-torture/compile/941113-1.c b/gcc/testsuite/gcc.c-torture/compile/941113-1.c deleted file mode 100755 index 5c2e0b6..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/941113-1.c +++ /dev/null @@ -1,12 +0,0 @@ -typedef void foo (void); - -f (x) -{ - if (x) - { - const foo* v; - (*v)(); - } - else - g (0); -} diff --git a/gcc/testsuite/gcc.c-torture/compile/950122-1.c b/gcc/testsuite/gcc.c-torture/compile/950122-1.c deleted file mode 100755 index 8dea790..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/950122-1.c +++ /dev/null @@ -1,5 +0,0 @@ -int -foo (int i, unsigned short j) -{ - return j *= i; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/950124-1.c b/gcc/testsuite/gcc.c-torture/compile/950124-1.c deleted file mode 100755 index e723954..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/950124-1.c +++ /dev/null @@ -1,15 +0,0 @@ -f () -{ - if (g ()) - h (); - else - { - do - { - return 0; - break; - } - while (1); - } - return 1; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/950221-1.c b/gcc/testsuite/gcc.c-torture/compile/950221-1.c deleted file mode 100755 index 1414763..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/950221-1.c +++ /dev/null @@ -1,16 +0,0 @@ -short v = -1; - -typedef struct -{ - short network; -} atype; - -void f () -{ - static atype config; - atype *cp; - short net; - cp = &config; - cp->network = (v == -1) ? 100 : v; - net = cp->network; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/950329-1.c b/gcc/testsuite/gcc.c-torture/compile/950329-1.c deleted file mode 100755 index 7c047f5..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/950329-1.c +++ /dev/null @@ -1,19 +0,0 @@ -f () -{ - int i; - for (i = 1;; i = 0) - { - if (h ()) - { - if (i) - g (); - g (h ()); - g (h ()); - } - else - { - g (); - break; - } - } -} diff --git a/gcc/testsuite/gcc.c-torture/compile/950512-1.c b/gcc/testsuite/gcc.c-torture/compile/950512-1.c deleted file mode 100755 index e43ec48..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/950512-1.c +++ /dev/null @@ -1,6 +0,0 @@ -typedef unsigned short uint16; -f (unsigned char *w) -{ - w[2] = (uint16) ((((g (0) % 10000 + 42) & 0xFF) << 8) | (((g (0) % 10000 + 42) >> 8) & 0xFF)) & 0xFF, - w[3] = (uint16) ((((g (0) % 10000 + 42) & 0xFF) << 8) | (((g (0) % 10000 + 42) >> 8) & 0xFF)) >> 8; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/950530-1.c b/gcc/testsuite/gcc.c-torture/compile/950530-1.c deleted file mode 100755 index 2b714e0..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/950530-1.c +++ /dev/null @@ -1,4 +0,0 @@ -f (int *s, int *t) -{ - return (t - s) / 2; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/950607-1.c b/gcc/testsuite/gcc.c-torture/compile/950607-1.c deleted file mode 100755 index 851defc..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/950607-1.c +++ /dev/null @@ -1,38 +0,0 @@ -typedef struct { - int component_id; - int component_index; - int h_samp_factor; - int v_samp_factor; -} jpeg_component_info; -struct jpeg_common_struct { - struct jpeg_error_mgr * err; -}; -typedef struct jpeg_common_struct * j_common_ptr; -typedef struct jpeg_compress_struct * j_compress_ptr; -struct jpeg_compress_struct { - struct jpeg_error_mgr * err; - int num_components; - jpeg_component_info * comp_info; - int max_h_samp_factor; - int max_v_samp_factor; -}; -struct jpeg_error_mgr { - int msg_code; -}; - -void -jinit_downsampler (j_compress_ptr cinfo) -{ - int ci; - jpeg_component_info * compptr; - - for (ci = 0, compptr = cinfo->comp_info; ci < cinfo->num_components; - ci++, compptr++) { - if (compptr->h_samp_factor == cinfo->max_h_samp_factor && - compptr->v_samp_factor == cinfo->max_v_samp_factor) { - } else if ((cinfo->max_h_samp_factor % compptr->h_samp_factor) == 0 && - (cinfo->max_v_samp_factor % compptr->v_samp_factor) == 0) { - } else - cinfo->err->msg_code = 0; - } -} diff --git a/gcc/testsuite/gcc.c-torture/compile/950610-1.c b/gcc/testsuite/gcc.c-torture/compile/950610-1.c deleted file mode 100755 index 16d0d0e..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/950610-1.c +++ /dev/null @@ -1 +0,0 @@ -f (int n, int a[2][n]) {} diff --git a/gcc/testsuite/gcc.c-torture/compile/950612-1.c b/gcc/testsuite/gcc.c-torture/compile/950612-1.c deleted file mode 100755 index cb3cb0a..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/950612-1.c +++ /dev/null @@ -1,134 +0,0 @@ -typedef enum -{ - LODI, - STO, - ADDI, - ADD, - SUBI, - SUB, - MULI, - MUL, - DIVI, - DIV, - INC, - DEC -} INSN; - -f (pc) - short *pc; -{ - long long stack[16], *sp = &stack[16], acc = 0; - - for (;;) - { - switch ((INSN)*pc++) - { - case LODI: - *--sp = acc; - acc = ((long long)*pc++) << 32; - break; - case STO: - return (acc >> 32) + (((((unsigned long long) acc) & 0xffffffff) & (1 << 31)) != 0); - break; - case ADDI: - acc += ((long long)*pc++) << 32; - break; - case ADD: - acc = *sp++ + acc; - break; - case SUBI: - acc -= ((long long)*pc++) << 32; - break; - case SUB: - acc = *sp++ - acc; - break; - case MULI: - acc *= *pc++; - break; - case MUL: - { - long long aux; - unsigned char minus; - - minus = 0; - aux = *sp++; - if (aux < 0) - { - minus = ~minus; - aux = -aux; - } - if (acc < 0) - { - minus = ~minus; - acc = -acc; - } - acc = ((((((unsigned long long) acc) & 0xffffffff) * (((unsigned long long) aux) & 0xffffffff)) >> 32) - + ((((unsigned long long) acc) >> 32) * (((unsigned long long) aux) & 0xffffffff) + (((unsigned long long) acc) & 0xffffffff) + (((unsigned long long) aux) >> 32)) - + (((((unsigned long long) acc) >> 32) * (((unsigned long long) aux) >> 32)) << 32)); - if (minus) - acc = -acc; - } - break; - case DIVI: - { - short aux; - - aux = *pc++; - acc = (acc + aux / 2) / aux; - } - break; - case DIV: - { - long long aux; - unsigned char minus; - - minus = 0; - aux = *sp++; - if (aux < 0) - { - minus = ~minus; - aux = -aux; - } - if (acc < 0) - { - minus = ~minus; - acc = -acc; - } - - if (((unsigned long long)acc) == 0) - acc = (unsigned long long)-1 / 2; - else if ((((unsigned long long) ((unsigned long long)acc)) & 0xffffffff) == 0) - acc = ((unsigned long long)aux) / (((unsigned long long) ((unsigned long long)acc)) >> 32); - else if ((((unsigned long long) ((unsigned long long)acc)) >> 32) == 0) - acc = ((((unsigned long long)aux) / ((unsigned long long)acc)) << 32) - + ((((unsigned long long)aux) % ((unsigned long long)acc)) << 32) / ((unsigned long long)acc); - else - { - unsigned char shift; - unsigned long hi; - - shift = 32; - hi = (((unsigned long long) ((unsigned long long)acc)) >> 32); - do { - if (hi & ((unsigned long)1 << (shift - 1))) - break; - } while (--shift != 0); - printf("shift = %d\n", shift); - acc = ((((unsigned long long)aux) / ((unsigned long long)acc)) << 32) - + (((((unsigned long long)aux) % ((unsigned long long)acc)) << (32 - shift)) + ((((unsigned long long)acc) >> shift) / 2)) / (((unsigned long long)acc) >> shift); - } - - if (minus) - acc = -acc; - } - break; - case INC: - acc += 1; - break; - case DEC: - acc -= 1; - break; - } - printf("%08lx.%08lx\n", (long)(((unsigned long long) acc) >> 32) , (long)(((unsigned long long) acc) & 0xffffffff)); - } -} diff --git a/gcc/testsuite/gcc.c-torture/compile/950613-1.c b/gcc/testsuite/gcc.c-torture/compile/950613-1.c deleted file mode 100755 index 8aa757f..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/950613-1.c +++ /dev/null @@ -1,31 +0,0 @@ -#ifndef NO_LABEL_VALUES -f () -{ - long *sp; - long *pc; - - static void *dummy[] = - { - &&L1, - &&L2, - }; - - L1: - { - float val; - val = *(float *) sp; - val = -val; - *(float *) sp = val; - goto *pc++; - } - - L2: - { - float from; - *(long long *) sp = from; - goto *pc++; - } -} -#else -int x; -#endif diff --git a/gcc/testsuite/gcc.c-torture/compile/950618-1.c b/gcc/testsuite/gcc.c-torture/compile/950618-1.c deleted file mode 100755 index 4229da4..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/950618-1.c +++ /dev/null @@ -1,2 +0,0 @@ -static __inline__ int f () { return g (); } -int g () { return f (); } diff --git a/gcc/testsuite/gcc.c-torture/compile/950719-1.c b/gcc/testsuite/gcc.c-torture/compile/950719-1.c deleted file mode 100755 index d3277fa..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/950719-1.c +++ /dev/null @@ -1,11 +0,0 @@ -typedef struct -{ - int Header; - char data[4092]; -} t_node; - -f (unsigned short rid, unsigned short record_length) -{ - t_node tnode; - g (rid, tnode.data + rid * record_length); -} diff --git a/gcc/testsuite/gcc.c-torture/compile/950729-1.c b/gcc/testsuite/gcc.c-torture/compile/950729-1.c deleted file mode 100755 index cfdbad9..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/950729-1.c +++ /dev/null @@ -1,39 +0,0 @@ -static const char * const lcset = "0123456789abcdef"; -static const char * const ucset = "0123456789ABCDEF"; - -char * -f (char *buffer, long long value, char type) -{ - int base, i; - - i = 128 - 1; - buffer[i--] = '\0'; - - switch (type) - { - case 'u': - case 'o': - case 'x': - case 'X': - if (type == 'u') - base = 10; - else if (type == 'o') - base = 8; - else - base = 16; - - while (i >= 0) - { - if (type == 'X') - buffer[i--] = ucset[((unsigned long long) value) % base]; - else - buffer[i--] = lcset[((unsigned long long) value) % base]; - - if ((value = ((unsigned long long) value) / base) == 0) - break; - } - break; - } - - return &buffer[++i]; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/950816-1.c b/gcc/testsuite/gcc.c-torture/compile/950816-1.c deleted file mode 100755 index da849bb..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/950816-1.c +++ /dev/null @@ -1,7 +0,0 @@ -f () -{ - unsigned char b[2]; - float f; - b[0] = (unsigned char) f / 256; - return 0; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/950816-2.c b/gcc/testsuite/gcc.c-torture/compile/950816-2.c deleted file mode 100755 index 41e770d..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/950816-2.c +++ /dev/null @@ -1,8 +0,0 @@ -f () -{ - int i; - float a,b,c; - unsigned char val[2]; - i = func (&c); - val[0] = c < a ? a : c >= 1.0 ? b : c; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/950816-3.c b/gcc/testsuite/gcc.c-torture/compile/950816-3.c deleted file mode 100755 index b3cb0fc..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/950816-3.c +++ /dev/null @@ -1,8 +0,0 @@ -f () -{ - int i; - short x, z; - for (i = 0; i <= 1; i++) - x = i; - return x + z; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/950910-1.c b/gcc/testsuite/gcc.c-torture/compile/950910-1.c deleted file mode 100755 index 1be2aa5..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/950910-1.c +++ /dev/null @@ -1,22 +0,0 @@ -f (char *p) -{ - char c; - - c = *++p; - if (c != ' ') - return 0; - for (;;) - { - c = *p; - if (g (c)) - p++; - else - { - if (c == ' ') - break; - else - return 0; - } - } - return 1; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/950919-1.c b/gcc/testsuite/gcc.c-torture/compile/950919-1.c deleted file mode 100755 index 8320f6d..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/950919-1.c +++ /dev/null @@ -1,5 +0,0 @@ -#define empty -#if empty#cpu(m68k) -#endif - -f (){} diff --git a/gcc/testsuite/gcc.c-torture/compile/950921-1.c b/gcc/testsuite/gcc.c-torture/compile/950921-1.c deleted file mode 100755 index 371c7d5..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/950921-1.c +++ /dev/null @@ -1,12 +0,0 @@ -f () -{ - union - { - signed char c; - double d; - } u; - - u.c = 1; - u.c = 1; - return u.c; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/950922-1.c b/gcc/testsuite/gcc.c-torture/compile/950922-1.c deleted file mode 100755 index 73574f3..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/950922-1.c +++ /dev/null @@ -1,68 +0,0 @@ -struct sw { - const void *x; - int r; -}; -struct sq { - struct sw *q_w; - int t; - int z; -}; - -int -f (int ch, char *fp, char *ap) -{ - register int n; - register char *cp; - register struct sw *p; - register int f; - int prec; - double _double; - int expt; - int ndig; - char expstr[7]; - unsigned long long _uquad; - struct sq q; - struct sw w[8]; - static char zeroes[16]; - - for (;;) { - switch (ch) { - case 'd': - _double = (double) (ap += 8, *((double *) (ap - 8))); - break; - case 'o': - goto nosign; - case 'u': - _uquad = (f & 0x020 ? (ap += 8, *((long long *) (ap - 8))) : f & 0x010 ? (ap += 4, *((long *) (ap - 4))) : f & 0x040 ? (long)(short)(ap += 4, *((int *) (ap - 4))) : (long)(ap += 4, *((int *) (ap - 4)))); - goto nosign; - case 'x': - _uquad = (f & 0x020 ? (ap += 8, *((long long *) (ap - 8))) : f & 0x010 ? (ap += 4, *((long *) (ap - 4))) : f & 0x040 ? (long)(unsigned short)(ap += 4, *((int *) (ap - 4))) : (long)(ap += 4, *((int *) (ap - 4)))); - nosign: - if (_uquad != 0 || prec != 0); - break; - default: - } - if ((f & 0x100) == 0) { - } else { - if (ch >= 'f') { - if (_double == 0) { - if (expt < ndig || (f & 0x001) != 0) { - { if ((n = (ndig - 1)) > 0) { while (n > 16) {{ p->x = (zeroes); p->r = 16; q.z += 16; p++; if (++q.t >= 8) { if (g(fp, &q)) goto error; p = w; }} n -= 16; }{ p->x = (zeroes); p->r = n; q.z += n; p++; if (++q.t >= 8) { if (g(fp, &q)) goto error; p = w; }}}} - } - } else if (expt <= 0) { - { p->x = ("0"); p->r = 1; q.z += 1; p++; if (++q.t >= 8) { if (g(fp, &q)) goto error; p = w; }} - { p->x = 0; p->r = 1; q.z += 1; p++; if (++q.t >= 8) { if (g(fp, &q)) goto error; p = w; }} - { if ((n = (-expt)) > 0) { while (n > 16) {{ p->x = (zeroes); p->r = 16; q.z += 16; p++; if (++q.t >= 8) { if (g(fp, &q)) goto error; p = w; }} n -= 16; }{ p->x = (zeroes); p->r = n; q.z += n; p++; if (++q.t >= 8) { if (g(fp, &q)) goto error; p = w; }} }} - { p->x = cp; p->r = ndig; q.z += ndig; p++; if (++q.t >= 8) { if (g(fp, &q)) goto error; p = w; }} - } else { - { p->x = cp; p->r = expt; q.z += expt; p++; if (++q.t >= 8) { if (g(fp, &q)) goto error; p = w; }} - cp += expt; - { p->x = ("."); p->r = 1; q.z += 1; p++; if (++q.t >= 8) { if (g(fp, &q)) goto error; p = w; }} - { p->x = cp; p->r = (ndig-expt); q.z += (ndig-expt); p++; if (++q.t >= 8) { if (g(fp, &q)) goto error; p = w; }} - } - } - } - } - - error: -} diff --git a/gcc/testsuite/gcc.c-torture/compile/951004-1.c b/gcc/testsuite/gcc.c-torture/compile/951004-1.c deleted file mode 100755 index 1ca6081..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/951004-1.c +++ /dev/null @@ -1,23 +0,0 @@ -typedef struct -{ - short v, h; -} S; - -S a; - -f (S pnt) -{ - S mpnt, mtp; - - (&pnt)->v -= 1; - mpnt = pnt; - mtp = a; - if (mtp.v != mpnt.v) - { - S tpnt; - - tpnt = mtp; - mtp = mpnt; - mpnt = tpnt; - } -} diff --git a/gcc/testsuite/gcc.c-torture/compile/951106-1.c b/gcc/testsuite/gcc.c-torture/compile/951106-1.c deleted file mode 100755 index 09cba20..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/951106-1.c +++ /dev/null @@ -1,4 +0,0 @@ -f (double a, double b) -{ - g (a, 0, b); -} diff --git a/gcc/testsuite/gcc.c-torture/compile/951116-1.c b/gcc/testsuite/gcc.c-torture/compile/951116-1.c deleted file mode 100755 index 100d690..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/951116-1.c +++ /dev/null @@ -1,9 +0,0 @@ -f () -{ - long long i; - int j; - long long k = i = j; - - int inner () {return j + i;} - return k; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/951128-1.c b/gcc/testsuite/gcc.c-torture/compile/951128-1.c deleted file mode 100755 index 5e4dc70..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/951128-1.c +++ /dev/null @@ -1,5 +0,0 @@ -char a[]; -f (const int i) -{ - a[i] = 0; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/951220-1.c b/gcc/testsuite/gcc.c-torture/compile/951220-1.c deleted file mode 100755 index 33e98f6..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/951220-1.c +++ /dev/null @@ -1,4 +0,0 @@ -f (char *x) -{ - return (*x & 2) || (*x & 3); -} diff --git a/gcc/testsuite/gcc.c-torture/compile/951222-1.c b/gcc/testsuite/gcc.c-torture/compile/951222-1.c deleted file mode 100755 index b8246f5..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/951222-1.c +++ /dev/null @@ -1,15 +0,0 @@ -extern long long foo (); - -long long -sub1 () -{ - char junk[10000]; - register long long a, b, c; - - b = foo (); - - setjmp (); - a = foo (); - c = a - b; - return c; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/960106-1.c b/gcc/testsuite/gcc.c-torture/compile/960106-1.c deleted file mode 100755 index c8228aa..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/960106-1.c +++ /dev/null @@ -1,4 +0,0 @@ -f (a) -{ - return (a & 1) && !(a & 2 & 4); -} diff --git a/gcc/testsuite/gcc.c-torture/compile/960130-1.c b/gcc/testsuite/gcc.c-torture/compile/960130-1.c deleted file mode 100755 index ed8dab4..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/960130-1.c +++ /dev/null @@ -1,8 +0,0 @@ -int a[1]; - -int -main() -{ - extern int a[]; - return *a; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/960201-1.c b/gcc/testsuite/gcc.c-torture/compile/960201-1.c deleted file mode 100755 index adc4623..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/960201-1.c +++ /dev/null @@ -1,5 +0,0 @@ -union foo -{ - char a; - int x[2]; -} __attribute__ ((transparent_union)); diff --git a/gcc/testsuite/gcc.c-torture/compile/960218-1.c b/gcc/testsuite/gcc.c-torture/compile/960218-1.c deleted file mode 100755 index 46fbf77..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/960218-1.c +++ /dev/null @@ -1,2 +0,0 @@ -#define X(x) x -int main() { return X(0/* *//* */); } diff --git a/gcc/testsuite/gcc.c-torture/compile/960220-1.c b/gcc/testsuite/gcc.c-torture/compile/960220-1.c deleted file mode 100755 index 766a066..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/960220-1.c +++ /dev/null @@ -1,6 +0,0 @@ -f () -{ - unsigned long long int a = 0, b; - while (b > a) - ; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/960221-1.c b/gcc/testsuite/gcc.c-torture/compile/960221-1.c deleted file mode 100755 index 0e02496..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/960221-1.c +++ /dev/null @@ -1,11 +0,0 @@ -struct s1 { int f1; }; - -struct s2 { - struct s1 a; - int f2; -}; - -foo (struct s2 *ptr) -{ - *ptr = (struct s2) {{}, 0}; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/960319-1.c b/gcc/testsuite/gcc.c-torture/compile/960319-1.c deleted file mode 100755 index f3d95ab..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/960319-1.c +++ /dev/null @@ -1,10 +0,0 @@ -static void -f() -{ - long long a[2]; - int i; - if (g()) - if (h()) - ; - *a |= (long long)i << 65 ; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/960514-1.c b/gcc/testsuite/gcc.c-torture/compile/960514-1.c deleted file mode 100755 index 1d38cfd..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/960514-1.c +++ /dev/null @@ -1,12 +0,0 @@ -struct s { - unsigned long long t[5]; -}; - -void -f (struct s *d, unsigned long long *l) -{ - int i; - - for (i = 0; i < 5; i++) - d->t[i] += l[i]; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/960704-1.c b/gcc/testsuite/gcc.c-torture/compile/960704-1.c deleted file mode 100755 index 5a9d35c..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/960704-1.c +++ /dev/null @@ -1,10 +0,0 @@ -struct A { - double d; -}; - -struct A f (); - -main () -{ - struct A a = f(); -} diff --git a/gcc/testsuite/gcc.c-torture/compile/960829-1.c b/gcc/testsuite/gcc.c-torture/compile/960829-1.c deleted file mode 100755 index 8c6163d..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/960829-1.c +++ /dev/null @@ -1,4 +0,0 @@ -f () -{ - g (0, 0.0, 0.0, 0.0, 0.0); -} diff --git a/gcc/testsuite/gcc.c-torture/compile/961004-1.c b/gcc/testsuite/gcc.c-torture/compile/961004-1.c deleted file mode 100755 index 6407b62..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/961004-1.c +++ /dev/null @@ -1,37 +0,0 @@ -void -f1 (o1, o2, o3, i, j, k) - long long *o1, *o2, *o3; - int i, j, k; -{ - while (--i) - o1[i] = o2[j >>= 1] + o3[k >>= 1]; -} - -void -f2 (o1, o2, o3, i, j, k) - long long *o1, *o2, *o3; - int i, j, k; -{ - while (--i) - o1[i] = o2[j >>= 1] - o3[k >>= 1]; -} - -void -f3 (o1, o2, o3, i, j, k) - long long *o1, *o3; - unsigned *o2; - int i, j, k; -{ - while (--i) - o1[i] = o2[j >>= 1] + o3[k >>= 1]; -} - -void -f4 (o1, o2, o3, i, j, k) - long long *o1, *o2; - unsigned *o3; - int i, j, k; -{ - while (--i) - o1[i] = o2[j >>= 1] - o3[k >>= 1]; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/961010-1.c b/gcc/testsuite/gcc.c-torture/compile/961010-1.c deleted file mode 100755 index d6145bc..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/961010-1.c +++ /dev/null @@ -1 +0,0 @@ -double f (double x) { return x == 0 ? x : 0.0; } diff --git a/gcc/testsuite/gcc.c-torture/compile/961019-1.c b/gcc/testsuite/gcc.c-torture/compile/961019-1.c deleted file mode 100755 index 0ea6ec6..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/961019-1.c +++ /dev/null @@ -1,11 +0,0 @@ -char _hex_value[256]; - -void -hex_init () -{ - int i; - for (i = 0; i < 256; i++) - _hex_value[i] = 99; - for (i = 0; i < 10; i++) - _hex_value['0' + i] = i; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/961031-1.c b/gcc/testsuite/gcc.c-torture/compile/961031-1.c deleted file mode 100755 index ea8718f..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/961031-1.c +++ /dev/null @@ -1,16 +0,0 @@ -struct s { - double d; -} sd; - -struct s g () __attribute__ ((const)); - -struct s -g () -{ - return sd; -} - -f () -{ - g (); -} diff --git a/gcc/testsuite/gcc.c-torture/compile/961126-1.c b/gcc/testsuite/gcc.c-torture/compile/961126-1.c deleted file mode 100755 index f3b6af5..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/961126-1.c +++ /dev/null @@ -1,107 +0,0 @@ -int *p; - -main() -{ - int i = sub (); - - i = -i; - if (*p != i) - goto quit; - i = -i; - if (*p != i) - goto quit; - i = -i; - if (*p != i) - goto quit; - i = -i; - if (*p != i) - goto quit; - i = -i; - if (*p != i) - goto quit; - i = -i; - if (*p != i) - goto quit; - i = -i; - if (*p != i) - goto quit; - i = -i; - if (*p != i) - goto quit; - i = -i; - if (*p != i) - goto quit; - i = -i; - if (*p != i) - goto quit; - i = -i; - if (*p != i) - goto quit; - i = -i; - if (*p != i) - goto quit; - i = -i; - if (*p != i) - goto quit; - i = -i; - if (*p != i) - goto quit; - i = -i; - if (*p != i) - goto quit; - i = -i; - if (*p != i) - goto quit; - i = -i; - if (*p != i) - goto quit; - i = -i; - if (*p != i) - goto quit; - i = -i; - if (*p != i) - goto quit; - i = -i; - if (*p != i) - goto quit; - i = -i; - if (*p != i) - goto quit; - i = -i; - if (*p != i) - goto quit; - i = -i; - if (*p != i) - goto quit; - i = -i; - if (*p != i) - goto quit; - i = -i; - if (*p != i) - goto quit; - i = -i; - if (*p != i) - goto quit; - i = -i; - if (*p != i) - goto quit; - i = -i; - if (*p != i) - goto quit; - i = -i; - if (*p != i) - goto quit; - i = -i; - if (*p != i) - goto quit; - i = -i; - if (*p != i) - goto quit; - i = -i; - if (*p != i) - goto quit; - - i = -i; -quit: - sub2 (i); -} diff --git a/gcc/testsuite/gcc.c-torture/compile/961203-1.c b/gcc/testsuite/gcc.c-torture/compile/961203-1.c deleted file mode 100755 index 0f066ac..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/961203-1.c +++ /dev/null @@ -1,14 +0,0 @@ -struct s { - char a[0x32100000]; - int x:30, y:30; -}; - -int -main () -{ - struct s* p; - - p = (struct s*) 0; - if (p->x == p->y) - exit (1); -} diff --git a/gcc/testsuite/gcc.c-torture/compile/961203-1.x b/gcc/testsuite/gcc.c-torture/compile/961203-1.x deleted file mode 100755 index dad1a21..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/961203-1.x +++ /dev/null @@ -1,7 +0,0 @@ -# This doesn't work on any host with 32 bit int or smaller. - -# Because this test tends to consume lots of system resources and doesn't -# currently work, don't actually run it. Just report a failure. -setup_xfail "*-*-*" -fail "gcc.c-torture/compile/961203-1.c" -return 1 ;# `1' says we handled the testcase ourselves diff --git a/gcc/testsuite/gcc.c-torture/compile/970206-1.c b/gcc/testsuite/gcc.c-torture/compile/970206-1.c deleted file mode 100755 index 95196cd..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/970206-1.c +++ /dev/null @@ -1,13 +0,0 @@ -struct Rect -{ - int iA; - int iB; - int iC; - int iD; -}; - -void -f (int * const this, struct Rect arect) -{ - g (*this, arect); -} diff --git a/gcc/testsuite/gcc.c-torture/compile/970214-1.c b/gcc/testsuite/gcc.c-torture/compile/970214-1.c deleted file mode 100755 index 508ea9e..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/970214-1.c +++ /dev/null @@ -1,3 +0,0 @@ -#include <stddef.h> -#define L 264 -wchar_t c = L'X'; diff --git a/gcc/testsuite/gcc.c-torture/compile/980329-1.c b/gcc/testsuite/gcc.c-torture/compile/980329-1.c deleted file mode 100755 index d11b49b..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/980329-1.c +++ /dev/null @@ -1,72 +0,0 @@ -typedef unsigned long int size_t; -struct re_pattern_buffer - { - unsigned char *buffer; - unsigned long int used; - }; -struct re_registers - { - int *start; - }; - -static const char **regstart, **regend; -static const char **old_regend; - -static int -re_match_2_internal (struct re_pattern_buffer *bufp, - struct re_registers *regs) -{ - unsigned char *p = bufp->buffer; - unsigned char *pend = p + bufp->used; - - for (;;) - { - int highest_active_reg = 1; - if (bufp) - { - int i; - for (i = 1;; i++) - regs->start[i] = 0; - } - - switch ((unsigned int) *p++) - { - case 1: - { - unsigned char r = *p; - if (r) - highest_active_reg = r; - } - if (p + 2 == pend) - { - char is_a_jump_n = 0; - int mcnt = 0; - unsigned char *p1; - - p1 = p + 2; - switch (*p1++) - { - case 2: - is_a_jump_n = 1; - case 1: - do { do { mcnt = *p1; } while (0); p1 += 2; } while (0); - if (is_a_jump_n) - p1 = 0; - } - - if (mcnt && *p1 == 0) - { - unsigned r; - for (r = 0; r < (unsigned) *p + (unsigned) *(p + 1); r++) - { - if (regend[0] >= regstart[r]) - regend[r] = old_regend[r]; - } - do { while (0 < highest_active_reg + 1) { } } while (0); - } - } - } - } - - return -1; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/980408-1.c b/gcc/testsuite/gcc.c-torture/compile/980408-1.c deleted file mode 100755 index 09bf430..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/980408-1.c +++ /dev/null @@ -1,129 +0,0 @@ -typedef struct _RunlengthPacket -{ - unsigned short - red, - green, - blue, - length; - unsigned short - index; -} RunlengthPacket; -typedef struct _Image -{ - int - status, - temporary; - char - filename[1664 ]; - long int - filesize; - int - pipe; - char - magick[1664 ], - *comments, - *label, - *text; - unsigned int - matte; - unsigned int - columns, - rows, - depth; - unsigned int - scene, - number_scenes; - char - *montage, - *directory; - unsigned int - colors; - double - gamma; - float - x_resolution, - y_resolution; - unsigned int - mean_error_per_pixel; - double - normalized_mean_error, - normalized_maximum_error; - unsigned long - total_colors; - char - *signature; - unsigned int - packets, - runlength, - packet_size; - unsigned char - *packed_pixels; - long int - magick_time; - char - magick_filename[1664 ]; - unsigned int - magick_columns, - magick_rows; - char - *geometry, - *page; - unsigned int - dispose, - delay, - iterations; - unsigned int - orphan; - struct _Image - *previous, - *list, - *next; -} Image; - Image *MinifyImage(Image *image) -{ - Image - *minified_image; - register RunlengthPacket - *q, - *s, - *s0, - *s1, - *s2, - *s3; - register unsigned int - x; - unsigned int - blue, - green, - red; - unsigned long - total_matte, - total_blue, - total_green, - total_red; - unsigned short - index; - for (x=0; x < (image->columns-1); x+=2) - { - total_red=0; - total_green=0; - total_blue=0; - total_matte=0; - s=s0; - total_red+=( 3 )*(s->red); total_green+=( 3 )*(s->green); total_blue+=( 3 )*(s->blue); total_matte+=( 3 )*(s->index); s++; ; total_red+=( 7 )*(s->red); total_green+=( 7 )*(s->green); total_blue+=( 7 )*(s->blue); total_matte+=( 7 )*(s->index); s++; ; total_red+=( 7 )*(s->red); total_green+=( 7 )*(s->green); total_blue+=( 7 )*(s->blue); total_matte+=( 7 )*(s->index); s++; ; total_red+=( 3 )*(s->red); total_green+=( 3 )*(s->green); total_blue+=( 3 )*(s->blue); total_matte+=( 3 )*(s->index); s++; ; - s=s1; - total_red+=( 7 )*(s->red); total_green+=( 7 )*(s->green); total_blue+=( 7 )*(s->blue); total_matte+=( 7 )*(s->index); s++; ; total_red+=( 15 )*(s->red); total_green+=( 15 )*(s->green); total_blue+=( 15 )*(s->blue); total_matte+=( 15 )*(s->index); s++; ; total_red+=( 15 )*(s->red); total_green+=( 15 )*(s->green); total_blue+=( 15 )*(s->blue); total_matte+=( 15 )*(s->index); s++; ; total_red+=( 7 )*(s->red); total_green+=( 7 )*(s->green); total_blue+=( 7 )*(s->blue); total_matte+=( 7 )*(s->index); s++; ; - s=s2; - total_red+=( 7 )*(s->red); total_green+=( 7 )*(s->green); total_blue+=( 7 )*(s->blue); total_matte+=( 7 )*(s->index); s++; ; total_red+=( 15 )*(s->red); total_green+=( 15 )*(s->green); total_blue+=( 15 )*(s->blue); total_matte+=( 15 )*(s->index); s++; ; total_red+=( 15 )*(s->red); total_green+=( 15 )*(s->green); total_blue+=( 15 )*(s->blue); total_matte+=( 15 )*(s->index); s++; ; total_red+=( 7 )*(s->red); total_green+=( 7 )*(s->green); total_blue+=( 7 )*(s->blue); total_matte+=( 7 )*(s->index); s++; ; - s=s3; - total_red+=( 3 )*(s->red); total_green+=( 3 )*(s->green); total_blue+=( 3 )*(s->blue); total_matte+=( 3 )*(s->index); s++; ; total_red+=( 7 )*(s->red); total_green+=( 7 )*(s->green); total_blue+=( 7 )*(s->blue); total_matte+=( 7 )*(s->index); s++; ; total_red+=( 7 )*(s->red); total_green+=( 7 )*(s->green); total_blue+=( 7 )*(s->blue); total_matte+=( 7 )*(s->index); s++; ; total_red+=( 3 )*(s->red); total_green+=( 3 )*(s->green); total_blue+=( 3 )*(s->blue); total_matte+=( 3 )*(s->index); s++; ; - red=(unsigned short) ((total_red+63) >> 7); - green=(unsigned short) ((total_green+63) >> 7); - blue=(unsigned short) ((total_blue+63) >> 7); - index=(unsigned short) ((total_matte+63) >> 7); - if ((red == q->red) && (green == q->green) && (blue == q->blue) && - (index == q->index) && ((int) q->length < 65535L )) - q->length++; - } - return(minified_image); -} diff --git a/gcc/testsuite/gcc.c-torture/compile/980504-1.c b/gcc/testsuite/gcc.c-torture/compile/980504-1.c deleted file mode 100755 index 7b757cc..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/980504-1.c +++ /dev/null @@ -1,28 +0,0 @@ -typedef struct _geom_elem { - double coeffs[6]; -} pGeomDefRec, *pGeomDefPtr; -typedef struct _mpgeombanddef { - int yOut; - int in_width; -} mpGeometryBandRec, *mpGeometryBandPtr; -typedef void *pointer; -typedef unsigned char CARD8; -typedef CARD8 BytePixel; -void BiGL_B (OUTP,srcimg,width,sline,pedpvt,pvtband) pointer OUTP; -pointer *srcimg; -register int width; -int sline; -pGeomDefPtr pedpvt; mpGeometryBandPtr pvtband; -{ - register float s, t, st; - register int isrcline,isrcpix; - register int srcwidth = pvtband->in_width - 1; - register BytePixel val; - register BytePixel *ptrIn, *ptrJn; - register double a = pedpvt->coeffs[0]; - register double c = pedpvt->coeffs[2]; - register double srcpix = a * ((double)(0.0000)) + pedpvt->coeffs[1] * (pvtband->yOut + ((double)(0.0000)) ) + pedpvt->coeffs[4]; - register double srcline = c * ((double)(0.0000)) + pedpvt->coeffs[3] * (pvtband->yOut + ((double)(0.0000)) ) + pedpvt->coeffs[5]; - if ( (isrcpix >= 0) && (isrcpix < srcwidth) ) - val = ptrIn[isrcpix] * ((float)1. - s - t + st) + ptrIn[isrcpix+1] * (s - st) + ptrJn[isrcpix] * (t - st) + ptrJn[isrcpix+1] * (st) + (float)0.5 ; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/980506-1.c b/gcc/testsuite/gcc.c-torture/compile/980506-1.c deleted file mode 100755 index 6ef7796..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/980506-1.c +++ /dev/null @@ -1,63 +0,0 @@ -unsigned char TIFFFax2DMode[20][256]; -unsigned char TIFFFax2DNextState[20][256]; -unsigned char TIFFFaxUncompAction[20][256]; -unsigned char TIFFFaxUncompNextState[20][256]; -unsigned char TIFFFax1DAction[230][256]; -unsigned char TIFFFax1DNextState[230][256]; - -typedef struct tableentry { - unsigned short length; - unsigned short code; - short runlen; -} tableentry; - -extern tableentry TIFFFaxWhiteCodes[]; -extern tableentry TIFFFaxBlackCodes[]; - -static short sp_data, sp_bit; - -static unsigned char -fetchByte (inbuf) - -unsigned char **inbuf; - -{ - unsigned char byte = **inbuf; - (*inbuf)++; - return (byte); -} - -static int -decode_white_run (inbuf) - -unsigned char **inbuf; - -{ - short state = sp_bit; - short action; - int runlen = 0; - - for (;;) - { - if (sp_bit == 0) - { - nextbyte: - sp_data = fetchByte (inbuf); - } - - action = TIFFFax1DAction[state][sp_data]; - state = TIFFFax1DNextState[state][sp_data]; - if (action == 0 ) - goto nextbyte; - if (action == 1 ) - return (-1 ); - if (action == 210 ) - return (-3 ); - sp_bit = state; - action = (TIFFFaxWhiteCodes[ action - 2 ].runlen) ; - runlen += action; - if (action < 64) - return (runlen); - } -} - diff --git a/gcc/testsuite/gcc.c-torture/compile/980506-2.c b/gcc/testsuite/gcc.c-torture/compile/980506-2.c deleted file mode 100755 index 6f6fe19..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/980506-2.c +++ /dev/null @@ -1,89 +0,0 @@ -/* - * inspired by glibc-2.0.6/sysdeps/libm-ieee754/s_nextafterf.c - * - * gcc -O2 -S -DOP=+ gives faddp %st(1),%st - * gcc -O2 -S -DOP=* gives fmulp %st(1),%st - * gcc -O2 -S -DOP=- gives fsubrp %st(1),%st - * gcc -O2 -S -DOP=/ gives fdivrp %st(1),%st - */ - -#ifndef OP -#define OP * -#endif - -typedef int int32_t __attribute__ ((__mode__ ( __SI__ ))) ; -typedef unsigned int u_int32_t __attribute__ ((__mode__ ( __SI__ ))) ; - -typedef union -{ - float value; - u_int32_t word; -} ieee_float_shape_type; - -float __nextafterf(float x, float y) -{ - int32_t hx,hy,ix,iy; - - { - ieee_float_shape_type gf_u; - gf_u.value = x; - hx = gf_u.word; - } - { - ieee_float_shape_type gf_u; - gf_u.value = y; - hy = gf_u.word; - } - ix = hx&0x7fffffff; - iy = hy&0x7fffffff; - - if ( ix > 0x7f800000 || iy > 0x7f800000 ) - return x+y; - if (x == y) return x; - if (ix == 0) - { - { - ieee_float_shape_type sf_u; - sf_u.word = (hy&0x80000000) | 1; - x = sf_u.value; - } - y = x*x; - if (y == x) return y; else return x; - } - if (hx >= 0) - { - if (hx > hy) - hx -= 1; - else - hx += 1; - } - else - { - if (hy >= 0 || hx > hy) - hx -= 1; - else - hx += 1; - } - hy = hx & 0x7f800000; - if (hy >= 0x7f800000) - return x+x; - if (hy < 0x00800000) - { - y = x OP x; - if (y != x) - { - ieee_float_shape_type sf_u; - sf_u.word = hx; - y = sf_u.value; - return y; - } - } - { - ieee_float_shape_type sf_u; - sf_u.word = hx; - x = sf_u.value; - } - return x; -} - - diff --git a/gcc/testsuite/gcc.c-torture/compile/980511-1.c b/gcc/testsuite/gcc.c-torture/compile/980511-1.c deleted file mode 100755 index f1bac0c..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/980511-1.c +++ /dev/null @@ -1,20 +0,0 @@ -typedef unsigned int __kernel_dev_t; -typedef __kernel_dev_t dev_t; -struct ustat { -}; -typedef unsigned int kdev_t; -static inline kdev_t to_kdev_t(int dev) -{ - int major, minor; - major = (dev >> 8); - minor = (dev & 0xff); - return ((( major ) << 22 ) | ( minor )) ; -} -struct super_block { -}; -struct super_block * get_super (kdev_t dev); -int sys_ustat(dev_t dev, struct ustat * ubuf) -{ - struct super_block *s; - s = get_super(to_kdev_t(dev)); -} diff --git a/gcc/testsuite/gcc.c-torture/compile/980701-1.c b/gcc/testsuite/gcc.c-torture/compile/980701-1.c deleted file mode 100755 index 82dd16d..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/980701-1.c +++ /dev/null @@ -1,9 +0,0 @@ - -short -func(void) -{ - unsigned char x, y; - - return y | x << 8; -} - diff --git a/gcc/testsuite/gcc.c-torture/compile/980706-1.c b/gcc/testsuite/gcc.c-torture/compile/980706-1.c deleted file mode 100755 index 214f36d..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/980706-1.c +++ /dev/null @@ -1,10 +0,0 @@ -void g(long long); - -long long f(long long v1, long long v2, long long v3, long long v4) -{ - g(v1); - g(v2); - g(v3); - g(v4); - return v1 && v2; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/980726-1.c b/gcc/testsuite/gcc.c-torture/compile/980726-1.c deleted file mode 100755 index 3d4daa2..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/980726-1.c +++ /dev/null @@ -1,10 +0,0 @@ -static __inline__ unsigned char BCD(unsigned char binval) -{ - if (binval > 99) return 0x99; - return (((binval/10) << 4) | (binval%10)); -} - -void int1a(unsigned char i) -{ - (*((unsigned char *)1)) = BCD(i); -} diff --git a/gcc/testsuite/gcc.c-torture/compile/980729-1.c b/gcc/testsuite/gcc.c-torture/compile/980729-1.c deleted file mode 100755 index 973372b..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/980729-1.c +++ /dev/null @@ -1,14 +0,0 @@ -static int -regex_compile () -{ - int c, c1; - char str[6 + 1]; - c1 = 0; - for (;;) - { - do { } while (0) ; - if (c1 == 6 ) - break; - str[c1++] = c; - } -} diff --git a/gcc/testsuite/gcc.c-torture/compile/980816-1.c b/gcc/testsuite/gcc.c-torture/compile/980816-1.c deleted file mode 100755 index c56b6c9..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/980816-1.c +++ /dev/null @@ -1,51 +0,0 @@ -typedef unsigned int size_t; -typedef void *XtPointer; - -typedef struct _WidgetRec *Widget; -typedef struct _WidgetClassRec *WidgetClass; - -extern WidgetClass commandWidgetClass; - -typedef void (*XtCallbackProc)( - Widget , - XtPointer , - XtPointer -); - -extern const char XtStrings[]; - - -typedef struct -{ - char *Name, - *Label; - XtCallbackProc Callback; - XtPointer ClientData; - Widget W; -} DialogButtonType, *DialogButtonTypePtr; - - -Widget AddButtons(Widget Parent, Widget Top, - DialogButtonTypePtr Buttons, size_t Count) -{ - int i; - - for (i = 0; i < Count; i++) - { - if (!Buttons[i].Label) - continue; - Buttons[i].W = XtVaCreateManagedWidget(Buttons[i].Name, - commandWidgetClass, - Parent, - ((char*)&XtStrings[429]) , Buttons[i].Label, - "fromHoriz" , i ? Buttons[i-1].W : ((void *)0) , - "fromVert" , Top, - "resizable" , 1 , - ((void *)0) ); - - XtAddCallback(((char*)&XtStrings[136]), - Buttons[i].Callback, Buttons[i].ClientData); - } - return(Buttons[Count-1].W); -} - diff --git a/gcc/testsuite/gcc.c-torture/compile/980821-1.c b/gcc/testsuite/gcc.c-torture/compile/980821-1.c deleted file mode 100755 index 9eb1ac4..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/980821-1.c +++ /dev/null @@ -1,15 +0,0 @@ -typedef int __int32_t; -int __kernel_rem_pio2(int prec) -{ - __int32_t i, jz; - double fw, fq[20]; - switch(prec) { - case 2: - fw = 0.0; - case 3: - for (i=jz;i>0;i--) { - fw = fq[i-1] +fq[i]; - fq[i-1] = fw; - } - } -} diff --git a/gcc/testsuite/gcc.c-torture/compile/980825-1.c b/gcc/testsuite/gcc.c-torture/compile/980825-1.c deleted file mode 100755 index 34e35bf..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/980825-1.c +++ /dev/null @@ -1,30 +0,0 @@ -typedef enum { FALSE, TRUE } boolean; -enum _errorTypes { FATAL = 1, WARNING = 2, PERROR = 4 }; -typedef struct _optionValues { - struct _include { - boolean classNames; - boolean defines; - boolean enumerators; - } include; -} optionValues; -extern optionValues Option; -static void applyTagInclusionList( list ) - const char *const list; -{ - boolean mode = TRUE; - const char *p; - for (p = list ; *p != '\0' ; ++p) - switch (*p) - { - case '=': - clearTagList(); - mode = TRUE; - break; - case '+': mode = TRUE; break; - case '-': mode = FALSE; break; - case 'c': Option.include.classNames = mode; break; - case 'd': Option.include.defines = mode; break; - case 'e': Option.include.enumerators = mode; break; - default: error(FATAL, "-i: Invalid tag option '%c'", *p); break; - } -} diff --git a/gcc/testsuite/gcc.c-torture/compile/981001-1.c b/gcc/testsuite/gcc.c-torture/compile/981001-1.c deleted file mode 100755 index d7cf0dc..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/981001-1.c +++ /dev/null @@ -1,18 +0,0 @@ -unsigned short code = 0x0000; -unsigned short low = 0x4000; -unsigned short high = 0xb000; - -int main (void) -{ - if ( - (high & 0x8000) != (low & 0x8000) - && ( low & 0x4000) == 0x4000 - && (high & 0x4000) == 0 - ) - { - code ^= 0x4000; - low |= 0x4000; - } - - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/compile/981001-2.c b/gcc/testsuite/gcc.c-torture/compile/981001-2.c deleted file mode 100755 index 9ade1d9..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/981001-2.c +++ /dev/null @@ -1,12 +0,0 @@ -#define weak_alias(func, aliasname) \ - extern __typeof (func) aliasname __attribute__ ((weak, alias (#func))); - -#define add3(d, m, c) ((d) + (m) + (c)) - -int -__add3(int d, int m, int c) -{ - return d + m + c; -} - -weak_alias (__add3, add3) diff --git a/gcc/testsuite/gcc.c-torture/compile/981001-3.c b/gcc/testsuite/gcc.c-torture/compile/981001-3.c deleted file mode 100755 index 5f64587..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/981001-3.c +++ /dev/null @@ -1,14 +0,0 @@ -#define P(a, b) P1(a,b) -#define P1(a,b) a##b - -#define FLT_MIN_EXP (-125) -#define DBL_MIN_EXP (-1021) - -#define MIN_EXP P(FLT,_MIN_EXP) - -#define FLT FLT -int f1 = MIN_EXP; - -#undef FLT -#define FLT DBL -int f2 = MIN_EXP; diff --git a/gcc/testsuite/gcc.c-torture/compile/981001-4.c b/gcc/testsuite/gcc.c-torture/compile/981001-4.c deleted file mode 100755 index dd3df9c..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/981001-4.c +++ /dev/null @@ -1,14 +0,0 @@ -#define P(a,b) P1(a,b) -#define P1(a,b) a##b - -#define ONCE(x, y) (x ?: (x = y())) -#define PREFIX - -extern int P(PREFIX, init) (void); - -int -fun(void) -{ - static int memo; - return ONCE(memo, P(PREFIX, init)); -} diff --git a/gcc/testsuite/gcc.c-torture/compile/981007-1.c b/gcc/testsuite/gcc.c-torture/compile/981007-1.c deleted file mode 100755 index d41400b..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/981007-1.c +++ /dev/null @@ -1,21 +0,0 @@ -extern double fabs (double); -extern double sqrt (double); - -typedef struct complexm { - double re,im; -} complex; - -static complex -setCom (double r, double i) -{ - complex ct; - ct.re=fabs(r)<1E-300?0.0:r; - ct.im=fabs(i)<1E-300?0.0:i; - return ct; -} - -static complex -csqrt_crash (double x) -{ - return (x>=0) ? setCom(sqrt(x),0) : setCom(0,sqrt(-x)); -} diff --git a/gcc/testsuite/gcc.c-torture/compile/981022-1.c b/gcc/testsuite/gcc.c-torture/compile/981022-1.c deleted file mode 100755 index 6256673..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/981022-1.c +++ /dev/null @@ -1,9 +0,0 @@ -/* This tests a combination of two gcc extensions. Omitting the middle - operand of ?: and using ?: as an lvalue. */ -int x, y; - -int main () -{ - (x ?: y) = 0; - return 0; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/981022-1.x b/gcc/testsuite/gcc.c-torture/compile/981022-1.x deleted file mode 100755 index f41cdc2..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/981022-1.x +++ /dev/null @@ -1,2 +0,0 @@ -set torture_compile_xfail "*-*-*" -return 0 diff --git a/gcc/testsuite/gcc.c-torture/compile/981107-1.c b/gcc/testsuite/gcc.c-torture/compile/981107-1.c deleted file mode 100755 index 987ec18..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/981107-1.c +++ /dev/null @@ -1,9 +0,0 @@ -unsigned long seed(void) -{ - unsigned long u; - - call(); - - u = 26107 * (unsigned long)&u; - return u; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/981211-1.c b/gcc/testsuite/gcc.c-torture/compile/981211-1.c deleted file mode 100755 index 92c9cfb..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/981211-1.c +++ /dev/null @@ -1,43 +0,0 @@ -/* Basic tests of the #assert preprocessor extension. */ - -#define fail int fail - -#assert abc (def) -#assert abc (ghi) -#assert abc (jkl) -#assert space ( s p a c e ) - -/* Basic: */ -#if !#abc (def) || !#abc (ghi) || !#abc (jkl) -fail -#endif - -/* any answer for #abc */ -#if !#abc -fail -#endif - -/* internal whitespace is collapsed, - external whitespace is deleted */ -#if !#space (s p a c e) || !#space ( s p a c e ) || #space (space) -fail -#endif - -/* removing assertions */ -#unassert abc (jkl) -#if !#abc || !#abc (def) || !#abc (ghi) || #abc (jkl) -fail -#endif - -#unassert abc -#if #abc || #abc (def) || #abc (ghi) || #abc (jkl) -fail -#endif - -int gobble - -/* make sure it can succeed too. - also check space before open paren isn't significant */ -#if #space(s p a c e) -; -#endif diff --git a/gcc/testsuite/gcc.c-torture/compile/981223-1.c b/gcc/testsuite/gcc.c-torture/compile/981223-1.c deleted file mode 100755 index d207ff1..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/981223-1.c +++ /dev/null @@ -1,8 +0,0 @@ -__complex__ float -func (__complex__ float x) -{ - if (__real__ x == 0.0) - return 1.0; - else - return 0.0; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/990107-1.c b/gcc/testsuite/gcc.c-torture/compile/990107-1.c deleted file mode 100755 index a123ce9..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/990107-1.c +++ /dev/null @@ -1,7 +0,0 @@ -static int -java_double_finite (d) - double d; -{ - long long *ip = (long long *) &d; - return (*ip & 0x7ff0000000000000LL ) != 0x7ff0000000000000LL ; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/Makefile.in b/gcc/testsuite/gcc.c-torture/compile/Makefile.in deleted file mode 100755 index e6209db..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/Makefile.in +++ /dev/null @@ -1,12 +0,0 @@ -#### host, target, and site specific Makefile frags come in here. - -srcdir = . - -# Nothing to do... -all: - -clean: - -rm -f *.o *.diff *~ *.bad core *.x - -distclean: clean - -rm -f Makefile config.status diff --git a/gcc/testsuite/gcc.c-torture/compile/calls.c b/gcc/testsuite/gcc.c-torture/compile/calls.c deleted file mode 100755 index 1582c0e..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/calls.c +++ /dev/null @@ -1,22 +0,0 @@ -typedef void *(*T)(void); -f1 () -{ - ((T) 0)(); -} -f2 () -{ - ((T) 1000)(); -} -f3 () -{ - ((T) 10000000)(); -} -f4 (r) -{ - ((T) r)(); -} -f5 () -{ - int (*r)() = f3; - ((T) r)(); -} diff --git a/gcc/testsuite/gcc.c-torture/compile/cmpdi-1.c b/gcc/testsuite/gcc.c-torture/compile/cmpdi-1.c deleted file mode 100755 index 9e1b659..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/cmpdi-1.c +++ /dev/null @@ -1,15 +0,0 @@ -f (long long d) -{ - int i = 0; - if (d == 1) - i = 1; - return i; -} - -g (long long d) -{ - int i = 0; - if (d <= 0) - i = 1; - return i; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/combine-hang.c b/gcc/testsuite/gcc.c-torture/compile/combine-hang.c deleted file mode 100755 index 7cc57af..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/combine-hang.c +++ /dev/null @@ -1,26 +0,0 @@ -typedef union -{ - double value; - struct - { - unsigned long msw; - unsigned long lsw; - } parts; -} ieee_double_shape_type; - -double f (int iy) -{ - double z, t; - ieee_double_shape_type u, v; - - if (iy == 1) - return 0; - - u.parts.msw = iy; - u.parts.lsw = 0; - z = u.value; - v.parts.msw = iy; - v.parts.lsw = 0; - t = v.value; - return 1.0+z+t+t; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/compile.exp b/gcc/testsuite/gcc.c-torture/compile/compile.exp deleted file mode 100755 index f96f023..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/compile.exp +++ /dev/null @@ -1,35 +0,0 @@ -# Expect driver script for GCC Regression Tests -# Copyright (C) 1993, 1995, 1997 Free Software Foundation -# -# This file is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -# These tests come from Torbjorn Granlund's (tege@cygnus.com) -# C torture test suite, and other contributors. - -if $tracelevel then { - strace $tracelevel -} - -# load support procs -load_lib c-torture.exp - -foreach testcase [glob -nocomplain $srcdir/$subdir/*.c] { - # If we're only testing specific files and this isn't one of them, skip it. - if ![runtest_file_p $runtests $testcase] then { - continue - } - - c-torture $testcase -} diff --git a/gcc/testsuite/gcc.c-torture/compile/configure.in b/gcc/testsuite/gcc.c-torture/compile/configure.in deleted file mode 100755 index e4cc69d..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/configure.in +++ /dev/null @@ -1,15 +0,0 @@ -# This file is a shell script fragment that supplies the information -# necessary to tailor a template configure script into the configure -# script appropriate for this directory. For more information, check -# any existing configure script. - -srctrigger=compile.exp -srcname="DejaGnu" - -# per-host: - -# per-target: - -target_makefile_frag=../config/mt-${target_alias} - -# post-target: diff --git a/gcc/testsuite/gcc.c-torture/compile/funcptr-1.c b/gcc/testsuite/gcc.c-torture/compile/funcptr-1.c deleted file mode 100755 index 79687c9..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/funcptr-1.c +++ /dev/null @@ -1,19 +0,0 @@ -extern int (*gp)(const char*); - -int -g (const char* d) -{ - printf ("g"); - return 0; -} - -f () -{ - int errcnt=0; - - if (gp != g) - { - printf ("f"); - errcnt++; - } -} diff --git a/gcc/testsuite/gcc.c-torture/compile/goto-1.c b/gcc/testsuite/gcc.c-torture/compile/goto-1.c deleted file mode 100755 index caeed3a..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/goto-1.c +++ /dev/null @@ -1,16 +0,0 @@ -f () -{ - do - { - if (0) - { - L1:; - } - else - goto L2; - L2:; - } - while (0); - - goto L1; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/init-1.c b/gcc/testsuite/gcc.c-torture/compile/init-1.c deleted file mode 100755 index 38db9ad..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/init-1.c +++ /dev/null @@ -1,19 +0,0 @@ -typedef struct -{ - char *key; - char *value; -} T1; - -typedef struct -{ - long type; - char *value; -} T3; - -T1 a[] = -{ - { - "", - ((char *)&((T3) {1, (char *) 1})) - } -}; diff --git a/gcc/testsuite/gcc.c-torture/compile/init-2.c b/gcc/testsuite/gcc.c-torture/compile/init-2.c deleted file mode 100755 index 63a7f58..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/init-2.c +++ /dev/null @@ -1,4 +0,0 @@ -struct -{ - int e1, e2; -} v = { e2: 0 }; diff --git a/gcc/testsuite/gcc.c-torture/compile/labels-1.c b/gcc/testsuite/gcc.c-torture/compile/labels-1.c deleted file mode 100755 index fae6ab8..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/labels-1.c +++ /dev/null @@ -1,13 +0,0 @@ -#ifndef NO_LABEL_VALUES -f () -{ - void *x = &&L2; - if (&&L3 - &&L1 > 1) - abort(); - L1: return 1; - L2: abort (); - L3:; -} -#else -int x; -#endif diff --git a/gcc/testsuite/gcc.c-torture/compile/packed-1.c b/gcc/testsuite/gcc.c-torture/compile/packed-1.c deleted file mode 100755 index 709fc3c..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/packed-1.c +++ /dev/null @@ -1,14 +0,0 @@ -struct s -{ - int e; -} x; - -struct rbuf -{ - struct s *p __attribute__ ((packed)); -} *b; - -f () -{ - b->p = &x; -} diff --git a/gcc/testsuite/gcc.c-torture/compile/widechar-1.c b/gcc/testsuite/gcc.c-torture/compile/widechar-1.c deleted file mode 100755 index 5d89f33..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/widechar-1.c +++ /dev/null @@ -1 +0,0 @@ -char *s = L"a" "b"; diff --git a/gcc/testsuite/gcc.c-torture/compile/zero-strct-1.c b/gcc/testsuite/gcc.c-torture/compile/zero-strct-1.c deleted file mode 100755 index d3db812..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/zero-strct-1.c +++ /dev/null @@ -1,7 +0,0 @@ -typedef struct { } empty_t; - -f () -{ - empty_t i; - bar (i); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/900409-1.c b/gcc/testsuite/gcc.c-torture/execute/900409-1.c deleted file mode 100755 index 3112eff..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/900409-1.c +++ /dev/null @@ -1,20 +0,0 @@ -long f1(long a){return a&0xff000000L;} -long f2 (long a){return a&~0xff000000L;} -long f3(long a){return a&0x000000ffL;} -long f4(long a){return a&~0x000000ffL;} -long f5(long a){return a&0x0000ffffL;} -long f6(long a){return a&~0x0000ffffL;} - -main () -{ - long a = 0x89ABCDEF; - - if (f1(a)!=0x89000000L|| - f2(a)!=0x00ABCDEFL|| - f3(a)!=0x000000EFL|| - f4(a)!=0x89ABCD00L|| - f5(a)!=0x0000CDEFL|| - f6(a)!=0x89AB0000L) - abort(); - exit(0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/920202-1.c b/gcc/testsuite/gcc.c-torture/execute/920202-1.c deleted file mode 100755 index e30ce2f..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/920202-1.c +++ /dev/null @@ -1,18 +0,0 @@ -static int rule_text_needs_stack_pop = 0; -static int input_stack_pos = 1; - -f (void) -{ - rule_text_needs_stack_pop = 1; - - if (input_stack_pos <= 0) - return 1; - else - return 0; -} - -main () -{ - f (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/920302-1.c b/gcc/testsuite/gcc.c-torture/execute/920302-1.c deleted file mode 100755 index 5fbfd9d..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/920302-1.c +++ /dev/null @@ -1,42 +0,0 @@ -short optab[5]; -char buf[10]; -execute (ip) - register unsigned short *ip; -{ -#ifndef NO_LABEL_VALUES - register void *base = &&x; - char *bp = buf; - static void *tab[] = {&&x, &&y, &&z}; - if (ip == 0) - { - int i; - for (i = 0; i < 3; ++i) - optab[i] = (short)(tab[i] - base); - return; - } -x: *bp++='x'; - goto *(base + *ip++); -y: *bp++='y'; - goto *(base + *ip++); -z: *bp++='z'; - *bp=0; - return; -#else - strcpy (buf, "xyxyz"); -#endif -} - -short p[5]; - -main () -{ - execute (0); - p[0] = optab[1]; - p[1] = optab[0]; - p[2] = optab[1]; - p[3] = optab[2]; - execute (&p); - if (strcmp (buf, "xyxyz")) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/920409-1.c b/gcc/testsuite/gcc.c-torture/execute/920409-1.c deleted file mode 100755 index 938ce7d..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/920409-1.c +++ /dev/null @@ -1 +0,0 @@ -x(){signed char c=-1;return c<0;}main(){if(x()!=1)abort();exit(0);} diff --git a/gcc/testsuite/gcc.c-torture/execute/920410-1.c b/gcc/testsuite/gcc.c-torture/execute/920410-1.c deleted file mode 100755 index f5180f0..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/920410-1.c +++ /dev/null @@ -1,6 +0,0 @@ -#define STACK_REQUIREMENT (40000 * 4 + 256) -#if defined (STACK_SIZE) && STACK_SIZE < STACK_REQUIREMENT -main () { exit (0); } -#else -main(){int d[40000];d[0]=0;exit(0);} -#endif diff --git a/gcc/testsuite/gcc.c-torture/execute/920411-1.c b/gcc/testsuite/gcc.c-torture/execute/920411-1.c deleted file mode 100755 index e3e9810..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/920411-1.c +++ /dev/null @@ -1,24 +0,0 @@ -long f (w) - char *w; -{ - long k, i, c = 0, x; - char *p = (char*) &x; - for (i = 0; i < 1; i++) - { - for (k = 0; k < sizeof (long); k++) - p[k] = w[k]; - c += x; - } - return c; -} - -main () -{ - int i; - char a[sizeof (long)]; - - for (i = sizeof (long); --i >= 0;) a[i] = ' '; - if (f (a) != ~0UL / (unsigned char) ~0 * ' ') - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/920415-1.c b/gcc/testsuite/gcc.c-torture/execute/920415-1.c deleted file mode 100755 index 25100ad..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/920415-1.c +++ /dev/null @@ -1,7 +0,0 @@ -/* CYGNUS LOCAL -- meissner/no label values */ -#ifndef NO_LABEL_VALUES -main(){__label__ l;void*x(){return&&l;}goto*x();abort();return;l:exit(0);} -#else -main(){ exit (0); } -#endif -/* END CYGNUS LOCAL -- meissner/no label values */ diff --git a/gcc/testsuite/gcc.c-torture/execute/920428-1.c b/gcc/testsuite/gcc.c-torture/execute/920428-1.c deleted file mode 100755 index 154af76..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/920428-1.c +++ /dev/null @@ -1,2 +0,0 @@ -x(const char*s){char a[1];const char*ss=s;a[*s++]|=1;return(int)ss+1==(int)s;} -main(){if(x("")!=1)abort();exit(0);} diff --git a/gcc/testsuite/gcc.c-torture/execute/920428-2.c b/gcc/testsuite/gcc.c-torture/execute/920428-2.c deleted file mode 100755 index 118ba96..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/920428-2.c +++ /dev/null @@ -1,7 +0,0 @@ -#ifndef NO_LABEL_VALUES -s(i){if(i>0){__label__ l1;int f(int i){if(i==2)goto l1;return 0;}return f(i);l1:;}return 1;} -x(){return s(0)==1&&s(1)==0&&s(2)==1;} -main(){if(x()!=1)abort();exit(0);} -#else -main(){ exit (0); } -#endif diff --git a/gcc/testsuite/gcc.c-torture/execute/920428-2.x b/gcc/testsuite/gcc.c-torture/execute/920428-2.x deleted file mode 100755 index c7d9f03..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/920428-2.x +++ /dev/null @@ -1,6 +0,0 @@ -# This doesn't work on sparc's with -mflat. - -if { [istarget "sparc-*-*"] && [string match "*mflat*" $CFLAGS] } { - set torture_execute_xfail "sparc-*-*" -} -return 0 diff --git a/gcc/testsuite/gcc.c-torture/execute/920429-1.c b/gcc/testsuite/gcc.c-torture/execute/920429-1.c deleted file mode 100755 index f37bf68..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/920429-1.c +++ /dev/null @@ -1,3 +0,0 @@ -typedef unsigned char t;int i,j; -t*f(t*p){t c;c=*p++;i=((c&2)?1:0);j=(c&7)+1;return p;} -main(){t*p0="ab",*p1;p1=f(p0);if(p0+1!=p1)abort();exit(0);} diff --git a/gcc/testsuite/gcc.c-torture/execute/920501-1.c b/gcc/testsuite/gcc.c-torture/execute/920501-1.c deleted file mode 100755 index 6f757ca..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/920501-1.c +++ /dev/null @@ -1,3 +0,0 @@ -int s[2]; -x(){if(!s[0]){s[1+s[1]]=s[1];return 1;}} -main(){s[0]=s[1]=0;if(x(0)!=1)abort();exit(0);} diff --git a/gcc/testsuite/gcc.c-torture/execute/920501-2.c b/gcc/testsuite/gcc.c-torture/execute/920501-2.c deleted file mode 100755 index d99eef2..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/920501-2.c +++ /dev/null @@ -1,114 +0,0 @@ -unsigned long -gcd_ll (unsigned long long x, unsigned long long y) -{ - for (;;) - { - if (y == 0) - return (unsigned long) x; - x = x % y; - if (x == 0) - return (unsigned long) y; - y = y % x; - } -} - -unsigned long long -powmod_ll (unsigned long long b, unsigned e, unsigned long long m) -{ - unsigned t; - unsigned long long pow; - int i; - - if (e == 0) - return 1; - - /* Find the most significant bit in E. */ - t = e; - for (i = 0; t != 0; i++) - t >>= 1; - - /* The most sign bit in E is handled outside of the loop, by beginning - with B in POW, and decrementing I. */ - pow = b; - i -= 2; - - for (; i >= 0; i--) - { - pow = pow * pow % m; - if ((1 << i) & e) - pow = pow * b % m; - } - - return pow; -} - -unsigned long factab[10]; - -void -facts (t, a_int, x0, p) - unsigned long long t; - int a_int; - int x0; - unsigned p; -{ - unsigned long *xp = factab; - unsigned long long x, y; - unsigned long q = 1; - unsigned long long a = a_int; - int i; - unsigned long d; - int j = 1; - unsigned long tmp; - int jj = 0; - - x = x0; - y = x0; - - for (i = 1; i < 10000; i++) - { - x = powmod_ll (x, p, t) + a; - y = powmod_ll (y, p, t) + a; - y = powmod_ll (y, p, t) + a; - - if (x > y) - tmp = x - y; - else - tmp = y - x; - q = (unsigned long long) q * tmp % t; - - if (i == j) - { - jj += 1; - j += jj; - d = gcd_ll (q, t); - if (d != 1) - { - *xp++ = d; - t /= d; - if (t == 1) - { - return; - *xp = 0; - } - } - } - } -} - -main () -{ - unsigned long long t; - unsigned x0, a; - unsigned p; - - p = 27; - t = (1ULL << p) - 1; - - a = -1; - x0 = 3; - - facts (t, a, x0, p); - if (factab[0] != 7 || factab[1] != 73 || factab[2] != 262657) - abort(); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/920501-3.c b/gcc/testsuite/gcc.c-torture/execute/920501-3.c deleted file mode 100755 index 1031d73..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/920501-3.c +++ /dev/null @@ -1,35 +0,0 @@ -int tab[9]; -execute(oip, ip) - unsigned short *oip, *ip; -{ -#ifndef NO_LABEL_VALUES - int x = 0; - int *xp = tab; -base: - x++; - if (x == 4) - { - *xp = 0; - return; - } - *xp++ = ip - oip; - goto *(&&base + *ip++); -#else - tab[0] = 0; - tab[1] = 1; - tab[2] = 2; - tab[3] = 0; -#endif -} - -main() -{ - unsigned short ip[10]; - int i; - for (i = 0; i < 10; i++) - ip[i] = 0; - execute(ip, ip); - if (tab[0] != 0 || tab[1] != 1 || tab[2] != 2 || tab[3] != 0) - abort(); - exit(0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/920501-4.c b/gcc/testsuite/gcc.c-torture/execute/920501-4.c deleted file mode 100755 index 3524dd5..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/920501-4.c +++ /dev/null @@ -1,27 +0,0 @@ -#ifndef NO_LABEL_VALUES -int -x (int i) -{ - static const void *j[] = {&& x, && y, && z}; - - goto *j[i]; - - x: return 2; - y: return 3; - z: return 5; -} - -int -main (void) -{ - if ( x (0) != 2 - || x (1) != 3 - || x (2) != 5) - abort (); - - exit (0); -} -#else -int -main (void) { exit (0); } -#endif diff --git a/gcc/testsuite/gcc.c-torture/execute/920501-5.c b/gcc/testsuite/gcc.c-torture/execute/920501-5.c deleted file mode 100755 index 0974074..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/920501-5.c +++ /dev/null @@ -1,19 +0,0 @@ -#ifndef NO_LABEL_VALUES -x (int i) -{ - void *j[] = {&&x, &&y, &&z}; - goto *j[i]; - x:return 2; - y:return 3; - z:return 5; - -} -main () -{ - if (x (0) != 2 || x (1) != 3 | x (2) != 5) - abort(); - exit(0); -} -#else -main(){ exit (0); } -#endif diff --git a/gcc/testsuite/gcc.c-torture/execute/920501-6.c b/gcc/testsuite/gcc.c-torture/execute/920501-6.c deleted file mode 100755 index 833624f..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/920501-6.c +++ /dev/null @@ -1,91 +0,0 @@ -#include <stdio.h> - -/* Convert a decimal string to a long long unsigned. No error check is - performed. */ - -long long unsigned -str2llu (str) - char *str; -{ - long long unsigned acc; - int d; - acc = *str++ - '0'; - for (;;) - { - d = *str++; - if (d == '\0') - break; - d -= '0'; - acc = acc * 10 + d; - } - - return acc; -} - -/* isqrt(t) - computes the square root of t. (tege 86-10-27) */ - -long unsigned -sqrtllu (long long unsigned t) -{ - long long unsigned s; - long long unsigned b; - - for (b = 0, s = t; b++, (s >>= 1) != 0; ) - ; - - s = 1LL << (b >> 1); - - if (b & 1) - s += s >> 1; - - do - { - b = t / s; - s = (s + b) >> 1; - } - while (b < s); - - return s; -} - - -int plist (p0, p1, tab) - long long unsigned p0, p1; - long long unsigned *tab; -{ - long long unsigned p; - long unsigned d; - long unsigned s; - long long unsigned *xp = tab; - - for (p = p0; p <= p1; p += 2) - { - s = sqrtllu (p); - - for (d = 3; d <= s; d += 2) - { - long long unsigned q = p % d; - if (q == 0) - goto not_prime; - } - - *xp++ = p; - not_prime:; - } - *xp = 0; - return xp - tab; -} - -main (argc, argv) - int argc; - char *argv[]; -{ - long long tab[10]; - int nprimes; - nprimes = plist (str2llu ("1234111111"), str2llu ("1234111127"), tab); - - if(tab[0]!=1234111117LL||tab[1]!=1234111121LL||tab[2]!=1234111127LL||tab[3]!=0) - abort(); - - exit(0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/920501-7.c b/gcc/testsuite/gcc.c-torture/execute/920501-7.c deleted file mode 100755 index f032bd8..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/920501-7.c +++ /dev/null @@ -1,34 +0,0 @@ -/* CYGNUS LOCAL -- meissner/no label values */ -#ifdef STACK_SIZE -#define DEPTH ((STACK_SIZE) / 512 + 1) -#else -#define DEPTH 1000 -#endif - -#ifndef NO_LABEL_VALUES -x(a) -{ - __label__ xlab; - void y(a) - { - if (a==0) - goto xlab; - y (a-1); - } - y (a); - xlab:; - return a; -} -#endif - -main () -{ -#ifndef __I960__ -#ifndef NO_LABEL_VALUES - if (x (DEPTH) != DEPTH) - abort (); -#endif -#endif - exit (0); -} -/* END CYGNUS LOCAL -- meissner/no label values */ diff --git a/gcc/testsuite/gcc.c-torture/execute/920501-7.x b/gcc/testsuite/gcc.c-torture/execute/920501-7.x deleted file mode 100755 index c7d9f03..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/920501-7.x +++ /dev/null @@ -1,6 +0,0 @@ -# This doesn't work on sparc's with -mflat. - -if { [istarget "sparc-*-*"] && [string match "*mflat*" $CFLAGS] } { - set torture_execute_xfail "sparc-*-*" -} -return 0 diff --git a/gcc/testsuite/gcc.c-torture/execute/920501-8.c b/gcc/testsuite/gcc.c-torture/execute/920501-8.c deleted file mode 100755 index 62780a0..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/920501-8.c +++ /dev/null @@ -1,38 +0,0 @@ -#include <stdio.h> -#include <stdarg.h> - -char buf[50]; -int -va (int a, double b, int c, ...) -{ - va_list ap; - int d, e, f, g, h, i, j, k, l, m, n, o, p; - va_start (ap, c); - - d = va_arg (ap, int); - e = va_arg (ap, int); - f = va_arg (ap, int); - g = va_arg (ap, int); - h = va_arg (ap, int); - i = va_arg (ap, int); - j = va_arg (ap, int); - k = va_arg (ap, int); - l = va_arg (ap, int); - m = va_arg (ap, int); - n = va_arg (ap, int); - o = va_arg (ap, int); - p = va_arg (ap, int); - - sprintf (buf, - "%d,%f,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d", - a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p); - va_end (ap); -} - -main() -{ - va (1, 1.0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15); - if (strcmp ("1,1.000000,2,3,4,5,6,7,8,9,10,11,12,13,14,15", buf)) - abort(); - exit(0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/920501-9.c b/gcc/testsuite/gcc.c-torture/execute/920501-9.c deleted file mode 100755 index f585ac6..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/920501-9.c +++ /dev/null @@ -1,27 +0,0 @@ -#include <stdio.h> - -long long proc1(){return 1LL;} -long long proc2(){return 0x12345678LL;} -long long proc3(){return 0xaabbccdd12345678LL;} -long long proc4(){return -1LL;} -long long proc5(){return 0xaabbccddLL;} - -print_longlong(x,buf) - long long x; - char *buf; -{ - unsigned long l; - l= (x >> 32) & 0xffffffff; - if (l != 0) - sprintf(buf,"%lx%08.lx",l,((unsigned long)x & 0xffffffff)); - else - sprintf(buf,"%lx",((unsigned long)x & 0xffffffff)); -} - -main(){char buf[100]; -print_longlong(proc1(),buf);if(strcmp("1",buf))abort(); -print_longlong(proc2(),buf);if(strcmp("12345678",buf))abort(); -print_longlong(proc3(),buf);if(strcmp("aabbccdd12345678",buf))abort(); -print_longlong(proc4(),buf);if(strcmp("ffffffffffffffff",buf))abort(); -print_longlong(proc5(),buf);if(strcmp("aabbccdd",buf))abort(); -exit(0);} diff --git a/gcc/testsuite/gcc.c-torture/execute/920506-1.c b/gcc/testsuite/gcc.c-torture/execute/920506-1.c deleted file mode 100755 index 9a646a3..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/920506-1.c +++ /dev/null @@ -1,2 +0,0 @@ -int l[]={0,1}; -main(){int*p=l;switch(*p++){case 0:exit(0);case 1:break;case 2:break;case 3:case 4:break;}abort();} diff --git a/gcc/testsuite/gcc.c-torture/execute/920520-1.c b/gcc/testsuite/gcc.c-torture/execute/920520-1.c deleted file mode 100755 index 068a12e..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/920520-1.c +++ /dev/null @@ -1,36 +0,0 @@ -foo(int *bar) -{ - *bar = 8; -} - -bugger() -{ - int oldDepth, newDepth; - - foo(&oldDepth); - - switch (oldDepth) - { - case 8: - case 500: - newDepth = 8; - break; - - case 5000: - newDepth = 500; - break; - - default: - newDepth = 17; - break; - } - - return newDepth - oldDepth; -} - -main() -{ - if (bugger() != 0) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/920603-1.c b/gcc/testsuite/gcc.c-torture/execute/920603-1.c deleted file mode 100755 index bd27ca6..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/920603-1.c +++ /dev/null @@ -1,2 +0,0 @@ -f(got){if(got!=0xffff)abort();} -main(){signed char c=-1;unsigned u=(unsigned short)c;f(u);exit(0);} diff --git a/gcc/testsuite/gcc.c-torture/execute/920604-1.c b/gcc/testsuite/gcc.c-torture/execute/920604-1.c deleted file mode 100755 index d7d9be1..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/920604-1.c +++ /dev/null @@ -1,13 +0,0 @@ -long long -mod (a, b) - long long a, b; -{ - return a % b; -} - -int -main () -{ - mod (1LL, 2LL); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/920612-1.c b/gcc/testsuite/gcc.c-torture/execute/920612-1.c deleted file mode 100755 index a70c0d2..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/920612-1.c +++ /dev/null @@ -1,2 +0,0 @@ -f(j)int j;{return++j>0;} -main(){if(f((~0U)>>1))abort();exit(0);} diff --git a/gcc/testsuite/gcc.c-torture/execute/920612-2.c b/gcc/testsuite/gcc.c-torture/execute/920612-2.c deleted file mode 100755 index 2667093..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/920612-2.c +++ /dev/null @@ -1,12 +0,0 @@ -main () -{ - int i = 0; - int a (int x) - { - while (x) - i++, x--; - return x; - } - a (2); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/920618-1.c b/gcc/testsuite/gcc.c-torture/execute/920618-1.c deleted file mode 100755 index 224f720..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/920618-1.c +++ /dev/null @@ -1 +0,0 @@ -main(){if(1.17549435e-38F<=1.1)exit(0);abort();} diff --git a/gcc/testsuite/gcc.c-torture/execute/920625-1.c b/gcc/testsuite/gcc.c-torture/execute/920625-1.c deleted file mode 100755 index ae2f415..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/920625-1.c +++ /dev/null @@ -1,38 +0,0 @@ -#include <stdarg.h> - -typedef struct{double x,y;}point; -point pts[]={{1.0,2.0},{3.0,4.0},{5.0,6.0},{7.0,8.0}}; -static int va1(int nargs,...) -{ - va_list args; - int i; - point pi; - va_start(args,nargs); - for(i=0;i<nargs;i++){ - pi=va_arg(args,point); - if(pts[i].x!=pi.x||pts[i].y!=pi.y)abort(); - } - va_end(args); -} - -typedef struct{int x,y;}ipoint; -ipoint ipts[]={{1,2},{3,4},{5,6},{7,8}}; -static int va2(int nargs,...) -{ - va_list args; - int i; - ipoint pi; - va_start(args,nargs); - for(i=0;i<nargs;i++){ - pi=va_arg(args,ipoint); - if(ipts[i].x!=pi.x||ipts[i].y!=pi.y)abort(); - } - va_end(args); -} - -main() -{ -va1(4,pts[0],pts[1],pts[2],pts[3]); -va2(4,ipts[0],ipts[1],ipts[2],ipts[3]); -exit(0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/920710-1.c b/gcc/testsuite/gcc.c-torture/execute/920710-1.c deleted file mode 100755 index 7c6f871..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/920710-1.c +++ /dev/null @@ -1,11 +0,0 @@ -main() -{ - if ((double) 18446744073709551615ULL < 1.84467440737095e+19 || - (double) 18446744073709551615ULL > 1.84467440737096e+19) - abort(); - - if (16777217L != (float)16777217e0) - abort(); - - exit(0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/920711-1.c b/gcc/testsuite/gcc.c-torture/execute/920711-1.c deleted file mode 100755 index aa83452..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/920711-1.c +++ /dev/null @@ -1,2 +0,0 @@ -f(long a){return (--a > 0);} -main(){if(f(0x80000000L)==0)abort();exit(0);} diff --git a/gcc/testsuite/gcc.c-torture/execute/920715-1.c b/gcc/testsuite/gcc.c-torture/execute/920715-1.c deleted file mode 100755 index 8b0f54b..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/920715-1.c +++ /dev/null @@ -1,67 +0,0 @@ -double ran(int *idum); -main () -{ - double vp = 0.0048; - double vx; - double vy; - double vz; - - /* CYGNUS LOCAL -- meissner/32bit doubles */ - /* This test requires double precision, so for hosts that don't offer - that much precision, just ignore this test. */ - if (sizeof (double) < 8) - exit (0); - /* END CYGNUS LOCAL -- meissner/32bit doubles */ - - maxbol(vp, &vx , &vy , &vz ); - if (vx < 0.001316505673 || vx > 0.001316505674) - abort(); - if (vy < 0.002731492112 || vy > 0.002731492113) - abort(); - if (vz < 0.001561454099 || vz > 0.001561454100) - abort(); - exit(0); -} -maxbol(double vp , double *vx , double *vy , double *vz) -{ - int idum=0; - int i; - double temp; - - *vx=vp*ran( &idum ); - *vy=vp*ran( &idum ); - *vz=vp*ran( &idum ); -} - -double ran(int *idum) -{ - static long ix1,ix2,ix3; - static double r[97]; - double temp; - static int iff=0; - int j; - - if(*idum<0 || iff==0){ - iff=1; - ix1=(54773-(*idum))%259200; - ix1=(7141*ix1+54773)%259200; - ix2=ix1 %134456; - ix1=(7141*ix1+54773)%259200; - ix3=ix1 %243000; - for(j=0; j<97; j++){ - ix1=(7141*ix1+54773)%259200; - ix2=(8121*ix2+28411)%134456; - r[j]=(ix1+ix2*(1.0/134456))*(1.0/259200); - } - *idum=1; - } - ix1=(7141*ix1+54773)%259200; - ix2=(8121*ix2+28411)%134456; - ix3=(4561*ix3+51349)%243000; - j=((97*ix3)/243000); - if(j >= 97 && j < 0) - abort(); - temp=r[j]; - r[j]=(ix1+ix2*(1.0/134456))*(1.0/259200); - return temp; -} diff --git a/gcc/testsuite/gcc.c-torture/execute/920715-1.x b/gcc/testsuite/gcc.c-torture/execute/920715-1.x deleted file mode 100755 index e6ecdff..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/920715-1.x +++ /dev/null @@ -1,7 +0,0 @@ -# It doesn't work on d10v if doubles are not 64 bits - -if { [istarget "d10v-*-*"] && ! [string-match "*-mdouble64*" $CFLAGS] } { - set torture_execute_xfail "d10v-*-*" -} - -return 0 diff --git a/gcc/testsuite/gcc.c-torture/execute/920721-1.c b/gcc/testsuite/gcc.c-torture/execute/920721-1.c deleted file mode 100755 index 086b546..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/920721-1.c +++ /dev/null @@ -1,2 +0,0 @@ -long f(short a,short b){return (long)a/b;} -main(){if(f(-32768,-1)!=32768L)abort();else exit(0);} diff --git a/gcc/testsuite/gcc.c-torture/execute/920721-2.c b/gcc/testsuite/gcc.c-torture/execute/920721-2.c deleted file mode 100755 index ed4e0bf..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/920721-2.c +++ /dev/null @@ -1,2 +0,0 @@ -f(){} -main(){int n=2;double x[n];f();exit(0);} diff --git a/gcc/testsuite/gcc.c-torture/execute/920721-3.c b/gcc/testsuite/gcc.c-torture/execute/920721-3.c deleted file mode 100755 index 61f605d..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/920721-3.c +++ /dev/null @@ -1,26 +0,0 @@ -static inline fu (unsigned short data) -{ - return data; -} -ru(i) -{ - if(fu(i++)!=5)abort(); - if(fu(++i)!=7)abort(); -} -static inline fs (signed short data) -{ - return data; -} -rs(i) -{ - if(fs(i++)!=5)abort(); - if(fs(++i)!=7)abort(); -} - - -main() -{ - ru(5); - rs(5); - exit(0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/920721-4.c b/gcc/testsuite/gcc.c-torture/execute/920721-4.c deleted file mode 100755 index 3cccc5b..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/920721-4.c +++ /dev/null @@ -1,60 +0,0 @@ -#ifndef NO_LABEL_VALUES -int try (int num) { - __label__ lab1, lab2, lab3, lab4, lab5, lab6, default_lab; - - void *do_switch (int num) { - switch(num) { - case 1: - return &&lab1; - case 2: - return &&lab2; - case 3: - return &&lab3; - case 4: - return &&lab4; - case 5: - return &&lab5; - case 6: - return &&lab6; - default: - return &&default_lab; - } - } - - goto *do_switch (num); - - lab1: - return 1; - - lab2: - return 2; - - lab3: - return 3; - - lab4: - return 4; - - lab5: - return 5; - - lab6: - return 6; - - default_lab: - return -1; -} - -main() -{ - int i; - for (i = 1; i <= 6; i++) - { - if (try (i) != i) - abort(); - } - exit(0); -} -#else -main(){ exit (0); } -#endif diff --git a/gcc/testsuite/gcc.c-torture/execute/920726-1.c b/gcc/testsuite/gcc.c-torture/execute/920726-1.c deleted file mode 100755 index d6042c9..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/920726-1.c +++ /dev/null @@ -1,63 +0,0 @@ -#include <stdio.h> -#include <stdarg.h> - -struct spurious -{ - int anumber; -}; - -int first(char *buf, char *fmt, ...) -{ - int pos, number; - va_list args; - int dummy; - char *bp = buf; - - va_start(args, fmt); - for (pos = 0; fmt[pos]; pos++) - if (fmt[pos] == 'i') - { - number = va_arg(args, int); - sprintf(bp, "%d", number); - bp += strlen(bp); - } - else - *bp++ = fmt[pos]; - - va_end(args); - *bp = 0; - return dummy; -} - -struct spurious second(char *buf,char *fmt, ...) -{ - int pos, number; - va_list args; - struct spurious dummy; - char *bp = buf; - - va_start(args, fmt); - for (pos = 0; fmt[pos]; pos++) - if (fmt[pos] == 'i') - { - number = va_arg(args, int); - sprintf(bp, "%d", number); - bp += strlen(bp); - } - else - *bp++ = fmt[pos]; - - va_end(args); - *bp = 0; - return dummy; -} - -main() -{ - char buf1[100], buf2[100]; - first(buf1, "i i ", 5, 20); - second(buf2, "i i ", 5, 20); - if (strcmp ("5 20 ", buf1) || strcmp ("5 20 ", buf2)) - abort(); - exit(0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/920728-1.c b/gcc/testsuite/gcc.c-torture/execute/920728-1.c deleted file mode 100755 index 7a2968b..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/920728-1.c +++ /dev/null @@ -1,24 +0,0 @@ -typedef struct {int dims[0]; } *A; - -f(unsigned long obj) -{ - unsigned char y = obj >> 24; - y &= ~4; - - if ((y==0)||(y!=251 )) - abort(); - - if(((int)obj&7)!=7)return; - - REST_OF_CODE_JUST_HERE_TO_TRIGGER_THE_BUG: - - { - unsigned char t = obj >> 24; - if (!(t==0)&&(t<=0x03)) - return 0; - return ((A)(obj&0x00FFFFFFL))->dims[1]; - } -} - -long g(){return 0xff000000L;} -main (){int x;f(g());exit(0);} diff --git a/gcc/testsuite/gcc.c-torture/execute/920731-1.c b/gcc/testsuite/gcc.c-torture/execute/920731-1.c deleted file mode 100755 index de0fb58..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/920731-1.c +++ /dev/null @@ -1,2 +0,0 @@ -f(x){int i;for(i=0;i<8&&(x&1)==0;x>>=1,i++);return i;} -main(){if(f(4)!=2)abort();exit(0);} diff --git a/gcc/testsuite/gcc.c-torture/execute/920810-1.c b/gcc/testsuite/gcc.c-torture/execute/920810-1.c deleted file mode 100755 index 9565bfc..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/920810-1.c +++ /dev/null @@ -1,23 +0,0 @@ -#include <stdio.h> -#include <string.h> -#include <stdlib.h> - -typedef struct{void*super;int name;int size;}t; -t*f(t*clas,int size) -{ - t*child=(t*)malloc(size); - memcpy(child,clas,clas->size); - child->super=clas; - child->name=0; - child->size=size; - return child; -} -main() -{ - t foo,*bar; - memset(&foo,37,sizeof(t)); - foo.size=sizeof(t); - bar=f(&foo,sizeof(t)); - if(bar->super!=&foo||bar->name!=0||bar->size!=sizeof(t))abort(); - exit(0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/920812-1.c b/gcc/testsuite/gcc.c-torture/execute/920812-1.c deleted file mode 100755 index b49ab42..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/920812-1.c +++ /dev/null @@ -1,3 +0,0 @@ -typedef int t; -f(t y){switch(y){case 1:return 1;}return 0;} -main(){if(f((t)1)!=1)abort();exit(0);} diff --git a/gcc/testsuite/gcc.c-torture/execute/920829-1.c b/gcc/testsuite/gcc.c-torture/execute/920829-1.c deleted file mode 100755 index ed2c227..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/920829-1.c +++ /dev/null @@ -1,2 +0,0 @@ -long long c=2863311530LL,c3=2863311530LL*3; -main(){if(c*3!=c3)abort();exit(0);} diff --git a/gcc/testsuite/gcc.c-torture/execute/920908-1.c b/gcc/testsuite/gcc.c-torture/execute/920908-1.c deleted file mode 100755 index 98fbb5e..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/920908-1.c +++ /dev/null @@ -1,28 +0,0 @@ -/* REPRODUCED:RUN:SIGNAL MACHINE:mips OPTIONS: */ - -#include <stdarg.h> - -typedef struct{int A;}T; - -T f(int x,...) -{ -va_list ap; -T X; -va_start(ap,x); -X=va_arg(ap,T); -if(X.A!=10)abort(); -X=va_arg(ap,T); -if(X.A!=20)abort(); -va_end(ap); -return X; -} - -main() -{ -T X,Y; -int i; -X.A=10; -Y.A=20; -f(2,X,Y); -exit(0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/920908-2.c b/gcc/testsuite/gcc.c-torture/execute/920908-2.c deleted file mode 100755 index 66a6d86..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/920908-2.c +++ /dev/null @@ -1,23 +0,0 @@ -/* -CONF:m68k-sun-sunos4.1.1 -OPTIONS:-O -*/ -struct T -{ -unsigned i:8; -unsigned c:24; -}; -f(struct T t) -{ -struct T s[1]; -s[0]=t; -return(char)s->c; -} -main() -{ -struct T t; -t.i=0xff; -t.c=0xffff11; -if(f(t)!=0x11)abort(); -exit(0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/920909-1.c b/gcc/testsuite/gcc.c-torture/execute/920909-1.c deleted file mode 100755 index c888034..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/920909-1.c +++ /dev/null @@ -1,2 +0,0 @@ -f(a){switch(a){case 0x402:return a+1;case 0x403:return a+2;case 0x404:return a+3;case 0x405:return a+4;case 0x406:return 1;case 0x407:return 4;}return 0;} -main(){if(f(1))abort();exit(0);} diff --git a/gcc/testsuite/gcc.c-torture/execute/920922-1.c b/gcc/testsuite/gcc.c-torture/execute/920922-1.c deleted file mode 100755 index 4fae192..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/920922-1.c +++ /dev/null @@ -1,14 +0,0 @@ -unsigned long* -f(p)unsigned long*p; -{ - unsigned long a = (*p++) >> 24; - return p + a; -} - -main () -{ - unsigned long x = 0x80000000UL; - if (f(&x) != &x + 0x81) - abort(); - exit(0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/920929-1.c b/gcc/testsuite/gcc.c-torture/execute/920929-1.c deleted file mode 100755 index e43444e..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/920929-1.c +++ /dev/null @@ -1,13 +0,0 @@ -/* REPRODUCED:RUN:SIGNAL MACHINE:sparc OPTIONS: */ -f(int n) -{ -int i; -double v[n]; -for(i=0;i<n;i++) -v[i]=0; -} -main() -{ -f(100); -exit(0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/921006-1.c b/gcc/testsuite/gcc.c-torture/execute/921006-1.c deleted file mode 100755 index 50fbdb7..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/921006-1.c +++ /dev/null @@ -1,6 +0,0 @@ -/* REPRODUCED:RUN:SIGNAL MACHINE:i386 OPTIONS:-O */ -main() -{ -if(strcmp("X","")<0)abort(); -exit(0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/921007-1.c b/gcc/testsuite/gcc.c-torture/execute/921007-1.c deleted file mode 100755 index 23ab52e..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/921007-1.c +++ /dev/null @@ -1,7 +0,0 @@ -static int strcmp(){return-1;} -#define strcmp __builtin_strcmp -main() -{ -if(strcmp("X","X\376")>=0)abort(); -exit(0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/921013-1.c b/gcc/testsuite/gcc.c-torture/execute/921013-1.c deleted file mode 100755 index d041beb..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/921013-1.c +++ /dev/null @@ -1,20 +0,0 @@ -f(d,x,y,n) -int*d; -float*x,*y; -int n; -{ - while(n--){*d++=*x++==*y++;} -} - -main() -{ - int r[4]; - float a[]={5,1,3,5}; - float b[]={2,4,3,0}; - int i; - f(r,a,b,4); - for(i=0;i<4;i++) - if((a[i]==b[i])!=r[i]) - abort(); - exit(0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/921016-1.c b/gcc/testsuite/gcc.c-torture/execute/921016-1.c deleted file mode 100755 index 46f8a83..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/921016-1.c +++ /dev/null @@ -1,10 +0,0 @@ -main() -{ -int j=1081; -struct -{ -signed int m:11; -}l; -if((l.m=j)==j)abort(); -exit(0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/921017-1.c b/gcc/testsuite/gcc.c-torture/execute/921017-1.c deleted file mode 100755 index 3a0db5c..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/921017-1.c +++ /dev/null @@ -1,15 +0,0 @@ -f(n) -{ - int a[n]; - int g(i) - { - return a[i]; - } - a[1]=4711; - return g(1); -} -main() -{ - if(f(2)!=4711)abort(); - exit(0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/921019-1.c b/gcc/testsuite/gcc.c-torture/execute/921019-1.c deleted file mode 100755 index f48613a..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/921019-1.c +++ /dev/null @@ -1,8 +0,0 @@ -void *foo[]={(void *)&("X"[0])}; - -main () -{ - if (((char*)foo[0])[0] != 'X') - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/921019-2.c b/gcc/testsuite/gcc.c-torture/execute/921019-2.c deleted file mode 100755 index 9003e7b..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/921019-2.c +++ /dev/null @@ -1,8 +0,0 @@ -main() -{ - double x,y=0.5; - x=y/0.2; - if(x!=x) - abort(); - exit(0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/921029-1.c b/gcc/testsuite/gcc.c-torture/execute/921029-1.c deleted file mode 100755 index 76fc974..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/921029-1.c +++ /dev/null @@ -1,42 +0,0 @@ -typedef unsigned long long ULL; -ULL back; -ULL hpart, lpart; -ULL -build(long h, long l) -{ - hpart = h; - hpart <<= 32; - lpart = l; - lpart &= 0xFFFFFFFFLL; - back = hpart | lpart; - return back; -} - -main() -{ - if (build(0, 1) != 0x0000000000000001LL) - abort(); - if (build(0, 0) != 0x0000000000000000LL) - abort(); - if (build(0, 0xFFFFFFFF) != 0x00000000FFFFFFFFLL) - abort(); - if (build(0, 0xFFFFFFFE) != 0x00000000FFFFFFFELL) - abort(); - if (build(1, 1) != 0x0000000100000001LL) - abort(); - if (build(1, 0) != 0x0000000100000000LL) - abort(); - if (build(1, 0xFFFFFFFF) != 0x00000001FFFFFFFFLL) - abort(); - if (build(1, 0xFFFFFFFE) != 0x00000001FFFFFFFELL) - abort(); - if (build(0xFFFFFFFF, 1) != 0xFFFFFFFF00000001LL) - abort(); - if (build(0xFFFFFFFF, 0) != 0xFFFFFFFF00000000LL) - abort(); - if (build(0xFFFFFFFF, 0xFFFFFFFF) != 0xFFFFFFFFFFFFFFFFLL) - abort(); - if (build(0xFFFFFFFF, 0xFFFFFFFE) != 0xFFFFFFFFFFFFFFFELL) - abort(); - exit(0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/921104-1.c b/gcc/testsuite/gcc.c-torture/execute/921104-1.c deleted file mode 100755 index 4b6f4bc..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/921104-1.c +++ /dev/null @@ -1,8 +0,0 @@ -main () -{ - unsigned long val = 1; - - if (val > (unsigned long) ~0) - abort(); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/921110-1.c b/gcc/testsuite/gcc.c-torture/execute/921110-1.c deleted file mode 100755 index 27ff96f..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/921110-1.c +++ /dev/null @@ -1,7 +0,0 @@ -extern int abort(); -typedef int (*frob)(); -frob f[] = {abort}; -main() -{ - exit(0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/921112-1.c b/gcc/testsuite/gcc.c-torture/execute/921112-1.c deleted file mode 100755 index 5946398..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/921112-1.c +++ /dev/null @@ -1,21 +0,0 @@ -union u { - struct { int i1, i2; } t; - double d; -} x[2], v; - -f (x, v) - union u *x, v; -{ - *++x = v; -} - -main() -{ - x[1].t.i1 = x[1].t.i2 = 0; - v.t.i1 = 1; - v.t.i2 = 2; - f (x, v); - if (x[1].t.i1 != 1 || x[1].t.i2 != 2) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/921113-1.c b/gcc/testsuite/gcc.c-torture/execute/921113-1.c deleted file mode 100755 index 78972bc..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/921113-1.c +++ /dev/null @@ -1,63 +0,0 @@ -#define STACK_REQUIREMENT (128 * 128 * 4 + 1024) -#if defined (STACK_SIZE) && STACK_SIZE < STACK_REQUIREMENT -main () { exit (0); } -#else - -typedef struct { - float wsx; -} struct_list; - -typedef struct_list *list_t; - -typedef struct { - float x, y; -} vector_t; - -w(float x, float y) {} - -f1(float x, float y) -{ - if (x != 0 || y != 0) - abort(); -} -f2(float x, float y) -{ - if (x != 1 || y != 1) - abort(); -} - -gitter(int count, vector_t pos[], list_t list, int *nww, vector_t limit[2], float r) -{ - float d; - int gitt[128][128]; - - f1(limit[0].x, limit[0].y); - f2(limit[1].x, limit[1].y); - - *nww = 0; - - d = pos[0].x; - if (d <= 0.) - { - w(d, r); - if (d <= r * 0.5) - { - w(d, r); - list[0].wsx = 1; - } - } -} - -vector_t pos[1] = {{0., 0.}}; -vector_t limit[2] = {{0.,0.},{1.,1.}}; - -main() -{ - int nww; - struct_list list; - - gitter(1, pos, &list, &nww, limit, 1.); - exit(0); -} - -#endif diff --git a/gcc/testsuite/gcc.c-torture/execute/921117-1.c b/gcc/testsuite/gcc.c-torture/execute/921117-1.c deleted file mode 100755 index 2ed30fb..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/921117-1.c +++ /dev/null @@ -1,22 +0,0 @@ -struct s { - char text[11]; - int flag; -} cell; - -int -check (struct s p) -{ - if (p.flag != 99) - return 1; - return strcmp (p.text, "0123456789"); -} - -main () -{ - cell.flag = 99; - strcpy (cell.text, "0123456789"); - - if (check (cell)) - abort(); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/921123-1.c b/gcc/testsuite/gcc.c-torture/execute/921123-1.c deleted file mode 100755 index d3daf12..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/921123-1.c +++ /dev/null @@ -1,13 +0,0 @@ -f(short *p) -{ - short x = *p; - return (--x < 0); -} - -main() -{ - short x = -10; - if (!f(&x)) - abort(); - exit(0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/921123-2.c b/gcc/testsuite/gcc.c-torture/execute/921123-2.c deleted file mode 100755 index 3028717..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/921123-2.c +++ /dev/null @@ -1,24 +0,0 @@ -typedef struct -{ - unsigned short b0, b1, b2, b3; -} four_quarters; - -four_quarters x; -int a, b; - -void f (four_quarters j) -{ - b = j.b2; - a = j.b3; -} - -main () -{ - four_quarters x; - x.b0 = x.b1 = x.b2 = 0; - x.b3 = 38; - f(x); - if (a != 38) - abort(); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/921124-1.c b/gcc/testsuite/gcc.c-torture/execute/921124-1.c deleted file mode 100755 index 51b090b..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/921124-1.c +++ /dev/null @@ -1,19 +0,0 @@ -f(x, d1, d2, d3) - double d1, d2, d3; -{ - return x; -} - -g(b,s,x,y,i,j) - char *b,*s; - double x,y; -{ - if (x != 1.0 || y != 2.0 || i != 3 || j != 4) - abort(); -} - -main() -{ - g("","", 1.0, 2.0, f(3, 0.0, 0.0, 0.0), f(4, 0.0, 0.0, 0.0)); - exit(0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/921202-1.c b/gcc/testsuite/gcc.c-torture/execute/921202-1.c deleted file mode 100755 index d42fc74..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/921202-1.c +++ /dev/null @@ -1,36 +0,0 @@ -main () -{ - long dx[2055]; - long dy[2055]; - long s1[2055]; - int cyx, cyy; - int i; - long size; - - for (;;) - { - size = 2055; - mpn_random2 (s1, size); - - for (i = 0; i < 1; i++) - ; - - dy[size] = 0x12345678; - - for (i = 0; i < 1; i++) - cyy = mpn_mul_1 (dy, s1, size); - - if (cyx != cyy || mpn_cmp (dx, dy, size + 1) != 0 || dx[size] != 0x12345678) - { - foo ("", 8, cyy); mpn_print (dy, size); - } - exxit(); - } -} - -foo (){} -mpn_mul_1(){} -mpn_print (){} -mpn_random2(){} -mpn_cmp(){} -exxit(){exit(0);} diff --git a/gcc/testsuite/gcc.c-torture/execute/921202-2.c b/gcc/testsuite/gcc.c-torture/execute/921202-2.c deleted file mode 100755 index 48d4a41..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/921202-2.c +++ /dev/null @@ -1,13 +0,0 @@ -int -f(long long x) -{ - x >>= 8; - return x & 0xff; -} - -main() -{ - if (f(0x0123456789ABCDEFLL) != 0xCD) - abort(); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/921204-1.c b/gcc/testsuite/gcc.c-torture/execute/921204-1.c deleted file mode 100755 index 9e4f4a6..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/921204-1.c +++ /dev/null @@ -1,36 +0,0 @@ -typedef struct { - unsigned b0:1, f1:17, b18:1, b19:1, b20:1, f2:11; -} bf; - -typedef union { - bf b; - unsigned w; -} bu; - -bu -f(bu i) -{ - bu o = i; - - if (o.b.b0) - o.b.b18 = 1, - o.b.b20 = 1; - else - o.b.b18 = 0, - o.b.b20 = 0; - - return o; -} - -main() -{ - bu a; - bu r; - - a.w = 0x4000000; - a.b.b0 = 0; - r = f(a); - if (a.w != r.w) - abort(); - exit(0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/921207-1.c b/gcc/testsuite/gcc.c-torture/execute/921207-1.c deleted file mode 100755 index 5ee9d27..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/921207-1.c +++ /dev/null @@ -1,15 +0,0 @@ -f() -{ - unsigned b = 0; - - if (b > ~0U) - b = ~0U; - - return b; -} -main() -{ - if (f()!=0) - abort(); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/921208-1.c b/gcc/testsuite/gcc.c-torture/execute/921208-1.c deleted file mode 100755 index 143ef63..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/921208-1.c +++ /dev/null @@ -1,18 +0,0 @@ -double -f(double x) -{ - return x*x; -} - -double -Int(double (*f)(double), double a) -{ - return (*f)(a); -} - -main() -{ - if (Int(&f,2.0) != 4.0) - abort(); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/921208-2.c b/gcc/testsuite/gcc.c-torture/execute/921208-2.c deleted file mode 100755 index d5edcf9..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/921208-2.c +++ /dev/null @@ -1,26 +0,0 @@ -#define STACK_REQUIREMENT (100000 * 4 + 1024) -#if defined (STACK_SIZE) && STACK_SIZE < STACK_REQUIREMENT -main () { exit (0); } -#else - -g(){} - -f() -{ - int i; - float a[100000]; - - for (i = 0; i < 1; i++) - { - g(1.0, 1.0 + i / 2.0 * 3.0); - g(2.0, 1.0 + i / 2.0 * 3.0); - } -} - -main () -{ - f(); - exit(0); -} - -#endif diff --git a/gcc/testsuite/gcc.c-torture/execute/921215-1.c b/gcc/testsuite/gcc.c-torture/execute/921215-1.c deleted file mode 100755 index 4fa3b7d..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/921215-1.c +++ /dev/null @@ -1,24 +0,0 @@ -main() -{ -#ifndef NO_TRAMPOLINES - void p(void ((*f) (void ()))) - { - void r() - { - foo (); - } - - f(r); - } - - void q(void ((*f)())) - { - f(); - } - - p(q); -#endif - exit(0); -} - -foo(){} diff --git a/gcc/testsuite/gcc.c-torture/execute/921218-1.c b/gcc/testsuite/gcc.c-torture/execute/921218-1.c deleted file mode 100755 index ab7bc19..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/921218-1.c +++ /dev/null @@ -1,11 +0,0 @@ -f() -{ - return (unsigned char)("\377"[0]); -} - -main() -{ - if (f() != (unsigned char)(0377)) - abort(); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/921218-2.c b/gcc/testsuite/gcc.c-torture/execute/921218-2.c deleted file mode 100755 index b5d57e9..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/921218-2.c +++ /dev/null @@ -1,17 +0,0 @@ -f() -{ - long l2; - unsigned short us; - unsigned long ul; - short s2; - - ul = us = l2 = s2 = -1; - return ul; -} - -main() -{ - if (f()!=(unsigned short)-1) - abort(); - exit(0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/930106-1.c b/gcc/testsuite/gcc.c-torture/execute/930106-1.c deleted file mode 100755 index 8081f92..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/930106-1.c +++ /dev/null @@ -1,27 +0,0 @@ -#if defined (STACK_SIZE) -#define DUMMY_SIZE 9 -#else -#define DUMMY_SIZE 399999 -#endif - -double g() -{ - return 1.0; -} - -f() -{ - char dummy[DUMMY_SIZE]; - double f1, f2, f3; - f1 = g(); - f2 = g(); - f3 = g(); - return f1 + f2 + f3; -} - -main() -{ - if (f() != 3.0) - abort(); - exit(0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/930111-1.c b/gcc/testsuite/gcc.c-torture/execute/930111-1.c deleted file mode 100755 index e908f14..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/930111-1.c +++ /dev/null @@ -1,22 +0,0 @@ -main() -{ - if (wwrite((long long) 0) != 123) - abort(); - exit(0); -} - -int -wwrite(long long i) -{ - switch(i) - { - case 3: - case 10: - case 23: - case 28: - case 47: - return 0; - default: - return 123; - } -} diff --git a/gcc/testsuite/gcc.c-torture/execute/930123-1.c b/gcc/testsuite/gcc.c-torture/execute/930123-1.c deleted file mode 100755 index 7365bae..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/930123-1.c +++ /dev/null @@ -1,16 +0,0 @@ -f(int *x) -{ - *x = 0; -} - -main() -{ - int s, c, x; - char a[] = "c"; - - f(&s); - a[c = 0] = s == 0 ? (x=1, 'a') : (x=2, 'b'); - if (a[c] != 'a') - abort(); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/930126-1.c b/gcc/testsuite/gcc.c-torture/execute/930126-1.c deleted file mode 100755 index ff08e7d..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/930126-1.c +++ /dev/null @@ -1,20 +0,0 @@ -struct s { - unsigned long long a:8, b:32; -}; - -struct s -f(struct s x) -{ - x.b = 0xcdef1234; - return x; -} - -main() -{ - static struct s i; - i.a = 12; - i = f(i); - if (i.a != 12 || i.b != 0xcdef1234) - abort(); - exit(0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/930208-1.c b/gcc/testsuite/gcc.c-torture/execute/930208-1.c deleted file mode 100755 index 464b69d..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/930208-1.c +++ /dev/null @@ -1,23 +0,0 @@ -typedef union { - long l; - struct { char b3, b2, b1, b0; } c; -} T; - -f (T u) -{ - ++u.c.b0; - ++u.c.b3; - return (u.c.b1 != 2 || u.c.b2 != 2); -} - -main () -{ - T u; - u.c.b1 = 2; - u.c.b2 = 2; - u.c.b0 = ~0; - u.c.b3 = ~0; - if (f (u)) - abort(); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/930406-1.c b/gcc/testsuite/gcc.c-torture/execute/930406-1.c deleted file mode 100755 index 1546f51..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/930406-1.c +++ /dev/null @@ -1,19 +0,0 @@ -f() -{ - int x = 1; - char big[0x1000]; - - ({ - __label__ mylabel; - mylabel: - x++; - if (x != 3) - goto mylabel; - }); - exit(0); -} - -main() -{ - f(); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/930408-1.c b/gcc/testsuite/gcc.c-torture/execute/930408-1.c deleted file mode 100755 index 42ffc09..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/930408-1.c +++ /dev/null @@ -1,27 +0,0 @@ -typedef enum foo E; -enum foo { e0, e1 }; - -struct { - E eval; -} s; - -p() -{ - abort(); -} - -f() -{ - switch (s.eval) - { - case e0: - p(); - } -} - -main() -{ - s.eval = e1; - f(); - exit(0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/930429-1.c b/gcc/testsuite/gcc.c-torture/execute/930429-1.c deleted file mode 100755 index 656d928..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/930429-1.c +++ /dev/null @@ -1,14 +0,0 @@ -char * -f (char *p) -{ - short x = *p++ << 16; - return p; -} - -main () -{ - char *p = ""; - if (f (p) != p + 1) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/930429-2.c b/gcc/testsuite/gcc.c-torture/execute/930429-2.c deleted file mode 100755 index e52c8b4..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/930429-2.c +++ /dev/null @@ -1,14 +0,0 @@ -int -f (b) -{ - return (b >> 1) > 0; -} - -main () -{ - if (!f (9)) - abort (); - if (f (-9)) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/930513-1.c b/gcc/testsuite/gcc.c-torture/execute/930513-1.c deleted file mode 100755 index 4544471..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/930513-1.c +++ /dev/null @@ -1,16 +0,0 @@ -#include <stdio.h> -char buf[2]; - -f (fp) - int (*fp)(char *, const char *, ...); -{ - (*fp)(buf, "%.0f", 5.0); -} - -main () -{ - f (&sprintf); - if (buf[0] != '5' || buf[1] != 0) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/930513-2.c b/gcc/testsuite/gcc.c-torture/execute/930513-2.c deleted file mode 100755 index 3731f62..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/930513-2.c +++ /dev/null @@ -1,27 +0,0 @@ -sub3 (i) - const int *i; -{ -} - -eq (a, b) -{ - static int i = 0; - if (a != i) - abort (); - i++; -} - -main () -{ - int i; - - for (i = 0; i < 4; i++) - { - const int j = i; - int k; - sub3 (&j); - k = j; - eq (k, k); - } - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/930518-1.c b/gcc/testsuite/gcc.c-torture/execute/930518-1.c deleted file mode 100755 index 44bdf96..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/930518-1.c +++ /dev/null @@ -1,24 +0,0 @@ -int bar = 0; - -f (p) - int *p; -{ - int foo = 2; - - while (foo > bar) - { - foo -= bar; - *p++ = foo; - bar = 1; - } -} - -main () -{ - int tab[2]; - tab[0] = tab[1] = 0; - f (tab); - if (tab[0] != 2 || tab[1] != 1) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/930526-1.c b/gcc/testsuite/gcc.c-torture/execute/930526-1.c deleted file mode 100755 index bbf63c6..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/930526-1.c +++ /dev/null @@ -1,18 +0,0 @@ -inline -f (x) -{ - int *(p[25]); - int m[25*7]; - int i; - - for (i = 0; i < 25; i++) - p[i] = m + x*i; - - p[1][0] = 0; -} - -main () -{ - f (7); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/930527-1.c b/gcc/testsuite/gcc.c-torture/execute/930527-1.c deleted file mode 100755 index fef34bf..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/930527-1.c +++ /dev/null @@ -1,11 +0,0 @@ -f (unsigned char x) -{ - return (0x50 | (x >> 4)) ^ 0xff; -} - -main () -{ - if (f (0) != 0xaf) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/930529-1.c b/gcc/testsuite/gcc.c-torture/execute/930529-1.c deleted file mode 100755 index 906338e..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/930529-1.c +++ /dev/null @@ -1,45 +0,0 @@ -dd (x,d) { return x / d; } - -main () -{ - int i; - for (i = -3; i <= 3; i++) - { - if (dd (i, 1) != i / 1) - abort (); - if (dd (i, 2) != i / 2) - abort (); - if (dd (i, 3) != i / 3) - abort (); - if (dd (i, 4) != i / 4) - abort (); - if (dd (i, 5) != i / 5) - abort (); - if (dd (i, 6) != i / 6) - abort (); - if (dd (i, 7) != i / 7) - abort (); - if (dd (i, 8) != i / 8) - abort (); - } - for (i = ((unsigned) ~0 >> 1) - 3; i <= ((unsigned) ~0 >> 1) + 3; i++) - { - if (dd (i, 1) != i / 1) - abort (); - if (dd (i, 2) != i / 2) - abort (); - if (dd (i, 3) != i / 3) - abort (); - if (dd (i, 4) != i / 4) - abort (); - if (dd (i, 5) != i / 5) - abort (); - if (dd (i, 6) != i / 6) - abort (); - if (dd (i, 7) != i / 7) - abort (); - if (dd (i, 8) != i / 8) - abort (); - } - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/930603-1.c b/gcc/testsuite/gcc.c-torture/execute/930603-1.c deleted file mode 100755 index 6a84de0..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/930603-1.c +++ /dev/null @@ -1,22 +0,0 @@ -float fx (x) - float x; -{ - return 1.0 + 3.0 / (2.302585093 * x); -} - -main () -{ - float fx (), inita (), initc (), a, b, c; - a = inita (); - c = initc (); - f (); - b = fx (c) + a; - f (); - if (a != 3.0 || b < 4.3257 || b > 4.3258 || c != 4.0) - abort (); - exit (0); -} - -float inita () { return 3.0; } -float initc () { return 4.0; } -f () {} diff --git a/gcc/testsuite/gcc.c-torture/execute/930603-2.c b/gcc/testsuite/gcc.c-torture/execute/930603-2.c deleted file mode 100755 index 8cf06a2..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/930603-2.c +++ /dev/null @@ -1,19 +0,0 @@ -int w[2][2]; - -f () -{ - int i, j; - - for (i = 0; i < 2; i++) - for (j = 0; j < 2; j++) - if (i == j) - w[i][j] = 1; -} - -main () -{ - f (); - if (w[0][0] != 1 || w[1][1] != 1 || w[1][0] != 0 || w[0][1] != 0) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/930603-3.c b/gcc/testsuite/gcc.c-torture/execute/930603-3.c deleted file mode 100755 index 22e5aed..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/930603-3.c +++ /dev/null @@ -1,30 +0,0 @@ -f (b, c) - unsigned char *b; - int c; -{ - unsigned long v = 0; - switch (c) - { - case 'd': - v = ((unsigned long)b[0] << 8) + b[1]; - v >>= 9; - break; - - case 'k': - v = b[3] >> 4; - break; - - default: - abort (); - } - - return v; -} -main () -{ - char buf[4]; - buf[0] = 170; buf[1] = 5; - if (f (buf, 'd') != 85) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/930608-1.c b/gcc/testsuite/gcc.c-torture/execute/930608-1.c deleted file mode 100755 index 004a440..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/930608-1.c +++ /dev/null @@ -1,11 +0,0 @@ -double f (double a) {} -double (* const a[]) (double) = {&f}; - -main () -{ - double (*p) (); - p = &f; - if (p != a[0]) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/930614-1.c b/gcc/testsuite/gcc.c-torture/execute/930614-1.c deleted file mode 100755 index 7b20634..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/930614-1.c +++ /dev/null @@ -1,19 +0,0 @@ -f (double *ty) -{ - *ty = -1.0; -} - -main () -{ - double foo[6]; - double tx = 0.0, ty, d; - - f (&ty); - - if (ty < 0) - ty = -ty; - d = (tx > ty) ? tx : ty; - if (ty != d) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/930614-2.c b/gcc/testsuite/gcc.c-torture/execute/930614-2.c deleted file mode 100755 index ab83a7e..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/930614-2.c +++ /dev/null @@ -1,20 +0,0 @@ -main () -{ - int i, j, k, l; - float x[8][2][8][2]; - - for (i = 0; i < 8; i++) - for (j = i; j < 8; j++) - for (k = 0; k < 2; k++) - for (l = 0; l < 2; l++) - { - if ((i == j) && (k == l)) - x[i][k][j][l] = 0.8; - else - x[i][k][j][l] = 0.8; - if (x[i][k][j][l] < 0.0) - abort (); - } - - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/930621-1.c b/gcc/testsuite/gcc.c-torture/execute/930621-1.c deleted file mode 100755 index 6131301..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/930621-1.c +++ /dev/null @@ -1,19 +0,0 @@ -f () -{ - struct { - int x : 18; - int y : 14; - } foo; - - foo.x = 10; - foo.y = 20; - - return foo.y; -} - -main () -{ - if (f () != 20) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/930622-1.c b/gcc/testsuite/gcc.c-torture/execute/930622-1.c deleted file mode 100755 index d733e13..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/930622-1.c +++ /dev/null @@ -1,22 +0,0 @@ -int a = 1, b; - -g () { return 0; } -h (x) {} - -f () -{ - if (g () == -1) - return 0; - a = g (); - if (b >= 1) - h (a); - return 0; -} - -main () -{ - f (); - if (a != 0) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/930622-2.c b/gcc/testsuite/gcc.c-torture/execute/930622-2.c deleted file mode 100755 index d049b00..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/930622-2.c +++ /dev/null @@ -1,24 +0,0 @@ -long double -ll_to_ld (long long n) -{ - return n; -} - -long long -ld_to_ll (long double n) -{ - return n; -} - -main () -{ - long long n; - - if (ll_to_ld (10LL) != 10.0) - abort (); - - if (ld_to_ll (10.0) != 10) - abort (); - - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/930628-1.c b/gcc/testsuite/gcc.c-torture/execute/930628-1.c deleted file mode 100755 index 58c612d..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/930628-1.c +++ /dev/null @@ -1,27 +0,0 @@ -f (double x[2], double y[2]) -{ - if (x == y) - abort (); -} - -main () -{ - struct { int f[3]; double x[1][2]; } tp[4][2]; - int i, j, ki, kj, mi, mj; - float bdm[4][2][4][2]; - - for (i = 0; i < 4; i++) - for (j = i; j < 4; j++) - for (ki = 0; ki < 2; ki++) - for (kj = 0; kj < 2; kj++) - if ((j == i) && (ki == kj)) - bdm[i][ki][j][kj] = 1000.0; - else - { - for (mi = 0; mi < 1; mi++) - for (mj = 0; mj < 1; mj++) - f (tp[i][ki].x[mi], tp[j][kj].x[mj]); - bdm[i][ki][j][kj] = 1000.0; - } - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/930630-1.c b/gcc/testsuite/gcc.c-torture/execute/930630-1.c deleted file mode 100755 index 4befa83..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/930630-1.c +++ /dev/null @@ -1,19 +0,0 @@ -main () -{ - struct - { - signed int bf0:17; - signed int bf1:7; - } bf; - - bf.bf1 = 7; - f (bf.bf1); - exit (0); -} - -f (x) - int x; -{ - if (x != 7) - abort (); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/930702-1.c b/gcc/testsuite/gcc.c-torture/execute/930702-1.c deleted file mode 100755 index 8828a70..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/930702-1.c +++ /dev/null @@ -1,14 +0,0 @@ -fp (double a, int b) -{ - if (a != 33 || b != 11) - abort (); -} - -main () -{ - int (*f) (double, int) = fp; - - fp (33, 11); - f (33, 11); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/930713-1.c b/gcc/testsuite/gcc.c-torture/execute/930713-1.c deleted file mode 100755 index 6b4d5ab..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/930713-1.c +++ /dev/null @@ -1,23 +0,0 @@ -typedef struct -{ - char x; -} T; - -T -f (s1) - T s1; -{ - T s1a; - s1a.x = 17; - return s1a; -} - -main () -{ - T s1a, s1b; - s1a.x = 13; - s1b = f (s1a); - if (s1a.x != 13 || s1b.x != 17) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/930718-1.c b/gcc/testsuite/gcc.c-torture/execute/930718-1.c deleted file mode 100755 index a8eacc2..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/930718-1.c +++ /dev/null @@ -1,34 +0,0 @@ -typedef struct rtx_def -{ - int f1 :1; - int f2 :1; -} *rtx; - -static rtx -f (orig) - register rtx orig; -{ - if (orig->f1 || orig->f2) - return orig; - orig->f2 = 1; - return orig; -} - -void -f2 () -{ - abort (); -} - -main () -{ - struct rtx_def foo; - rtx bar; - - foo.f1 = 1; - foo.f2 = 0; - bar = f (&foo); - if (bar != &foo || bar->f2 != 0) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/930719-1.c b/gcc/testsuite/gcc.c-torture/execute/930719-1.c deleted file mode 100755 index c6557ef..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/930719-1.c +++ /dev/null @@ -1,23 +0,0 @@ -int -f (foo, bar, com) -{ - unsigned align; - if (foo) - return 0; - while (1) - { - switch (bar) - { - case 1: - if (com != 0) - return align; - *(char *) 0 = 0; - } - } -} - -main () -{ - f (0, 1, 1); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/930725-1.c b/gcc/testsuite/gcc.c-torture/execute/930725-1.c deleted file mode 100755 index 3bd738c..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/930725-1.c +++ /dev/null @@ -1,21 +0,0 @@ -int v; - -char * -g () -{ - return ""; -} - -char * -f () -{ - return (v == 0 ? g () : "abc"); -} - -main () -{ - v = 1; - if (!strcmp (f (), "abc")) - exit (0); - abort(); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/930818-1.c b/gcc/testsuite/gcc.c-torture/execute/930818-1.c deleted file mode 100755 index 710e3ce..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/930818-1.c +++ /dev/null @@ -1,15 +0,0 @@ -static double one = 1.0; - -f() -{ - int colinear; - colinear = (one == 0.0); - if (colinear) - abort (); - return colinear; -} -main() -{ - if (f()) abort(); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/930916-1.c b/gcc/testsuite/gcc.c-torture/execute/930916-1.c deleted file mode 100755 index 6302614..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/930916-1.c +++ /dev/null @@ -1,13 +0,0 @@ -f (n) - unsigned n; -{ - if ((int) n >= 0) - abort (); -} - -main () -{ - unsigned x = ~0; - f (x); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/930921-1.c b/gcc/testsuite/gcc.c-torture/execute/930921-1.c deleted file mode 100755 index 12e04e3..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/930921-1.c +++ /dev/null @@ -1,15 +0,0 @@ -f (x) - unsigned x; -{ - return (unsigned) (((unsigned long long) x * 0xAAAAAAAB) >> 32) >> 1; -} - -main () -{ - unsigned i; - - for (i = 0; i < 10000; i++) - if (f (i) != i / 3) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/930929-1.c b/gcc/testsuite/gcc.c-torture/execute/930929-1.c deleted file mode 100755 index 31f6954..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/930929-1.c +++ /dev/null @@ -1,36 +0,0 @@ -sub1 (i) - int i; -{ - return i - (5 - i); -} - -sub2 (i) - int i; -{ - return i + (5 + i); -} - -sub3 (i) - int i; -{ - return i - (5 + i); -} - -sub4 (i) - int i; -{ - return i + (5 - i); -} - -main() -{ - if (sub1 (20) != 35) - abort (); - if (sub2 (20) != 45) - abort (); - if (sub3 (20) != -5) - abort (); - if (sub4 (20) != 5) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/930930-1.c b/gcc/testsuite/gcc.c-torture/execute/930930-1.c deleted file mode 100755 index 68fdbbf..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/930930-1.c +++ /dev/null @@ -1,35 +0,0 @@ -long *wm_TR; -long *wm_HB; -long *wm_SPB; - -long mem[100]; - -f (mr_TR, mr_SPB, mr_HB, reg1, reg2) - long *mr_TR; - long *mr_SPB; - long *mr_HB; - long *reg1; - long *reg2; -{ - long *x = mr_TR; - - for (;;) - { - if (reg1 < reg2) - goto out; - if ((long *) *reg1 < mr_HB && (long *) *reg1 >= mr_SPB) - *--mr_TR = *reg1; - reg1--; - } - out: - - if (x != mr_TR) - abort (); -} - -main () -{ - mem[99] = (long) mem; - f (mem + 100, mem + 6, mem + 8, mem + 99, mem + 99); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/930930-2.c b/gcc/testsuite/gcc.c-torture/execute/930930-2.c deleted file mode 100755 index eb34d11..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/930930-2.c +++ /dev/null @@ -1,30 +0,0 @@ -int -test_endianness() -{ - union doubleword - { - double d; - unsigned long u[2]; - } dw; - dw.d = 10; - return dw.u[0] != 0 ? 1 : 0; -} - -int -test_endianness_vol() -{ - union doubleword - { - volatile double d; - volatile long u[2]; - } dw; - dw.d = 10; - return dw.u[0] != 0 ? 1 : 0; -} - -main () -{ - if (test_endianness () != test_endianness_vol ()) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/931002-1.c b/gcc/testsuite/gcc.c-torture/execute/931002-1.c deleted file mode 100755 index 6a02b23..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/931002-1.c +++ /dev/null @@ -1,28 +0,0 @@ -f (void (*func) ()) -{ - func (); -} - -main () -{ -#ifndef NO_TRAMPOLINES - void t0 () - { - } - - void t1 () - { - f (t0); - } - - void t2 () - { - t1 (); - } - - t1 (); - t1 (); - t2 (); -#endif - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/931004-1.c b/gcc/testsuite/gcc.c-torture/execute/931004-1.c deleted file mode 100755 index 9c89afd..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/931004-1.c +++ /dev/null @@ -1,30 +0,0 @@ -struct tiny -{ - int c; -}; - -f (int n, struct tiny x, struct tiny y, struct tiny z, long l) -{ - if (x.c != 10) - abort(); - - if (y.c != 11) - abort(); - - if (z.c != 12) - abort(); - - if (l != 123) - abort (); -} - -main () -{ - struct tiny x[3]; - x[0].c = 10; - x[1].c = 11; - x[2].c = 12; - f (3, x[0], x[1], x[2], (long) 123); - exit(0); -} - diff --git a/gcc/testsuite/gcc.c-torture/execute/931004-10.c b/gcc/testsuite/gcc.c-torture/execute/931004-10.c deleted file mode 100755 index cf0125d..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/931004-10.c +++ /dev/null @@ -1,44 +0,0 @@ -#include <stdarg.h> - -struct tiny -{ - char c; - char d; -}; - -f (int n, ...) -{ - struct tiny x; - int i; - - va_list ap; - va_start (ap,n); - for (i = 0; i < n; i++) - { - x = va_arg (ap,struct tiny); - if (x.c != i + 10) - abort(); - if (x.d != i + 20) - abort(); - } - { - long x = va_arg (ap, long); - if (x != 123) - abort(); - } - va_end (ap); -} - -main () -{ - struct tiny x[3]; - x[0].c = 10; - x[1].c = 11; - x[2].c = 12; - x[0].d = 20; - x[1].d = 21; - x[2].d = 22; - f (3, x[0], x[1], x[2], (long) 123); - exit(0); -} - diff --git a/gcc/testsuite/gcc.c-torture/execute/931004-11.c b/gcc/testsuite/gcc.c-torture/execute/931004-11.c deleted file mode 100755 index b604702..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/931004-11.c +++ /dev/null @@ -1,50 +0,0 @@ -struct tiny -{ - char c; - char d; - char e; -}; - -f (int n, struct tiny x, struct tiny y, struct tiny z, long l) -{ - if (x.c != 10) - abort(); - if (x.d != 20) - abort(); - if (x.e != 30) - abort(); - - if (y.c != 11) - abort(); - if (y.d != 21) - abort(); - if (y.e != 31) - abort(); - - if (z.c != 12) - abort(); - if (z.d != 22) - abort(); - if (z.e != 32) - abort(); - - if (l != 123) - abort (); -} - -main () -{ - struct tiny x[3]; - x[0].c = 10; - x[1].c = 11; - x[2].c = 12; - x[0].d = 20; - x[1].d = 21; - x[2].d = 22; - x[0].e = 30; - x[1].e = 31; - x[2].e = 32; - f (3, x[0], x[1], x[2], (long) 123); - exit(0); -} - diff --git a/gcc/testsuite/gcc.c-torture/execute/931004-12.c b/gcc/testsuite/gcc.c-torture/execute/931004-12.c deleted file mode 100755 index d3fc71e..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/931004-12.c +++ /dev/null @@ -1,50 +0,0 @@ -#include <stdarg.h> - -struct tiny -{ - char c; - char d; - char e; -}; - -f (int n, ...) -{ - struct tiny x; - int i; - - va_list ap; - va_start (ap,n); - for (i = 0; i < n; i++) - { - x = va_arg (ap,struct tiny); - if (x.c != i + 10) - abort(); - if (x.d != i + 20) - abort(); - if (x.e != i + 30) - abort(); - } - { - long x = va_arg (ap, long); - if (x != 123) - abort(); - } - va_end (ap); -} - -main () -{ - struct tiny x[3]; - x[0].c = 10; - x[1].c = 11; - x[2].c = 12; - x[0].d = 20; - x[1].d = 21; - x[2].d = 22; - x[0].e = 30; - x[1].e = 31; - x[2].e = 32; - f (3, x[0], x[1], x[2], (long) 123); - exit(0); -} - diff --git a/gcc/testsuite/gcc.c-torture/execute/931004-13.c b/gcc/testsuite/gcc.c-torture/execute/931004-13.c deleted file mode 100755 index 60422af..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/931004-13.c +++ /dev/null @@ -1,60 +0,0 @@ -struct tiny -{ - char c; - char d; - char e; - char f; -}; - -f (int n, struct tiny x, struct tiny y, struct tiny z, long l) -{ - if (x.c != 10) - abort(); - if (x.d != 20) - abort(); - if (x.e != 30) - abort(); - if (x.f != 40) - abort(); - - if (y.c != 11) - abort(); - if (y.d != 21) - abort(); - if (y.e != 31) - abort(); - if (y.f != 41) - abort(); - - if (z.c != 12) - abort(); - if (z.d != 22) - abort(); - if (z.e != 32) - abort(); - if (z.f != 42) - abort(); - - if (l != 123) - abort (); -} - -main () -{ - struct tiny x[3]; - x[0].c = 10; - x[1].c = 11; - x[2].c = 12; - x[0].d = 20; - x[1].d = 21; - x[2].d = 22; - x[0].e = 30; - x[1].e = 31; - x[2].e = 32; - x[0].f = 40; - x[1].f = 41; - x[2].f = 42; - f (3, x[0], x[1], x[2], (long) 123); - exit(0); -} - diff --git a/gcc/testsuite/gcc.c-torture/execute/931004-14.c b/gcc/testsuite/gcc.c-torture/execute/931004-14.c deleted file mode 100755 index 55c71bb..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/931004-14.c +++ /dev/null @@ -1,56 +0,0 @@ -#include <stdarg.h> - -struct tiny -{ - char c; - char d; - char e; - char f; -}; - -f (int n, ...) -{ - struct tiny x; - int i; - - va_list ap; - va_start (ap,n); - for (i = 0; i < n; i++) - { - x = va_arg (ap,struct tiny); - if (x.c != i + 10) - abort(); - if (x.d != i + 20) - abort(); - if (x.e != i + 30) - abort(); - if (x.f != i + 40) - abort(); - } - { - long x = va_arg (ap, long); - if (x != 123) - abort(); - } - va_end (ap); -} - -main () -{ - struct tiny x[3]; - x[0].c = 10; - x[1].c = 11; - x[2].c = 12; - x[0].d = 20; - x[1].d = 21; - x[2].d = 22; - x[0].e = 30; - x[1].e = 31; - x[2].e = 32; - x[0].f = 40; - x[1].f = 41; - x[2].f = 42; - f (3, x[0], x[1], x[2], (long) 123); - exit(0); -} - diff --git a/gcc/testsuite/gcc.c-torture/execute/931004-2.c b/gcc/testsuite/gcc.c-torture/execute/931004-2.c deleted file mode 100755 index 83bdea6..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/931004-2.c +++ /dev/null @@ -1,38 +0,0 @@ -#include <stdarg.h> - -struct tiny -{ - int c; -}; - -f (int n, ...) -{ - struct tiny x; - int i; - - va_list ap; - va_start (ap,n); - for (i = 0; i < n; i++) - { - x = va_arg (ap,struct tiny); - if (x.c != i + 10) - abort(); - } - { - long x = va_arg (ap, long); - if (x != 123) - abort(); - } - va_end (ap); -} - -main () -{ - struct tiny x[3]; - x[0].c = 10; - x[1].c = 11; - x[2].c = 12; - f (3, x[0], x[1], x[2], (long) 123); - exit(0); -} - diff --git a/gcc/testsuite/gcc.c-torture/execute/931004-3.c b/gcc/testsuite/gcc.c-torture/execute/931004-3.c deleted file mode 100755 index 1e7a0fd..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/931004-3.c +++ /dev/null @@ -1,30 +0,0 @@ -struct tiny -{ - short c; -}; - -f (int n, struct tiny x, struct tiny y, struct tiny z, long l) -{ - if (x.c != 10) - abort(); - - if (y.c != 11) - abort(); - - if (z.c != 12) - abort(); - - if (l != 123) - abort (); -} - -main () -{ - struct tiny x[3]; - x[0].c = 10; - x[1].c = 11; - x[2].c = 12; - f (3, x[0], x[1], x[2], (long) 123); - exit(0); -} - diff --git a/gcc/testsuite/gcc.c-torture/execute/931004-4.c b/gcc/testsuite/gcc.c-torture/execute/931004-4.c deleted file mode 100755 index f0d2331..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/931004-4.c +++ /dev/null @@ -1,38 +0,0 @@ -#include <stdarg.h> - -struct tiny -{ - short c; -}; - -f (int n, ...) -{ - struct tiny x; - int i; - - va_list ap; - va_start (ap,n); - for (i = 0; i < n; i++) - { - x = va_arg (ap,struct tiny); - if (x.c != i + 10) - abort(); - } - { - long x = va_arg (ap, long); - if (x != 123) - abort(); - } - va_end (ap); -} - -main () -{ - struct tiny x[3]; - x[0].c = 10; - x[1].c = 11; - x[2].c = 12; - f (3, x[0], x[1], x[2], (long) 123); - exit(0); -} - diff --git a/gcc/testsuite/gcc.c-torture/execute/931004-5.c b/gcc/testsuite/gcc.c-torture/execute/931004-5.c deleted file mode 100755 index 9bef779..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/931004-5.c +++ /dev/null @@ -1,40 +0,0 @@ -struct tiny -{ - short c; - short d; -}; - -f (int n, struct tiny x, struct tiny y, struct tiny z, long l) -{ - if (x.c != 10) - abort(); - if (x.d != 20) - abort(); - - if (y.c != 11) - abort(); - if (y.d != 21) - abort(); - - if (z.c != 12) - abort(); - if (z.d != 22) - abort(); - - if (l != 123) - abort (); -} - -main () -{ - struct tiny x[3]; - x[0].c = 10; - x[1].c = 11; - x[2].c = 12; - x[0].d = 20; - x[1].d = 21; - x[2].d = 22; - f (3, x[0], x[1], x[2], (long) 123); - exit(0); -} - diff --git a/gcc/testsuite/gcc.c-torture/execute/931004-6.c b/gcc/testsuite/gcc.c-torture/execute/931004-6.c deleted file mode 100755 index 6dca48f..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/931004-6.c +++ /dev/null @@ -1,44 +0,0 @@ -#include <stdarg.h> - -struct tiny -{ - short c; - short d; -}; - -f (int n, ...) -{ - struct tiny x; - int i; - - va_list ap; - va_start (ap,n); - for (i = 0; i < n; i++) - { - x = va_arg (ap,struct tiny); - if (x.c != i + 10) - abort(); - if (x.d != i + 20) - abort(); - } - { - long x = va_arg (ap, long); - if (x != 123) - abort(); - } - va_end (ap); -} - -main () -{ - struct tiny x[3]; - x[0].c = 10; - x[1].c = 11; - x[2].c = 12; - x[0].d = 20; - x[1].d = 21; - x[2].d = 22; - f (3, x[0], x[1], x[2], (long) 123); - exit(0); -} - diff --git a/gcc/testsuite/gcc.c-torture/execute/931004-7.c b/gcc/testsuite/gcc.c-torture/execute/931004-7.c deleted file mode 100755 index 8ab2fcb..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/931004-7.c +++ /dev/null @@ -1,30 +0,0 @@ -struct tiny -{ - char c; -}; - -f (int n, struct tiny x, struct tiny y, struct tiny z, long l) -{ - if (x.c != 10) - abort(); - - if (y.c != 11) - abort(); - - if (z.c != 12) - abort(); - - if (l != 123) - abort (); -} - -main () -{ - struct tiny x[3]; - x[0].c = 10; - x[1].c = 11; - x[2].c = 12; - f (3, x[0], x[1], x[2], (long) 123); - exit(0); -} - diff --git a/gcc/testsuite/gcc.c-torture/execute/931004-8.c b/gcc/testsuite/gcc.c-torture/execute/931004-8.c deleted file mode 100755 index 5fb97f6..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/931004-8.c +++ /dev/null @@ -1,38 +0,0 @@ -#include <stdarg.h> - -struct tiny -{ - char c; -}; - -f (int n, ...) -{ - struct tiny x; - int i; - - va_list ap; - va_start (ap,n); - for (i = 0; i < n; i++) - { - x = va_arg (ap,struct tiny); - if (x.c != i + 10) - abort(); - } - { - long x = va_arg (ap, long); - if (x != 123) - abort(); - } - va_end (ap); -} - -main () -{ - struct tiny x[3]; - x[0].c = 10; - x[1].c = 11; - x[2].c = 12; - f (3, x[0], x[1], x[2], (long) 123); - exit(0); -} - diff --git a/gcc/testsuite/gcc.c-torture/execute/931004-9.c b/gcc/testsuite/gcc.c-torture/execute/931004-9.c deleted file mode 100755 index 07247f7..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/931004-9.c +++ /dev/null @@ -1,40 +0,0 @@ -struct tiny -{ - char c; - char d; -}; - -f (int n, struct tiny x, struct tiny y, struct tiny z, long l) -{ - if (x.c != 10) - abort(); - if (x.d != 20) - abort(); - - if (y.c != 11) - abort(); - if (y.d != 21) - abort(); - - if (z.c != 12) - abort(); - if (z.d != 22) - abort(); - - if (l != 123) - abort (); -} - -main () -{ - struct tiny x[3]; - x[0].c = 10; - x[1].c = 11; - x[2].c = 12; - x[0].d = 20; - x[1].d = 21; - x[2].d = 22; - f (3, x[0], x[1], x[2], (long) 123); - exit(0); -} - diff --git a/gcc/testsuite/gcc.c-torture/execute/931005-1.c b/gcc/testsuite/gcc.c-torture/execute/931005-1.c deleted file mode 100755 index 5a7e031..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/931005-1.c +++ /dev/null @@ -1,23 +0,0 @@ -typedef struct -{ - char x; -} T; - -T -f (s1) - T s1; -{ - T s1a; - s1a.x = s1.x; - return s1a; -} - -main () -{ - T s1a, s1b; - s1a.x = 100; - s1b = f (s1a); - if (s1b.x != 100) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/931009-1.c b/gcc/testsuite/gcc.c-torture/execute/931009-1.c deleted file mode 100755 index 2922280..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/931009-1.c +++ /dev/null @@ -1,26 +0,0 @@ -main () -{ - f (); - exit (0); -} - -static -g (out, size, lo, hi) - int *out, size, lo, hi; -{ - int j; - - for (j = 0; j < size; j++) - out[j] = j * (hi - lo); -} - - -f () -{ - int a[2]; - - g (a, 2, 0, 1); - - if (a[0] != 0 || a[1] != 1) - abort (); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/931012-1.c b/gcc/testsuite/gcc.c-torture/execute/931012-1.c deleted file mode 100755 index d9c958d..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/931012-1.c +++ /dev/null @@ -1,13 +0,0 @@ -f (int b, int c) -{ - if (b != 0 && b != 1 && c != 0) - b = 0; - return b; -} - -main () -{ - if (!f (1, 2)) - abort(); - exit(0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/931017-1.c b/gcc/testsuite/gcc.c-torture/execute/931017-1.c deleted file mode 100755 index 5917bd9..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/931017-1.c +++ /dev/null @@ -1,54 +0,0 @@ -int v; - -main () -{ - f (); - exit (0); -} - -h1 () -{ - return 0; -} - -h2 (e) - int *e; -{ - if (e != &v) - abort (); - return 0; -} - -g (c) - char *c; -{ - int i; - int b; - - do - { - i = h1 (); - if (i == -1) - return 0; - else if (i == 1) - h1 (); - } - while (i == 1); - - do - b = h2 (&v); - while (i == 5); - - if (i != 2) - return b; - *c = 'a'; - - return 0; -} - - -f () -{ - char c; - g (&c); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/931018-1.c b/gcc/testsuite/gcc.c-torture/execute/931018-1.c deleted file mode 100755 index d3814e6..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/931018-1.c +++ /dev/null @@ -1,18 +0,0 @@ -unsigned int a[0x1000]; -extern unsigned long v; - -main () -{ - f (v); - f (v); - exit (0); -} - -f (a) - unsigned long a; -{ - if (a != 0xdeadbeefL) - abort(); -} - -const unsigned long v = 0xdeadbeefL; diff --git a/gcc/testsuite/gcc.c-torture/execute/931031-1.c b/gcc/testsuite/gcc.c-torture/execute/931031-1.c deleted file mode 100755 index 7619890..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/931031-1.c +++ /dev/null @@ -1,24 +0,0 @@ -struct foo -{ - unsigned y:1; - unsigned x:32; -}; - -int -f (x) - struct foo x; -{ - int t = x.x; - if (t < 0) - return 1; - return t+1; -} - -main () -{ - struct foo x; - x.x = -1; - if (f (x) == 0) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/931102-1.c b/gcc/testsuite/gcc.c-torture/execute/931102-1.c deleted file mode 100755 index 489e7eb..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/931102-1.c +++ /dev/null @@ -1,30 +0,0 @@ -typedef union -{ - struct - { - char h, l; - } b; -} T; - -f (x) - int x; -{ - int num = 0; - T reg; - - reg.b.l = x; - while ((reg.b.l & 1) == 0) - { - num++; - reg.b.l >>= 1; - } - return num; -} - -main () -{ - if (f (2) != 1) - abort (); - exit (0); -} - diff --git a/gcc/testsuite/gcc.c-torture/execute/931102-2.c b/gcc/testsuite/gcc.c-torture/execute/931102-2.c deleted file mode 100755 index 6fc735c..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/931102-2.c +++ /dev/null @@ -1,31 +0,0 @@ -typedef union -{ - long align; - struct - { - short h, l; - } b; -} T; - -f (x) - int x; -{ - int num = 0; - T reg; - - reg.b.l = x; - while ((reg.b.l & 1) == 0) - { - num++; - reg.b.l >>= 1; - } - return num; -} - -main () -{ - if (f (2) != 1) - abort (); - exit (0); -} - diff --git a/gcc/testsuite/gcc.c-torture/execute/931110-1.c b/gcc/testsuite/gcc.c-torture/execute/931110-1.c deleted file mode 100755 index 5b33b26..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/931110-1.c +++ /dev/null @@ -1,18 +0,0 @@ -typedef struct -{ - short f:3, g:3, h:10; -} small; - -struct -{ - int i; - small s[10]; -} x; - -main () -{ - int i; - for (i = 0; i < 10; i++) - x.s[i].f = 0; - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/931110-2.c b/gcc/testsuite/gcc.c-torture/execute/931110-2.c deleted file mode 100755 index 586615b..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/931110-2.c +++ /dev/null @@ -1,12 +0,0 @@ -main () -{ - static int a[] = {3, 4}; - register int *b; - int c; - - b = a; - c = *b++ % 8; - if (c != 3) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/931208-1.c b/gcc/testsuite/gcc.c-torture/execute/931208-1.c deleted file mode 100755 index ee2bc9f..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/931208-1.c +++ /dev/null @@ -1,14 +0,0 @@ -f () -{ - unsigned long x, y = 1; - - x = ((y * 8192) - 216) / 16; - return x; -} - -main () -{ - if (f () != 498) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/931228-1.c b/gcc/testsuite/gcc.c-torture/execute/931228-1.c deleted file mode 100755 index dcd3b65..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/931228-1.c +++ /dev/null @@ -1,15 +0,0 @@ -f (x) -{ - x &= 010000; - x &= 007777; - x ^= 017777; - x &= 017770; - return x; -} - -main () -{ - if (f (-1) != 017770) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/940115-1.c b/gcc/testsuite/gcc.c-torture/execute/940115-1.c deleted file mode 100755 index d0fac90..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/940115-1.c +++ /dev/null @@ -1,13 +0,0 @@ -f (cp, end) - char *cp; - char *end; -{ - return (cp < end); -} - -main () -{ - if (! f ((char *) 0, (char *) 1)) - abort(); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/940122-1.c b/gcc/testsuite/gcc.c-torture/execute/940122-1.c deleted file mode 100755 index 9dbf6ae..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/940122-1.c +++ /dev/null @@ -1,21 +0,0 @@ -char *a = 0; -char *b = 0; - -g (x) - int x; -{ - if ((!!a) != (!!b)) - abort (); -} - -f (x) - int x; -{ - g (x * x); -} - -main () -{ - f (100); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/941014-1.c b/gcc/testsuite/gcc.c-torture/execute/941014-1.c deleted file mode 100755 index 98db917..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/941014-1.c +++ /dev/null @@ -1,15 +0,0 @@ -int f (int a, int b) { } - -main () -{ - unsigned long addr1; - unsigned long addr2; - - addr1 = (unsigned long) &f; - addr1 += 5; - addr2 = 5 + (unsigned long) &f; - - if (addr1 != addr2) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/941014-1.x b/gcc/testsuite/gcc.c-torture/execute/941014-1.x deleted file mode 100755 index 9077584..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/941014-1.x +++ /dev/null @@ -1,6 +0,0 @@ -# This doesn't work for thumb-elf - -if { [istarget "thumb-*-elf"] } { - set torture_execute_xfail "thumb-*-elf" -} -return 0 diff --git a/gcc/testsuite/gcc.c-torture/execute/941014-2.c b/gcc/testsuite/gcc.c-torture/execute/941014-2.c deleted file mode 100755 index 3932a34..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/941014-2.c +++ /dev/null @@ -1,33 +0,0 @@ -#include <stdio.h> -#include <stdlib.h> - -typedef struct { - unsigned short a; - unsigned short b; -} foo_t; - -void a1 (unsigned long offset) {} - -volatile foo_t * -f () -{ - volatile foo_t *foo_p = (volatile foo_t *)malloc (sizeof (foo_t)); - - a1((unsigned long)foo_p-30); - if (foo_p->a & 0xf000) - printf("%d\n", foo_p->a); - foo_p->b = 0x0100; - a1 ((unsigned long)foo_p + 2); - a1 ((unsigned long)foo_p - 30); - return foo_p; -} - -main () -{ - volatile foo_t *foo_p; - - foo_p = f (); - if (foo_p->b != 0x0100) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/941015-1.c b/gcc/testsuite/gcc.c-torture/execute/941015-1.c deleted file mode 100755 index 38d4796..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/941015-1.c +++ /dev/null @@ -1,35 +0,0 @@ -int -foo1 (value) - long long value; -{ - register const long long constant = 0xc000000080000000LL; - - if (value < constant) - return 1; - else - return 2; -} - -int -foo2 (value) - unsigned long long value; -{ - register const unsigned long long constant = 0xc000000080000000LL; - - if (value < constant) - return 1; - else - return 2; -} - -main () -{ - unsigned long long value = 0xc000000000000001LL; - int x, y; - - x = foo1 (value); - y = foo2 (value); - if (x != y || x != 1) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/941021-1.c b/gcc/testsuite/gcc.c-torture/execute/941021-1.c deleted file mode 100755 index 9fc1cfa..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/941021-1.c +++ /dev/null @@ -1,20 +0,0 @@ -double glob_dbl; - -f (pdbl, value) - double *pdbl; - double value; -{ - if (pdbl == 0) - pdbl = &glob_dbl; - - *pdbl = value; -} - -main () -{ - f ((void *) 0, 55.1); - - if (glob_dbl != 55.1) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/941025-1.c b/gcc/testsuite/gcc.c-torture/execute/941025-1.c deleted file mode 100755 index 2daf0ad..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/941025-1.c +++ /dev/null @@ -1,12 +0,0 @@ -long f (x, y) - long x,y; -{ - return (x > 1) ? y : (y & 1); -} - -main () -{ - if (f (2L, 0xdecadeL) != 0xdecadeL) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/941031-1.c b/gcc/testsuite/gcc.c-torture/execute/941031-1.c deleted file mode 100755 index 134f966..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/941031-1.c +++ /dev/null @@ -1,27 +0,0 @@ -typedef long mpt; - -int -f (mpt us, mpt vs) -{ - long aus; - long avs; - - aus = us >= 0 ? us : -us; - avs = vs >= 0 ? vs : -vs; - - if (aus < avs) - { - long t = aus; - aus = avs; - avs = aus; - } - - return avs; -} - -main () -{ - if (f ((mpt) 3, (mpt) 17) != 17) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/941101-1.c b/gcc/testsuite/gcc.c-torture/execute/941101-1.c deleted file mode 100755 index 66b5f38..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/941101-1.c +++ /dev/null @@ -1,15 +0,0 @@ -f () -{ - int var = 7; - - if ((var/7) == 1) - return var/7; - return 0; -} - -main () -{ - if (f () != 1) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/941110-1.c b/gcc/testsuite/gcc.c-torture/execute/941110-1.c deleted file mode 100755 index b78256d..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/941110-1.c +++ /dev/null @@ -1,16 +0,0 @@ -f (const int x) -{ - int y = 0; - y = x ? y : -y; - { - const int *p = &x; - } - return y; -} - -main () -{ - if (f (0)) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/941202-1.c b/gcc/testsuite/gcc.c-torture/execute/941202-1.c deleted file mode 100755 index 72d0b33..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/941202-1.c +++ /dev/null @@ -1,21 +0,0 @@ -g (x, y) -{ - if (x != 3) - abort (); -} - -static inline -f (int i) -{ - int *tmp; - - tmp = (int *) alloca (sizeof (i)); - *tmp = i; - g (*tmp, 0); -} - -main () -{ - f (3); - exit (0); -}; diff --git a/gcc/testsuite/gcc.c-torture/execute/950221-1.c b/gcc/testsuite/gcc.c-torture/execute/950221-1.c deleted file mode 100755 index d67da5b..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/950221-1.c +++ /dev/null @@ -1,55 +0,0 @@ -struct parsefile -{ - long fd; - char *buf; -}; -struct parsefile basepf; -struct parsefile *parsefile = &basepf; -#ifdef STACK_SIZE -int filler[STACK_SIZE / (2*sizeof(int))]; -#else -int filler[0x3000]; -#endif -int el; - -char * -g1 (a, b) - int a; - int *b; -{ -} - -g2 (a) - long a; -{ - if (a != 0xdeadbeefL) - abort (); - exit (0); -} - -f () -{ - register char *p, *q; - register int i; - register int something; - - if (parsefile->fd == 0L && el) - { - const char *rl_cp; - int len; - rl_cp = g1 (el, &len); - strcpy (p, rl_cp); - } - else - { - alabel: - i = g2 (parsefile->fd); - } -} - -main () -{ - el = 0; - parsefile->fd = 0xdeadbeefL; - f (); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/950322-1.c b/gcc/testsuite/gcc.c-torture/execute/950322-1.c deleted file mode 100755 index 28a1469..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/950322-1.c +++ /dev/null @@ -1,30 +0,0 @@ -f (unsigned char *a) -{ - int i, j; - int x, y; - - j = a[1]; - i = a[0] - j; - if (i < 0) - { - x = 1; - y = -i; - } - else - { - x = 0; - y = i; - } - return x + y; -} - - -main () -{ - unsigned char a[2]; - a[0] = 8; - a[1] = 9; - if (f (a) != 2) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/950426-1.c b/gcc/testsuite/gcc.c-torture/execute/950426-1.c deleted file mode 100755 index 076032c..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/950426-1.c +++ /dev/null @@ -1,32 +0,0 @@ - -struct tag { - int m1; - char *m2[5]; -} s1, *p1; - -int i; - -main() -{ - s1.m1 = -1; - p1 = &s1; - - if ( func1( &p1->m1 ) == -1 ) - foo ("ok"); - else - abort (); - - i = 3; - s1.m2[3]= "123"; - - if ( strlen( (p1->m2[i])++ ) == 3 ) - foo ("ok"); - else - abort (); - - exit (0); -} - -func1(int *p) { return(*p); } - -foo (char *s) {} diff --git a/gcc/testsuite/gcc.c-torture/execute/950426-2.c b/gcc/testsuite/gcc.c-torture/execute/950426-2.c deleted file mode 100755 index a1a6904..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/950426-2.c +++ /dev/null @@ -1,13 +0,0 @@ -main() -{ - long int i = -2147483647L - 1L; /* 0x80000000 */ - char ca = 1; - - if (i >> ca != -1073741824L) - abort (); - - if (i >> i / -2000000000L != -1073741824L) - abort (); - - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/950503-1.c b/gcc/testsuite/gcc.c-torture/execute/950503-1.c deleted file mode 100755 index 1c95b36..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/950503-1.c +++ /dev/null @@ -1,15 +0,0 @@ -main () -{ - int tmp; - unsigned long long utmp1, utmp2; - - tmp = 16; - - utmp1 = (~((unsigned long long) 0)) >> tmp; - utmp2 = (~((unsigned long long) 0)) >> 16; - - if (utmp1 != utmp2) - abort (); - exit (0); -} - diff --git a/gcc/testsuite/gcc.c-torture/execute/950511-1.c b/gcc/testsuite/gcc.c-torture/execute/950511-1.c deleted file mode 100755 index 6584b0c..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/950511-1.c +++ /dev/null @@ -1,11 +0,0 @@ -main () -{ - unsigned long long xx; - unsigned long long *x = (unsigned long long *) &xx; - - *x = -3; - *x = *x * *x; - if (*x != 9) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/950512-1.c b/gcc/testsuite/gcc.c-torture/execute/950512-1.c deleted file mode 100755 index 8aa116d..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/950512-1.c +++ /dev/null @@ -1,24 +0,0 @@ -unsigned -f1 (x) -{ - return ((unsigned) (x != 0) - 3) / 2; -} - -unsigned long long -f2 (x) -{ - return ((unsigned long long) (x != 0) - 3) / 2; -} - -main () -{ - if (f1 (1) != (~(unsigned) 0) >> 1) - abort (); - if (f1 (0) != ((~(unsigned) 0) >> 1) - 1) - abort (); - if (f2 (1) != (~(unsigned long long) 0) >> 1) - abort (); - if (f2 (0) != ((~(unsigned long long) 0) >> 1) - 1) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/950605-1.c b/gcc/testsuite/gcc.c-torture/execute/950605-1.c deleted file mode 100755 index d89a42e..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/950605-1.c +++ /dev/null @@ -1,12 +0,0 @@ -f (c) - unsigned char c; -{ - if (c != 0xFF) - abort (); -} - -main () -{ - f (-1); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/950607-1.c b/gcc/testsuite/gcc.c-torture/execute/950607-1.c deleted file mode 100755 index 7b1503a..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/950607-1.c +++ /dev/null @@ -1,9 +0,0 @@ -main () -{ - struct { long status; } h; - - h.status = 0; - if (((h.status & 128) == 1) && ((h.status & 32) == 0)) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/950607-2.c b/gcc/testsuite/gcc.c-torture/execute/950607-2.c deleted file mode 100755 index da18f73..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/950607-2.c +++ /dev/null @@ -1,41 +0,0 @@ -typedef struct { - long int p_x, p_y; -} Point; - -int -f (Point basePt, Point pt1, Point pt2) -{ - long long vector; - - vector = - (long long) (pt1.p_x - basePt.p_x) * (long long) (pt2.p_y - basePt.p_y) - - (long long) (pt1.p_y - basePt.p_y) * (long long) (pt2.p_x - basePt.p_x); - - if (vector > (long long) 0) - return 0; - else if (vector < (long long) 0) - return 1; - else - return 2; -} - -main () -{ - Point b, p1, p2; - int answer; - - b.p_x = -23250; - b.p_y = 23250; - - p1.p_x = 23250; - p1.p_y = -23250; - - p2.p_x = -23250; - p2.p_y = -23250; - - answer = f (b, p1, p2); - - if (answer != 1) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/950612-1.c b/gcc/testsuite/gcc.c-torture/execute/950612-1.c deleted file mode 100755 index f988527..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/950612-1.c +++ /dev/null @@ -1,48 +0,0 @@ -unsigned int -f1 (int diff) -{ - return ((unsigned int) (diff < 0 ? -diff : diff)); -} - -unsigned int -f2 (unsigned int diff) -{ - return ((unsigned int) ((signed int) diff < 0 ? -diff : diff)); -} - -unsigned long long -f3 (long long diff) -{ - return ((unsigned long long) (diff < 0 ? -diff : diff)); -} - -unsigned long long -f4 (unsigned long long diff) -{ - return ((unsigned long long) ((signed long long) diff < 0 ? -diff : diff)); -} - -main () -{ - int i; - for (i = 0; i <= 10; i++) - { - if (f1 (i) != i) - abort (); - if (f1 (-i) != i) - abort (); - if (f2 (i) != i) - abort (); - if (f2 (-i) != i) - abort (); - if (f3 ((long long) i) != i) - abort (); - if (f3 ((long long) -i) != i) - abort (); - if (f4 ((long long) i) != i) - abort (); - if (f4 ((long long) -i) != i) - abort (); - } - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/950621-1.c b/gcc/testsuite/gcc.c-torture/execute/950621-1.c deleted file mode 100755 index 5fc5a90..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/950621-1.c +++ /dev/null @@ -1,20 +0,0 @@ -struct s -{ - int a; - int b; - struct s *dummy; -}; - -f (struct s *sp) -{ - return sp && sp->a == -1 && sp->b == -1; -} - -main () -{ - struct s x; - x.a = x.b = -1; - if (f (&x) == 0) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/950628-1.c b/gcc/testsuite/gcc.c-torture/execute/950628-1.c deleted file mode 100755 index e330ff5..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/950628-1.c +++ /dev/null @@ -1,31 +0,0 @@ -typedef struct -{ - char hours, day, month; - short year; -} T; - -T g (void) -{ - T now; - - now.hours = 1; - now.day = 2; - now.month = 3; - now.year = 4; - return now; -} - -T f (void) -{ - T virk; - - virk = g (); - return virk; -} - -main () -{ - if (f ().hours != 1 || f ().day != 2 || f ().month != 3 || f ().year != 4) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/950704-1.c b/gcc/testsuite/gcc.c-torture/execute/950704-1.c deleted file mode 100755 index f11aff8..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/950704-1.c +++ /dev/null @@ -1,59 +0,0 @@ -int errflag; - -long long -f (long long x, long long y) -{ - long long r; - - errflag = 0; - r = x + y; - if (x >= 0) - { - if ((y < 0) || (r >= 0)) - return r; - } - else - { - if ((y > 0) || (r < 0)) - return r; - } - errflag = 1; - return 0; -} - -main () -{ - f (0, 0); - if (errflag) - abort (); - - f (1, -1); - if (errflag) - abort (); - - f (-1, 1); - if (errflag) - abort (); - - f (0x8000000000000000LL, 0x8000000000000000LL); - if (!errflag) - abort (); - - f (0x8000000000000000LL, -1LL); - if (!errflag) - abort (); - - f (0x7fffffffffffffffLL, 0x7fffffffffffffffLL); - if (!errflag) - abort (); - - f (0x7fffffffffffffffLL, 1LL); - if (!errflag) - abort (); - - f (0x7fffffffffffffffLL, 0x8000000000000000LL); - if (errflag) - abort (); - - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/950706-1.c b/gcc/testsuite/gcc.c-torture/execute/950706-1.c deleted file mode 100755 index 2db1915..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/950706-1.c +++ /dev/null @@ -1,16 +0,0 @@ -int -f (int n) -{ - return (n > 0) - (n < 0); -} - -main () -{ - if (f (-1) != -1) - abort (); - if (f (1) != 1) - abort (); - if (f (0) != 0) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/950710-1.c b/gcc/testsuite/gcc.c-torture/execute/950710-1.c deleted file mode 100755 index 26ff9b2..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/950710-1.c +++ /dev/null @@ -1,54 +0,0 @@ -struct twelve -{ - int a; - int b; - int c; -}; - -struct pair -{ - int first; - int second; -}; - -struct pair -g () -{ - struct pair p; - return p; -} - -static void -f () -{ - int i; - for (i = 0; i < 1; i++) - { - int j; - for (j = 0; j < 1; j++) - { - if (0) - { - int k; - for (k = 0; k < 1; k++) - { - struct pair e = g (); - } - } - else - { - struct twelve a, b; - if ((((char *) &b - (char *) &a) < 0 - ? (-((char *) &b - (char *) &a)) - : ((char *) &b - (char *) &a)) < sizeof (a)) - abort (); - } - } - } -} - -main () -{ - f (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/950714-1.c b/gcc/testsuite/gcc.c-torture/execute/950714-1.c deleted file mode 100755 index 5dc44a9..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/950714-1.c +++ /dev/null @@ -1,17 +0,0 @@ -int array[10] = {1, 1, 1, 1, 1, 1, 1, 1, 1, 1}; - -main () -{ - int i, j; - int *p; - - for (i = 0; i < 10; i++) - for (p = &array[0]; p != &array[9]; p++) - if (*p == i) - goto label; - - label: - if (i != 1) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/950809-1.c b/gcc/testsuite/gcc.c-torture/execute/950809-1.c deleted file mode 100755 index a33d42b..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/950809-1.c +++ /dev/null @@ -1,33 +0,0 @@ -struct S -{ - int *sp, fc, *sc, a[2]; -}; - -f (struct S *x) -{ - int *t = x->sc; - int t1 = t[0]; - int t2 = t[1]; - int t3 = t[2]; - int a0 = x->a[0]; - int a1 = x->a[1]; - t[2] = t1; - t[0] = a1; - x->a[1] = a0; - x->a[0] = t3; - x->fc = t2; - x->sp = t; -} - -main () -{ - struct S s; - static int sc[3] = {2, 3, 4}; - s.sc = sc; - s.a[0] = 10; - s.a[1] = 11; - f (&s); - if (s.sp[2] != 2) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/950906-1.c b/gcc/testsuite/gcc.c-torture/execute/950906-1.c deleted file mode 100755 index 31997d5..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/950906-1.c +++ /dev/null @@ -1,16 +0,0 @@ -g (int i) -{ -} - -f (int i) -{ - g (0); - while ( ({ i--; }) ) - g (0); -} - -main () -{ - f (10); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/950915-1.c b/gcc/testsuite/gcc.c-torture/execute/950915-1.c deleted file mode 100755 index cfa0447..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/950915-1.c +++ /dev/null @@ -1,15 +0,0 @@ -long int a = 100000; -long int b = 21475; - -long -f () -{ - return ((long long) a * (long long) b) >> 16; -} - -main () -{ - if (f () < 0) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/950929-1.c b/gcc/testsuite/gcc.c-torture/execute/950929-1.c deleted file mode 100755 index a35cd6a..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/950929-1.c +++ /dev/null @@ -1,21 +0,0 @@ -int f (char *p) { } - -main () -{ - char c; - char c2; - int i = 0; - char *pc = &c; - char *pc2 = &c2; - int *pi = &i; - - *pc2 = 1; - *pi = 1; - *pc2 &= *pi; - f (pc2); - *pc2 = 1; - *pc2 &= *pi; - if (*pc2 != 1) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/951003-1.c b/gcc/testsuite/gcc.c-torture/execute/951003-1.c deleted file mode 100755 index 269bf13..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/951003-1.c +++ /dev/null @@ -1,21 +0,0 @@ -int f (i) { return 12; } -int g () { return 0; } - -main () -{ - int i, s; - - for (i = 0; i < 32; i++) - { - s = f (i); - - if (i == g ()) - s = 42; - if (i == 0 || s == 12) - ; - else - abort (); - } - - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/951115-1.c b/gcc/testsuite/gcc.c-torture/execute/951115-1.c deleted file mode 100755 index 03520c9..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/951115-1.c +++ /dev/null @@ -1,24 +0,0 @@ -int var = 0; - -g () -{ - var = 1; -} - -f () -{ - int f2 = 0; - - if (f2 == 0) - ; - - g (); -} - -main () -{ - f (); - if (var != 1) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/951204-1.c b/gcc/testsuite/gcc.c-torture/execute/951204-1.c deleted file mode 100755 index c4d585b..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/951204-1.c +++ /dev/null @@ -1,18 +0,0 @@ -f (char *x) -{ - *x = 'x'; -} - -main () -{ - int i; - char x = '\0'; - - for (i = 0; i < 100; ++i) - { - f (&x); - if (*(const char *) &x != 'x') - abort (); - } - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/960116-1.c b/gcc/testsuite/gcc.c-torture/execute/960116-1.c deleted file mode 100755 index 6d7624c..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/960116-1.c +++ /dev/null @@ -1,20 +0,0 @@ -static inline -p (int *p) -{ - return !((long) p & 1); -} - -int -f (int *q) -{ - if (p (q) && *q) - return 1; - return 0; -} - -main () -{ - if (f ((int*) 0xffffffff) != 0) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/960117-1.c b/gcc/testsuite/gcc.c-torture/execute/960117-1.c deleted file mode 100755 index 741455b..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/960117-1.c +++ /dev/null @@ -1,46 +0,0 @@ -static char id_space[2] [32 +1]; -typedef short COUNT; - -typedef char TEXT; - -union T_VALS -{ - TEXT *id __attribute__ ((aligned (2), packed)) ; -}; -typedef union T_VALS VALS; - -struct T_VAL -{ - COUNT pos __attribute__ ((aligned (2), packed)) ; - VALS vals __attribute__ ((aligned (2), packed)) ; -}; -typedef struct T_VAL VAL; - -VAL curval = {0}; - -static short idc = 0; -static int cur_line; -static int char_pos; - -typedef unsigned short WORD; - -WORD -get_id (char c) -{ - curval.vals.id[0] = c; -} - -WORD -get_tok () -{ - char c = 'c'; - curval.vals.id = id_space[idc]; - curval.pos = (cur_line << 10) | char_pos; - return get_id (c); -} - -main () -{ - get_tok (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/960209-1.c b/gcc/testsuite/gcc.c-torture/execute/960209-1.c deleted file mode 100755 index decd2af..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/960209-1.c +++ /dev/null @@ -1,43 +0,0 @@ -struct a_struct -{ - unsigned char a_character; -}; - -struct a_struct an_array[5]; -struct a_struct *a_ptr; -int yabba = 1; - -int -f (a, b) - unsigned char a; - unsigned long b; -{ - long i, j, p, q, r, s; - - if (b != (unsigned long) 0) - { - if (yabba) - return -1; - s = 4000000 / b; - for (i = 0; i < 11; i++) - { - for (j = 0; j < 256; j++) - { - if (((p - s < 0) ? -s : 0) < (( q - s < 0) ? -s : q)) - r = i; - } - } - } - - if (yabba) - return 0; - a_ptr = &an_array[a]; - a_ptr->a_character = (unsigned char) r; -} - -main () -{ - if (f (1, 0UL) != 0) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/960215-1.c b/gcc/testsuite/gcc.c-torture/execute/960215-1.c deleted file mode 100755 index 9502b4b..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/960215-1.c +++ /dev/null @@ -1,25 +0,0 @@ -long double C = 2; -long double U = 1; -long double Y2 = 3; -long double Y1 = 1; -long double X, Y, Z, T, R, S; -main () -{ - X = (C + U) * Y2; - Y = C - U - U; - Z = C + U + U; - T = (C - U) * Y1; - X = X - (Z + U); - R = Y * Y1; - S = Z * Y2; - T = T - Y; - Y = (U - Y) + R; - Z = S - (Z + U + U); - R = (Y2 + U) * Y1; - Y1 = Y2 * Y1; - R = R - Y2; - Y1 = Y1 - 0.5L; - if (Z != 6) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/960218-1.c b/gcc/testsuite/gcc.c-torture/execute/960218-1.c deleted file mode 100755 index 7301a17..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/960218-1.c +++ /dev/null @@ -1,22 +0,0 @@ -int glob; - -g (x) -{ - glob = x; - return 0; -} - -f (x) -{ - int a = ~x; - while (a) - a = g (a); -} - -main () -{ - f (3); - if (glob != -4) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/960219-1.c b/gcc/testsuite/gcc.c-torture/execute/960219-1.c deleted file mode 100755 index d21bcfc..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/960219-1.c +++ /dev/null @@ -1,11 +0,0 @@ -f (int i) -{ - if (((1 << i) & 1) == 0) - abort (); -} - -main () -{ - f (0); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/960301-1.c b/gcc/testsuite/gcc.c-torture/execute/960301-1.c deleted file mode 100755 index d75efea..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/960301-1.c +++ /dev/null @@ -1,22 +0,0 @@ -struct foo { - unsigned : 12; - unsigned field : 4; -} foo; -unsigned oldfoo; - -int -bar (unsigned k) -{ - oldfoo = foo.field; - foo.field = k; - if (k) - return 1; - return 2; -} - -main () -{ - if (bar (1U) != 1) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/960302-1.c b/gcc/testsuite/gcc.c-torture/execute/960302-1.c deleted file mode 100755 index 7a9426a..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/960302-1.c +++ /dev/null @@ -1,21 +0,0 @@ -long a = 1; - -foo () -{ - switch (a % 2 % 2 % 2 % 2 % 2 % 2 % 2 % 2) - { - case 0: - return 0; - case 1: - return 1; - default: - return -1; - } -} - -main () -{ - if (foo () != 1) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/960311-1.c b/gcc/testsuite/gcc.c-torture/execute/960311-1.c deleted file mode 100755 index 16579d0..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/960311-1.c +++ /dev/null @@ -1,69 +0,0 @@ -#include <stdio.h> - -#ifdef DEBUG -#define abort() printf ("error, line %d\n", __LINE__) -#endif - -int count; - -void a1() { ++count; } - -void -b (unsigned char data) -{ - if (data & 0x80) a1(); - data <<= 1; - - if (data & 0x80) a1(); - data <<= 1; - - if (data & 0x80) a1(); -} - -main () -{ - count = 0; - b (0); - if (count != 0) - abort (); - - count = 0; - b (0x80); - if (count != 1) - abort (); - - count = 0; - b (0x40); - if (count != 1) - abort (); - - count = 0; - b (0x20); - if (count != 1) - abort (); - - count = 0; - b (0xc0); - if (count != 2) - abort (); - - count = 0; - b (0xa0); - if (count != 2) - abort (); - - count = 0; - b (0x60); - if (count != 2) - abort (); - - count = 0; - b (0xe0); - if (count != 3) - abort (); - -#ifdef DEBUG - printf ("Done.\n"); -#endif - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/960311-2.c b/gcc/testsuite/gcc.c-torture/execute/960311-2.c deleted file mode 100755 index d5c2d07..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/960311-2.c +++ /dev/null @@ -1,69 +0,0 @@ -#include <stdio.h> - -#ifdef DEBUG -#define abort() printf ("error, line %d\n", __LINE__) -#endif - -int count; - -void a1() { ++count; } - -void -b (unsigned short data) -{ - if (data & 0x8000) a1(); - data <<= 1; - - if (data & 0x8000) a1(); - data <<= 1; - - if (data & 0x8000) a1(); -} - -main () -{ - count = 0; - b (0); - if (count != 0) - abort (); - - count = 0; - b (0x8000); - if (count != 1) - abort (); - - count = 0; - b (0x4000); - if (count != 1) - abort (); - - count = 0; - b (0x2000); - if (count != 1) - abort (); - - count = 0; - b (0xc000); - if (count != 2) - abort (); - - count = 0; - b (0xa000); - if (count != 2) - abort (); - - count = 0; - b (0x6000); - if (count != 2) - abort (); - - count = 0; - b (0xe000); - if (count != 3) - abort (); - -#ifdef DEBUG - printf ("Done.\n"); -#endif - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/960311-3.c b/gcc/testsuite/gcc.c-torture/execute/960311-3.c deleted file mode 100755 index 755fc72..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/960311-3.c +++ /dev/null @@ -1,69 +0,0 @@ -#include <stdio.h> - -#ifdef DEBUG -#define abort() printf ("error, line %d\n", __LINE__) -#endif - -int count; - -void a1() { ++count; } - -void -b (unsigned long data) -{ - if (data & 0x80000000) a1(); - data <<= 1; - - if (data & 0x80000000) a1(); - data <<= 1; - - if (data & 0x80000000) a1(); -} - -main () -{ - count = 0; - b (0); - if (count != 0) - abort (); - - count = 0; - b (0x80000000); - if (count != 1) - abort (); - - count = 0; - b (0x40000000); - if (count != 1) - abort (); - - count = 0; - b (0x20000000); - if (count != 1) - abort (); - - count = 0; - b (0xc0000000); - if (count != 2) - abort (); - - count = 0; - b (0xa0000000); - if (count != 2) - abort (); - - count = 0; - b (0x60000000); - if (count != 2) - abort (); - - count = 0; - b (0xe0000000); - if (count != 3) - abort (); - -#ifdef DEBUG - printf ("Done.\n"); -#endif - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/960312-1.c b/gcc/testsuite/gcc.c-torture/execute/960312-1.c deleted file mode 100755 index 94e67df..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/960312-1.c +++ /dev/null @@ -1,34 +0,0 @@ -struct S -{ - int *sp, fc, *sc, a[2]; -}; - -f (struct S *x) -{ - int *t = x->sc; - int t1 = t[0]; - int t2 = t[1]; - int t3 = t[2]; - int a0 = x->a[0]; - int a1 = x->a[1]; - asm("": :"r" (t2), "r" (t3)); - t[2] = t1; - t[0] = a1; - x->a[1] = a0; - x->a[0] = t3; - x->fc = t2; - x->sp = t; -} - -main () -{ - struct S s; - static int sc[3] = {2, 3, 4}; - s.sc = sc; - s.a[0] = 10; - s.a[1] = 11; - f (&s); - if (s.sp[2] != 2) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/960317-1.c b/gcc/testsuite/gcc.c-torture/execute/960317-1.c deleted file mode 100755 index 8d7907d..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/960317-1.c +++ /dev/null @@ -1,22 +0,0 @@ -int -f (unsigned bitcount, int mant) -{ - int mask = -1 << bitcount; - { - if (! (mant & -mask)) - goto ab; - if (mant & ~mask) - goto auf; - } -ab: - return 0; -auf: - return 1; -} - -main () -{ - if (f (0, -1)) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/960321-1.c b/gcc/testsuite/gcc.c-torture/execute/960321-1.c deleted file mode 100755 index eafe48f..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/960321-1.c +++ /dev/null @@ -1,14 +0,0 @@ -char a[10] = "deadbeef"; - -char -acc_a (long i) -{ - return a[i-2000000000L]; -} - -main () -{ - if (acc_a (2000000000L) != 'd') - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/960326-1.c b/gcc/testsuite/gcc.c-torture/execute/960326-1.c deleted file mode 100755 index f201373..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/960326-1.c +++ /dev/null @@ -1,16 +0,0 @@ -struct s -{ - int a; - int b; - short c; - int d[3]; -}; - -struct s s = { .b = 3, .d = {2,0,0} }; - -main () -{ - if (s.b != 3) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/960327-1.c b/gcc/testsuite/gcc.c-torture/execute/960327-1.c deleted file mode 100755 index d630a7b..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/960327-1.c +++ /dev/null @@ -1,30 +0,0 @@ -#include <stdio.h> -g () -{ - return '\n'; -} - -f () -{ - char s[] = "abcedfg01234"; - char *sp = s + 12; - - switch (g ()) - { - case '\n': - break; - } - - while (*--sp == '0') - ; - sprintf (sp + 1, "X"); - - if (s[12] != 'X') - abort (); -} - -main () -{ - f (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/960402-1.c b/gcc/testsuite/gcc.c-torture/execute/960402-1.c deleted file mode 100755 index 601a9a3..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/960402-1.c +++ /dev/null @@ -1,11 +0,0 @@ -f (signed long long int x) -{ - return x > 0xFFFFFFFFLL || x < -0x80000000LL; -} - -main () -{ - if (f (0) != 0) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/960405-1.c b/gcc/testsuite/gcc.c-torture/execute/960405-1.c deleted file mode 100755 index d8480cc..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/960405-1.c +++ /dev/null @@ -1,13 +0,0 @@ -#define X 5.9486574767861588254287966331400356538172e4931L - -long double x = X + X; -long double y = 2.0L * X; - -main () -{ -#if ! defined (__vax__) && ! defined (_CRAY) - if (x != y) - abort (); -#endif - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/960416-1.c b/gcc/testsuite/gcc.c-torture/execute/960416-1.c deleted file mode 100755 index f7cb056..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/960416-1.c +++ /dev/null @@ -1,63 +0,0 @@ -typedef unsigned long int st; -typedef unsigned long long dt; -typedef union -{ - dt d; - struct - { - st h, l; - } - s; -} t_be; - -typedef union -{ - dt d; - struct - { - st l, h; - } - s; -} t_le; - -#define df(f, t) \ -int \ -f (t afh, t bfh) \ -{ \ - t hh; \ - t hp, lp, dp, m; \ - st ad, bd; \ - int s; \ - s = 0; \ - ad = afh.s.h - afh.s.l; \ - bd = bfh.s.l - bfh.s.h; \ - if (bd > bfh.s.l) \ - { \ - bd = -bd; \ - s = ~s; \ - } \ - lp.d = (dt) afh.s.l * bfh.s.l; \ - hp.d = (dt) afh.s.h * bfh.s.h; \ - dp.d = (dt) ad *bd; \ - dp.d ^= s; \ - hh.d = hp.d + hp.s.h + lp.s.h + dp.s.h; \ - m.d = (dt) lp.s.h + hp.s.l + lp.s.l + dp.s.l; \ - return hh.s.l + m.s.l; \ -} - -df(f_le, t_le) -df(f_be, t_be) - -main () -{ - t_be x; - x.s.h = 0x10000000U; - x.s.l = 0xe0000000U; - if (x.d == 0x10000000e0000000ULL - && f_be ((t_be) 0x100000000ULL, (t_be) 0x100000000ULL) != -1) - abort (); - if (x.d == 0xe000000010000000ULL - && f_le ((t_le) 0x100000000ULL, (t_le) 0x100000000ULL) != -1) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/960419-1.c b/gcc/testsuite/gcc.c-torture/execute/960419-1.c deleted file mode 100755 index 68bd2b9..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/960419-1.c +++ /dev/null @@ -1,17 +0,0 @@ -static int i; - -void -check(x) - int x; -{ - if (!x) - abort(); -} - -main() -{ - int *p = &i; - - check(p != (void *)0); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/960419-2.c b/gcc/testsuite/gcc.c-torture/execute/960419-2.c deleted file mode 100755 index c9526dc..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/960419-2.c +++ /dev/null @@ -1,13 +0,0 @@ -#define SIZE 8 - -main() -{ - int a[SIZE] = {1}; - int i; - - for (i = 1; i < SIZE; i++) - if (a[i] != 0) - abort(); - - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/960512-1.c b/gcc/testsuite/gcc.c-torture/execute/960512-1.c deleted file mode 100755 index a7c1d5f..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/960512-1.c +++ /dev/null @@ -1,19 +0,0 @@ -__complex__ -double f () -{ - int a[40]; - __complex__ double c; - - a[9] = 0; - c = a[9]; - return c; -} - -main () -{ - __complex__ double c; - - if (c = f ()) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/960513-1.c b/gcc/testsuite/gcc.c-torture/execute/960513-1.c deleted file mode 100755 index acc263c..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/960513-1.c +++ /dev/null @@ -1,25 +0,0 @@ -long double -f (d, i) - long double d; - int i; -{ - long double e; - - d = -d; - e = d; - if (i == 1) - d *= 2; - d -= e * d; - d -= e * d; - d -= e * d; - d -= e * d; - d -= e * d; - return d; -} - -main () -{ - if (! (int) (f (2.0L, 1))) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/960521-1.c b/gcc/testsuite/gcc.c-torture/execute/960521-1.c deleted file mode 100755 index 9fc5821..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/960521-1.c +++ /dev/null @@ -1,30 +0,0 @@ -#include <stdlib.h> - -int *a, *b; -int n; - -#ifdef STACK_SIZE -#define BLOCK_SIZE (STACK_SIZE / (sizeof (*a) + sizeof (*b))) -#else -#define BLOCK_SIZE 32768 -#endif -foo () -{ - int i; - for (i = 0; i < n; i++) - a[i] = -1; - for (i = 0; i < BLOCK_SIZE - 1; i++) - b[i] = -1; -} - -main () -{ - n = BLOCK_SIZE; - a = malloc (n * sizeof(*a)); - b = malloc (n * sizeof(*b)); - *b++ = 0; - foo (); - if (b[-1]) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/960608-1.c b/gcc/testsuite/gcc.c-torture/execute/960608-1.c deleted file mode 100755 index 1f47d02..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/960608-1.c +++ /dev/null @@ -1,34 +0,0 @@ -typedef struct -{ - unsigned char a : 2; - unsigned char b : 3; - unsigned char c : 1; - unsigned char d : 1; - unsigned char e : 1; -} a_struct; - -foo (flags) - a_struct *flags; -{ - return (flags->c != 0 - || flags->d != 1 - || flags->e != 1 - || flags->a != 2 - || flags->b != 3); -} - -main () -{ - a_struct flags; - - flags.c = 0; - flags.d = 1; - flags.e = 1; - flags.a = 2; - flags.b = 3; - - if (foo (&flags) != 0) - abort (); - else - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/960801-1.c b/gcc/testsuite/gcc.c-torture/execute/960801-1.c deleted file mode 100755 index 1707269..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/960801-1.c +++ /dev/null @@ -1,32 +0,0 @@ -unsigned -f () -{ - long long l2; - unsigned short us; - unsigned long long ul; - short s2; - - ul = us = l2 = s2 = -1; - return ul; -} - -unsigned long long -g () -{ - long long l2; - unsigned short us; - unsigned long long ul; - short s2; - - ul = us = l2 = s2 = -1; - return ul; -} - -main () -{ - if (f () != (unsigned short) -1) - abort (); - if (g () != (unsigned short) -1) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/960802-1.c b/gcc/testsuite/gcc.c-torture/execute/960802-1.c deleted file mode 100755 index f9ee752..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/960802-1.c +++ /dev/null @@ -1,36 +0,0 @@ -long val = 0x5e000000; - -long -f1 (void) -{ - return 0x132; -} - -long -f2 (void) -{ - return 0x5e000000; -} - -void -f3 (long b) -{ - val = b; -} - -void -f4 () -{ - long v = f1 (); - long o = f2 (); - v = (v & 0x00ffffff) | (o & 0xff000000); - f3 (v); -} - -main () -{ - f4 (); - if (val != 0x5e000132) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/960830-1.c b/gcc/testsuite/gcc.c-torture/execute/960830-1.c deleted file mode 100755 index d87b39e..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/960830-1.c +++ /dev/null @@ -1,22 +0,0 @@ -#ifdef __i386__ -f (rp) - unsigned int *rp; -{ - __asm__ ("mull %3" : "=a" (rp[0]), "=d" (rp[1]) : "%0" (7), "rm" (7)); -} - -main () -{ - unsigned int s[2]; - - f (s); - if (s[1] != 0 || s[0] != 49) - abort (); - exit (0); -} -#else -main () -{ - exit (0); -} -#endif diff --git a/gcc/testsuite/gcc.c-torture/execute/960909-1.c b/gcc/testsuite/gcc.c-torture/execute/960909-1.c deleted file mode 100755 index de1ed93..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/960909-1.c +++ /dev/null @@ -1,29 +0,0 @@ -int -ffs (x) - int x; -{ - int bit, mask; - - if (x == 0) - return 0; - - for (bit = 1, mask = 1; !(x & mask); bit++, mask <<= 1) - ; - - return bit; -} - -f (x) - int x; -{ - int y; - y = ffs (x) - 1; - if (y < 0) - abort (); -} - -main () -{ - f (1); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/961004-1.c b/gcc/testsuite/gcc.c-torture/execute/961004-1.c deleted file mode 100755 index 7ebba2d..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/961004-1.c +++ /dev/null @@ -1,22 +0,0 @@ -int k = 0; - -main() -{ - int i; - int j; - - for (i = 0; i < 2; i++) - { - if (k) - { - if (j != 2) - abort (); - } - else - { - j = 2; - k++; - } - } - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/961017-1.c b/gcc/testsuite/gcc.c-torture/execute/961017-1.c deleted file mode 100755 index 88c9d95..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/961017-1.c +++ /dev/null @@ -1,8 +0,0 @@ -main () -{ - unsigned char z = 0; - - do ; - while (--z > 0); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/961017-2.c b/gcc/testsuite/gcc.c-torture/execute/961017-2.c deleted file mode 100755 index 768ddbc..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/961017-2.c +++ /dev/null @@ -1,32 +0,0 @@ -main () -{ - int i = 0; - - - if (sizeof (unsigned long int) == 4) - { - unsigned long int z = 0; - - do { - z -= 0x00004000; - i++; - if (i > 0x00040000) - abort (); - } while (z > 0); - exit (0); - } - else if (sizeof (unsigned int) == 4) - { - unsigned int z = 0; - - do { - z -= 0x00004000; - i++; - if (i > 0x00040000) - abort (); - } while (z > 0); - exit (0); - } - else - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/961026-1.c b/gcc/testsuite/gcc.c-torture/execute/961026-1.c deleted file mode 100755 index 942a6eb..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/961026-1.c +++ /dev/null @@ -1,17 +0,0 @@ -int -test (arg) - int arg; -{ - if (arg > 0 || arg == 0) - return 0; - return -1; -} - -main () -{ - if (test (0) != 0) - abort (); - if (test (-1) != -1) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/961112-1.c b/gcc/testsuite/gcc.c-torture/execute/961112-1.c deleted file mode 100755 index 4b1c312..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/961112-1.c +++ /dev/null @@ -1,13 +0,0 @@ -f (x) -{ - if (x != 0 || x == 0) - return 0; - return 1; -} - -main () -{ - if (f (3)) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/961122-1.c b/gcc/testsuite/gcc.c-torture/execute/961122-1.c deleted file mode 100755 index 1f0a634..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/961122-1.c +++ /dev/null @@ -1,23 +0,0 @@ -long long acc; - -addhi (short a) -{ - acc += (long long) a << 32; -} - -subhi (short a) -{ - acc -= (long long) a << 32; -} - -main () -{ - acc = 0xffff00000000ll; - addhi (1); - if (acc != 0x1000000000000ll) - abort (); - subhi (1); - if (acc != 0xffff00000000ll) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/961122-2.c b/gcc/testsuite/gcc.c-torture/execute/961122-2.c deleted file mode 100755 index 81e404e..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/961122-2.c +++ /dev/null @@ -1,12 +0,0 @@ -int -f (int a) -{ - return ((a >= 0 && a <= 10) && ! (a >= 0)); -} - -main () -{ - if (f (0)) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/961125-1.c b/gcc/testsuite/gcc.c-torture/execute/961125-1.c deleted file mode 100755 index 7fe3dd4..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/961125-1.c +++ /dev/null @@ -1,33 +0,0 @@ -static char * -begfield (int tab, char *ptr, char *lim, int sword, int schar) -{ - if (tab) - { - while (ptr < lim && sword--) - { - while (ptr < lim && *ptr != tab) - ++ptr; - if (ptr < lim) - ++ptr; - } - } - else - { - while (1) - ; - } - - if (ptr + schar <= lim) - ptr += schar; - - return ptr; -} - -main () -{ - char *s = ":ab"; - char *lim = s + 3; - if (begfield (':', s, lim, 1, 1) != s + 2) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/961206-1.c b/gcc/testsuite/gcc.c-torture/execute/961206-1.c deleted file mode 100755 index 943ac66..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/961206-1.c +++ /dev/null @@ -1,52 +0,0 @@ -int -sub1 (unsigned long long i) -{ - if (i < 0x80000000) - return 1; - else - return 0; -} - -int -sub2 (unsigned long long i) -{ - if (i <= 0x7FFFFFFF) - return 1; - else - return 0; -} - -int -sub3 (unsigned long long i) -{ - if (i >= 0x80000000) - return 0; - else - return 1; -} - -int -sub4 (unsigned long long i) -{ - if (i > 0x7FFFFFFF) - return 0; - else - return 1; -} - -main() -{ - if (sub1 (0x80000000ULL)) - abort (); - - if (sub2 (0x80000000ULL)) - abort (); - - if (sub3 (0x80000000ULL)) - abort (); - - if (sub4 (0x80000000ULL)) - abort (); - - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/961213-1.c b/gcc/testsuite/gcc.c-torture/execute/961213-1.c deleted file mode 100755 index 12bb27f..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/961213-1.c +++ /dev/null @@ -1,22 +0,0 @@ -int -g (unsigned long long int *v, int n, unsigned int a[], int b) -{ - int cnt; - *v = 0; - for (cnt = 0; cnt < n; ++cnt) - *v = *v * b + a[cnt]; - return n; -} - -main () -{ - int res; - unsigned int ar[] = { 10, 11, 12, 13, 14 }; - unsigned long long int v; - - res = g (&v, sizeof(ar)/sizeof(ar[0]), ar, 16); - if (v != 0xabcdeUL) - abort (); - - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/961223-1.c b/gcc/testsuite/gcc.c-torture/execute/961223-1.c deleted file mode 100755 index 9bc6cfa..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/961223-1.c +++ /dev/null @@ -1,19 +0,0 @@ -struct s { - double d; -}; - -inline struct s -sub (struct s s) -{ - s.d += 1.0; - return s; -} - -main () -{ - struct s t = { 2.0 }; - t = sub (t); - if (t.d != 3.0) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/970214-1.c b/gcc/testsuite/gcc.c-torture/execute/970214-1.c deleted file mode 100755 index 4a06dfe..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/970214-1.c +++ /dev/null @@ -1,5 +0,0 @@ -#define L 1 -main () -{ - exit (L'1' != L'1'); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/970214-2.c b/gcc/testsuite/gcc.c-torture/execute/970214-2.c deleted file mode 100755 index cb90076..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/970214-2.c +++ /dev/null @@ -1,5 +0,0 @@ -#define m(L) (L'1' + (L)) -main () -{ - exit (m (0) != L'1'); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/970217-1.c b/gcc/testsuite/gcc.c-torture/execute/970217-1.c deleted file mode 100755 index 09e716a..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/970217-1.c +++ /dev/null @@ -1,10 +0,0 @@ -sub (int i, int array[i++]) -{ - return i; -} - -main() -{ - int array[10]; - exit (sub (10, array) != 11); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/970312-1.c b/gcc/testsuite/gcc.c-torture/execute/970312-1.c deleted file mode 100755 index 6b78ee1..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/970312-1.c +++ /dev/null @@ -1,73 +0,0 @@ -#include <stdio.h> - -__inline__ static int -dummy (x) -{ - int y; - y = (long) (x * 4711.3); - return y; -} - -int getval (void); - -int -f2 (double x) -{ - unsigned short s; - int a, b, c, d, e, f, g, h, i, j; - - a = getval (); - b = getval (); - c = getval (); - d = getval (); - e = getval (); - f = getval (); - g = getval (); - h = getval (); - i = getval (); - j = getval (); - - - s = x; - - return a + b + c + d + e + f + g + h + i + j + s; -} - -int x = 1; - -int -getval (void) -{ - return x++; -} - -char buf[10]; - -void -f () -{ - int a, b, c, d, e, f, g, h, i, j, k; - - a = getval (); - b = getval (); - c = getval (); - d = getval (); - e = getval (); - f = getval (); - g = getval (); - h = getval (); - i = getval (); - j = getval (); - - k = f2 (17.0); - - sprintf (buf, "%d\n", a + b + c + d + e + f + g + h + i + j + k); - if (a + b + c + d + e + f + g + h + i + j + k != 227) - abort (); -} - -main () -{ - f (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/970923-1.c b/gcc/testsuite/gcc.c-torture/execute/970923-1.c deleted file mode 100755 index 1d78b47..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/970923-1.c +++ /dev/null @@ -1,27 +0,0 @@ -int -ts(a) - int a; -{ - if (a < 1000 && a > 2000) - return 1; - else - return 0; -} - -int -tu(a) - unsigned int a; -{ - if (a < 1000 && a > 2000) - return 1; - else - return 0; -} - - -main() -{ - if (ts (0) || tu (0)) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/980205.c b/gcc/testsuite/gcc.c-torture/execute/980205.c deleted file mode 100755 index da15d3c..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/980205.c +++ /dev/null @@ -1,20 +0,0 @@ -#include <stdarg.h> - -void fdouble (double one, ...) -{ - double value; - va_list ap; - - va_start (ap, one); - value = va_arg (ap, double); - va_end (ap); - - if (one != 1.0 || value != 2.0) - abort (); -} - -int main () -{ - fdouble (1.0, 2.0); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/980223.c b/gcc/testsuite/gcc.c-torture/execute/980223.c deleted file mode 100755 index eccfdfa..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/980223.c +++ /dev/null @@ -1,31 +0,0 @@ -typedef struct { long addr; long type; } object; - -object bar (object blah) -{ - abort(); -} - -object foo (object x, object y) -{ - object z = *(object*)(x.addr); - if (z.type & 64) - { - y = *(object*)(z.addr+sizeof(object)); - z = *(object*)(z.addr); - if (z.type & 64) - y = bar(y); - } - return y; -} - -int nil; -object cons1[2] = { {(long) &nil, 0}, {(long) &nil, 0} }; -object cons2[2] = { {(long) &cons1, 64}, {(long) &nil, 0} }; - -main() -{ - object x = {(long) &cons2, 64}; - object y = {(long) &nil, 0}; - object three = foo(x,y); - return 0; -} diff --git a/gcc/testsuite/gcc.c-torture/execute/980424-1.c b/gcc/testsuite/gcc.c-torture/execute/980424-1.c deleted file mode 100755 index 514e917..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/980424-1.c +++ /dev/null @@ -1,22 +0,0 @@ -int i, a[99]; - -void f (int one) -{ - if (one != 1) - abort (); -} - -void -g () -{ - f (a[i & 0x3f]); -} - -int -main () -{ - a[0] = 1; - i = 0x40; - g (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/980505-1.c b/gcc/testsuite/gcc.c-torture/execute/980505-1.c deleted file mode 100755 index 9052411..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/980505-1.c +++ /dev/null @@ -1,11 +0,0 @@ -static int f(int) __attribute__((const)); -int main() -{ - int f1, f2, x; - x = 1; f1 = f(x); - x = 2; f2 = f(x); - if (f1 != 1 || f2 != 2) - abort (); - exit (0); -} -static int f(int x) { return x; } diff --git a/gcc/testsuite/gcc.c-torture/execute/980505-2.c b/gcc/testsuite/gcc.c-torture/execute/980505-2.c deleted file mode 100755 index d0d8aa8..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/980505-2.c +++ /dev/null @@ -1,22 +0,0 @@ -typedef unsigned short Uint16; -typedef unsigned int Uint; - -Uint f () -{ - Uint16 token; - Uint count; - static Uint16 values[1] = {0x9300}; - - token = values[0]; - count = token >> 8; - - return count; -} - -int -main () -{ - if (f () != 0x93) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/980506-1.c b/gcc/testsuite/gcc.c-torture/execute/980506-1.c deleted file mode 100755 index a48b3ad..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/980506-1.c +++ /dev/null @@ -1,26 +0,0 @@ -struct decision -{ - char enforce_mode; - struct decision *next; -}; - - -static void -clear_modes (p) - register struct decision *p; -{ - goto blah; - -foo: - p->enforce_mode = 0; -blah: - if (p) - goto foo; -} - -main() -{ - struct decision *p = 0; - clear_modes (p); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/980506-2.c b/gcc/testsuite/gcc.c-torture/execute/980506-2.c deleted file mode 100755 index 4dd9a2c..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/980506-2.c +++ /dev/null @@ -1,22 +0,0 @@ -static void *self(void *p){ return p; } - -int -f() -{ - struct { int i; } s, *sp; - int *ip = &s.i; - - s.i = 1; - sp = self(&s); - - *ip = 0; - return sp->i+1; -} - -main() -{ - if (f () != 1) - abort (); - else - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/980506-2.x b/gcc/testsuite/gcc.c-torture/execute/980506-2.x deleted file mode 100755 index aa6d1f4..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/980506-2.x +++ /dev/null @@ -1,22 +0,0 @@ -# This test is known to fail on targets that use the instruction scheduler -# at optimisation levels of 2 or more because the alias analysis is confused -# by the reassignment of a variable structure to a fixed structure. The -# failure could be suppressed by preventing instruction scheduling: -# -# set additional_flags "-fno-schedule-insns -fno-schedule-insns2"; -# -# but this would disguise the fact that there is a problem. Instead we use -# we generate an xfail result and explain that it is alias analysis that -# is at fault. - -set torture_eval_before_execute { - - set compiler_conditional_xfail_data { - "alias analysis conflicts with instruction scheduling" \ - "arm-*-* thumb-*-*" \ - {"-O2" "-Os"} \ - {"-O2 -fomit-frame-pointer -finline-functions" } - } -} - -return 0 diff --git a/gcc/testsuite/gcc.c-torture/execute/980506-3.c b/gcc/testsuite/gcc.c-torture/execute/980506-3.c deleted file mode 100755 index a943e9a..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/980506-3.c +++ /dev/null @@ -1,24 +0,0 @@ -unsigned char lookup_table [257]; - -static int -build_lookup (pattern) - unsigned char *pattern; -{ - int m; - - m = strlen (pattern) - 1; - - memset (lookup_table, ++m, 257); - return m; -} - -int main(argc, argv) - int argc; - char **argv; -{ - if (build_lookup ("bind") != 4) - abort (); - else - exit (0); -} - diff --git a/gcc/testsuite/gcc.c-torture/execute/980526-1.c b/gcc/testsuite/gcc.c-torture/execute/980526-1.c deleted file mode 100755 index 57a910e..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/980526-1.c +++ /dev/null @@ -1,37 +0,0 @@ -int expect_do1 = 1, expect_do2 = 2; - -static int doit(int x){ - __label__ lbl1; - __label__ lbl2; - static int jtab_init = 0; - static void *jtab[2]; - - if(!jtab_init) { - jtab[0] = &&lbl1; - jtab[1] = &&lbl2; - jtab_init = 1; - } - goto *jtab[x]; -lbl1: - return 1; -lbl2: - return 2; -} - -static void do1(void) { - if (doit(0) != expect_do1) - abort (); -} - -static void do2(void){ - if (doit(1) != expect_do2) - abort (); -} - -int main(void){ -#ifndef NO_LABEL_VALUES - do1(); - do2(); -#endif - exit(0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/980526-1.x b/gcc/testsuite/gcc.c-torture/execute/980526-1.x deleted file mode 100755 index eec70ee..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/980526-1.x +++ /dev/null @@ -1,12 +0,0 @@ -set torture_eval_before_execute { - - set compiler_conditional_xfail_data { - "I sure wish I knew why this was hosed" \ - "arm-*-* thumb-*-* fr30-*-elf" \ - {"-O2 -finline-functions"} \ - {"" } - } -} - -return 0 - diff --git a/gcc/testsuite/gcc.c-torture/execute/980526-2.c b/gcc/testsuite/gcc.c-torture/execute/980526-2.c deleted file mode 100755 index 2547147..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/980526-2.c +++ /dev/null @@ -1,57 +0,0 @@ -typedef unsigned int dev_t; -typedef unsigned int kdev_t; - -static inline kdev_t to_kdev_t(int dev) -{ - int major, minor; - - if (sizeof(kdev_t) == 16) - return (kdev_t)dev; - major = (dev >> 8); - minor = (dev & 0xff); - return ((( major ) << 22 ) | ( minor )) ; - -} - -void do_mknod(const char * filename, int mode, kdev_t dev) -{ - if (dev==0x15800078) - exit(0); - else - abort(); -} - - -char * getname(const char * filename) -{ - register unsigned int a1,a2,a3,a4,a5,a6,a7,a8,a9; - a1 = (unsigned int)(filename) *5 + 1; - a2 = (unsigned int)(filename) *6 + 2; - a3 = (unsigned int)(filename) *7 + 3; - a4 = (unsigned int)(filename) *8 + 4; - a5 = (unsigned int)(filename) *9 + 5; - a6 = (unsigned int)(filename) *10 + 5; - a7 = (unsigned int)(filename) *11 + 5; - a8 = (unsigned int)(filename) *12 + 5; - a9 = (unsigned int)(filename) *13 + 5; - return (char *)(a1*a2+a3*a4+a5*a6+a7*a8+a9); -} - -int sys_mknod(const char * filename, int mode, dev_t dev) -{ - int error; - char * tmp; - - tmp = getname(filename); - error = ((long)( tmp )) ; - do_mknod(tmp,mode,to_kdev_t(dev)); - return error; -} - -int main(void) -{ - if (sizeof (int) < 4) - exit (0); - - return sys_mknod("test",1,0x12345678); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/980526-3.c b/gcc/testsuite/gcc.c-torture/execute/980526-3.c deleted file mode 100755 index a564174..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/980526-3.c +++ /dev/null @@ -1,20 +0,0 @@ -int compare(x, y) -unsigned int x; -unsigned int y; -{ - if (x==y) - return 0; - else - return 1; -} - -main() -{ - unsigned int i, j, k, l; - i = 5; j = 2; k=0; l=2; - if (compare(5%(~(unsigned) 2), i%~j) - || compare(0, k%~l)) - abort(); - else - exit(0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/980602-1.c b/gcc/testsuite/gcc.c-torture/execute/980602-1.c deleted file mode 100755 index 2df7283..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/980602-1.c +++ /dev/null @@ -1,10 +0,0 @@ -main() -{ - int i; - for (i = 1; i < 100; i++) - ; - if (i == 100) - exit (0); - abort (); -} - diff --git a/gcc/testsuite/gcc.c-torture/execute/980602-2.c b/gcc/testsuite/gcc.c-torture/execute/980602-2.c deleted file mode 100755 index 8ef2322..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/980602-2.c +++ /dev/null @@ -1,11 +0,0 @@ -struct { - unsigned bit : 30; -} t; - -int main() -{ - if (!(t.bit++)) - exit (0); - else - abort (); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/980604-1.c b/gcc/testsuite/gcc.c-torture/execute/980604-1.c deleted file mode 100755 index 8992a90..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/980604-1.c +++ /dev/null @@ -1,20 +0,0 @@ -int a = 1; -int b = -1; - -int c = 1; -int d = 0; - -main () -{ - double e; - double f; - double g; - - f = c; - g = d; - e = (a < b) ? f : g; - if (e) - abort (); - exit(0); -} - diff --git a/gcc/testsuite/gcc.c-torture/execute/980605-1.c b/gcc/testsuite/gcc.c-torture/execute/980605-1.c deleted file mode 100755 index 2fc2691..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/980605-1.c +++ /dev/null @@ -1,78 +0,0 @@ -#include <stdio.h> - -#ifndef STACK_SIZE -#define STACK_SIZE 200000 -#endif - -__inline__ static int -dummy (x) -{ - int y; - y = (long) (x * 4711.3); - return y; -} - -int getval (void); - -int -f2 (double x) -{ - unsigned short s; - int a, b, c, d, e, f, g, h, i, j; - - a = getval (); - b = getval (); - c = getval (); - d = getval (); - e = getval (); - f = getval (); - g = getval (); - h = getval (); - i = getval (); - j = getval (); - - - s = x; - - return a + b + c + d + e + f + g + h + i + j + s; -} - -int x = 1; - -int -getval (void) -{ - return x++; -} - -char buf[10]; - -void -f () -{ - char ar[STACK_SIZE/2]; - int a, b, c, d, e, f, g, h, i, j, k; - - a = getval (); - b = getval (); - c = getval (); - d = getval (); - e = getval (); - f = getval (); - g = getval (); - h = getval (); - i = getval (); - j = getval (); - - k = f2 (17.0); - - sprintf (buf, "%d\n", a + b + c + d + e + f + g + h + i + j + k); - if (a + b + c + d + e + f + g + h + i + j + k != 227) - abort (); -} - -main () -{ - f (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/980608-1.c b/gcc/testsuite/gcc.c-torture/execute/980608-1.c deleted file mode 100755 index b34d137..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/980608-1.c +++ /dev/null @@ -1,36 +0,0 @@ -#include <stdarg.h> - -void f1(int a,int b,int c,int d,int e, int f,int g,int h,int i,int j, int k,int -l,int m,int n,int o) -{ - return; -} - -inline void debug(const char *msg,...) -{ - va_list ap; - va_start( ap, msg ); - - f1(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15); - - if ( va_arg(ap,int) != 101) - abort(); - if ( va_arg(ap,int) != 102) - abort(); - if ( va_arg(ap,int) != 103) - abort(); - if ( va_arg(ap,int) != 104) - abort(); - if ( va_arg(ap,int) != 105) - abort(); - if ( va_arg(ap,int) != 106) - abort(); - - va_end( ap ); -} - -int main(void) -{ - debug("%d %d %d %d %d %d\n", 101, 102, 103, 104, 105, 106); - exit(0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/980612-1.c b/gcc/testsuite/gcc.c-torture/execute/980612-1.c deleted file mode 100755 index db24387..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/980612-1.c +++ /dev/null @@ -1,17 +0,0 @@ -struct fd -{ - unsigned char a; - unsigned char b; -} f = { 5 }; - -struct fd *g() { return &f; } -int h() { return -1; } - -int main() -{ - struct fd *f = g(); - f->b = h(); - if (((f->a & 0x7f) & ~0x10) <= 2) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/980617-1.c b/gcc/testsuite/gcc.c-torture/execute/980617-1.c deleted file mode 100755 index 5f7768a..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/980617-1.c +++ /dev/null @@ -1,14 +0,0 @@ -void foo (unsigned int * p) -{ - if ((signed char)(*p & 0xFF) == 17 || (signed char)(*p & 0xFF) == 18) - return; - else - abort (); -} - -int main () -{ - int i = 0x30011; - foo(&i); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/980618-1.c b/gcc/testsuite/gcc.c-torture/execute/980618-1.c deleted file mode 100755 index 59db7f2..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/980618-1.c +++ /dev/null @@ -1,16 +0,0 @@ -void func(int, int); - -int main() -{ - int x = 7; - func(!x, !7); - exit (0); -} - -void func(int x, int y) -{ - if (x == y) - return; - else - abort (); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/980618-2.c b/gcc/testsuite/gcc.c-torture/execute/980618-2.c deleted file mode 100755 index c97e19e..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/980618-2.c +++ /dev/null @@ -1,66 +0,0 @@ -typedef char CHAR; -typedef short SHORT; -typedef int INT; -typedef long LONG; -typedef float FLOAT; -typedef unsigned char UCHAR; -typedef unsigned short USHORT; -typedef unsigned int UINT; -typedef unsigned long ULONG; -typedef double DOUBLE; -#if __STDC__ -typedef signed char SCHAR; -typedef long double LDOUBLE; -#endif - -int -main () -{ - typedef union - { - CHAR c; - SHORT s; - INT i; - UCHAR uc; - USHORT us; - UINT ui; - LONG l; - ULONG ul; - FLOAT f; - DOUBLE d; -#if __STDC__ - SCHAR sc; - LDOUBLE ld; -#endif - } - D; - auto D D1; - D1.c = 7; - { - auto struct - { - CHAR c; - SHORT s; - INT i; - UCHAR uc; - USHORT us; - UINT ui; - LONG l; - ULONG ul; - FLOAT f; - DOUBLE d; -#if __STDC__ - SCHAR sc; - LDOUBLE ld; -#endif - } - F; - F.c = 7; - if ((D1.c && F.c) != 1) - abort (); - if ((F.c && D1.c) != 1) - abort (); - } - - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/980701-1.c b/gcc/testsuite/gcc.c-torture/execute/980701-1.c deleted file mode 100755 index 391cc0e..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/980701-1.c +++ /dev/null @@ -1,22 +0,0 @@ -ns_name_skip (unsigned char **x, unsigned char *y) -{ - *x = 0; - return 0; -} - -unsigned char a[2]; - -int dn_skipname(unsigned char *ptr, unsigned char *eom) { - unsigned char *saveptr = ptr; - - if (ns_name_skip(&ptr, eom) == -1) - return (-1); - return (ptr - saveptr); -} - -main() -{ - if (dn_skipname (&a[0], &a[1]) == 0) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/980707-1.c b/gcc/testsuite/gcc.c-torture/execute/980707-1.c deleted file mode 100755 index 3af163a..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/980707-1.c +++ /dev/null @@ -1,46 +0,0 @@ -#include <stdio.h> -#include <ctype.h> -#include <string.h> - -char ** -buildargv (char *input) -{ - static char *arglist[256]; - int numargs = 0; - - while (1) - { - while (isspace ((unsigned char)*input) && *input != 0) - input++; - if (*input == 0) - break; - arglist [numargs++] = input; - while (!isspace ((unsigned char)*input) && *input != 0) - input++; - if (*input == 0) - break; - *(input++) = 0; - } - arglist [numargs] = NULL; - return arglist; -} - - -int main() -{ - char **args; - char input[256]; - int i; - - strcpy(input, " a b"); - args = buildargv(input); - - if (strcmp (args[0], "a")) - abort (); - if (strcmp (args[1], "b")) - abort (); - if (args[2] != NULL) - abort (); - - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/980709-1.c b/gcc/testsuite/gcc.c-torture/execute/980709-1.c deleted file mode 100755 index cda8076..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/980709-1.c +++ /dev/null @@ -1,14 +0,0 @@ -#include <math.h> - -main() -{ - volatile double a; - double c; - a = 32.0; - c = pow(a, 1.0/3.0); - if (c + 0.1 > 3.174802 - && c - 0.1 < 3.174802) - exit (0); - else - abort (); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/980716-1.c b/gcc/testsuite/gcc.c-torture/execute/980716-1.c deleted file mode 100755 index 91e5518..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/980716-1.c +++ /dev/null @@ -1,26 +0,0 @@ -#include <stdarg.h> - -void -stub(int num, ...) -{ - va_list ap; - char *end; - int i; - - for (i = 0; i < 2; i++) { - va_start(ap, num); - while ( 1 ) { - end = va_arg(ap, char *); - if (!end) break; - } - va_end(ap); - } -} - -int -main() -{ - stub(1, "ab", "bc", "cx", 0); - exit (0); -} - diff --git a/gcc/testsuite/gcc.c-torture/execute/980929-1.c b/gcc/testsuite/gcc.c-torture/execute/980929-1.c deleted file mode 100755 index 1d9246e..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/980929-1.c +++ /dev/null @@ -1,21 +0,0 @@ -void f(int i) -{ - if (i != 1000) - abort (); -} - - -int main() -{ - int n=1000; - int i; - - f(n); - for(i=0; i<1; ++i) { - f(n); - n=666; - &n; - } - - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/981001-1.c b/gcc/testsuite/gcc.c-torture/execute/981001-1.c deleted file mode 100755 index da63f47..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/981001-1.c +++ /dev/null @@ -1,38 +0,0 @@ -#define NG 0x100L - -unsigned long flg = 0; - -long sub (int n) -{ - int a, b ; - - if (n >= 2) - { - if (n % 2 == 0) - { - a = sub (n / 2); - - return (a + 2 * sub (n / 2 - 1)) * a; - } - else - { - a = sub (n / 2 + 1); - b = sub (n / 2); - - return a * a + b * b; - } - } - else - return (long) n; -} - -int main (void) -{ - if (sub (30) != 832040L) - flg |= NG; - - if (flg) - abort (); - - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/981019-1.c b/gcc/testsuite/gcc.c-torture/execute/981019-1.c deleted file mode 100755 index 5d1f009..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/981019-1.c +++ /dev/null @@ -1,44 +0,0 @@ -extern int f2(void); -extern int f3(void); -extern void f1(void); - -void -ff(int fname, int part, int nparts) -{ - if (fname) /* bb 0 */ - { - if (nparts) /* bb 1 */ - f1(); /* bb 2 */ - } - else - fname = 2; /* bb 3 */ - - /* bb 4 is the branch to bb 10 - (bb 10 is physically at the end of the loop) */ - while (f3() /* bb 10 */) - { - if (nparts /* bb 5 */ && f2() /* bb 6 */) - { - f1(); /* bb 7 ... */ - nparts = part; - if (f3()) /* ... bb 7 */ - f1(); /* bb 8 */ - f1(); /* bb 9 */ - break; - } - } - - if (nparts) /* bb 11 */ - f1(); /* bb 12 */ - return; /* bb 13 */ -} - -int main(void) -{ - ff(0, 1, 0); - return 0; -} - -int f3(void) { static int x = 0; x = !x; return x; } -void f1(void) { abort(); } -int f2(void) { abort(); } diff --git a/gcc/testsuite/gcc.c-torture/execute/981130-1.c b/gcc/testsuite/gcc.c-torture/execute/981130-1.c deleted file mode 100755 index 72630b0..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/981130-1.c +++ /dev/null @@ -1,30 +0,0 @@ -struct s { int a; int b;}; -struct s s1; -struct s s2 = { 1, 2, }; - -void -check (a, b) - int a; - int b; -{ - if (a == b) - exit (0); - else - abort (); -} - -int -main () -{ - int * p; - int x; - - s1.a = 9; - p = & s1.a; - s1 = s2; - x = * p; - - check (x, 1); -} - - diff --git a/gcc/testsuite/gcc.c-torture/execute/981130-1.x b/gcc/testsuite/gcc.c-torture/execute/981130-1.x deleted file mode 100755 index 1565c68..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/981130-1.x +++ /dev/null @@ -1,22 +0,0 @@ -# This test is known to fail on targets that use the instruction scheduler -# at optimisation levels of 2 or more because the alias analysis is confused -# by the reassignment of a variable structure to a fixed structure. The -# failure could be suppressed by preventing instruction scheduling: -# -# set additional_flags "-fno-schedule-insns2"; -# -# but this would disguise the fact that there is a problem. Instead we use -# we generate an xfail result and explain that it is alias analysis that -# is at fault. - -set torture_eval_before_execute { - - set compiler_conditional_xfail_data { - "alias analysis conflicts with instruction scheduling" \ - "m32r-*-*" \ - { "-O2" "-O1" "-O0" "-Os"} \ - { "" } - } -} - -return 0 diff --git a/gcc/testsuite/gcc.c-torture/execute/981206-1.c b/gcc/testsuite/gcc.c-torture/execute/981206-1.c deleted file mode 100755 index 12ec0ab..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/981206-1.c +++ /dev/null @@ -1,17 +0,0 @@ -/* Verify unaligned address aliasing on Alpha EV[45]. */ - -static unsigned short x, y; - -void foo() -{ - x = 0x345; - y = 0x567; -} - -int main() -{ - foo (); - if (x != 0x345 || y != 0x567) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/990106-1.c b/gcc/testsuite/gcc.c-torture/execute/990106-1.c deleted file mode 100755 index 6631bfd..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/990106-1.c +++ /dev/null @@ -1,16 +0,0 @@ -foo(bufp) -char *bufp; -{ - int x = 80; - return (*bufp++ = x ? 'a' : 'b'); -} - -main() -{ - char x; - - if (foo (&x) != 'a') - abort (); - - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/990106-2.c b/gcc/testsuite/gcc.c-torture/execute/990106-2.c deleted file mode 100755 index b057dfd..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/990106-2.c +++ /dev/null @@ -1,21 +0,0 @@ -unsigned calc_mp(unsigned mod) -{ - unsigned a,b,c; - c=-1; - a=c/mod; - b=0-a*mod; - if (b > mod) { a += 1; b-=mod; } - return b; -} - -int main(int argc, char *argv[]) -{ - unsigned x = 1234; - unsigned y = calc_mp(x); - - if (y != 680) - abort (); - exit (0); -} - - diff --git a/gcc/testsuite/gcc.c-torture/execute/990127-1.c b/gcc/testsuite/gcc.c-torture/execute/990127-1.c deleted file mode 100755 index c495848..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/990127-1.c +++ /dev/null @@ -1,31 +0,0 @@ -main() -{ - int a,b,c; - int *pa, *pb, *pc; - int **ppa, **ppb, **ppc; - int i,j,k,x,y,z; - - a = 10; - b = 20; - c = 30; - pa = &a; pb = &b; pc = &c; - ppa = &pa; ppb = &pb; ppc = &pc; - x = 0; y = 0; z = 0; - - for(i=0;i<10;i++){ - if( pa == &a ) pa = &b; - else pa = &a; - while( (*pa)-- ){ - x++; - if( (*pa) < 3 ) break; - else pa = &b; - } - x++; - pa = &b; - } - - if ((*pa) != -5 || (*pb) != -5 || x != 43) - abort (); - - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/990127-2.c b/gcc/testsuite/gcc.c-torture/execute/990127-2.c deleted file mode 100755 index 0d0f495..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/990127-2.c +++ /dev/null @@ -1,20 +0,0 @@ -void -fpEq (double x, double y) -{ - if (x != y) - abort (); -} - -void -fpTest (double x, double y) -{ - double result1 = (35.7 * 100.0) / 45.0; - double result2 = (x * 100.0) / y; - fpEq (result1, result2); -} - -main () -{ - fpTest (35.7, 45.0); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/990128-1.c b/gcc/testsuite/gcc.c-torture/execute/990128-1.c deleted file mode 100755 index cfdab3e..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/990128-1.c +++ /dev/null @@ -1,50 +0,0 @@ -extern int printf (const char *,...); - -struct s { struct s *n; } *p; -struct s ss; -#define MAX 10 -struct s sss[MAX]; -int count = 0; - -void sub( struct s *p, struct s **pp ); -int look( struct s *p, struct s **pp ); - -main() -{ - struct s *pp; - struct s *next; - int i; - - p = &ss; - next = p; - for ( i = 0; i < MAX; i++ ) { - next->n = &sss[i]; - next = next->n; - } - next->n = 0; - - sub( p, &pp ); - if (count != MAX+2) - abort (); - - exit( 0 ); -} - -void sub( struct s *p, struct s **pp ) -{ - for ( ; look( p, pp ); ) { - if ( p ) - p = p->n; - else - break; - } -} - -int look( struct s *p, struct s **pp ) -{ - for ( ; p; p = p->n ) - ; - *pp = p; - count++; - return( 1 ); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/Makefile.in b/gcc/testsuite/gcc.c-torture/execute/Makefile.in deleted file mode 100755 index e6209db..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/Makefile.in +++ /dev/null @@ -1,12 +0,0 @@ -#### host, target, and site specific Makefile frags come in here. - -srcdir = . - -# Nothing to do... -all: - -clean: - -rm -f *.o *.diff *~ *.bad core *.x - -distclean: clean - -rm -f Makefile config.status diff --git a/gcc/testsuite/gcc.c-torture/execute/arith-1.c b/gcc/testsuite/gcc.c-torture/execute/arith-1.c deleted file mode 100755 index 58df322..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/arith-1.c +++ /dev/null @@ -1,15 +0,0 @@ -unsigned -sat_add (unsigned i) -{ - unsigned ret = i + 1; - if (ret < i) - ret = i; - return ret; -} - -main () -{ - if (sat_add (~0U) != ~0U) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/arith-rand.c b/gcc/testsuite/gcc.c-torture/execute/arith-rand.c deleted file mode 100755 index 4af146a..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/arith-rand.c +++ /dev/null @@ -1,114 +0,0 @@ -long -simple_rand () -{ - static unsigned long seed = 47114711; - unsigned long this = seed * 1103515245 + 12345; - seed = this; - return this >> 8; -} - -unsigned long int -random_bitstring () -{ - unsigned long int x; - int n_bits; - long ran; - int tot_bits = 0; - - x = 0; - for (;;) - { - ran = simple_rand (); - n_bits = (ran >> 1) % 16; - tot_bits += n_bits; - - if (n_bits == 0) - return x; - else - { - x <<= n_bits; - if (ran & 1) - x |= (1 << n_bits) - 1; - - if (tot_bits > 8 * sizeof (long) + 6) - return x; - } - } -} - -#define ABS(x) ((x) >= 0 ? (x) : -(x)) - -main () -{ - long int i; - - for (i = 0; i < 1000; i++) - { - unsigned long x, y; - x = random_bitstring (); - y = random_bitstring (); - - if (sizeof (int) == sizeof (long)) - goto save_time; - - { unsigned long xx = x, yy = y, r1, r2; - if (yy == 0) continue; - r1 = xx / yy; - r2 = xx % yy; - if (r2 >= yy || r1 * yy + r2 != xx) - abort (); - } - { signed long xx = x, yy = y, r1, r2; - if ((unsigned long) xx << 1 == 0 && yy == -1) - continue; - r1 = xx / yy; - r2 = xx % yy; - if (ABS (r2) >= (unsigned long) ABS (yy) || (signed long) (r1 * yy + r2) != xx) - abort (); - } - save_time: - { unsigned int xx = x, yy = y, r1, r2; - if (yy == 0) continue; - r1 = xx / yy; - r2 = xx % yy; - if (r2 >= yy || r1 * yy + r2 != xx) - abort (); - } - { signed int xx = x, yy = y, r1, r2; - if ((unsigned int) xx << 1 == 0 && yy == -1) - continue; - r1 = xx / yy; - r2 = xx % yy; - if (ABS (r2) >= (unsigned int) ABS (yy) || (signed int) (r1 * yy + r2) != xx) - abort (); - } - { unsigned short xx = x, yy = y, r1, r2; - if (yy == 0) continue; - r1 = xx / yy; - r2 = xx % yy; - if (r2 >= yy || r1 * yy + r2 != xx) - abort (); - } - { signed short xx = x, yy = y, r1, r2; - r1 = xx / yy; - r2 = xx % yy; - if (ABS (r2) >= (unsigned short) ABS (yy) || (signed short) (r1 * yy + r2) != xx) - abort (); - } - { unsigned char xx = x, yy = y, r1, r2; - if (yy == 0) continue; - r1 = xx / yy; - r2 = xx % yy; - if (r2 >= yy || r1 * yy + r2 != xx) - abort (); - } - { signed char xx = x, yy = y, r1, r2; - r1 = xx / yy; - r2 = xx % yy; - if (ABS (r2) >= (unsigned char) ABS (yy) || (signed char) (r1 * yy + r2) != xx) - abort (); - } - } - - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/bcp-1.c b/gcc/testsuite/gcc.c-torture/execute/bcp-1.c deleted file mode 100755 index 38b1d3e..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/bcp-1.c +++ /dev/null @@ -1,90 +0,0 @@ -int global; - -/* These must fail. */ -int bad0(void) { return __builtin_constant_p(global); } -int bad1(void) { return __builtin_constant_p(global++); } -inline int bad2(int x) { return __builtin_constant_p(x++); } -inline int bad3(int x) { return __builtin_constant_p(x); } -inline int bad4(const char *x) { return __builtin_constant_p(x); } -int bad5(void) { return bad2(1); } -inline int bad6(int x) { return __builtin_constant_p(x+1); } -int bad7(void) { return __builtin_constant_p(abort()); } -int bad8(void) { char buf[10]; return __builtin_constant_p(buf); } -int bad9(const char *x) { return __builtin_constant_p(x[123456]); } -int bad10(void) { return __builtin_constant_p(&global); } - -/* These must pass, or we've broken gcc2 functionality. */ -int good0(void) { return __builtin_constant_p(1); } -int good1(void) { return __builtin_constant_p("hi"); } -int good2(void) { return __builtin_constant_p((1234 + 45) & ~7); } - -/* These are extensions to gcc2. Failure indicates an optimization - regression. */ -int opt0(void) { return bad3(1); } -int opt1(void) { return bad6(1); } -int opt2(void) { return __builtin_constant_p("hi"[0]); } - -/* - * Opt3 is known to fail. It is one of the important cases that glibc - * was interested in though, so keep this around as a reminder. - * - * The solution is to add bits to recover bytes from constant pool - * elements given nothing but a constant pool label and an offset. - * When we can do that, and we can simplify strlen after the fact, - * then we can enable recognition of constant pool labels as constants. - */ - -/* int opt3(void) { return bad4("hi"); } */ - - -/* Call through tables so -finline-functions can't screw with us. */ -int (*bad_t0[])(void) = { - bad0, bad1, bad5, bad7, bad8, bad10 -}; - -int (*bad_t1[])(int x) = { - bad2, bad3, bad6 -}; - -int (*bad_t2[])(const char *x) = { - bad4, bad9 -}; - -int (*good_t0[])(void) = { - good0, good1, good2 -}; - -int (*opt_t0[])(void) = { - opt0, opt1, opt2 /* , opt3 */ -}; - -#define N(arr) (sizeof(arr)/sizeof(*arr)) - -int main() -{ - int i; - - for (i = 0; i < N(bad_t0); ++i) - if ((*bad_t0[i])()) - abort(); - - for (i = 0; i < N(bad_t1); ++i) - if ((*bad_t1[i])(1)) - abort(); - - for (i = 0; i < N(bad_t2); ++i) - if ((*bad_t2[i])("hi")) - abort(); - - for (i = 0; i < N(good_t0); ++i) - if (! (*good_t0[i])()) - abort(); - -#ifdef __OPTIMIZE__ - for (i = 0; i < N(opt_t0); ++i) - if (! (*opt_t0[i])()) - abort(); -#endif - - exit(0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/bcp-1.x b/gcc/testsuite/gcc.c-torture/execute/bcp-1.x deleted file mode 100755 index 2f0be4f..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/bcp-1.x +++ /dev/null @@ -1,11 +0,0 @@ -set torture_eval_before_compile { - - set compiler_conditional_xfail_data { - "Bogus label refernce in debugging output" - "arm-*-* thumb-*-*" \ - {"-O2 -g" ""} \ - {"" } - } -} - -return 0 diff --git a/gcc/testsuite/gcc.c-torture/execute/bf-layout-1.c b/gcc/testsuite/gcc.c-torture/execute/bf-layout-1.c deleted file mode 100755 index a82429b..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/bf-layout-1.c +++ /dev/null @@ -1,9 +0,0 @@ -struct { long f8:8; long f24:24; } a; -struct { long f32:32; } b; - -main () -{ - if (sizeof (a) != sizeof (b)) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/bf-pack-1.c b/gcc/testsuite/gcc.c-torture/execute/bf-pack-1.c deleted file mode 100755 index ca3b1db..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/bf-pack-1.c +++ /dev/null @@ -1,23 +0,0 @@ -struct foo -{ - unsigned half:16; - unsigned long whole:32 __attribute__ ((packed)); -}; - -f (struct foo *q) -{ - if (q->half != 0x1234) - abort (); - if (q->whole != 0x56789abcL) - abort (); -} - -main () -{ - struct foo bar; - - bar.half = 0x1234; - bar.whole = 0x56789abcL; - f (&bar); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/bf-sign-1.c b/gcc/testsuite/gcc.c-torture/execute/bf-sign-1.c deleted file mode 100755 index 3cc3eac..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/bf-sign-1.c +++ /dev/null @@ -1,18 +0,0 @@ -main () -{ - struct { - signed int s:3; - unsigned int u:3; - int i:3; - } x = {-1, -1, -1}; - - if (x.u != 7) - abort (); - if (x.s != - 1) - abort (); - - if (x.i != -1 && x.i != 7) - abort (); - - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/bf-sign-2.c b/gcc/testsuite/gcc.c-torture/execute/bf-sign-2.c deleted file mode 100755 index 365e061..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/bf-sign-2.c +++ /dev/null @@ -1,64 +0,0 @@ -/* - This test checks promotion of bitfields. Bitfields should be promoted - very much like chars and shorts: - - Bitfields (signed or unsigned) should be promoted to signed int if their - value will fit in a signed int, otherwise to an unsigned int if their - value will fit in an unsigned int, otherwise we don't promote them (ANSI/ISO - does not specify the behavior of bitfields larger than an unsigned int). - - We test the behavior by subtracting two from the promoted value: this will - result in a negitive value for signed types, a positive value for unsigned - types. This test (of course) assumes that the compiler is correctly - implementing signed and unsigned arithmetic. - */ - -struct X { - unsigned int u3:3; - long int s31:31; - long int s32:32; - unsigned long int u31:31; - unsigned long int u32:32; - unsigned long long ull3 :3; - unsigned long long ull35:35; - unsigned u15:15; -}; - -struct X x; - -main () -{ - if ((x.u3 - 2) >= 0) /* promoted value should be signed */ - abort (); - - if ((x.s31 - 2) >= 0) /* promoted value should be signed */ - abort (); - - if ((x.s32 - 2) >= 0) /* promoted value should be signed */ - abort (); - - if ((x.u15 - 2) >= 0) /* promoted value should be signed */ - abort (); - - if (sizeof (struct { unsigned long u32:32;}) <= sizeof (int)) - { - if ((x.u31 - 2) >= 0) /* promoted value should be signed */ - abort (); - } - else - { - if ((x.u31 - 2) < 0) /* promoted value should be UNsigned */ - abort (); - } - - if ((x.u32 - 2) < 0) /* promoted value should be UNsigned */ - abort (); - - if ((x.ull3 - 2) >= 0) /* promoted value should be signed */ - abort (); - - if ((x.ull35 - 2) < 0) /* promoted value should be UNsigned */ - abort (); - - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/bf64-1.c b/gcc/testsuite/gcc.c-torture/execute/bf64-1.c deleted file mode 100755 index 60028fb..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/bf64-1.c +++ /dev/null @@ -1,40 +0,0 @@ -struct tmp -{ - long long int pad : 12; - long long int field : 52; -}; - -struct tmp2 -{ - long long int field : 52; - long long int pad : 12; -}; - -struct tmp -sub (struct tmp tmp) -{ - tmp.field |= 0x0008765412345678LL; - return tmp; -} - -struct tmp2 -sub2 (struct tmp2 tmp2) -{ - tmp2.field |= 0x0008765412345678LL; - return tmp2; -} - -main() -{ - struct tmp tmp = {0x123, 0xFFF000FFF000FLL}; - struct tmp2 tmp2 = {0xFFF000FFF000FLL, 0x123}; - - tmp = sub (tmp); - tmp2 = sub2 (tmp2); - - if (tmp.pad != 0x123 || tmp.field != 0xFFFFFF541FFF567FLL) - abort (); - if (tmp2.pad != 0x123 || tmp2.field != 0xFFFFFF541FFF567FLL) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/cbrt.c b/gcc/testsuite/gcc.c-torture/execute/cbrt.c deleted file mode 100755 index 8659cc7..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/cbrt.c +++ /dev/null @@ -1,92 +0,0 @@ -/* - * ==================================================== - * Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved. - * - * Developed at SunPro, a Sun Microsystems, Inc. business. - * Permission to use, copy, modify, and distribute this - * software is freely granted, provided that this notice - * is preserved. - * ==================================================== -*/ - -#ifndef __vax__ -static const unsigned long - B1 = 715094163, /* B1 = (682-0.03306235651)*2**20 */ - B2 = 696219795; /* B2 = (664-0.03306235651)*2**20 */ - -static const double - C = 5.42857142857142815906e-01, /* 19/35 = 0x3FE15F15, 0xF15F15F1 */ - D = -7.05306122448979611050e-01, /* -864/1225 = 0xBFE691DE, 0x2532C834 */ - E = 1.41428571428571436819e+00, /* 99/70 = 0x3FF6A0EA, 0x0EA0EA0F */ - F = 1.60714285714285720630e+00, /* 45/28 = 0x3FF9B6DB, 0x6DB6DB6E */ - G = 3.57142857142857150787e-01; /* 5/14 = 0x3FD6DB6D, 0xB6DB6DB7 */ - -double -cbrtl (double x) -{ - long hx; - double r,s,w; - double lt; - unsigned sign; - typedef unsigned unsigned32 __attribute__((mode(SI))); - union { - double t; - unsigned32 pt[2]; - } ut, ux; - int n0; - - ut.t = 1.0; - n0 = (ut.pt[0] == 0); - - ut.t = 0.0; - ux.t = x; - - hx = ux.pt[n0]; /* high word of x */ - sign=hx&0x80000000; /* sign= sign(x) */ - hx ^=sign; - if(hx>=0x7ff00000) return(x+x); /* cbrt(NaN,INF) is itself */ - if((hx| ux.pt[1-n0])==0) - return(ux.t); /* cbrt(0) is itself */ - - ux.pt[n0] = hx; - /* rough cbrt to 5 bits */ - if(hx<0x00100000) /* subnormal number */ - {ut.pt[n0]=0x43500000; /* set t= 2**54 */ - ut.t*=x; ut.pt[n0]=ut.pt[n0]/3+B2; - } - else - ut.pt[n0]=hx/3+B1; - - /* new cbrt to 23 bits, may be implemented in single precision */ - r=ut.t*ut.t/ux.t; - s=C+r*ut.t; - ut.t*=G+F/(s+E+D/s); - - /* chopped to 20 bits and make it larger than cbrt(x) */ - ut.pt[1-n0]=0; ut.pt[n0]+=0x00000001; - - /* one step newton iteration to 53 bits with error less than 0.667 ulps */ - s=ut.t*ut.t; /* t*t is exact */ - r=ux.t/s; - w=ut.t+ut.t; - r=(r-ut.t)/(w+r); /* r-s is exact */ - ut.t=ut.t+ut.t*r; - - /* restore the sign bit */ - ut.pt[n0] |= sign; - - lt = ut.t; - lt -= (lt - (x/(lt*lt))) * 0.333333333333333333333; - return lt; -} - -main () -{ - if ((int) (cbrtl (27.0) + 0.5) != 3) - abort (); - - exit (0); -} -#else -main () { exit (0); } -#endif diff --git a/gcc/testsuite/gcc.c-torture/execute/cmpdi-1.c b/gcc/testsuite/gcc.c-torture/execute/cmpdi-1.c deleted file mode 100755 index e3e9c86..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/cmpdi-1.c +++ /dev/null @@ -1,218 +0,0 @@ -#define F 140 -#define T 13 - -feq (x, y) - long long int x; - long long int y; -{ - if (x == y) - return T; - else - return F; -} - -fne (x, y) - long long int x; - long long int y; -{ - if (x != y) - return T; - else - return F; -} - -flt (x, y) - long long int x; - long long int y; -{ - if (x < y) - return T; - else - return F; -} - -fge (x, y) - long long int x; - long long int y; -{ - if (x >= y) - return T; - else - return F; -} - -fgt (x, y) - long long int x; - long long int y; -{ - if (x > y) - return T; - else - return F; -} - -fle (x, y) - long long int x; - long long int y; -{ - if (x <= y) - return T; - else - return F; -} - -fltu (x, y) - unsigned long long int x; - unsigned long long int y; -{ - if (x < y) - return T; - else - return F; -} - -fgeu (x, y) - unsigned long long int x; - unsigned long long int y; -{ - if (x >= y) - return T; - else - return F; -} - -fgtu (x, y) - unsigned long long int x; - unsigned long long int y; -{ - if (x > y) - return T; - else - return F; -} - -fleu (x, y) - unsigned long long int x; - unsigned long long int y; -{ - if (x <= y) - return T; - else - return F; -} - -long long args[] = -{ - 0LL, - 1LL, - -1LL, - 0x7fffffffffffffffLL, - 0x8000000000000000LL, - 0x8000000000000001LL, - 0x1A3F237394D36C58LL, - 0x93850E92CAAC1B04LL -}; - -int correct_results[] = -{ - T, F, F, T, F, T, F, T, F, T, - F, T, T, F, F, T, T, F, F, T, - F, T, F, T, T, F, T, F, F, T, - F, T, T, F, F, T, T, F, F, T, - F, T, F, T, T, F, T, F, F, T, - F, T, F, T, T, F, T, F, F, T, - F, T, T, F, F, T, T, F, F, T, - F, T, F, T, T, F, T, F, F, T, - F, T, F, T, T, F, F, T, T, F, - T, F, F, T, F, T, F, T, F, T, - F, T, F, T, T, F, T, F, F, T, - F, T, T, F, F, T, T, F, F, T, - F, T, F, T, T, F, T, F, F, T, - F, T, F, T, T, F, T, F, F, T, - F, T, T, F, F, T, T, F, F, T, - F, T, F, T, T, F, T, F, F, T, - F, T, T, F, F, T, F, T, T, F, - F, T, T, F, F, T, F, T, T, F, - T, F, F, T, F, T, F, T, F, T, - F, T, T, F, F, T, F, T, T, F, - F, T, F, T, T, F, F, T, T, F, - F, T, F, T, T, F, F, T, T, F, - F, T, T, F, F, T, F, T, T, F, - F, T, F, T, T, F, F, T, T, F, - F, T, F, T, T, F, F, T, T, F, - F, T, F, T, T, F, F, T, T, F, - F, T, F, T, T, F, T, F, F, T, - T, F, F, T, F, T, F, T, F, T, - F, T, F, T, T, F, T, F, F, T, - F, T, F, T, T, F, T, F, F, T, - F, T, F, T, T, F, F, T, T, F, - F, T, F, T, T, F, T, F, F, T, - F, T, T, F, F, T, F, T, T, F, - F, T, T, F, F, T, F, T, T, F, - F, T, T, F, F, T, T, F, F, T, - F, T, T, F, F, T, F, T, T, F, - T, F, F, T, F, T, F, T, F, T, - F, T, T, F, F, T, T, F, F, T, - F, T, T, F, F, T, F, T, T, F, - F, T, T, F, F, T, T, F, F, T, - F, T, T, F, F, T, F, T, T, F, - F, T, T, F, F, T, F, T, T, F, - F, T, T, F, F, T, T, F, F, T, - F, T, T, F, F, T, F, T, T, F, - F, T, F, T, T, F, F, T, T, F, - T, F, F, T, F, T, F, T, F, T, - F, T, T, F, F, T, F, T, T, F, - F, T, T, F, F, T, T, F, F, T, - F, T, F, T, T, F, F, T, T, F, - F, T, F, T, T, F, F, T, T, F, - F, T, F, T, T, F, T, F, F, T, - F, T, T, F, F, T, T, F, F, T, - F, T, F, T, T, F, T, F, F, T, - F, T, F, T, T, F, T, F, F, T, - T, F, F, T, F, T, F, T, F, T, - F, T, F, T, T, F, T, F, F, T, - F, T, T, F, F, T, F, T, T, F, - F, T, T, F, F, T, F, T, T, F, - F, T, T, F, F, T, T, F, F, T, - F, T, T, F, F, T, F, T, T, F, - F, T, F, T, T, F, F, T, T, F, - F, T, F, T, T, F, F, T, T, F, - F, T, T, F, F, T, F, T, T, F, - T, F, F, T, F, T, F, T, F, T -}; - -main () -{ - int i, j, *res = correct_results; - - for (i = 0; i < 8; i++) - { - long long arg0 = args[i]; - for (j = 0; j < 8; j++) - { - long long arg1 = args[j]; - - if (feq (arg0, arg1) != *res++) - abort (); - if (fne (arg0, arg1) != *res++) - abort (); - if (flt (arg0, arg1) != *res++) - abort (); - if (fge (arg0, arg1) != *res++) - abort (); - if (fgt (arg0, arg1) != *res++) - abort (); - if (fle (arg0, arg1) != *res++) - abort (); - if (fltu (arg0, arg1) != *res++) - abort (); - if (fgeu (arg0, arg1) != *res++) - abort (); - if (fgtu (arg0, arg1) != *res++) - abort (); - if (fleu (arg0, arg1) != *res++) - abort (); - } - } - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/cmpsi-1.c b/gcc/testsuite/gcc.c-torture/execute/cmpsi-1.c deleted file mode 100755 index 9fce104..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/cmpsi-1.c +++ /dev/null @@ -1,32 +0,0 @@ -f1 (unsigned int x, unsigned int y) -{ - if (x == 0) - dummy (); - x -= y; - /* 0xfffffff2 < 0x80000000? */ - if (x < ~(~(unsigned int) 0 >> 1)) - abort (); - return x; -} - -f2 (unsigned long int x, unsigned long int y) -{ - if (x == 0) - dummy (); - x -= y; - /* 0xfffffff2 < 0x80000000? */ - if (x < ~(~(unsigned long int) 0 >> 1)) - abort (); - return x; -} - - -dummy () {} - -main () -{ - /* 0x7ffffff3 0x80000001 */ - f1 ((~(unsigned int) 0 >> 1) - 12, ~(~(unsigned int) 0 >> 1) + 1); - f2 ((~(unsigned long int) 0 >> 1) - 12, ~(~(unsigned long int) 0 >> 1) + 1); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/comp-goto-1.c b/gcc/testsuite/gcc.c-torture/execute/comp-goto-1.c deleted file mode 100755 index f9f6c12..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/comp-goto-1.c +++ /dev/null @@ -1,164 +0,0 @@ -#include <stdlib.h> - -#ifndef NO_LABEL_VALUES -typedef unsigned int uint32; -typedef signed int sint32; - -typedef uint32 reg_t; - -typedef unsigned long int host_addr_t; -typedef uint32 target_addr_t; -typedef sint32 target_saddr_t; - -typedef union -{ - struct - { - unsigned int offset:18; - unsigned int ignore:4; - unsigned int s1:8; - int :2; - signed int simm:14; - unsigned int s3:8; - unsigned int s2:8; - int pad2:2; - } f1; - long long ll; - double d; -} insn_t; - -typedef struct -{ - target_addr_t vaddr_tag; - unsigned long int rigged_paddr; -} tlb_entry_t; - -typedef struct -{ - insn_t *pc; - reg_t registers[256]; - insn_t *program; - tlb_entry_t tlb_tab[0x100]; -} environment_t; - -enum operations -{ - LOAD32_RR, - METAOP_DONE -}; - -host_addr_t -f () -{ - abort (); -} - -reg_t -simulator_kernel (int what, environment_t *env) -{ - register insn_t *pc = env->pc; - register reg_t *regs = env->registers; - register insn_t insn; - register int s1; - register reg_t r2; - register void *base_addr = &&sim_base_addr; - register tlb_entry_t *tlb = env->tlb_tab; - - if (what != 0) - { - int i; - static void *op_map[] = - { - &&L_LOAD32_RR, - &&L_METAOP_DONE, - }; - insn_t *program = env->program; - for (i = 0; i < what; i++) - program[i].f1.offset = op_map[program[i].f1.offset] - base_addr; - } - - sim_base_addr:; - - insn = *pc++; - r2 = (*(reg_t *) (((char *) regs) + (insn.f1.s2 << 2))); - s1 = (insn.f1.s1 << 2); - goto *(base_addr + insn.f1.offset); - - L_LOAD32_RR: - { - target_addr_t vaddr_page = r2 / 4096; - unsigned int x = vaddr_page % 0x100; - insn = *pc++; - - for (;;) - { - target_addr_t tag = tlb[x].vaddr_tag; - host_addr_t rigged_paddr = tlb[x].rigged_paddr; - - if (tag == vaddr_page) - { - *(reg_t *) (((char *) regs) + s1) = *(uint32 *) (rigged_paddr + r2); - r2 = *(reg_t *) (((char *) regs) + (insn.f1.s2 << 2)); - s1 = insn.f1.s1 << 2; - goto *(base_addr + insn.f1.offset); - } - - if (((target_saddr_t) tag < 0)) - { - *(reg_t *) (((char *) regs) + s1) = *(uint32 *) f (); - r2 = *(reg_t *) (((char *) regs) + (insn.f1.s2 << 2)); - s1 = insn.f1.s1 << 2; - goto *(base_addr + insn.f1.offset); - } - - x = (x - 1) % 0x100; - } - - L_METAOP_DONE: - return (*(reg_t *) (((char *) regs) + s1)); - } -} - -insn_t program[2 + 1]; - -void *malloc (); - -int -main () -{ - environment_t env; - insn_t insn; - int i, res; - host_addr_t a_page = (host_addr_t) malloc (2 * 4096); - target_addr_t a_vaddr = 0x123450; - target_addr_t vaddr_page = a_vaddr / 4096; - a_page = (a_page + 4096 - 1) & -4096; - - env.tlb_tab[((vaddr_page) % 0x100)].vaddr_tag = vaddr_page; - env.tlb_tab[((vaddr_page) % 0x100)].rigged_paddr = a_page - vaddr_page * 4096; - insn.f1.offset = LOAD32_RR; - env.registers[0] = 0; - env.registers[2] = a_vaddr; - *(int *) (a_page + a_vaddr % 4096) = 88; - insn.f1.s1 = 0; - insn.f1.s2 = 2; - - for (i = 0; i < 2; i++) - program[i] = insn; - - insn.f1.offset = METAOP_DONE; - insn.f1.s1 = 0; - program[2] = insn; - - env.pc = program; - env.program = program; - - res = simulator_kernel (2 + 1, &env); - - if (res != 88) - abort (); - exit (0); -} -#else -main(){ exit (0); } -#endif diff --git a/gcc/testsuite/gcc.c-torture/execute/comp-goto-1.x b/gcc/testsuite/gcc.c-torture/execute/comp-goto-1.x deleted file mode 100755 index 2f0be4f..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/comp-goto-1.x +++ /dev/null @@ -1,11 +0,0 @@ -set torture_eval_before_compile { - - set compiler_conditional_xfail_data { - "Bogus label refernce in debugging output" - "arm-*-* thumb-*-*" \ - {"-O2 -g" ""} \ - {"" } - } -} - -return 0 diff --git a/gcc/testsuite/gcc.c-torture/execute/complex-1.c b/gcc/testsuite/gcc.c-torture/execute/complex-1.c deleted file mode 100755 index 424fa65..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/complex-1.c +++ /dev/null @@ -1,40 +0,0 @@ -double -g0 (double x) -{ - return 1.0; -} - -double -g1 (double x) -{ - return -1.0; -} - -double -g2 (double x) -{ - return 0.0; -} - -__complex__ double -cexp (__complex__ double x) -{ - double r; - - r = g0 (__real__ x); - __real__ x = r * g1 (__imag__ x); - __imag__ x = r * g2 (__imag__ x); - return x; -} - -main () -{ - __complex__ double x; - - x = cexp (1.0i); - if (__real__ x != -1.0) - abort (); - if (__imag__ x != 0.0) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/complex-2.c b/gcc/testsuite/gcc.c-torture/execute/complex-2.c deleted file mode 100755 index 9634c79..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/complex-2.c +++ /dev/null @@ -1,27 +0,0 @@ -__complex__ double -f (__complex__ double x, __complex__ double y) -{ - x += y; - return x; -} - -__complex__ double ag = 1.0 + 1.0i; -__complex__ double bg = -2.0 + 2.0i; - -main () -{ - __complex__ double a, b, c; - - a = ag; - b = -2.0 + 2.0i; - c = f (a, b); - - if (a != 1.0 + 1.0i) - abort (); - if (b != -2.0 + 2.0i) - abort (); - if (c != -1.0 + 3.0i) - abort (); - - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/complex-3.c b/gcc/testsuite/gcc.c-torture/execute/complex-3.c deleted file mode 100755 index 4297cf1..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/complex-3.c +++ /dev/null @@ -1,25 +0,0 @@ -struct complex -{ - float r; - float i; -}; - -struct complex cmplx (float, float); - -struct complex -f (float a, float b) -{ - struct complex c; - c.r = a; - c.i = b; - return c; -} - -main () -{ - struct complex z = f (1.0, 0.0); - - if (z.r != 1.0 || z.i != 0.0) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/complex-4.c b/gcc/testsuite/gcc.c-torture/execute/complex-4.c deleted file mode 100755 index 1c458d2..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/complex-4.c +++ /dev/null @@ -1,9 +0,0 @@ -main () -{ - if ((__complex__ double) 0.0 != (__complex__ double) (-0.0)) - abort (); - - if (0.0 != -0.0) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/complex-5.c b/gcc/testsuite/gcc.c-torture/execute/complex-5.c deleted file mode 100755 index a333808..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/complex-5.c +++ /dev/null @@ -1,20 +0,0 @@ -float __complex__ -p (float __complex__ a, float __complex__ b) -{ - return a + b; -} - -float __complex__ x = 1.0 + 14.0 * (1.0fi); -float __complex__ y = 7.0 + 5.0 * (1.0fi); -float __complex__ w = 8.0 + 19.0 * (1.0fi); -float __complex__ z; - -main () -{ - - z = p (x,y); - y = p (x, 1.0f / z); - if (z != w) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/compndlit-1.c b/gcc/testsuite/gcc.c-torture/execute/compndlit-1.c deleted file mode 100755 index 4a8488d..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/compndlit-1.c +++ /dev/null @@ -1,15 +0,0 @@ -struct S -{ - int a:3; - unsigned b:1, c:28; -}; - -struct S x = {1, 1, 1}; - -main () -{ - x = (struct S) {b:0, a:0, c:({ struct S o = x; o.a == 1 ? 10 : 20;})}; - if (x.c != 10) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/configure.in b/gcc/testsuite/gcc.c-torture/execute/configure.in deleted file mode 100755 index 7d7078d..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/configure.in +++ /dev/null @@ -1,15 +0,0 @@ -# This file is a shell script fragment that supplies the information -# necessary to tailor a template configure script into the configure -# script appropriate for this directory. For more information, check -# any existing configure script. - -srctrigger=execute.exp -srcname="DejaGnu" - -# per-host: - -# per-target: - -target_makefile_frag=../config/mt-${target_alias} - -# post-target: diff --git a/gcc/testsuite/gcc.c-torture/execute/conversion.c b/gcc/testsuite/gcc.c-torture/execute/conversion.c deleted file mode 100755 index fc69d62..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/conversion.c +++ /dev/null @@ -1,380 +0,0 @@ -/* Test front-end conversions, optimizer conversions, and run-time - conversions between different arithmetic types. - - Constants are specified in a non-obvious way to make them work for - any word size. Their value on a 32-bit machine is indicated in the - comments. - - Note that this code is NOT intended for testing of accuracy of fp - conversions. */ - -float -u2f(u) - unsigned int u; -{ - return u; -} - -double -u2d(u) - unsigned int u; -{ - return u; -} - -float -s2f(s) - int s; -{ - return s; -} - -double -s2d(s) - int s; -{ - return s; -} - -int -fnear (float x, float y) -{ - float t = x - y; - return t == 0 || x / t > 1000000.0; -} - -int -dnear (double x, double y) -{ - double t = x - y; - return t == 0 || x / t > 100000000000000.0; -} - -test_integer_to_float() -{ - if (u2f(0U) != (float) 0U) /* 0 */ - abort(); - if (!fnear (u2f(~0U), (float) ~0U)) /* 0xffffffff */ - abort(); - if (!fnear (u2f((~0U) >> 1), (float) ((~0U) >> 1))) /* 0x7fffffff */ - abort(); - if (u2f(~((~0U) >> 1)) != (float) ~((~0U) >> 1)) /* 0x80000000 */ - abort(); - - if (u2d(0U) != (double) 0U) /* 0 */ - abort(); - if (!dnear (u2d(~0U), (double) ~0U)) /* 0xffffffff */ - abort(); - if (!dnear (u2d((~0U) >> 1),(double) ((~0U) >> 1))) /* 0x7fffffff */ - abort(); - if (u2d(~((~0U) >> 1)) != (double) ~((~0U) >> 1)) /* 0x80000000 */ - abort(); - - if (s2f(0) != (float) 0) /* 0 */ - abort(); - if (!fnear (s2f(~0), (float) ~0)) /* 0xffffffff */ - abort(); - if (!fnear (s2f((int)((~0U) >> 1)), (float)(int)((~0U) >> 1))) /* 0x7fffffff */ - abort(); - if (s2f((int)(~((~0U) >> 1))) != (float)(int)~((~0U) >> 1)) /* 0x80000000 */ - abort(); - - if (s2d(0) != (double) 0) /* 0 */ - abort(); - if (!dnear (s2d(~0), (double) ~0)) /* 0xffffffff */ - abort(); - if (!dnear (s2d((int)((~0U) >> 1)), (double)(int)((~0U) >> 1))) /* 0x7fffffff */ - abort(); - if (s2d((int)~((~0U) >> 1)) != (double)(int)~((~0U) >> 1)) /* 0x80000000 */ - abort(); -} - -#if __GNUC__ -float -ull2f(u) - unsigned long long int u; -{ - return u; -} - -double -ull2d(u) - unsigned long long int u; -{ - return u; -} - -float -sll2f(s) - long long int s; -{ - return s; -} - -double -sll2d(s) - long long int s; -{ - return s; -} - -test_longlong_integer_to_float() -{ - if (ull2f(0ULL) != (float) 0ULL) /* 0 */ - abort(); - if (ull2f(~0ULL) != (float) ~0ULL) /* 0xffffffff */ - abort(); - if (ull2f((~0ULL) >> 1) != (float) ((~0ULL) >> 1)) /* 0x7fffffff */ - abort(); - if (ull2f(~((~0ULL) >> 1)) != (float) ~((~0ULL) >> 1)) /* 0x80000000 */ - abort(); - - if (ull2d(0ULL) != (double) 0ULL) /* 0 */ - abort(); -#if __HAVE_68881__ - /* Some 68881 targets return values in fp0, with excess precision. - But the compile-time conversion to double works correctly. */ - if (! dnear (ull2d(~0ULL), (double) ~0ULL)) /* 0xffffffff */ - abort(); - if (! dnear (ull2d((~0ULL) >> 1), (double) ((~0ULL) >> 1))) /* 0x7fffffff */ - abort(); -#else - if (ull2d(~0ULL) != (double) ~0ULL) /* 0xffffffff */ - abort(); - if (ull2d((~0ULL) >> 1) != (double) ((~0ULL) >> 1)) /* 0x7fffffff */ - abort(); -#endif - if (ull2d(~((~0ULL) >> 1)) != (double) ~((~0ULL) >> 1)) /* 0x80000000 */ - abort(); - - if (sll2f(0LL) != (float) 0LL) /* 0 */ - abort(); - if (sll2f(~0LL) != (float) ~0LL) /* 0xffffffff */ - abort(); - if (! fnear (sll2f((long long int)((~0ULL) >> 1)), (float)(long long int)((~0ULL) >> 1))) /* 0x7fffffff */ - abort(); - if (sll2f((long long int)(~((~0ULL) >> 1))) != (float)(long long int)~((~0ULL) >> 1)) /* 0x80000000 */ - abort(); - - if (sll2d(0LL) != (double) 0LL) /* 0 */ - abort(); - if (sll2d(~0LL) != (double) ~0LL) /* 0xffffffff */ - abort(); - if (!dnear (sll2d((long long int)((~0ULL) >> 1)), (double)(long long int)((~0ULL) >> 1))) /* 0x7fffffff */ - abort(); - if (! dnear (sll2d((long long int)~((~0ULL) >> 1)), (double)(long long int)~((~0ULL) >> 1))) /* 0x80000000 */ - abort(); -} -#endif - -unsigned int -f2u(float f) -{ - return (unsigned) f; -} - -unsigned int -d2u(double d) -{ - return (unsigned) d; -} - -int -f2s(float f) -{ - return (int) f; -} - -int -d2s(double d) -{ - return (int) d; -} - -test_float_to_integer() -{ - if (f2u(0.0) != 0) - abort(); - if (f2u(0.999) != 0) - abort(); - if (f2u(1.0) != 1) - abort(); - if (f2u(1.99) != 1) - abort(); - if (f2u((float) ((~0U) >> 1)) != (~0U) >> 1 && /* 0x7fffffff */ - f2u((float) ((~0U) >> 1)) != ((~0U) >> 1) + 1) - abort(); - if (f2u((float) ~((~0U) >> 1)) != ~((~0U) >> 1)) /* 0x80000000 */ - abort(); - - /* CYGNUS LOCAL -- amylaar/32bit doubles */ - /* These tests require double precision, so for hosts that don't offer - that much precision, just ignore these test. */ - if (sizeof (double) >= 8) { - /* END CYGNUS LOCAL -- amylaar/32bit doubles */ - if (d2u(0.0) != 0) - abort(); - if (d2u(0.999) != 0) - abort(); - if (d2u(1.0) != 1) - abort(); - if (d2u(1.99) != 1) - abort(); - if (d2u((double) (~0U)) != ~0U) /* 0xffffffff */ - abort(); - if (d2u((double) ((~0U) >> 1)) != (~0U) >> 1) /* 0x7fffffff */ - abort(); - if (d2u((double) ~((~0U) >> 1)) != ~((~0U) >> 1)) /* 0x80000000 */ - abort(); - /* CYGNUS LOCAL -- amylaar/32bit doubles */ - } - /* END CYGNUS LOCAL -- amylaar/32bit doubles */ - - - if (f2s(0.0) != 0) - abort(); - if (f2s(0.999) != 0) - abort(); - if (f2s(1.0) != 1) - abort(); - if (f2s(1.99) != 1) - abort(); - if (f2s(-0.999) != 0) - abort(); - if (f2s(-1.0) != -1) - abort(); - if (f2s(-1.99) != -1) - abort(); - if (f2s((float)(int)~((~0U) >> 1)) != (int)~((~0U) >> 1)) /* 0x80000000 */ - abort(); - - /* CYGNUS LOCAL -- amylaar/32bit doubles */ - /* These tests require double precision, so for hosts that don't offer - that much precision, just ignore these test. */ - if (sizeof (double) >= 8) { - /* END CYGNUS LOCAL -- amylaar/32bit doubles */ - if (d2s(0.0) != 0) - abort(); - if (d2s(0.999) != 0) - abort(); - if (d2s(1.0) != 1) - abort(); - if (d2s(1.99) != 1) - abort(); - if (d2s(-0.999) != 0) - abort(); - if (d2s(-1.0) != -1) - abort(); - if (d2s(-1.99) != -1) - abort(); - if (d2s((double) ((~0U) >> 1)) != (~0U) >> 1) /* 0x7fffffff */ - abort(); - if (d2s((double)(int)~((~0U) >> 1)) != (int)~((~0U) >> 1)) /* 0x80000000 */ - abort(); - /* CYGNUS LOCAL -- amylaar/32bit doubles */ - } - /* END CYGNUS LOCAL -- amylaar/32bit doubles */ -} - -#if __GNUC__ -unsigned long long int -f2ull(float f) -{ - return (unsigned long long int) f; -} - -unsigned long long int -d2ull(double d) -{ - return (unsigned long long int) d; -} - -long long int -f2sll(float f) -{ - return (long long int) f; -} - -long long int -d2sll(double d) -{ - return (long long int) d; -} - -test_float_to_longlong_integer() -{ - if (f2ull(0.0) != 0LL) - abort(); - if (f2ull(0.999) != 0LL) - abort(); - if (f2ull(1.0) != 1LL) - abort(); - if (f2ull(1.99) != 1LL) - abort(); - if (f2ull((float) ((~0ULL) >> 1)) != (~0ULL) >> 1 && /* 0x7fffffff */ - f2ull((float) ((~0ULL) >> 1)) != ((~0ULL) >> 1) + 1) - abort(); - if (f2ull((float) ~((~0ULL) >> 1)) != ~((~0ULL) >> 1)) /* 0x80000000 */ - abort(); - - if (d2ull(0.0) != 0LL) - abort(); - if (d2ull(0.999) != 0LL) - abort(); - if (d2ull(1.0) != 1LL) - abort(); - if (d2ull(1.99) != 1LL) - abort(); - if (d2ull((double) ((~0ULL) >> 1)) != (~0ULL) >> 1 && /* 0x7fffffff */ - d2ull((double) ((~0ULL) >> 1)) != ((~0ULL) >> 1) + 1) - abort(); - if (d2ull((double) ~((~0ULL) >> 1)) != ~((~0ULL) >> 1)) /* 0x80000000 */ - abort(); - - - if (f2sll(0.0) != 0LL) - abort(); - if (f2sll(0.999) != 0LL) - abort(); - if (f2sll(1.0) != 1LL) - abort(); - if (f2sll(1.99) != 1LL) - abort(); - if (f2sll(-0.999) != 0LL) - abort(); - if (f2sll(-1.0) != -1LL) - abort(); - if (f2sll(-1.99) != -1LL) - abort(); - if (f2sll((float)(long long int)~((~0ULL) >> 1)) != (long long int)~((~0ULL) >> 1)) /* 0x80000000 */ - abort(); - - if (d2sll(0.0) != 0LL) - abort(); - if (d2sll(0.999) != 0LL) - abort(); - if (d2sll(1.0) != 1LL) - abort(); - if (d2sll(1.99) != 1LL) - abort(); - if (d2sll(-0.999) != 0LL) - abort(); - if (d2sll(-1.0) != -1LL) - abort(); - if (d2sll(-1.99) != -1LL) - abort(); - if (d2sll((double)(long long int)~((~0ULL) >> 1)) != (long long int)~((~0ULL) >> 1)) /* 0x80000000 */ - abort(); -} -#endif - -main() -{ - test_integer_to_float(); - test_float_to_integer(); -#if __GNUC__ - test_longlong_integer_to_float(); - test_float_to_longlong_integer(); -#endif - exit(0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/cvt-1.c b/gcc/testsuite/gcc.c-torture/execute/cvt-1.c deleted file mode 100755 index d7c2b33..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/cvt-1.c +++ /dev/null @@ -1,30 +0,0 @@ -/* CYGNUS LOCAL -- meissner/16 bit ints */ -static inline long -g1 (double x) -{ - return (double) (long) x; -} - -long -g2 (double f) -{ - return f; -} - -double -f (long i) -{ - if (g1 (i) != g2 (i)) - abort (); - return g2 (i); -} - -main () -{ - if (f (123456789L) != 123456789L) - abort (); - if (f (123456789L) != g2 (123456789L)) - abort (); - exit (0); -} -/* END CYGNUS LOCAL -- meissner/16 bit ints */ diff --git a/gcc/testsuite/gcc.c-torture/execute/cvt-1.x b/gcc/testsuite/gcc.c-torture/execute/cvt-1.x deleted file mode 100755 index 997c865..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/cvt-1.x +++ /dev/null @@ -1,7 +0,0 @@ -# This doesn't work on d10v if ints are not 32 bits - -if { [istarget "d10v-*-*"] && ! [string-match "*-mint32*" $CFLAGS] } { - set torture_execute_xfail "d10v-*-*" -} - -return 0 diff --git a/gcc/testsuite/gcc.c-torture/execute/dbra-1.c b/gcc/testsuite/gcc.c-torture/execute/dbra-1.c deleted file mode 100755 index 20ae898..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/dbra-1.c +++ /dev/null @@ -1,95 +0,0 @@ -f1 (a) - long a; -{ - int i; - for (i = 0; i < 10; i++) - { - if (--a == -1) - return i; - } - return -1; -} - -f2 (a) - long a; -{ - int i; - for (i = 0; i < 10; i++) - { - if (--a != -1) - return i; - } - return -1; -} - -f3 (a) - long a; -{ - int i; - for (i = 0; i < 10; i++) - { - if (--a == 0) - return i; - } - return -1; -} - -f4 (a) - long a; -{ - int i; - for (i = 0; i < 10; i++) - { - if (--a != 0) - return i; - } - return -1; -} - -f5 (a) - long a; -{ - int i; - for (i = 0; i < 10; i++) - { - if (++a == 0) - return i; - } - return -1; -} - -f6 (a) - long a; -{ - int i; - for (i = 0; i < 10; i++) - { - if (++a != 0) - return i; - } - return -1; -} - - -main() -{ - if (f1 (5L) != 5) - abort (); - if (f2 (1L) != 0) - abort (); - if (f2 (0L) != 1) - abort (); - if (f3 (5L) != 4) - abort (); - if (f4 (1L) != 1) - abort (); - if (f4 (0L) != 0) - abort (); - if (f5 (-5L) != 4) - abort (); - if (f6 (-1L) != 1) - abort (); - if (f6 (0L) != 0) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/divconst-1.c b/gcc/testsuite/gcc.c-torture/execute/divconst-1.c deleted file mode 100755 index ce9dd60..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/divconst-1.c +++ /dev/null @@ -1,21 +0,0 @@ -typedef struct -{ - unsigned a, b, c, d; -} t1; - -f (t1 *ps) -{ - ps->a = 10000; - ps->b = ps->a / 3; - ps->c = 10000; - ps->d = ps->c / 3; -} - -main () -{ - t1 s; - f (&s); - if (s.a != 10000 || s.b != 3333 || s.c != 10000 || s.d != 3333) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/divconst-2.c b/gcc/testsuite/gcc.c-torture/execute/divconst-2.c deleted file mode 100755 index d3adaf3..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/divconst-2.c +++ /dev/null @@ -1,12 +0,0 @@ -long -f (long x) -{ - return x / (-0x7fffffffL - 1L); -} - -main () -{ - if (f (-1L) != 0L || f (0x7fffffffL) != 0L || f (-0x7fffffffL - 1L) != 1l) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/divconst-3.c b/gcc/testsuite/gcc.c-torture/execute/divconst-3.c deleted file mode 100755 index ddd687c..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/divconst-3.c +++ /dev/null @@ -1,12 +0,0 @@ -long long -f (long long x) -{ - return x / 10000000000LL; -} - -main () -{ - if (f (10000000000LL) != 1 || f (100000000000LL) != 10) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/divmod-1.c b/gcc/testsuite/gcc.c-torture/execute/divmod-1.c deleted file mode 100755 index ade019c..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/divmod-1.c +++ /dev/null @@ -1,72 +0,0 @@ -div1 (x) - signed char x; -{ - return x / -1; -} - -div2 (x) - signed short x; -{ - return x / -1; -} - -div3 (x, y) - signed char x; - signed char y; -{ - return x / y; -} - -div4 (x, y) - signed short x; - signed short y; -{ - return x / y; -} - -mod1 (x) - signed char x; -{ - return x % -1; -} - -mod2 (x) - signed short x; -{ - return x % -1; -} - -mod3 (x, y) - signed char x; - signed char y; -{ - return x % y; -} - -mod4 (x, y) - signed short x; - signed short y; -{ - return x % y; -} - -main () -{ - if (div1 (-(1 << 7)) != 1 << 7) - abort (); - if (div2 (-(1 << 15)) != 1 << 15) - abort (); - if (div3 (-(1 << 7), -1) != 1 << 7) - abort (); - if (div4 (-(1 << 15), -1) != 1 << 15) - abort (); - if (mod1 (-(1 << 7)) != 0) - abort (); - if (mod2 (-(1 << 15)) != 0) - abort (); - if (mod3 (-(1 << 7), -1) != 0) - abort (); - if (mod4 (-(1 << 15), -1) != 0) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/enum-1.c b/gcc/testsuite/gcc.c-torture/execute/enum-1.c deleted file mode 100755 index 381e354..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/enum-1.c +++ /dev/null @@ -1,43 +0,0 @@ -typedef enum -{ - END = -1, - EMPTY = (1 << 8 ) , - BACKREF, - BEGLINE, - ENDLINE, - BEGWORD, - ENDWORD, - LIMWORD, - NOTLIMWORD, - QMARK, - STAR, - PLUS, - REPMN, - CAT, - OR, - ORTOP, - LPAREN, - RPAREN, - CSET -} token; - -static token tok; - -static int -atom () -{ - if ((tok >= 0 && tok < (1 << 8 ) ) || tok >= CSET || tok == BACKREF - || tok == BEGLINE || tok == ENDLINE || tok == BEGWORD - || tok == ENDWORD || tok == LIMWORD || tok == NOTLIMWORD) - return 1; - else - return 0; -} - -main () -{ - tok = 0; - if (atom () != 1) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/execute.exp b/gcc/testsuite/gcc.c-torture/execute/execute.exp deleted file mode 100755 index 8c896cb..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/execute.exp +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright (C) 1991, 1992, 1993, 1995, 1997 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -# Please email any bugs, comments, and/or additions to this file to: -# bug-gcc@prep.ai.mit.edu - -# This file was written by Rob Savoye. (rob@cygnus.com) -# Modified and maintained by Jeffrey Wheat (cassidy@cygnus.com) - -# -# These tests come from Torbjorn Granlund (tege@cygnus.com) -# C torture test suite. -# - -if $tracelevel then { - strace $tracelevel -} - -# load support procs -load_lib c-torture.exp - -# -# main test loop -# - -foreach src [lsort [glob -nocomplain $srcdir/$subdir/*.c]] { - # If we're only testing specific files and this isn't one of them, skip it. - if ![runtest_file_p $runtests $src] then { - continue - } - - c-torture-execute $src -} diff --git a/gcc/testsuite/gcc.c-torture/execute/func-ptr-1.c b/gcc/testsuite/gcc.c-torture/execute/func-ptr-1.c deleted file mode 100755 index 55f0e10..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/func-ptr-1.c +++ /dev/null @@ -1,16 +0,0 @@ -static double f (float a); -static double (*fp) (float a); - -main () -{ - fp = f; - if (fp ((float) 1) != 1.0) - abort (); - exit (0); -} - -static double -f (float a) -{ - return a; -} diff --git a/gcc/testsuite/gcc.c-torture/execute/gofast.c b/gcc/testsuite/gcc.c-torture/execute/gofast.c deleted file mode 100755 index f55ced2..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/gofast.c +++ /dev/null @@ -1,99 +0,0 @@ -/* Program to test gcc's usage of the gofast library. */ - -/* The main guiding themes are to make it trivial to add test cases over time - and to make it easy for a program to parse the output to see if the right - libcalls are being made. */ - -#include <stdio.h> - -float fp_add (float a, float b) { return a + b; } -float fp_sub (float a, float b) { return a - b; } -float fp_mul (float a, float b) { return a * b; } -float fp_div (float a, float b) { return a / b; } -float fp_neg (float a) { return -a; } - -double dp_add (double a, double b) { return a + b; } -double dp_sub (double a, double b) { return a - b; } -double dp_mul (double a, double b) { return a * b; } -double dp_div (double a, double b) { return a / b; } -double dp_neg (double a) { return -a; } - -double fp_to_dp (float f) { return f; } -float dp_to_fp (double d) { return d; } - -int eqsf2 (float a, float b) { return a == b; } -int nesf2 (float a, float b) { return a != b; } -int gtsf2 (float a, float b) { return a > b; } -int gesf2 (float a, float b) { return a >= b; } -int ltsf2 (float a, float b) { return a < b; } -int lesf2 (float a, float b) { return a <= b; } - -int eqdf2 (double a, double b) { return a == b; } -int nedf2 (double a, double b) { return a != b; } -int gtdf2 (double a, double b) { return a > b; } -int gedf2 (double a, double b) { return a >= b; } -int ltdf2 (double a, double b) { return a < b; } -int ledf2 (double a, double b) { return a <= b; } - -float floatsisf (int i) { return i; } -double floatsidf (int i) { return i; } -int fixsfsi (float f) { return f; } -int fixdfsi (double d) { return d; } -unsigned int fixunssfsi (float f) { return f; } -unsigned int fixunsdfsi (double d) { return d; } - -int fail_count = 0; - -int -fail (char *msg) -{ - fail_count++; - fprintf (stderr, "Test failed: %s\n", msg); -} - -int -main() -{ - if (fp_add (1, 1) != 2) fail ("fp_add 1+1"); - if (fp_sub (3, 2) != 1) fail ("fp_sub 3-2"); - if (fp_mul (2, 3) != 6) fail ("fp_mul 2*3"); - if (fp_div (3, 2) != 1.5) fail ("fp_div 3/2"); - if (fp_neg (1) != -1) fail ("fp_neg 1"); - - if (dp_add (1, 1) != 2) fail ("dp_add 1+1"); - if (dp_sub (3, 2) != 1) fail ("dp_sub 3-2"); - if (dp_mul (2, 3) != 6) fail ("dp_mul 2*3"); - if (dp_div (3, 2) != 1.5) fail ("dp_div 3/2"); - if (dp_neg (1) != -1) fail ("dp_neg 1"); - - if (fp_to_dp (1.5) != 1.5) fail ("fp_to_dp 1.5"); - if (dp_to_fp (1.5) != 1.5) fail ("dp_to_fp 1.5"); - - if (floatsisf (1) != 1) fail ("floatsisf 1"); - if (floatsidf (1) != 1) fail ("floatsidf 1"); - if (fixsfsi (1.42) != 1) fail ("fixsfsi 1.42"); - if (fixunssfsi (1.42) != 1) fail ("fixunssfsi 1.42"); - if (fixdfsi (1.42) != 1) fail ("fixdfsi 1.42"); - if (fixunsdfsi (1.42) != 1) fail ("fixunsdfsi 1.42"); - - if (eqsf2 (1, 1) == 0) fail ("eqsf2 1==1"); - if (eqsf2 (1, 2) != 0) fail ("eqsf2 1==2"); - if (nesf2 (1, 2) == 0) fail ("nesf2 1!=1"); - if (nesf2 (1, 1) != 0) fail ("nesf2 1!=1"); - if (gtsf2 (2, 1) == 0) fail ("gtsf2 2>1"); - if (gtsf2 (1, 1) != 0) fail ("gtsf2 1>1"); - if (gtsf2 (0, 1) != 0) fail ("gtsf2 0>1"); - if (gesf2 (2, 1) == 0) fail ("gesf2 2>=1"); - if (gesf2 (1, 1) == 0) fail ("gesf2 1>=1"); - if (gesf2 (0, 1) != 0) fail ("gesf2 0>=1"); - if (ltsf2 (1, 2) == 0) fail ("ltsf2 1<2"); - if (ltsf2 (1, 1) != 0) fail ("ltsf2 1<1"); - if (ltsf2 (1, 0) != 0) fail ("ltsf2 1<0"); - if (lesf2 (1, 2) == 0) fail ("lesf2 1<=2"); - if (lesf2 (1, 1) == 0) fail ("lesf2 1<=1"); - if (lesf2 (1, 0) != 0) fail ("lesf2 1<=0"); - - if (fail_count != 0) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/ieee/920518-1.c b/gcc/testsuite/gcc.c-torture/execute/ieee/920518-1.c deleted file mode 100755 index 7f072b2..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/ieee/920518-1.c +++ /dev/null @@ -1,8 +0,0 @@ -unsigned u=2147483839;float f0=2147483648e0,f1=2147483904e0; -main() -{ - float f=u; - if(f==f0) - abort(); - exit(0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/ieee/920810-1.c b/gcc/testsuite/gcc.c-torture/execute/ieee/920810-1.c deleted file mode 100755 index 62d2294..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/ieee/920810-1.c +++ /dev/null @@ -1,3 +0,0 @@ -#include <stdio.h> -double normalize(x)double x;{if(x==0)x=0;return x;} -main(){char b[9];sprintf(b,"%g",normalize(-0.0));if(strcmp(b,"0"))abort();exit(0);} diff --git a/gcc/testsuite/gcc.c-torture/execute/ieee/930529-1.c b/gcc/testsuite/gcc.c-torture/execute/ieee/930529-1.c deleted file mode 100755 index b96a3c0..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/ieee/930529-1.c +++ /dev/null @@ -1,27 +0,0 @@ -main () -{ - union { - double d; - unsigned char c[8]; - } d; - - d.d = 1.0/7.0; - - if (sizeof (char) * 8 == sizeof (double)) - { - if (d.c[0] == 0x92 && d.c[1] == 0x24 && d.c[2] == 0x49 && d.c[3] == 0x92 - && d.c[4] == 0x24 && d.c[5] == 0x49 && d.c[6] == 0xc2 && d.c[7] == 0x3f) - exit (0); - if (d.c[7] == 0x92 && d.c[6] == 0x24 && d.c[5] == 0x49 && d.c[4] == 0x92 - && d.c[3] == 0x24 && d.c[2] == 0x49 && d.c[1] == 0xc2 && d.c[0] == 0x3f) - exit (0); -#if defined __arm__ || defined __thumb__ - if (d.c[4] == 0x92 && d.c[5] == 0x24 && d.c[6] == 0x49 && d.c[7] == 0x92 - && d.c[0] == 0x24 && d.c[1] == 0x49 && d.c[2] == 0xc2 && d.c[3] == 0x3f) - exit (0); -#endif - abort (); - } - - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/ieee/980619-1.c b/gcc/testsuite/gcc.c-torture/execute/ieee/980619-1.c deleted file mode 100755 index 0465ed5..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/ieee/980619-1.c +++ /dev/null @@ -1,23 +0,0 @@ - int main(void) - { - float reale = 1.0f; - float oneplus; - int i; - - if (sizeof (float) != 4) - exit (0); - - for (i = 0; ; i++) - { - oneplus = 1.0f + reale; - if (oneplus == 1.0f) - break; - reale=reale/2.0f; - } - /* Assumes ieee754 accurate arithmetic above. */ - if (i != 24) - abort (); - else - exit (0); - } - diff --git a/gcc/testsuite/gcc.c-torture/execute/ieee/Makefile.in b/gcc/testsuite/gcc.c-torture/execute/ieee/Makefile.in deleted file mode 100755 index e6209db..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/ieee/Makefile.in +++ /dev/null @@ -1,12 +0,0 @@ -#### host, target, and site specific Makefile frags come in here. - -srcdir = . - -# Nothing to do... -all: - -clean: - -rm -f *.o *.diff *~ *.bad core *.x - -distclean: clean - -rm -f Makefile config.status diff --git a/gcc/testsuite/gcc.c-torture/execute/ieee/configure.in b/gcc/testsuite/gcc.c-torture/execute/ieee/configure.in deleted file mode 100755 index 7d7078d..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/ieee/configure.in +++ /dev/null @@ -1,15 +0,0 @@ -# This file is a shell script fragment that supplies the information -# necessary to tailor a template configure script into the configure -# script appropriate for this directory. For more information, check -# any existing configure script. - -srctrigger=execute.exp -srcname="DejaGnu" - -# per-host: - -# per-target: - -target_makefile_frag=../config/mt-${target_alias} - -# post-target: diff --git a/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-1.c b/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-1.c deleted file mode 100755 index 4794efc..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-1.c +++ /dev/null @@ -1,41 +0,0 @@ -#include <signal.h> - -double nan = 1.0/0.0 - 1.0/0.0; -double x = 1.0; - -void leave () -{ - exit (0); -} - -main () -{ -#if ! defined (__vax__) && ! defined (_CRAY) - /* Move this line earlier, for architectures (like alpha) that issue - SIGFPE on the first comparisons. */ -#ifndef SIGNAL_SUPPRESS - /* Some machines catches a SIGFPE when a NaN is compared. - Let this test succeed o such machines. */ - signal (SIGFPE, leave); -#endif - /* NaN is an IEEE unordered operand. All these test should be false. */ - if (nan == nan) - abort (); - if (nan != x) - x = 1.0; - else - abort (); - - if (nan < x) - abort (); - if (nan > x) - abort (); - if (nan <= x) - abort (); - if (nan >= x) - abort (); - if (nan == x) - abort (); -#endif - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/ieee/ieee.exp b/gcc/testsuite/gcc.c-torture/execute/ieee/ieee.exp deleted file mode 100755 index 903d5ce..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/ieee/ieee.exp +++ /dev/null @@ -1,61 +0,0 @@ -# -# Expect driver script for GCC Regression Tests -# Copyright (C) 1993, 1996 Free Software Foundation -# -# This file is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. -# -# Written by Jeffrey Wheat (cassidy@cygnus.com) -# - -# -# These tests come from Torbjorn Granlund's (tege@cygnus.com) -# C torture test suite, and other contributors. -# - -if $tracelevel then { - strace $tracelevel -} - -if [target_info exists ieee_multilib_flags] { - set additional_flags [target_info ieee_multilib_flags]; -} else { - set additional_flags ""; -} - -# We must use -ffloat-store to ensure that excess precision on some machines -# does not cause problems -lappend additional_flags "-ffloat-store" - -# load support procs -load_lib c-torture.exp - -# initialize harness -gcc_init - -# -# main test loop -# - -foreach src [lsort [glob -nocomplain $srcdir/$subdir/*.c]] { - # If we're only testing specific files and this isn't one of them, skip it. - if ![runtest_file_p $runtests $src] then { - continue - } - - c-torture-execute $src $additional_flags -} - -# All done. -gcc_finish diff --git a/gcc/testsuite/gcc.c-torture/execute/ieee/minuszero.c b/gcc/testsuite/gcc.c-torture/execute/ieee/minuszero.c deleted file mode 100755 index 8571526..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/ieee/minuszero.c +++ /dev/null @@ -1,22 +0,0 @@ -main () -{ - union - { - double d; - unsigned short i[sizeof (double) / sizeof (short)]; - } u; - int a = 0; - int b = -5; - int j; - - u.d = (double) a / b; - - /* Look for the right pattern, but be sloppy since - we don't know the byte order. */ - for (j = 0; j < sizeof (double) / sizeof (short); j++) - { - if (u.i[j] == 0x8000) - exit (0); - } - abort (); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/ieee/mzero2.c b/gcc/testsuite/gcc.c-torture/execute/ieee/mzero2.c deleted file mode 100755 index 0da53d2..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/ieee/mzero2.c +++ /dev/null @@ -1,58 +0,0 @@ -/* Test IEEE +0/-0 rules */ - -static double pzero = +0.0; -static double nzero = -0.0; -static double pinf = +1.0 / 0.0; -static double ninf = -1.0 / 0.0; -static double nan = 0.0 / 0.0; - -void -expect (double value, double expected) -{ - if (expected != expected) /* expected value is Not a number */ - { - if (value == value) /* actual value is a number */ - abort (); - } - - else if (value != value) - abort (); /* actual value is a NaN */ - - else if (memcmp ((void *)&value, (void *)&expected, sizeof (double)) != 0) - abort (); /* values don't match */ -} - -main () -{ - expect (pzero + pzero, pzero); - expect (pzero + nzero, pzero); - expect (nzero + pzero, pzero); - expect (nzero + nzero, nzero); - - expect (pzero - pzero, pzero); - expect (pzero - nzero, pzero); - expect (nzero - pzero, nzero); - expect (nzero - nzero, pzero); - - expect (pzero * pzero, pzero); - expect (pzero * nzero, nzero); - expect (nzero * pzero, nzero); - expect (nzero * nzero, pzero); - - expect (+1.00 * pzero, pzero); - expect (-1.00 * pzero, nzero); - expect (+1.00 * nzero, nzero); - expect (-1.00 * nzero, pzero); - - expect (pzero / pzero, nan); - expect (pzero / nzero, nan); - expect (nzero / pzero, nan); - expect (nzero / nzero, nan); - - expect (+1.00 / pzero, pinf); - expect (-1.00 / pzero, ninf); - expect (+1.00 / nzero, ninf); - expect (-1.00 / nzero, pinf); - - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/ieee/rbug.c b/gcc/testsuite/gcc.c-torture/execute/ieee/rbug.c deleted file mode 100755 index a91a99e..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/ieee/rbug.c +++ /dev/null @@ -1,41 +0,0 @@ -double d (unsigned long long k) -{ - double x; - - x = (double) k; - return x; -} - -float s (unsigned long long k) -{ - float x; - - x = (float) k; - return x; -} - -main () -{ - unsigned long long int k; - double x; - - /* CYGNUS LOCAL -- meissner/32bit doubles */ - if (sizeof (double) >= 8) - { - k = 0x8693ba6d7d220401ULL; - x = d (k); - k = (unsigned long long) x; - if (k != 0x8693ba6d7d220800ULL) - abort (); - } - /* END CYGNUS LOCAL -- meissner/32bit doubles */ - - k = 0x8234508000000001ULL; - x = s (k); - k = (unsigned long long) x; - if (k != 0x8234510000000000ULL) - abort (); - - exit (0); -} - diff --git a/gcc/testsuite/gcc.c-torture/execute/ieee/rbug.cexp b/gcc/testsuite/gcc.c-torture/execute/ieee/rbug.cexp deleted file mode 100755 index 0ae0a35..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/ieee/rbug.cexp +++ /dev/null @@ -1,7 +0,0 @@ -# This doesn't work on d10v if doubles are not 64 bits - -if { [istarget "d10v-*-*"] && ! [string-match "*-mdouble64*" $CFLAGS] } { - set torture_execute_xfail "d10v-*-*" -} - -return 0 diff --git a/gcc/testsuite/gcc.c-torture/execute/ieee/rbug.x b/gcc/testsuite/gcc.c-torture/execute/ieee/rbug.x deleted file mode 100755 index 0ae0a35..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/ieee/rbug.x +++ /dev/null @@ -1,7 +0,0 @@ -# This doesn't work on d10v if doubles are not 64 bits - -if { [istarget "d10v-*-*"] && ! [string-match "*-mdouble64*" $CFLAGS] } { - set torture_execute_xfail "d10v-*-*" -} - -return 0 diff --git a/gcc/testsuite/gcc.c-torture/execute/index-1.c b/gcc/testsuite/gcc.c-torture/execute/index-1.c deleted file mode 100755 index b00090d..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/index-1.c +++ /dev/null @@ -1,20 +0,0 @@ -int a[] = -{ - 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, - 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, - 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, - 30, 31, 32, 33, 34, 35, 36, 37, 38, 39 -}; - -int -f (long n) -{ - return a[n - 100000]; -} - -main () -{ - if (f (100030L) != 30) - abort(); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/inst-check.c b/gcc/testsuite/gcc.c-torture/execute/inst-check.c deleted file mode 100755 index ff4b00d..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/inst-check.c +++ /dev/null @@ -1,14 +0,0 @@ -#include <stdarg.h> - -f(m) -{ - int i,s=0; - for(i=0;i<m;i++) - s+=i; - return s; -} - -main() -{ - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/int-compare.c b/gcc/testsuite/gcc.c-torture/execute/int-compare.c deleted file mode 100755 index 017a8cc..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/int-compare.c +++ /dev/null @@ -1,108 +0,0 @@ -#include <limits.h> - -gt (a, b) -{ - return a > b; -} - -ge (a, b) -{ - return a >= b; -} - -lt (a, b) -{ - return a < b; -} - -le (a, b) -{ - return a <= b; -} - -void -true (c) -{ - if (!c) - abort(); -} - -void -false (c) -{ - if (c) - abort(); -} - -f () -{ - true (gt (2, 1)); - false (gt (1, 2)); - - true (gt (INT_MAX, 0)); - false (gt (0, INT_MAX)); - true (gt (INT_MAX, 1)); - false (gt (1, INT_MAX)); - - false (gt (INT_MIN, 0)); - true (gt (0, INT_MIN)); - false (gt (INT_MIN, 1)); - true (gt (1, INT_MIN)); - - true (gt (INT_MAX, INT_MIN)); - false (gt (INT_MIN, INT_MAX)); - - true (ge (2, 1)); - false (ge (1, 2)); - - true (ge (INT_MAX, 0)); - false (ge (0, INT_MAX)); - true (ge (INT_MAX, 1)); - false (ge (1, INT_MAX)); - - false (ge (INT_MIN, 0)); - true (ge (0, INT_MIN)); - false (ge (INT_MIN, 1)); - true (ge (1, INT_MIN)); - - true (ge (INT_MAX, INT_MIN)); - false (ge (INT_MIN, INT_MAX)); - - false (lt (2, 1)); - true (lt (1, 2)); - - false (lt (INT_MAX, 0)); - true (lt (0, INT_MAX)); - false (lt (INT_MAX, 1)); - true (lt (1, INT_MAX)); - - true (lt (INT_MIN, 0)); - false (lt (0, INT_MIN)); - true (lt (INT_MIN, 1)); - false (lt (1, INT_MIN)); - - false (lt (INT_MAX, INT_MIN)); - true (lt (INT_MIN, INT_MAX)); - - false (le (2, 1)); - true (le (1, 2)); - - false (le (INT_MAX, 0)); - true (le (0, INT_MAX)); - false (le (INT_MAX, 1)); - true (le (1, INT_MAX)); - - true (le (INT_MIN, 0)); - false (le (0, INT_MIN)); - true (le (INT_MIN, 1)); - false (le (1, INT_MIN)); - - false (le (INT_MAX, INT_MIN)); - true (le (INT_MIN, INT_MAX)); -} - -main () -{ - f (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/loop-1.c b/gcc/testsuite/gcc.c-torture/execute/loop-1.c deleted file mode 100755 index 81aeeb6..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/loop-1.c +++ /dev/null @@ -1,18 +0,0 @@ -main () -{ - int i, j, k[3]; - - j = 0; - for (i=0; i < 3; i++) - { - k[i] = j++; - } - - for (i=2; i >= 0; i--) - { - if (k[i] != i) - abort (); - } - - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/loop-2.c b/gcc/testsuite/gcc.c-torture/execute/loop-2.c deleted file mode 100755 index 3227734..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/loop-2.c +++ /dev/null @@ -1,17 +0,0 @@ -int a[2]; - -f (b) -{ - unsigned int i; - for (i = 0; i < b; i++) - a[i] = i - 2; -} - -main () -{ - a[0] = a[1] = 0; - f (2); - if (a[0] != -2 || a[1] != -1) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/loop-2b.c b/gcc/testsuite/gcc.c-torture/execute/loop-2b.c deleted file mode 100755 index 7f67bcd..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/loop-2b.c +++ /dev/null @@ -1,22 +0,0 @@ -#include <limits.h> - -int a[2]; - -f (int i) -{ - for (; i < INT_MAX; i++) - { - a[i] = -2; - if (&a[i] == &a[1]) - break; - } -} - -main () -{ - a[0] = a[1] = 0; - f (0); - if (a[0] != -2 || a[1] != -2) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/loop-2c.c b/gcc/testsuite/gcc.c-torture/execute/loop-2c.c deleted file mode 100755 index 9facf3b..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/loop-2c.c +++ /dev/null @@ -1,23 +0,0 @@ -int a[2]; - -__inline__ f (b, o) -{ - unsigned int i; - int *p; - for (p = &a[b], i = b; --i < ~0; ) - *--p = i * 3 + o; -} - -g(int b) -{ - f (b, (int)a); -} - -main () -{ - a[0] = a[1] = 0; - g (2); - if (a[0] != (int)a || a[1] != (int)a + 3) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/loop-2d.c b/gcc/testsuite/gcc.c-torture/execute/loop-2d.c deleted file mode 100755 index 19272bf..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/loop-2d.c +++ /dev/null @@ -1,18 +0,0 @@ -int a[2]; - -f (b) -{ - unsigned int i; - int *p; - for (p = &a[b], i = b; --i < ~0; ) - *--p = i * 3 + (int)a; -} - -main () -{ - a[0] = a[1] = 0; - f (2); - if (a[0] != (int)a || a[1] != (int)a + 3) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/loop-2e.c b/gcc/testsuite/gcc.c-torture/execute/loop-2e.c deleted file mode 100755 index b6ee650..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/loop-2e.c +++ /dev/null @@ -1,60 +0,0 @@ -#include <limits.h> - -#ifdef __unix__ /* ??? Is that good enough? */ -#include <sys/types.h> -#include <sys/mman.h> -#include <sys/stat.h> -#include <fcntl.h> -#ifndef MAP_ANON -#ifdef MAP_ANONYMOUS -#define MAP_ANON MAP_ANONYMOUS -#else -#define MAP_ANON MAP_FILE -#endif -#endif -#ifndef MAP_FILE -#define MAP_FILE 0 -#endif -#ifndef MAP_FIXED -#define MAP_FIXED 0 -#endif -#endif - -#define MAP_START (void *)0x7fff8000 -#define MAP_LEN 0x10000 - -#define OFFSET (MAP_LEN/2 - 2 * sizeof (int)); - -f (int *p, int **q) -{ - int i; - for (i = 0; i < 40; i++) - { - *q++ = &p[i]; - } -} - -main () -{ -#ifdef MAP_ANON - void *p; - int *q[40]; - int dev_zero; - - dev_zero = open ("/dev/zero", O_RDONLY); - /* -1 is OK when we have MAP_ANON; else mmap will flag an error. */ - if (INT_MAX != 0x7fffffffL || sizeof (char *) != sizeof (int)) - exit (0); - p = mmap (MAP_START, MAP_LEN, PROT_READ|PROT_WRITE, - MAP_ANON|MAP_FIXED|MAP_PRIVATE, dev_zero, 0); - if (p != (void *)-1) - { - p = (char *)p + OFFSET; - q[39] = 0; - f (p, q); - if (q[39] != (int *)p + 39) - abort (); - } -#endif - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/loop-2e.x b/gcc/testsuite/gcc.c-torture/execute/loop-2e.x deleted file mode 100755 index e68b8fb..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/loop-2e.x +++ /dev/null @@ -1,9 +0,0 @@ -# This doesn't work on m68k-motorola-sysv -# It also doesn't work on m88k-motorola-sysv3 - -global target_triplet -if { [istarget "m68k-motorola-sysv"] || [istarget "m88k-motorola-sysv3"] } { - set torture_compile_xfail "$target_triplet" -} - -return 0 diff --git a/gcc/testsuite/gcc.c-torture/execute/loop-2f.c b/gcc/testsuite/gcc.c-torture/execute/loop-2f.c deleted file mode 100755 index 9f544b9..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/loop-2f.c +++ /dev/null @@ -1,63 +0,0 @@ -#include <limits.h> - -#ifdef __unix__ /* ??? Is that good enough? */ -#include <sys/types.h> -#include <sys/mman.h> -#include <sys/stat.h> -#include <fcntl.h> -#ifndef MAP_ANON -#ifdef MAP_ANONYMOUS -#define MAP_ANON MAP_ANONYMOUS -#else -#define MAP_ANON MAP_FILE -#endif -#endif -#ifndef MAP_FILE -#define MAP_FILE 0 -#endif -#ifndef MAP_FIXED -#define MAP_FIXED 0 -#endif -#endif - -#define MAP_START (void *)0x7fff8000 -#define MAP_LEN 0x10000 - -#define OFFSET (MAP_LEN/2 - 2 * sizeof (char)); - -f (int s, char *p) -{ - int i; - for (i = s; i >= 0 && &p[i] < &p[40]; i++) - { - p[i] = -2; - } -} - -main () -{ -#ifdef MAP_ANON - char *p; - int dev_zero; - - dev_zero = open ("/dev/zero", O_RDONLY); - /* -1 is OK when we have MAP_ANON; else mmap will flag an error. */ - if (INT_MAX != 0x7fffffffL || sizeof (char *) != sizeof (int)) - exit (0); - p = mmap (MAP_START, MAP_LEN, PROT_READ|PROT_WRITE, - MAP_ANON|MAP_FIXED|MAP_PRIVATE, dev_zero, 0); - if (p != (char *)-1) - { - p += OFFSET; - p[39] = 0; - f (0, p); - if (p[39] != (char)-2) - abort (); - p[39] = 0; - f (-1, p); - if (p[39] != 0) - abort (); - } -#endif - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/loop-2f.x b/gcc/testsuite/gcc.c-torture/execute/loop-2f.x deleted file mode 100755 index e68b8fb..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/loop-2f.x +++ /dev/null @@ -1,9 +0,0 @@ -# This doesn't work on m68k-motorola-sysv -# It also doesn't work on m88k-motorola-sysv3 - -global target_triplet -if { [istarget "m68k-motorola-sysv"] || [istarget "m88k-motorola-sysv3"] } { - set torture_compile_xfail "$target_triplet" -} - -return 0 diff --git a/gcc/testsuite/gcc.c-torture/execute/loop-2g.c b/gcc/testsuite/gcc.c-torture/execute/loop-2g.c deleted file mode 100755 index 8792dbf..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/loop-2g.c +++ /dev/null @@ -1,63 +0,0 @@ -#include <limits.h> - -#ifdef __unix__ /* ??? Is that good enough? */ -#include <sys/types.h> -#include <sys/mman.h> -#include <sys/stat.h> -#include <fcntl.h> -#ifndef MAP_ANON -#ifdef MAP_ANONYMOUS -#define MAP_ANON MAP_ANONYMOUS -#else -#define MAP_ANON MAP_FILE -#endif -#endif -#ifndef MAP_FILE -#define MAP_FILE 0 -#endif -#ifndef MAP_FIXED -#define MAP_FIXED 0 -#endif -#endif - -#define MAP_START (void *)0x7fff8000 -#define MAP_LEN 0x10000 - -#define OFFSET (MAP_LEN/2 - 2 * sizeof (char)); - -f (int s, char *p) -{ - int i; - for (i = s; &p[i] < &p[40] && i >= 0; i++) - { - p[i] = -2; - } -} - -main () -{ -#ifdef MAP_ANON - char *p; - int dev_zero; - - dev_zero = open ("/dev/zero", O_RDONLY); - /* -1 is OK when we have MAP_ANON; else mmap will flag an error. */ - if (INT_MAX != 0x7fffffffL || sizeof (char *) != sizeof (int)) - exit (0); - p = mmap (MAP_START, MAP_LEN, PROT_READ|PROT_WRITE, - MAP_ANON|MAP_FIXED|MAP_PRIVATE, dev_zero, 0); - if (p != (char *)-1) - { - p += OFFSET; - p[39] = 0; - f (0, p); - if (p[39] != (char)-2) - abort (); - p[39] = 0; - f (-1, p); - if (p[39] != 0) - abort (); - } -#endif - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/loop-2g.x b/gcc/testsuite/gcc.c-torture/execute/loop-2g.x deleted file mode 100755 index e68b8fb..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/loop-2g.x +++ /dev/null @@ -1,9 +0,0 @@ -# This doesn't work on m68k-motorola-sysv -# It also doesn't work on m88k-motorola-sysv3 - -global target_triplet -if { [istarget "m68k-motorola-sysv"] || [istarget "m88k-motorola-sysv3"] } { - set torture_compile_xfail "$target_triplet" -} - -return 0 diff --git a/gcc/testsuite/gcc.c-torture/execute/loop-3.c b/gcc/testsuite/gcc.c-torture/execute/loop-3.c deleted file mode 100755 index e314a01..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/loop-3.c +++ /dev/null @@ -1,27 +0,0 @@ -#include <limits.h> - -int n = 0; - -g (i) -{ - n++; -} - -f (m) -{ - int i; - i = m; - do - { - g (i * INT_MAX / 2); - } - while (--i > 0); -} - -main () -{ - f (4); - if (n != 4) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/loop-3b.c b/gcc/testsuite/gcc.c-torture/execute/loop-3b.c deleted file mode 100755 index 3de322c..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/loop-3b.c +++ /dev/null @@ -1,28 +0,0 @@ -#include <limits.h> - -int n = 0; - -g (i) -{ - n++; -} - -f (m) -{ - int i; - i = m; - do - { - g (i * 4); - i -= INT_MAX / 8; - } - while (i > 0); -} - -main () -{ - f (INT_MAX/8*4); - if (n != 4) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/loop-3c.c b/gcc/testsuite/gcc.c-torture/execute/loop-3c.c deleted file mode 100755 index bc74c2e..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/loop-3c.c +++ /dev/null @@ -1,31 +0,0 @@ -#include <limits.h> - -void * a[255]; - -f (m) -{ - int i; - int sh = 0x100; - i = m; - do - { - a[sh >>= 1] = ((unsigned)i << 3) + (char*)a; - i += 4; - } - while (i < INT_MAX/2 + 1 + 4 * 4); -} - -main () -{ - a[0x10] = 0; - a[0x08] = 0; - f (INT_MAX/2 + INT_MAX/4 + 2); - if (a[0x10] || a[0x08]) - abort (); - a[0x10] = 0; - a[0x08] = 0; - f (INT_MAX/2 + 1); - if (! a[0x10] || a[0x08]) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/loop-4.c b/gcc/testsuite/gcc.c-torture/execute/loop-4.c deleted file mode 100755 index b308aa2..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/loop-4.c +++ /dev/null @@ -1,16 +0,0 @@ -int -f() -{ - int j = 1; - long i; - for (i = -0x70000000L; i < 0x60000000L; i += 0x10000000L) j <<= 1; - return j; -} - -int -main () -{ - if (f () != 8192) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/loop-4b.c b/gcc/testsuite/gcc.c-torture/execute/loop-4b.c deleted file mode 100755 index eaf7f30..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/loop-4b.c +++ /dev/null @@ -1,21 +0,0 @@ -int -f() -{ - int j = 1; - long i; - i = 0x60000000L; - do - { - j <<= 1; - i += 0x10000000L; - } while (i < -0x60000000L); - return j; -} - -int -main () -{ - if (f () != 2) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/memcheck/blkarg.c b/gcc/testsuite/gcc.c-torture/execute/memcheck/blkarg.c deleted file mode 100755 index 4f448d6..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/memcheck/blkarg.c +++ /dev/null @@ -1,75 +0,0 @@ -/* Must define: - int expect_error; - void test (); - void setup () NOCHECK; */ - -#include "driver.h" - -/* Test permissions of BLKmode arguments constructed purely on the - stack. - - Maybe we can't guarantee that we'll always wind up with stack args, - but if we don't, they're in registers, and permissions should just - always yield success. So while this test may not be effective on - all platforms, failure probably does indicate a real bug. - - Note that because of the implementation, we do want to test BLKmode - arguments that live purely on the stack and are constructed there. - We want to test other situations of function arguments, of course, - but don't assume this case would be covered by using one monster - argument that is read from memory (including using constructor - syntax but constant values), or may live partially in registers. */ - -int expect_error = 0; - -/* Must be BLKmode. Using only two fields gets TImode on Alpha. */ -struct S -{ - unsigned long long ll; - long xx; - long yy; -}; - -unsigned long long x = 0x12345689ULL; -#define I2 42 - -static int first_time = 1; - -/* Leading ten arguments force struct S onto the stack on both Alpha and MIPS. */ -int -foo (int a1, int a2, int a3, int a4, int a5, int a6, int a7, int a8, int a9, int a10, - struct S s) -{ - if (a1 != 1 || a2 != 2 || a3 != 3 || a4 != 4 || a5 != 5 || a6 != 6 || a7 != 7 - || a8 != 8 || a9 !=9 || a10 != 10) - abort (); - - if (first_time) - { - if (s.ll != x || s.xx != I2 || s.yy != 0) - abort (); - - first_time = 0; - } - else - { - if (s.ll != 0 || s.xx != 0 || s.yy != 0) - abort (); - } - - return 0; -} - -void -test () -{ - foo (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, (struct S) { x, I2 }); - foo (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, (struct S) { 0 }); -} - -void -setup () /* NOCHECK */ -{ - mark_region (&x, sizeof (x), ACCESS_RO); - mark_region (&first_time, sizeof (first_time), ACCESS_RW); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/memcheck/blkarg.x b/gcc/testsuite/gcc.c-torture/execute/memcheck/blkarg.x deleted file mode 100755 index 52b53fe..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/memcheck/blkarg.x +++ /dev/null @@ -1,9 +0,0 @@ -# The memeory checking code does not mark the stack as readable or writable -# so this test fails. Ideally the memory checking library ought to -# cooperate with the host OS to mark the stack as it is used or individual -# function prologues and epilogues ought to mark their pieces of stack as -# writable and readable-after-written. - -set torture_execute_xfail "*-*-*" - -return 0 diff --git a/gcc/testsuite/gcc.c-torture/execute/memcheck/driver.c b/gcc/testsuite/gcc.c-torture/execute/memcheck/driver.c deleted file mode 100755 index 1da22e7..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/memcheck/driver.c +++ /dev/null @@ -1,272 +0,0 @@ -/* GNU C dependencies: - Checker support hooks - ISO C 9x array element initialization - void-pointer arithmetic */ - -#include "driver.h" - -int verbose = 0; -int debug = 0; -int bad_accesses = 0; - -const char *const memory_use_strings[] = -{ -#define INIT(x) [x] = #x - INIT (MEMORY_USE_BAD), - INIT (MEMORY_USE_DONT), - INIT (MEMORY_USE_RO), - INIT (MEMORY_USE_RW), - INIT (MEMORY_USE_TW), - INIT (MEMORY_USE_WO), -#undef INIT -}; - -/* This won't be used for any really huge test cases, so a simple - linked list is adequate. We won't even worry about overlapping - regions; the matching entry that comes up first wins. */ -const char *const access_mode_strings[] = -{ - "none", "ro", "wo", "rw", -}; -struct access_node -{ - struct access_node *next; - const void *addr; - size_t sz; - enum access_mode mode; -}; - -static struct access_node *access_list; - -void -mark_region (const void *addr, size_t sz, enum access_mode mode) -{ - struct access_node *a; - if (debug) - printf ("mark_region (%p, %ld, %s)\n", addr, (long) sz, - access_mode_strings[mode]); - a = malloc (sizeof (struct access_node)); - a->next = access_list; - a->addr = addr; - a->sz = sz; - a->mode = mode; - access_list = a; -} - -void report_bad_access (void *, size_t, enum memory_use_mode) NOCHECK; -void -report_bad_access (void *addr, size_t sz, enum memory_use_mode mode) -{ - if (++bad_accesses > 100) - bad_accesses = 100; - if (verbose) - { - static char x[100]; - const char *mode_str; - if (mode >= 0 - && mode < sizeof (memory_use_strings) / sizeof (*memory_use_strings) - && memory_use_strings[mode] != 0) - mode_str = memory_use_strings[mode]; - else - { - sprintf (x, "<bad mode %d>", mode); - mode_str = x; - } - printf ("bad access (%p, %ld, %s)\n", addr, (long) sz, mode_str); - } -} - -int verify1 (void *, size_t, enum access_mode, struct access_node *) NOCHECK; -int -verify1 (void *addr, size_t sz, enum access_mode mode, - struct access_node *a) -{ - while (a && (addr + sz <= a->addr || addr >= a->addr + a->sz)) - a = a->next; - if (a == 0) - return 0; - - if (debug) - printf ("verify1 (%p, %ld, %s)\n", addr, (long) sz, - access_mode_strings[mode]); - - if (mode & ~a->mode) - return 0; - - if (addr < a->addr) - if (verify1 (a, a->addr - addr, mode, a->next) == 0) - return 0; - if (addr + sz > a->addr + a->sz) - if (verify1 (a->addr + a->sz, (addr + sz) - (a->addr + a->sz), mode, a->next) == 0) - return 0; - - /* All regions okay. */ - return 1; -} - -int verify_range_permission (void *, size_t, enum access_mode) NOCHECK; -int -verify_range_permission (void *addr, size_t sz, enum access_mode mode) -{ - if (debug) - printf ("verify_range_permission (%p, %ld, %s)\n", addr, (long) sz, - access_mode_strings[mode]); - return verify1 (addr, sz, mode, access_list); -} - -void chkr_check_addr (void *, size_t, int) NOCHECK; -void -chkr_check_addr (void *addr, size_t sz, int mode) -{ - switch (mode) - { - case MEMORY_USE_BAD: - case MEMORY_USE_DONT: - default: - report_bad_access (addr, sz, mode); - return; - case MEMORY_USE_RO: - /* verify range readable */ - if (!verify_range_permission (addr, sz, ACCESS_RO)) - report_bad_access (addr, sz, mode); - return; - case MEMORY_USE_WO: - /* verify writeable, set writeable and readable */ - if (!verify_range_permission (addr, sz, ACCESS_WO)) - report_bad_access (addr, sz, mode); - mark_region (addr, sz, ACCESS_RW); - return; - case MEMORY_USE_RW: - /* verify readable and writeable, no change */ - if (!verify_range_permission (addr, sz, ACCESS_RW)) - report_bad_access (addr, sz, mode); - return; - case MEMORY_USE_TW: - /* verify writeable, no change */ - if (!verify_range_permission (addr, sz, ACCESS_WO)) - report_bad_access (addr, sz, mode); - return; - } - /* All branches should return. */ - abort (); -} - -void copy1 (void *, void *, size_t, struct access_node *) NOCHECK; -void -copy1 (void *dest, void *src, size_t sz, struct access_node *a) -{ - while (a && (src + sz <= a->addr || src >= a->addr + a->sz)) - a = a->next; - if (a == 0) - { - report_bad_access (src, sz, MEMORY_USE_RO); - return; - } - - if (debug) - printf ("copy1 (%p, %p, %ld)\n", dest, src, (long) sz); - - { - void *start, *end; - start = src; - if (start < a->addr) - start = a->addr; - end = src + sz; - if (end > a->addr + a->sz) - end = a->addr + a->sz; - mark_region (dest + (start - src), end - start, a->mode); - } - - if (src < a->addr) - copy1 (dest, src, a->addr - src, a->next); - if (src + sz > a->addr + a->sz) - copy1 (dest + (a->addr + a->sz - src), a->addr + a->sz, - (src + sz) - (a->addr + a->sz), a->next); -} - -void chkr_copy_bitmap (void *, void *, size_t) NOCHECK; -void -chkr_copy_bitmap (void *dest, void *src, size_t sz) -{ - if (verify_range_permission (dest, sz, MEMORY_USE_WO) == 0) - report_bad_access (dest, sz, MEMORY_USE_WO); - copy1 (dest, src, sz, access_list); -} - -void chkr_set_right (void *, size_t, enum access_mode) NOCHECK; -void -chkr_set_right (void *addr, size_t sz, enum access_mode mode) -{ - mark_region (addr, sz, mode); -} - -int main () NOCHECK; -int -main () -{ - setup (); - test (); - bad_accesses = !!bad_accesses; /* get 0 or 1 */ - - if (bad_accesses == expect_error) - exit (0); - else - abort (); - - return 0; -} - -struct malloc_node -{ - struct malloc_node *next; - void *addr; - size_t sz; - unsigned is_free : 1; -}; -static struct malloc_node *malloc_list; - -void * -c_malloc (size_t sz) -{ - void *p; - struct malloc_node *m; - if (sz == 0) - return 0; - p = malloc (sz); - if (p == 0) - { - if (verbose) - printf ("malloc(%ld) failed\n", (long) sz); - exit (1); - } - m = malloc (sizeof (struct malloc_node)); - if (m == 0) - { - if (verbose) - printf ("malloc(%ld) failed\n", (long) sizeof (struct malloc_node)); - exit (1); - } - mark_region (p, sz, ACCESS_WO); - m->addr = p; - m->sz = sz; - m->is_free = 0; - m->next = malloc_list; - malloc_list = m; - return p; -} - -void -c_free (void *p) -{ - struct malloc_node *m; - if (p == 0) - return; - for (m = malloc_list; m; m = m->next) - if (m->addr == p) - break; - if (m == 0 || m->is_free) - /* Test is broken. */ - abort (); - m->is_free = 1; - free (p); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/memcheck/driver.h b/gcc/testsuite/gcc.c-torture/execute/memcheck/driver.h deleted file mode 100755 index d8d22d2..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/memcheck/driver.h +++ /dev/null @@ -1,28 +0,0 @@ -/* GNU C dependencies: - Checker support hooks - ISO C 9x array element initialization - void-pointer arithmetic */ - -typedef __SIZE_TYPE__ size_t; - -extern void *malloc (size_t); -extern int printf (const char *, ...); - -/* This comes from gcc internals. Should be exported. */ -enum memory_use_mode {MEMORY_USE_BAD = 0, MEMORY_USE_RO = 1, - MEMORY_USE_WO = 2, MEMORY_USE_RW = 3, - MEMORY_USE_TW = 6, MEMORY_USE_DONT = 99}; - -enum access_mode { - ACCESS_NONE = 0, ACCESS_RO = 1, ACCESS_WO = 2, ACCESS_RW = 3 -}; - -#define NOCHECK __attribute__ ((no_check_memory_usage)) - -void mark_region (const void *, size_t, enum access_mode) NOCHECK; -void setup () NOCHECK; -void test (); -extern int expect_error; - -void *c_malloc (size_t) NOCHECK; -void c_free (void *) NOCHECK; diff --git a/gcc/testsuite/gcc.c-torture/execute/memcheck/memcheck.exp b/gcc/testsuite/gcc.c-torture/execute/memcheck/memcheck.exp deleted file mode 100755 index 7fb756b..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/memcheck/memcheck.exp +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright (C) 1991, 92-93, 95, 97, 1998 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -# Please email any bugs, comments, and/or additions to this file to: -# bug-gcc@prep.ai.mit.edu - -# This file was written by Rob Savoye. (rob@cygnus.com) -# Modified and maintained by Jeffrey Wheat (cassidy@cygnus.com) - -# -# These tests come from Torbjorn Granlund (tege@cygnus.com) -# C torture test suite. -# - -if $tracelevel then { - strace $tracelevel -} - -# load support procs -load_lib c-torture.exp - -# -# main test loop -# - -set tests [lsort [glob -nocomplain $srcdir/$subdir/*.c]] -set idx [lsearch $tests */driver.c] -if $idx>=0 { - set tests [lreplace $tests $idx $idx] -} else { - error "list can't find driver.c in $srcdir/$subdir" -} -gcc_target_compile $srcdir/$subdir/driver.c driver.o object {additional_flags=-w additional_flags=-g} -foreach src $tests { - # If we're only testing specific files and this isn't one of them, skip it. - if ![runtest_file_p $runtests $src] then { - continue - } - - c-torture-execute $src "-fcheck-memory-usage driver.o" -} diff --git a/gcc/testsuite/gcc.c-torture/execute/memcheck/t1.c b/gcc/testsuite/gcc.c-torture/execute/memcheck/t1.c deleted file mode 100755 index 03b6acc..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/memcheck/t1.c +++ /dev/null @@ -1,27 +0,0 @@ -/* Must define: - int expect_error; - void test (); - void setup (); -- NOCHECK */ - -#include "driver.h" - -int expect_error = 0; - -int *ip; - -void test () -{ - ip = c_malloc (sizeof (int)); - *ip = 42; - t2 (); -} - -int t2 () -{ - return *ip; -} - -void setup () /* NOCHECK */ -{ - mark_region (&ip, sizeof (ip), ACCESS_RW); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/memcheck/t2.c b/gcc/testsuite/gcc.c-torture/execute/memcheck/t2.c deleted file mode 100755 index d386eb7..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/memcheck/t2.c +++ /dev/null @@ -1,26 +0,0 @@ -/* Must define: - int expect_error; - void test (); - void setup () NOCHECK; */ - -#include "driver.h" - -int expect_error = 1; - -int *ip; - -void test () -{ - ip = c_malloc (sizeof (int)); - t2 (); -} - -int t2 () -{ - return *ip; -} - -void setup () /* NOCHECK */ -{ - mark_region (&ip, sizeof (ip), ACCESS_RW); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/memcheck/t3.c b/gcc/testsuite/gcc.c-torture/execute/memcheck/t3.c deleted file mode 100755 index 5b6333d..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/memcheck/t3.c +++ /dev/null @@ -1,25 +0,0 @@ -/* Must define: - int expect_error; - void test (); - void setup () NOCHECK; */ - -#include "driver.h" - -int expect_error = 0; - -int *ip; - -void test () -{ - ip = c_malloc (sizeof (int)); - t2 (ip); -} - -int t2 (int *ip) -{ -} - -void setup () /* NOCHECK */ -{ - mark_region (&ip, sizeof (ip), ACCESS_RW); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/memcheck/t4.c b/gcc/testsuite/gcc.c-torture/execute/memcheck/t4.c deleted file mode 100755 index 25010a0..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/memcheck/t4.c +++ /dev/null @@ -1,34 +0,0 @@ -/* Must define: - int expect_error; - void test (); - void setup () NOCHECK; */ - -#include "driver.h" - -int expect_error = 0; - -struct s { - char c; - int a, b; -}; - -struct s *sp; - -void test () -{ - sp = c_malloc (sizeof (struct s)); - sp->c = 0; - sp->a = 12; - sp->b = 47; - foo (sp); -} - -int foo (struct s *sp) -{ - return sp->c + sp->a + sp->b; -} - -void setup () /* NOCHECK */ -{ - mark_region (&sp, sizeof (sp), ACCESS_RW); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/memcheck/t5.c b/gcc/testsuite/gcc.c-torture/execute/memcheck/t5.c deleted file mode 100755 index c3bbf64..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/memcheck/t5.c +++ /dev/null @@ -1,33 +0,0 @@ -/* Must define: - int expect_error; - void test (); - void setup () NOCHECK; */ - -#include "driver.h" - -int expect_error = 1; - -struct s { - char c; - int a, b; -}; - -struct s *sp; - -void test () -{ - sp = c_malloc (sizeof (struct s)); - sp->c = 0; - sp->b = 47; - foo (sp); -} - -int foo (struct s *sp) -{ - return sp->c + sp->a + sp->b; -} - -void setup () /* NOCHECK */ -{ - mark_region (&sp, sizeof (sp), ACCESS_RW); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/memcheck/t6.c b/gcc/testsuite/gcc.c-torture/execute/memcheck/t6.c deleted file mode 100755 index 652d33d..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/memcheck/t6.c +++ /dev/null @@ -1,39 +0,0 @@ -/* Must define: - int expect_error; - void test (); - void setup () NOCHECK; */ - -#include "driver.h" - -int expect_error = 1; - -struct s { - char c; - int a, b; -}; - -struct s *sp; - -void test () -{ - sp = c_malloc (sizeof (struct s) * 2); - sp->c = 0; - sp->b = 47; - cp (sp); - foo (sp); -} - -int foo (struct s *sp) -{ - return sp[1].c + sp[1].a + sp[1].b; -} - -int cp (struct s *sp) -{ - sp[1] = sp[0]; -} - -void setup () /* NOCHECK */ -{ - mark_region (&sp, sizeof (sp), ACCESS_RW); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/memcheck/t7.c b/gcc/testsuite/gcc.c-torture/execute/memcheck/t7.c deleted file mode 100755 index a7c6f51..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/memcheck/t7.c +++ /dev/null @@ -1,40 +0,0 @@ -/* Must define: - int expect_error; - void test (); - void setup () NOCHECK; */ - -#include "driver.h" - -int expect_error = 0; - -struct s { - char c; - int a, b; -}; - -struct s *sp; - -void test () -{ - sp = c_malloc (sizeof (struct s) * 2); - sp->c = 0; - sp->a = 13; - sp->b = 47; - cp (sp); - foo (sp); -} - -int foo (struct s *sp) -{ - return sp[1].c + sp[1].a + sp[1].b; -} - -int cp (struct s *sp) -{ - sp[1] = sp[0]; -} - -void setup () /* NOCHECK */ -{ - mark_region (&sp, sizeof (sp), ACCESS_RW); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/memcheck/t8.c b/gcc/testsuite/gcc.c-torture/execute/memcheck/t8.c deleted file mode 100755 index 01c1672..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/memcheck/t8.c +++ /dev/null @@ -1,41 +0,0 @@ -/* Must define: - int expect_error; - void test (); - void setup () NOCHECK; */ - -#include "driver.h" - -int expect_error = 0; - -typedef struct { - short a; - char b; -} S1; -typedef struct { - struct { int x; S1 *s1p; } *p; -} S2; - -S1 *s1; -S2 *s2; - -void test () -{ - s1 = c_malloc (sizeof (S1)); - s2 = c_malloc (sizeof (S2)); - s2->p = c_malloc (sizeof (*s2->p)); - s2->p->s1p = s1; - s1->a = 47; - s1->b = 3; - foo (); -} - -int foo () -{ - return s2->p->s1p->b; -} - -void setup () /* NOCHECK */ -{ - mark_region (&s1, sizeof (s1), ACCESS_RW); - mark_region (&s2, sizeof (s2), ACCESS_RW); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/memcheck/t9.c b/gcc/testsuite/gcc.c-torture/execute/memcheck/t9.c deleted file mode 100755 index f32ca01..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/memcheck/t9.c +++ /dev/null @@ -1,40 +0,0 @@ -/* Must define: - int expect_error; - void test (); - void setup () NOCHECK; */ - -#include "driver.h" - -int expect_error = 1; - -typedef struct { - short a; - char b; -} S1; -typedef struct { - struct { int x; S1 *s1p; } *p; -} S2; - -S1 *s1; -S2 *s2; - -void test () -{ - s1 = c_malloc (sizeof (S1)); - s2 = c_malloc (sizeof (S2)); - s2->p = c_malloc (sizeof (*s2->p)); - s2->p->s1p = s1; - s1->a = 47; - foo (); -} - -int foo () -{ - return s2->p->s1p->b; -} - -void setup () /* NOCHECK */ -{ - mark_region (&s1, sizeof (s1), ACCESS_RW); - mark_region (&s2, sizeof (s2), ACCESS_RW); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/memcheck/template b/gcc/testsuite/gcc.c-torture/execute/memcheck/template deleted file mode 100755 index 37ebb13..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/memcheck/template +++ /dev/null @@ -1,16 +0,0 @@ -/* Must define: - int expect_error; - void test (); - void setup () NOCHECK; */ - -#include "driver.h" - -int expect_error = ; - -void test () -{ -} - -void setup () /* NOCHECK */ -{ -} diff --git a/gcc/testsuite/gcc.c-torture/execute/memcpy-1.c b/gcc/testsuite/gcc.c-torture/execute/memcpy-1.c deleted file mode 100755 index 684854b..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/memcpy-1.c +++ /dev/null @@ -1,63 +0,0 @@ -#include <string.h> - -#if defined (STACK_SIZE) -#define MEMCPY_SIZE (STACK_SIZE / 3) -#else -#define MEMCPY_SIZE (1 << 17) -#endif - - -void *copy (void *o, const void *i, unsigned l) -{ - return memcpy (o, i, l); -} - -main () -{ - unsigned i; - unsigned char src[MEMCPY_SIZE]; - unsigned char dst[MEMCPY_SIZE]; - - for (i = 0; i < MEMCPY_SIZE; i++) - src[i] = (unsigned char) i, dst[i] = 0; - - (void) memcpy (dst, src, MEMCPY_SIZE / 128); - - for (i = 0; i < MEMCPY_SIZE / 128; i++) - if (dst[i] != (unsigned char) i) - abort (); - - (void) memset (dst, 1, MEMCPY_SIZE / 128); - - for (i = 0; i < MEMCPY_SIZE / 128; i++) - if (dst[i] != 1) - abort (); - - (void) memcpy (dst, src, MEMCPY_SIZE); - - for (i = 0; i < MEMCPY_SIZE; i++) - if (dst[i] != (unsigned char) i) - abort (); - - (void) memset (dst, 0, MEMCPY_SIZE); - - for (i = 0; i < MEMCPY_SIZE; i++) - if (dst[i] != 0) - abort (); - - (void) copy (dst, src, MEMCPY_SIZE / 128); - - for (i = 0; i < MEMCPY_SIZE / 128; i++) - if (dst[i] != (unsigned char) i) - abort (); - - (void) memset (dst, 0, MEMCPY_SIZE); - - (void) copy (dst, src, MEMCPY_SIZE); - - for (i = 0; i < MEMCPY_SIZE; i++) - if (dst[i] != (unsigned char) i) - abort (); - - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/memcpy-bi.c b/gcc/testsuite/gcc.c-torture/execute/memcpy-bi.c deleted file mode 100755 index c6d6e03..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/memcpy-bi.c +++ /dev/null @@ -1,52 +0,0 @@ -/* Test builtin-memcpy (which may emit different code for different N). */ - -#define TESTSIZE 80 - -char src[TESTSIZE] __attribute__ ((aligned)); -char dst[TESTSIZE] __attribute__ ((aligned)); - -void -check (char *test, char *match, int n) -{ - if (memcmp (test, match, n)) - abort (); -} - -#define TN(n) \ -{ memset (dst, 0, n); memcpy (dst, src, n); check (dst, src, n); } -#define T(n) \ -TN (n) \ -TN ((n) + 1) \ -TN ((n) + 2) \ -TN ((n) + 3) - -main () -{ - int i,j; - - for (i = 0; i < sizeof (src); ++i) - src[i] = 'a' + i % 26; - - T (0); - T (4); - T (8); - T (12); - T (16); - T (20); - T (24); - T (28); - T (32); - T (36); - T (40); - T (44); - T (48); - T (52); - T (56); - T (60); - T (64); - T (68); - T (72); - T (76); - - return 0; -} diff --git a/gcc/testsuite/gcc.c-torture/execute/mod-1.c b/gcc/testsuite/gcc.c-torture/execute/mod-1.c deleted file mode 100755 index b460df5..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/mod-1.c +++ /dev/null @@ -1,11 +0,0 @@ -f (x, y) -{ - if (x % y != 0) - abort (); -} - -main () -{ - f (-5, 5); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/nest-stdar-1.c b/gcc/testsuite/gcc.c-torture/execute/nest-stdar-1.c deleted file mode 100755 index 2c6108b..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/nest-stdar-1.c +++ /dev/null @@ -1,19 +0,0 @@ -#include <stdarg.h> - -main () -{ - static double f (int x, ...) - { - va_list args; - double a; - - va_start (args, x); - a = va_arg (args, double); - va_end (args); - return a; - } - - if (f (1, (double)1) != 1.0) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/nestfunc-1.c b/gcc/testsuite/gcc.c-torture/execute/nestfunc-1.c deleted file mode 100755 index e34a56b..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/nestfunc-1.c +++ /dev/null @@ -1,28 +0,0 @@ -int -g (int a, int b, int (*gi) (int, int)) -{ - if ((*gi) (a, b)) - return a; - else - return b; -} - -f () -{ -#ifndef NO_TRAMPOLINES - int i, j; - int f2 (int a, int b) - { - return a > b; - } - - if (g (1, 2, f2) != 2) - abort (); -#endif -} - -main () -{ - f (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/packed-1.c b/gcc/testsuite/gcc.c-torture/execute/packed-1.c deleted file mode 100755 index 9b226ae..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/packed-1.c +++ /dev/null @@ -1,19 +0,0 @@ -short x1 = 17; - -struct -{ - short i __attribute__ ((packed)); -} t; - -f () -{ - t.i = x1; - if (t.i != 17) - abort (); -} - -main () -{ - f (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/pending-4.c b/gcc/testsuite/gcc.c-torture/execute/pending-4.c deleted file mode 100755 index 8000621..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/pending-4.c +++ /dev/null @@ -1,33 +0,0 @@ - -void dummy (x, y) - int *x; - int y; -{} - -int -main (argc, argv) - int argc; - char **argv; -{ - int number_columns=9; - int cnt0 = 0; - int cnt1 = 0; - int i,A1; - - for (i = number_columns-1; i != 0; i--) - { - if (i == 1) - { - dummy(&A1, i); - cnt0++; - } - else - { - dummy(&A1, i-1); - cnt1++; - } - } - if (cnt0 != 1 || cnt1 != 7) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/ptr-arith-1.c b/gcc/testsuite/gcc.c-torture/execute/ptr-arith-1.c deleted file mode 100755 index 46162b8..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/ptr-arith-1.c +++ /dev/null @@ -1,14 +0,0 @@ -char * -f (char *s, unsigned int i) -{ - return &s[i + 3 - 1]; -} - -main () -{ - char *str = "abcdefghijkl"; - char *x2 = f (str, 12); - if (str + 14 != x2) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/regstack-1.c b/gcc/testsuite/gcc.c-torture/execute/regstack-1.c deleted file mode 100755 index 51fb858..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/regstack-1.c +++ /dev/null @@ -1,26 +0,0 @@ -long double C = 5; -long double U = 1; -long double Y2 = 11; -long double Y1 = 17; -long double X, Y, Z, T, R, S; -main () -{ - X = (C + U) * Y2; - Y = C - U - U; - Z = C + U + U; - T = (C - U) * Y1; - X = X - (Z + U); - R = Y * Y1; - S = Z * Y2; - T = T - Y; - Y = (U - Y) + R; - Z = S - (Z + U + U); - R = (Y2 + U) * Y1; - Y1 = Y2 * Y1; - R = R - Y2; - Y1 = Y1 - 0.5L; - if (Z != 68. || Y != 49. || X != 58. || Y1 != 186.5 || R != 193. || S != 77. - || T != 65. || Y2 != 11.) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/scope-1.c b/gcc/testsuite/gcc.c-torture/execute/scope-1.c deleted file mode 100755 index cedd0b4..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/scope-1.c +++ /dev/null @@ -1,17 +0,0 @@ -int v = 3; - -f () -{ - int v = 4; - { - extern int v; - if (v != 3) - abort (); - } -} - -main () -{ - f (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/scope-2.c b/gcc/testsuite/gcc.c-torture/execute/scope-2.c deleted file mode 100755 index c9a4775..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/scope-2.c +++ /dev/null @@ -1,17 +0,0 @@ -static int v = 3; - -f () -{ - int v = 4; - { - extern int v; - if (v != 3) - abort (); - } -} - -main () -{ - f (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/strct-pack-1.c b/gcc/testsuite/gcc.c-torture/execute/strct-pack-1.c deleted file mode 100755 index 7b702f2..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/strct-pack-1.c +++ /dev/null @@ -1,25 +0,0 @@ -typedef struct -{ - short s __attribute__ ((aligned(2), packed)); - double d __attribute__ ((aligned(2), packed)); -} TRIAL; - -int -check (TRIAL *t) -{ - if (t->s != 1 || t->d != 16.0) - return 1; - return 0; -} - -main () -{ - TRIAL trial; - - trial.s = 1; - trial.d = 16.0; - - if (check (&trial) != 0) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/strct-pack-2.c b/gcc/testsuite/gcc.c-torture/execute/strct-pack-2.c deleted file mode 100755 index be76c76..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/strct-pack-2.c +++ /dev/null @@ -1,13 +0,0 @@ -typedef struct -{ - short a __attribute__ ((aligned (2),packed)); - short *ap[2] __attribute__ ((aligned (2),packed)); -} A; - -main () -{ - short i, j = 1; - A a, *ap = &a; - ap->ap[j] = &i; - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/strct-pack-3.c b/gcc/testsuite/gcc.c-torture/execute/strct-pack-3.c deleted file mode 100755 index 8f91b04..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/strct-pack-3.c +++ /dev/null @@ -1,28 +0,0 @@ -typedef struct -{ - short i __attribute__ ((aligned (2),packed)); - int f[2] __attribute__ ((aligned (2),packed)); -} A; - -f (ap) - A *ap; -{ - short i, j = 1; - - i = ap->f[1]; - i += ap->f[j]; - for (j = 0; j < 2; j++) - i += ap->f[j]; - - return i; -} - -main () -{ - A a; - a.f[0] = 100; - a.f[1] = 13; - if (f (&a) != 139) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/strct-pack-4.c b/gcc/testsuite/gcc.c-torture/execute/strct-pack-4.c deleted file mode 100755 index 56d315f..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/strct-pack-4.c +++ /dev/null @@ -1,29 +0,0 @@ -typedef struct -{ - unsigned char a __attribute__((packed)); - unsigned short b __attribute__((packed)); -} three_char_t; - -unsigned char -my_set_a (void) -{ - return 0xab; -} - -unsigned short -my_set_b (void) -{ - return 0x1234; -} - -main () -{ - three_char_t three_char; - - three_char.a = my_set_a (); - three_char.b = my_set_b (); - if (three_char.a != 0xab || three_char.b != 0x1234) - abort (); - exit (0); -} - diff --git a/gcc/testsuite/gcc.c-torture/execute/strct-stdarg-1.c b/gcc/testsuite/gcc.c-torture/execute/strct-stdarg-1.c deleted file mode 100755 index 508c954..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/strct-stdarg-1.c +++ /dev/null @@ -1,61 +0,0 @@ -#include <stdarg.h> - -struct tiny -{ - char c; - char d; - char e; - char f; - char g; -}; - -f (int n, ...) -{ - struct tiny x; - int i; - - va_list ap; - va_start (ap,n); - for (i = 0; i < n; i++) - { - x = va_arg (ap,struct tiny); - if (x.c != i + 10) - abort(); - if (x.d != i + 20) - abort(); - if (x.e != i + 30) - abort(); - if (x.f != i + 40) - abort(); - if (x.g != i + 50) - abort(); - } - { - long x = va_arg (ap, long); - if (x != 123) - abort(); - } - va_end (ap); -} - -main () -{ - struct tiny x[3]; - x[0].c = 10; - x[1].c = 11; - x[2].c = 12; - x[0].d = 20; - x[1].d = 21; - x[2].d = 22; - x[0].e = 30; - x[1].e = 31; - x[2].e = 32; - x[0].f = 40; - x[1].f = 41; - x[2].f = 42; - x[0].g = 50; - x[1].g = 51; - x[2].g = 52; - f (3, x[0], x[1], x[2], (long) 123); - exit(0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/strct-varg-1.c b/gcc/testsuite/gcc.c-torture/execute/strct-varg-1.c deleted file mode 100755 index f76bb36..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/strct-varg-1.c +++ /dev/null @@ -1,56 +0,0 @@ -#ifdef NO_VARARGS -#include <stdarg.h> -#define va_alist int x_attr, ... -#define va_dcl -#else -#include <varargs.h> -#endif - -struct s { int x, y; }; - -f (va_alist) - va_dcl -{ - struct s va_values; - va_list va; - int attr; - int i; - -#ifdef NO_VARARGS - va_start (va, x_attr); - attr = x_attr; -#else - va_start (va); - attr = va_arg (va, int); -#endif - - if (attr != 2) - abort (); - - va_values = va_arg (va, struct s); - if (va_values.x != 0xaaaa || va_values.y != 0x5555) - abort (); - - attr = va_arg (va, int); - if (attr != 3) - abort (); - - va_values = va_arg (va, struct s); - if (va_values.x != 0xffff || va_values.y != 0x1111) - abort (); - - va_end (va); -} - -main () -{ - struct s a, b; - - a.x = 0xaaaa; - a.y = 0x5555; - b.x = 0xffff; - b.y = 0x1111; - - f (2, a, 3, b); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/strct-varg-1.x b/gcc/testsuite/gcc.c-torture/execute/strct-varg-1.x deleted file mode 100755 index 22e08ef..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/strct-varg-1.x +++ /dev/null @@ -1,10 +0,0 @@ -# This doesn't work on mn10200 - -if { [istarget "mn10200*-*-*"] } { - set torture_execute_xfail "mn10200*-*-*" -} - -if { [istarget "h8300*-*-*"] } { - set torture_execute_xfail "h8300*-*-*" -} -return 0 diff --git a/gcc/testsuite/gcc.c-torture/execute/struct-ini-1.c b/gcc/testsuite/gcc.c-torture/execute/struct-ini-1.c deleted file mode 100755 index ab2d178..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/struct-ini-1.c +++ /dev/null @@ -1,15 +0,0 @@ -struct S -{ - char f1; - int f2[2]; -}; - -struct S object = {'X', 8, 9}; - -main () -{ - if (object.f1 != 'X' || object.f2[0] != 8 || object.f2[1] != 9) - abort (); - exit (0); -} - diff --git a/gcc/testsuite/gcc.c-torture/execute/struct-ini-2.c b/gcc/testsuite/gcc.c-torture/execute/struct-ini-2.c deleted file mode 100755 index c785257..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/struct-ini-2.c +++ /dev/null @@ -1,17 +0,0 @@ -struct { - int a:4; - int :4; - int b:4; - int c:4; -} x = { 2,3,4 }; - -main () -{ - if (x.a != 2) - abort (); - if (x.b != 3) - abort (); - if (x.c != 4) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/struct-ini-3.c b/gcc/testsuite/gcc.c-torture/execute/struct-ini-3.c deleted file mode 100755 index 7d282ec..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/struct-ini-3.c +++ /dev/null @@ -1,11 +0,0 @@ -struct -{ - unsigned int f1:1, f2:1, f3:3, f4:3, f5:2, f6:1, f7:1; -} result = {1, 1, 7, 7, 3, 1, 1}; - -main () -{ - if ((result.f3 & ~7) != 0 || (result.f4 & ~7) != 0) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/struct-ini-4.c b/gcc/testsuite/gcc.c-torture/execute/struct-ini-4.c deleted file mode 100755 index 3342439..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/struct-ini-4.c +++ /dev/null @@ -1,15 +0,0 @@ -struct s { - int a[3]; - int c[3]; -}; - -struct s s = { - c: {1, 2, 3} -}; - -main() -{ - if (s.c[0] != 1) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/struct-ret-1.c b/gcc/testsuite/gcc.c-torture/execute/struct-ret-1.c deleted file mode 100755 index e5274ec..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/struct-ret-1.c +++ /dev/null @@ -1,57 +0,0 @@ -#include <stdio.h> -#include <string.h> - -char out[100]; - -typedef struct { double d; int i[3]; } B; -typedef struct { char c[33],c1; } X; - -char c1 = 'a'; -char c2 = 127; -char c3 = (char)128; -char c4 = (char)255; -char c5 = -1; - -double d1 = 0.1; -double d2 = 0.2; -double d3 = 0.3; -double d4 = 0.4; -double d5 = 0.5; -double d6 = 0.6; -double d7 = 0.7; -double d8 = 0.8; -double d9 = 0.9; - -B B1 = {0.1,{1,2,3}}; -B B2 = {0.2,{5,4,3}}; -X X1 = {"abcdefghijklmnopqrstuvwxyzABCDEF", 'G'}; -X X2 = {"123",'9'}; -X X3 = {"return-return-return",'R'}; - -X f (B a, char b, double c, B d) -{ - static X xr = {"return val", 'R'}; - X r; - r = xr; - r.c1 = b; - sprintf (out, "X f(B,char,double,B):({%g,{%d,%d,%d}},'%c',%g,{%g,{%d,%d,%d}})", - a.d, a.i[0], a.i[1], a.i[2], b, c, d.d, d.i[0], d.i[1], d.i[2]); - return r; -} - -X (*fp) (B, char, double, B) = &f; - -main () -{ - X Xr; - char tmp[100]; - - Xr = f (B1, c2, d3, B2); - strcpy (tmp, out); - Xr.c[0] = Xr.c1 = '\0'; - Xr = (*fp) (B1, c2, d3, B2); - if (strcmp (tmp, out)) - abort (); - - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/struct-ret-2.c b/gcc/testsuite/gcc.c-torture/execute/struct-ret-2.c deleted file mode 100755 index 06a40a7..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/struct-ret-2.c +++ /dev/null @@ -1,29 +0,0 @@ -typedef struct -{ - unsigned char a __attribute__ ((packed)); - unsigned short b __attribute__ ((packed)); -} three_byte_t; - -unsigned char -f (void) -{ - return 0xab; -} - -unsigned short -g (void) -{ - return 0x1234; -} - -main () -{ - three_byte_t three_byte; - - three_byte.a = f (); - three_byte.b = g (); - if (three_byte.a != 0xab || three_byte.b != 0x1234) - abort (); - exit (0); -} - diff --git a/gcc/testsuite/gcc.c-torture/execute/tstdi-1.c b/gcc/testsuite/gcc.c-torture/execute/tstdi-1.c deleted file mode 100755 index 3e31fdf..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/tstdi-1.c +++ /dev/null @@ -1,139 +0,0 @@ -#define FALSE 140 -#define TRUE 13 - -feq (x) - long long int x; -{ - if (x == 0) - return TRUE; - else - return FALSE; -} - -fne (x) - long long int x; -{ - if (x != 0) - return TRUE; - else - return FALSE; -} - -flt (x) - long long int x; -{ - if (x < 0) - return TRUE; - else - return FALSE; -} - -fge (x) - long long int x; -{ - if (x >= 0) - return TRUE; - else - return FALSE; -} - -fgt (x) - long long int x; -{ - if (x > 0) - return TRUE; - else - return FALSE; -} - -fle (x) - long long int x; -{ - if (x <= 0) - return TRUE; - else - return FALSE; -} - -main () -{ - if (feq (0LL) != TRUE) - abort (); - if (feq (-1LL) != FALSE) - abort (); - if (feq (0x8000000000000000LL) != FALSE) - abort (); - if (feq (0x8000000000000001LL) != FALSE) - abort (); - if (feq (1LL) != FALSE) - abort (); - if (feq (0x7fffffffffffffffLL) != FALSE) - abort (); - - if (fne (0LL) != FALSE) - abort (); - if (fne (-1LL) != TRUE) - abort (); - if (fne (0x8000000000000000LL) != TRUE) - abort (); - if (fne (0x8000000000000001LL) != TRUE) - abort (); - if (fne (1LL) != TRUE) - abort (); - if (fne (0x7fffffffffffffffLL) != TRUE) - abort (); - - if (flt (0LL) != FALSE) - abort (); - if (flt (-1LL) != TRUE) - abort (); - if (flt (0x8000000000000000LL) != TRUE) - abort (); - if (flt (0x8000000000000001LL) != TRUE) - abort (); - if (flt (1LL) != FALSE) - abort (); - if (flt (0x7fffffffffffffffLL) != FALSE) - abort (); - - if (fge (0LL) != TRUE) - abort (); - if (fge (-1LL) != FALSE) - abort (); - if (fge (0x8000000000000000LL) != FALSE) - abort (); - if (fge (0x8000000000000001LL) != FALSE) - abort (); - if (fge (1LL) != TRUE) - abort (); - if (fge (0x7fffffffffffffffLL) != TRUE) - abort (); - - if (fgt (0LL) != FALSE) - abort (); - if (fgt (-1LL) != FALSE) - abort (); - if (fgt (0x8000000000000000LL) != FALSE) - abort (); - if (fgt (0x8000000000000001LL) != FALSE) - abort (); - if (fgt (1LL) != TRUE) - abort (); - if (fgt (0x7fffffffffffffffLL) != TRUE) - abort (); - - if (fle (0LL) != TRUE) - abort (); - if (fle (-1LL) != TRUE) - abort (); - if (fle (0x8000000000000000LL) != TRUE) - abort (); - if (fle (0x8000000000000001LL) != TRUE) - abort (); - if (fle (1LL) != FALSE) - abort (); - if (fle (0x7fffffffffffffffLL) != FALSE) - abort (); - - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/va-arg-1.c b/gcc/testsuite/gcc.c-torture/execute/va-arg-1.c deleted file mode 100755 index 3f3b141..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/va-arg-1.c +++ /dev/null @@ -1,24 +0,0 @@ -#include <stdarg.h> - -typedef unsigned long L; -f (L p0, L p1, L p2, L p3, L p4, L p5, L p6, L p7, L p8, ...) -{ - va_list select; - - va_start (select, p8); - - if (va_arg (select, L) != 10) - abort (); - if (va_arg (select, L) != 11) - abort (); - if (va_arg (select, L) != 0) - abort (); - - va_end (select); -} - -main () -{ - f (1L, 2L, 3L, 4L, 5L, 6L, 7L, 8L, 9L, 10L, 11L, 0L); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/va-arg-2.c b/gcc/testsuite/gcc.c-torture/execute/va-arg-2.c deleted file mode 100755 index 7675b3f..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/va-arg-2.c +++ /dev/null @@ -1,292 +0,0 @@ -/* The purpose of this test is to catch edge cases when arguments are passed - in regs and on the stack. We test 16 cases, trying to catch multiple - targets (some use 3 regs for argument passing, some use 12, etc.). - We test both the arguments and the `lastarg' (the argument to va_start). */ - -#include <stdarg.h> - -extern __SIZE_TYPE__ strlen (); - -int -to_hex (unsigned int a) -{ - static char hex[] = "0123456789abcdef"; - - if (a > 15) - abort (); - return hex[a]; -} - -void -f0 (char* format, ...) -{ - va_list ap; - - va_start (ap, format); - if (strlen (format) != 16 - 0) - abort (); - while (*format) - if (*format++ != to_hex (va_arg (ap, int))) - abort (); - va_end(ap); -} - -void -f1 (int a1, char* format, ...) -{ - va_list ap; - - va_start(ap, format); - if (strlen (format) != 16 - 1) - abort (); - while (*format) - if (*format++ != to_hex (va_arg (ap, int))) - abort (); - va_end(ap); -} - -void -f2 (int a1, int a2, char* format, ...) -{ - va_list ap; - - va_start(ap, format); - if (strlen (format) != 16 - 2) - abort (); - while (*format) - if (*format++ != to_hex (va_arg (ap, int))) - abort (); - va_end(ap); -} - -void -f3 (int a1, int a2, int a3, char* format, ...) -{ - va_list ap; - - va_start(ap, format); - if (strlen (format) != 16 - 3) - abort (); - while (*format) - if (*format++ != to_hex (va_arg (ap, int))) - abort (); - va_end(ap); -} - -void -f4 (int a1, int a2, int a3, int a4, char* format, ...) -{ - va_list ap; - - va_start(ap, format); - if (strlen (format) != 16 - 4) - abort (); - while (*format) - if (*format++ != to_hex (va_arg (ap, int))) - abort (); - va_end(ap); -} - -void -f5 (int a1, int a2, int a3, int a4, int a5, - char* format, ...) -{ - va_list ap; - - va_start(ap, format); - if (strlen (format) != 16 - 5) - abort (); - while (*format) - if (*format++ != to_hex (va_arg (ap, int))) - abort (); - va_end(ap); -} - -void -f6 (int a1, int a2, int a3, int a4, int a5, - int a6, - char* format, ...) -{ - va_list ap; - - va_start(ap, format); - if (strlen (format) != 16 - 6) - abort (); - while (*format) - if (*format++ != to_hex (va_arg (ap, int))) - abort (); - va_end(ap); -} - -void -f7 (int a1, int a2, int a3, int a4, int a5, - int a6, int a7, - char* format, ...) -{ - va_list ap; - - va_start(ap, format); - if (strlen (format) != 16 - 7) - abort (); - while (*format) - if (*format++ != to_hex (va_arg (ap, int))) - abort (); - va_end(ap); -} - -void -f8 (int a1, int a2, int a3, int a4, int a5, - int a6, int a7, int a8, - char* format, ...) -{ - va_list ap; - - va_start(ap, format); - if (strlen (format) != 16 - 8) - abort (); - while (*format) - if (*format++ != to_hex (va_arg (ap, int))) - abort (); - va_end(ap); -} - -void -f9 (int a1, int a2, int a3, int a4, int a5, - int a6, int a7, int a8, int a9, - char* format, ...) -{ - va_list ap; - - va_start(ap, format); - if (strlen (format) != 16 - 9) - abort (); - while (*format) - if (*format++ != to_hex (va_arg (ap, int))) - abort (); - va_end(ap); -} - -void -f10 (int a1, int a2, int a3, int a4, int a5, - int a6, int a7, int a8, int a9, int a10, - char* format, ...) -{ - va_list ap; - - va_start(ap, format); - if (strlen (format) != 16 - 10) - abort (); - while (*format) - if (*format++ != to_hex (va_arg (ap, int))) - abort (); - va_end(ap); -} - -void -f11 (int a1, int a2, int a3, int a4, int a5, - int a6, int a7, int a8, int a9, int a10, - int a11, - char* format, ...) -{ - va_list ap; - - va_start(ap, format); - if (strlen (format) != 16 - 11) - abort (); - while (*format) - if (*format++ != to_hex (va_arg (ap, int))) - abort (); - va_end(ap); -} - -void -f12 (int a1, int a2, int a3, int a4, int a5, - int a6, int a7, int a8, int a9, int a10, - int a11, int a12, - char* format, ...) -{ - va_list ap; - - va_start(ap, format); - if (strlen (format) != 16 - 12) - abort (); - while (*format) - if (*format++ != to_hex (va_arg (ap, int))) - abort (); - va_end(ap); -} - -void -f13 (int a1, int a2, int a3, int a4, int a5, - int a6, int a7, int a8, int a9, int a10, - int a11, int a12, int a13, - char* format, ...) -{ - va_list ap; - - va_start(ap, format); - if (strlen (format) != 16 - 13) - abort (); - while (*format) - if (*format++ != to_hex (va_arg (ap, int))) - abort (); - va_end(ap); -} - -void -f14 (int a1, int a2, int a3, int a4, int a5, - int a6, int a7, int a8, int a9, int a10, - int a11, int a12, int a13, int a14, - char* format, ...) -{ - va_list ap; - - va_start(ap, format); - if (strlen (format) != 16 - 14) - abort (); - while (*format) - if (*format++ != to_hex (va_arg (ap, int))) - abort (); - va_end(ap); -} - -void -f15 (int a1, int a2, int a3, int a4, int a5, - int a6, int a7, int a8, int a9, int a10, - int a11, int a12, int a13, int a14, int a15, - char* format, ...) -{ - va_list ap; - - va_start(ap, format); - if (strlen (format) != 16 - 15) - abort (); - while (*format) - if (*format++ != to_hex (va_arg (ap, int))) - abort (); - va_end(ap); -} - -main () -{ - char *f = "0123456789abcdef"; - - f0 (f+0, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15); - f1 (0, f+1, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15); - f2 (0, 1, f+2, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15); - f3 (0, 1, 2, f+3, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15); - f4 (0, 1, 2, 3, f+4, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15); - f5 (0, 1, 2, 3, 4, f+5, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15); - f6 (0, 1, 2, 3, 4, 5, f+6, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15); - f7 (0, 1, 2, 3, 4, 5, 6, f+7, 7, 8, 9, 10, 11, 12, 13, 14, 15); - f8 (0, 1, 2, 3, 4, 5, 6, 7, f+8, 8, 9, 10, 11, 12, 13, 14, 15); - f9 (0, 1, 2, 3, 4, 5, 6, 7, 8, f+9, 9, 10, 11, 12, 13, 14, 15); - f10 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, f+10, 10, 11, 12, 13, 14, 15); - f11 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, f+11, 11, 12, 13, 14, 15); - f12 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, f+12, 12, 13, 14, 15); - f13 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, f+13, 13, 14, 15); - f14 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, f+14, 14, 15); - f15 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, f+15, 15); - - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/va-arg-3.c b/gcc/testsuite/gcc.c-torture/execute/va-arg-3.c deleted file mode 100755 index 7b0a0b0..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/va-arg-3.c +++ /dev/null @@ -1,339 +0,0 @@ -/* Same as va-arg-2.c but using varargs.h. */ -/* The purpose of this test is to catch edge cases when arguments are passed - in regs and on the stack. We test 16 cases, trying to catch multiple - targets (some use 3 regs for argument passing, some use 12, etc.). - We test both the arguments and the `lastarg' (the argument to va_start). */ - -#ifdef NO_VARARGS -int main() -{ - exit (0); -} - -#else -#include <varargs.h> - -extern __SIZE_TYPE__ strlen (); - -int -to_hex (unsigned int a) -{ - static char hex[] = "0123456789abcdef"; - - if (a > 15) - abort (); - return hex[a]; -} - -void -f0 (va_alist) - va_dcl -{ - va_list ap; - char *format; - - va_start (ap); - format = va_arg (ap, char *); - if (strlen (format) != 16 - 0) - abort (); - while (*format) - if (*format++ != to_hex (va_arg (ap, int))) - abort (); - va_end(ap); -} - -void -f1 (a1, va_alist) - int a1; - va_dcl -{ - va_list ap; - char *format; - - va_start (ap); - format = va_arg (ap, char *); - if (strlen (format) != 16 - 1) - abort (); - while (*format) - if (*format++ != to_hex (va_arg (ap, int))) - abort (); - va_end(ap); -} - -void -f2 (a1, a2, va_alist) - int a1, a2; - va_dcl -{ - va_list ap; - char *format; - - va_start (ap); - format = va_arg (ap, char *); - if (strlen (format) != 16 - 2) - abort (); - while (*format) - if (*format++ != to_hex (va_arg (ap, int))) - abort (); - va_end(ap); -} - -void -f3 (a1, a2, a3, va_alist) - int a1, a2, a3; - va_dcl -{ - va_list ap; - char *format; - - va_start (ap); - format = va_arg (ap, char *); - if (strlen (format) != 16 - 3) - abort (); - while (*format) - if (*format++ != to_hex (va_arg (ap, int))) - abort (); - va_end(ap); -} - -void -f4 (a1, a2, a3, a4, va_alist) - int a1, a2, a3, a4; - va_dcl -{ - va_list ap; - char *format; - - va_start (ap); - format = va_arg (ap, char *); - if (strlen (format) != 16 - 4) - abort (); - while (*format) - if (*format++ != to_hex (va_arg (ap, int))) - abort (); - va_end(ap); -} - -void -f5 (a1, a2, a3, a4, a5, va_alist) - int a1, a2, a3, a4, a5; - va_dcl -{ - va_list ap; - char *format; - - va_start (ap); - format = va_arg (ap, char *); - if (strlen (format) != 16 - 5) - abort (); - while (*format) - if (*format++ != to_hex (va_arg (ap, int))) - abort (); - va_end(ap); -} - -void -f6 (a1, a2, a3, a4, a5, a6, va_alist) - int a1, a2, a3, a4, a5, a6; - va_dcl -{ - va_list ap; - char *format; - - va_start (ap); - format = va_arg (ap, char *); - if (strlen (format) != 16 - 6) - abort (); - while (*format) - if (*format++ != to_hex (va_arg (ap, int))) - abort (); - va_end(ap); -} - -void -f7 (a1, a2, a3, a4, a5, a6, a7, va_alist) - int a1, a2, a3, a4, a5, a6, a7; - va_dcl -{ - va_list ap; - char *format; - - va_start (ap); - format = va_arg (ap, char *); - if (strlen (format) != 16 - 7) - abort (); - while (*format) - if (*format++ != to_hex (va_arg (ap, int))) - abort (); - va_end(ap); -} - -void -f8 (a1, a2, a3, a4, a5, a6, a7, a8, va_alist) - int a1, a2, a3, a4, a5, a6, a7, a8; - va_dcl -{ - va_list ap; - char *format; - - va_start (ap); - format = va_arg (ap, char *); - if (strlen (format) != 16 - 8) - abort (); - while (*format) - if (*format++ != to_hex (va_arg (ap, int))) - abort (); - va_end(ap); -} - -void -f9 (a1, a2, a3, a4, a5, a6, a7, a8, a9, va_alist) - int a1, a2, a3, a4, a5, a6, a7, a8, a9; - va_dcl -{ - va_list ap; - char *format; - - va_start (ap); - format = va_arg (ap, char *); - if (strlen (format) != 16 - 9) - abort (); - while (*format) - if (*format++ != to_hex (va_arg (ap, int))) - abort (); - va_end(ap); -} - -void -f10 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, va_alist) - int a1, a2, a3, a4, a5, a6, a7, a8, a9, a10; - va_dcl -{ - va_list ap; - char *format; - - va_start (ap); - format = va_arg (ap, char *); - if (strlen (format) != 16 - 10) - abort (); - while (*format) - if (*format++ != to_hex (va_arg (ap, int))) - abort (); - va_end(ap); -} - -void -f11 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, - va_alist) - int a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11; - va_dcl -{ - va_list ap; - char *format; - - va_start (ap); - format = va_arg (ap, char *); - if (strlen (format) != 16 - 11) - abort (); - while (*format) - if (*format++ != to_hex (va_arg (ap, int))) - abort (); - va_end(ap); -} - -void -f12 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, va_alist) - int a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12; - va_dcl -{ - va_list ap; - char *format; - - va_start (ap); - format = va_arg (ap, char *); - if (strlen (format) != 16 - 12) - abort (); - while (*format) - if (*format++ != to_hex (va_arg (ap, int))) - abort (); - va_end(ap); -} - -void -f13 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, va_alist) - int a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13; - va_dcl -{ - va_list ap; - char *format; - - va_start (ap); - format = va_arg (ap, char *); - if (strlen (format) != 16 - 13) - abort (); - while (*format) - if (*format++ != to_hex (va_arg (ap, int))) - abort (); - va_end(ap); -} - -void -f14 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, va_alist) - int a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14; - va_dcl -{ - va_list ap; - char *format; - - va_start (ap); - format = va_arg (ap, char *); - if (strlen (format) != 16 - 14) - abort (); - while (*format) - if (*format++ != to_hex (va_arg (ap, int))) - abort (); - va_end(ap); -} - -void -f15 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, va_alist) - int a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15; - va_dcl -{ - va_list ap; - char *format; - - va_start (ap); - format = va_arg (ap, char *); - if (strlen (format) != 16 - 15) - abort (); - while (*format) - if (*format++ != to_hex (va_arg (ap, int))) - abort (); - va_end(ap); -} - -main () -{ - char *f = "0123456789abcdef"; - - f0 (f+0, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15); - f1 (0, f+1, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15); - f2 (0, 1, f+2, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15); - f3 (0, 1, 2, f+3, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15); - f4 (0, 1, 2, 3, f+4, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15); - f5 (0, 1, 2, 3, 4, f+5, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15); - f6 (0, 1, 2, 3, 4, 5, f+6, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15); - f7 (0, 1, 2, 3, 4, 5, 6, f+7, 7, 8, 9, 10, 11, 12, 13, 14, 15); - f8 (0, 1, 2, 3, 4, 5, 6, 7, f+8, 8, 9, 10, 11, 12, 13, 14, 15); - f9 (0, 1, 2, 3, 4, 5, 6, 7, 8, f+9, 9, 10, 11, 12, 13, 14, 15); - f10 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, f+10, 10, 11, 12, 13, 14, 15); - f11 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, f+11, 11, 12, 13, 14, 15); - f12 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, f+12, 12, 13, 14, 15); - f13 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, f+13, 13, 14, 15); - f14 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, f+14, 14, 15); - f15 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, f+15, 15); - - exit (0); -} -#endif /* ! NO_VARARGS */ diff --git a/gcc/testsuite/gcc.c-torture/execute/va-arg-3.x b/gcc/testsuite/gcc.c-torture/execute/va-arg-3.x deleted file mode 100755 index 865aaf8..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/va-arg-3.x +++ /dev/null @@ -1,12 +0,0 @@ -# This doesn't work on mn10200 - -if { [istarget "mn10200*-*-*"] } { - set torture_execute_xfail "mn10200*-*-*" -} - -if { [istarget "h8300*-*-*"] } { - set torture_execute_xfail "h8300*-*-*" -} - - -return 0 diff --git a/gcc/testsuite/gcc.c-torture/execute/va-arg-4.c b/gcc/testsuite/gcc.c-torture/execute/va-arg-4.c deleted file mode 100755 index a824f64..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/va-arg-4.c +++ /dev/null @@ -1,33 +0,0 @@ -/* On the i960 any arg bigger than 16 bytes causes all subsequent args - to be passed on the stack. We test this. */ - -#include <stdarg.h> - -typedef struct { - char a[32]; -} big; - -void -f (big x, char *s, ...) -{ - va_list ap; - - if (x.a[0] != 'a' || x.a[1] != 'b' || x.a[2] != 'c') - abort (); - va_start (ap, s); - if (va_arg (ap, int) != 42) - abort (); - if (va_arg (ap, int) != 'x') - abort (); - if (va_arg (ap, int) != 0) - abort (); - va_end (ap); -} - -main () -{ - static big x = { "abc" }; - - f (x, "", 42, 'x', 0); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/va-arg-5.c b/gcc/testsuite/gcc.c-torture/execute/va-arg-5.c deleted file mode 100755 index 3d8b1a7..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/va-arg-5.c +++ /dev/null @@ -1,44 +0,0 @@ -#include <stdarg.h> - -va_double (int n, ...) -{ - va_list args; - - va_start (args, n); - - if (va_arg (args, double) != 3.141592) - abort (); - if (va_arg (args, double) != 2.71827) - abort (); - if (va_arg (args, double) != 2.2360679) - abort (); - if (va_arg (args, double) != 2.1474836) - abort (); - - va_end (args); -} - -va_long_double (int n, ...) -{ - va_list args; - - va_start (args, n); - - if (va_arg (args, long double) != 3.141592L) - abort (); - if (va_arg (args, long double) != 2.71827L) - abort (); - if (va_arg (args, long double) != 2.2360679L) - abort (); - if (va_arg (args, long double) != 2.1474836L) - abort (); - - va_end (args); -} - -main () -{ - va_double (4, 3.141592, 2.71827, 2.2360679, 2.1474836); - va_long_double (4, 3.141592L, 2.71827L, 2.2360679L, 2.1474836L); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/va-arg-6.c b/gcc/testsuite/gcc.c-torture/execute/va-arg-6.c deleted file mode 100755 index e8d495d..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/va-arg-6.c +++ /dev/null @@ -1,35 +0,0 @@ -#include <stdarg.h> - -f (int n, ...) -{ - va_list args; - - va_start (args, n); - - if (va_arg (args, int) != 10) - abort (); - if (va_arg (args, long long) != 10000000000LL) - abort (); - if (va_arg (args, int) != 11) - abort (); - if (va_arg (args, long double) != 3.14L) - abort (); - if (va_arg (args, int) != 12) - abort (); - if (va_arg (args, int) != 13) - abort (); - if (va_arg (args, long long) != 20000000000LL) - abort (); - if (va_arg (args, int) != 14) - abort (); - if (va_arg (args, double) != 2.72) - abort (); - - va_end(args); -} - -main () -{ - f (4, 10, 10000000000LL, 11, 3.14L, 12, 13, 20000000000LL, 14, 2.72); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/execute/widechar-1.c b/gcc/testsuite/gcc.c-torture/execute/widechar-1.c deleted file mode 100755 index 45b9d89..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/widechar-1.c +++ /dev/null @@ -1,14 +0,0 @@ -#define C L'\400' - -#if C -#define zero (!C) -#else -#define zero C -#endif - -main() -{ - if (zero != 0) - abort (); - exit (0); -} diff --git a/gcc/testsuite/gcc.c-torture/noncompile/920507-1.c b/gcc/testsuite/gcc.c-torture/noncompile/920507-1.c deleted file mode 100755 index e1bd993..0000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/920507-1.c +++ /dev/null @@ -1 +0,0 @@ -x(){register*a asm("fr1");int*v[1]={a};} diff --git a/gcc/testsuite/gcc.c-torture/noncompile/920616-2.c b/gcc/testsuite/gcc.c-torture/noncompile/920616-2.c deleted file mode 100755 index ddfa0de..0000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/920616-2.c +++ /dev/null @@ -1 +0,0 @@ -f(void a,...){} diff --git a/gcc/testsuite/gcc.c-torture/noncompile/920721-2.c b/gcc/testsuite/gcc.c-torture/noncompile/920721-2.c deleted file mode 100755 index 4621983..0000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/920721-2.c +++ /dev/null @@ -1 +0,0 @@ -f(int n){int s;for(s=0;s<n;s++)s==5?1 n=1;} diff --git a/gcc/testsuite/gcc.c-torture/noncompile/920824-1.c b/gcc/testsuite/gcc.c-torture/noncompile/920824-1.c deleted file mode 100755 index 36661f6..0000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/920824-1.c +++ /dev/null @@ -1 +0,0 @@ -struct s{struct s{int i;}x;}; diff --git a/gcc/testsuite/gcc.c-torture/noncompile/920923-1.c b/gcc/testsuite/gcc.c-torture/noncompile/920923-1.c deleted file mode 100755 index 52f8338..0000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/920923-1.c +++ /dev/null @@ -1,36 +0,0 @@ -typedef BYTE unsigned char;typedef int item_n;typedef int perm_set;struct -PENT{caddr_t v_addr;};typedef struct PENT prec;typedef struct PENT* -prec_t;prec_t mem_hash;BYTE*mem_base;struct PTE{BYTE*p_page;perm_set -p_perms;};typedef struct PTE pte;struct PTP{union{struct*PTP -p_tablep;struct*PTE p_entry;}u;int valid;};typedef struct PTP -(u.p_tablep);int pfree=0;int pcount=0;void mmu_walk_find(va)caddr_t va;{ -BYTE*page_addr;if(mmu_base[Level1(va)]->valid==0x0){l1_base= -mmu_base[Level1(va)]->(u.p_tablep)=p_alloc();mmu_base[Level1(va)]->valid= -0x3;for(idx=0;idx<LEVEL1_ENTRIES;idx++)l1_base[idx]->valid=0x0;goto -build_level2;}else l1_base=mmu_base[Level1(va)]->(u.p_tablep);if -(l1_base[Level2(va)]->valid==0x0){build_level2:l2_base= -l1_base[Level2(va)]->(u.p_tablep)=p_alloc();l1_base[Level2(va)]->valid= -0x3;for(idx=0;idx<LEVEL2_ENTRIES;idx++)l2_base[idx]->valid=0x0;goto -build_page;}else l2_base=mmu_base[Level2(va)]->(u.p_tablep); -page_addr=l2_base[Level2(va)]->valid;}void*a_translate(va_op,v_addr)int -va_op;caddr_t v_addr;{register prec_t bucket;register caddr_t p_addr; -bucket=mem_hash+((((v_addr)>>ITEMBITS))&hash_mask);do{if -(bucket->v_addr==((v_addr)>>ITEMBITS){if(!(bucket->perm_set&va_op)) -goto prot_fault;return mem_base+v_addr;}}while((bucket++)->v_addr!= -((caddr_t)0));page_miss:p_addr=(--bucket)->p_addr;page_type:switch -(p_addr){case BUCKET_FULL:enlarge_hash_table(mem_hash);case((caddr_t)0): -p_addr=fill_item_entry(va_op,v_addr);goto page_type;case((caddr_t)1): -default:((void)(((0))?0:(__eprintf("Failed assertion`%s'at line%d -of`%s'.\n","FALSE",327,"b.c"),0)));}}void flush_hash(hasht, -hash_size)prec_t hasht;int hash_size;{register prec_t bucket;register int -idx;bucket=hasht;for(idx=(hash_size*3)-1;idx>=0;idx--){ -bucket->v_addr=((caddr_t)0);bucket->p_addr=((caddr_t)0); -bucket->perm_set=VA_EMPTY;}}void init_mem(){mem_base=(BYTE*)calloc(1024 -,(1<<13));((void)((mem_base!=(BYTE*)0)?0:(__eprintf("Failed -assertion`%s'at line%d of`%s'.\n","mem_base!=(BYTE*)0",366,"b.c"), -0)));hash_num=INIT_NUM_ENTRIES*3;mem_hash=(prec_t)calloc(hash_num, -sizeof(prec));((void)((mem_hash!=(prec_t)0)?0:(__eprintf("Failed -assertion`%s'at line%d of`%s'.\n","mem_hash!=(prec_t)0",370,"b.c"), -0)));flush_hash(mem_hash,32);build_ptables(mem_base,1024*(1<<13));} -struct tm{int tm_sec;int tm_min;int tm_hour;int tm_mday;int tm_mon;int -tm_year;int tm_wday;int tm_yday;int tm_isdst;char*tm_zone;long tm_gmtoff;}; diff --git a/gcc/testsuite/gcc.c-torture/noncompile/921102-1.c b/gcc/testsuite/gcc.c-torture/noncompile/921102-1.c deleted file mode 100755 index 3fb42f1..0000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/921102-1.c +++ /dev/null @@ -1 +0,0 @@ -int x[]={[0.3 ... 4.6]9}; diff --git a/gcc/testsuite/gcc.c-torture/noncompile/921116-1.c b/gcc/testsuite/gcc.c-torture/noncompile/921116-1.c deleted file mode 100755 index 78a75ea..0000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/921116-1.c +++ /dev/null @@ -1 +0,0 @@ -void a (void x) {} diff --git a/gcc/testsuite/gcc.c-torture/noncompile/930301-1.c b/gcc/testsuite/gcc.c-torture/noncompile/930301-1.c deleted file mode 100755 index de42714..0000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/930301-1.c +++ /dev/null @@ -1,5 +0,0 @@ -struct a *q; -f() -{ - q++; -} diff --git a/gcc/testsuite/gcc.c-torture/noncompile/930622-1.c b/gcc/testsuite/gcc.c-torture/noncompile/930622-1.c deleted file mode 100755 index 27bb9eb..0000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/930622-1.c +++ /dev/null @@ -1,6 +0,0 @@ -f () -{ - double b; - b = b * 10; - goto c; -} diff --git a/gcc/testsuite/gcc.c-torture/noncompile/930622-2.c b/gcc/testsuite/gcc.c-torture/noncompile/930622-2.c deleted file mode 100755 index a75e0c4..0000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/930622-2.c +++ /dev/null @@ -1,6 +0,0 @@ -f () -{ - int i; - for (i--) - ; -} diff --git a/gcc/testsuite/gcc.c-torture/noncompile/930714-1.c b/gcc/testsuite/gcc.c-torture/noncompile/930714-1.c deleted file mode 100755 index d940c55..0000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/930714-1.c +++ /dev/null @@ -1,25 +0,0 @@ -typedef union _yystype -{ - int i; - int *iptr; - int (*ifunc)(int); - void (*vfunc)(int); -} -YYSTYPE; - -extern int f1(int k); - -void test() -{ - YYSTYPE a; - int (*iptr)(int); - int foo[5]; - - a = f1; - a = (YYSTYPE)f1; - a = (YYSTYPE)foo; - a = (YYSTYPE)(int *)foo; - iptr = f1; - a = iptr; - a = (YYSTYPE)iptr; -} diff --git a/gcc/testsuite/gcc.c-torture/noncompile/931203-1.c b/gcc/testsuite/gcc.c-torture/noncompile/931203-1.c deleted file mode 100755 index 1f5a8c3..0000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/931203-1.c +++ /dev/null @@ -1,11 +0,0 @@ -typedef struct -{ - int x, y; -} point_t; - - -point_t -f () -{ - return 0; -} diff --git a/gcc/testsuite/gcc.c-torture/noncompile/940112-1.c b/gcc/testsuite/gcc.c-torture/noncompile/940112-1.c deleted file mode 100755 index 17dda8b..0000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/940112-1.c +++ /dev/null @@ -1,7 +0,0 @@ -double -f (int x) -{ - double e = 1; - e = 1; - return (e) -} diff --git a/gcc/testsuite/gcc.c-torture/noncompile/940227-1.c b/gcc/testsuite/gcc.c-torture/noncompile/940227-1.c deleted file mode 100755 index 21bba6c..0000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/940227-1.c +++ /dev/null @@ -1,5 +0,0 @@ -struct font { - struct { - char *line,*ulmask; - } c[2]; -} character[1] = { { {"", ""}, {"", ""} } }; diff --git a/gcc/testsuite/gcc.c-torture/noncompile/940510-1.c b/gcc/testsuite/gcc.c-torture/noncompile/940510-1.c deleted file mode 100755 index 9882d15..0000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/940510-1.c +++ /dev/null @@ -1 +0,0 @@ -struct { int a[]; } x = { 0 }; diff --git a/gcc/testsuite/gcc.c-torture/noncompile/940712-1.c b/gcc/testsuite/gcc.c-torture/noncompile/940712-1.c deleted file mode 100755 index b1b8234..0000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/940712-1.c +++ /dev/null @@ -1,14 +0,0 @@ -/* PR 4713 */ - -#include "940712-1.h" -#include "940712-1a.h" -#include "940712-1b.h" - -/* comment start in comment error -/* in a .c file */ - -int main () -{ - return 0; -} - diff --git a/gcc/testsuite/gcc.c-torture/noncompile/940712-1.h b/gcc/testsuite/gcc.c-torture/noncompile/940712-1.h deleted file mode 100755 index 1838213..0000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/940712-1.h +++ /dev/null @@ -1,10 +0,0 @@ -/* comment start in comment error -/* in a .h file */ - -#if 0 -#endif /* comment start in comment error -/* after a cpp directive */ - -/* comment start in comment error - - diff --git a/gcc/testsuite/gcc.c-torture/noncompile/940712-1a.h b/gcc/testsuite/gcc.c-torture/noncompile/940712-1a.h deleted file mode 100755 index 55ab6b8..0000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/940712-1a.h +++ /dev/null @@ -1,4 +0,0 @@ -/* spanning a .h file */ - -#if 0 -#endif /* comment start in comment error diff --git a/gcc/testsuite/gcc.c-torture/noncompile/940712-1b.h b/gcc/testsuite/gcc.c-torture/noncompile/940712-1b.h deleted file mode 100755 index d75156c..0000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/940712-1b.h +++ /dev/null @@ -1,2 +0,0 @@ -/* spanning a .h file */ - diff --git a/gcc/testsuite/gcc.c-torture/noncompile/950825-1.c b/gcc/testsuite/gcc.c-torture/noncompile/950825-1.c deleted file mode 100755 index 6104444..0000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/950825-1.c +++ /dev/null @@ -1 +0,0 @@ -main() { return (struct x) {{y: 0}}; } diff --git a/gcc/testsuite/gcc.c-torture/noncompile/950921-1.c b/gcc/testsuite/gcc.c-torture/noncompile/950921-1.c deleted file mode 100755 index bcf2f05..0000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/950921-1.c +++ /dev/null @@ -1,10 +0,0 @@ -typedef enum -{ - a = (X) 0, - b -} c; - -typedef enum -{ - d = (X) 0 -} e; diff --git a/gcc/testsuite/gcc.c-torture/noncompile/951025-1.c b/gcc/testsuite/gcc.c-torture/noncompile/951025-1.c deleted file mode 100755 index 6948872..0000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/951025-1.c +++ /dev/null @@ -1 +0,0 @@ -#include /\ diff --git a/gcc/testsuite/gcc.c-torture/noncompile/951123-1.c b/gcc/testsuite/gcc.c-torture/noncompile/951123-1.c deleted file mode 100755 index e9ed3dc..0000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/951123-1.c +++ /dev/null @@ -1,2 +0,0 @@ -struct S { int a; int b[2]; }; -struct S x = { 0, [0]; }; diff --git a/gcc/testsuite/gcc.c-torture/noncompile/951227-1.c b/gcc/testsuite/gcc.c-torture/noncompile/951227-1.c deleted file mode 100755 index 7c449c8..0000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/951227-1.c +++ /dev/null @@ -1,2 +0,0 @@ -#if 0xe-1 -#endif diff --git a/gcc/testsuite/gcc.c-torture/noncompile/971104-1.c b/gcc/testsuite/gcc.c-torture/noncompile/971104-1.c deleted file mode 100755 index 3f0996d..0000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/971104-1.c +++ /dev/null @@ -1,26 +0,0 @@ -typedef unsigned short ushort; -struct sembuf { - ushort sem_num; - short sem_op; - short sem_flg; -}; -union semun { - int val; - struct semid_ds *buf; - ushort *array; - struct seminfo *__buf; - void *__pad; -}; -static union semun semctl_arg; -static int semid; -static void up(int sem){ - struct sembuf sb; - sb.sem_num = (unsigned short) sem; - sb.sem_op = 1; - sb.sem_flg = 0x1000 ; - if(semop(semid, &sb, 1) == -1) error("up failure"); - if(semctl(semid, sb.sem_num, 12 , semctl_arg) == 0) - printf("%s had processes sleeping on it!\n", - ({ "MUTEX ", "BARB_SEM 1", "BARB_SEM 2", "CUST_SEM 1", "CUST_SEM 2", "WA -IT_SEM 1", "WAIT_SEM 2", "WAIT_SEM 3", "WAIT_SEM 4"} [( sb.sem_num )]) ); -} diff --git a/gcc/testsuite/gcc.c-torture/noncompile/Makefile.in b/gcc/testsuite/gcc.c-torture/noncompile/Makefile.in deleted file mode 100755 index e6209db..0000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/Makefile.in +++ /dev/null @@ -1,12 +0,0 @@ -#### host, target, and site specific Makefile frags come in here. - -srcdir = . - -# Nothing to do... -all: - -clean: - -rm -f *.o *.diff *~ *.bad core *.x - -distclean: clean - -rm -f Makefile config.status diff --git a/gcc/testsuite/gcc.c-torture/noncompile/configure.in b/gcc/testsuite/gcc.c-torture/noncompile/configure.in deleted file mode 100755 index 19f62f2..0000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/configure.in +++ /dev/null @@ -1,15 +0,0 @@ -# This file is a shell script fragment that supplies the information -# necessary to tailor a template configure script into the configure -# script appropriate for this directory. For more information, check -# any existing configure script. - -srctrigger=noncompile.exp -srcname="DejaGnu" - -# per-host: - -# per-target: - -target_makefile_frag=../config/mt-${target_alias} - -# post-target: diff --git a/gcc/testsuite/gcc.c-torture/noncompile/init-1.c b/gcc/testsuite/gcc.c-torture/noncompile/init-1.c deleted file mode 100755 index 52f43e8..0000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/init-1.c +++ /dev/null @@ -1,17 +0,0 @@ -struct a -{ double a, b, c; }; - -struct b -{ - struct a arr[6]; -}; - -static struct b a_b = -{ - {0,0,0}, - {0,0,0}, - {0,0,0}, - {0,0,0}, - {0,0,0}, - {0,0,0}, -}; diff --git a/gcc/testsuite/gcc.c-torture/noncompile/init-2.c b/gcc/testsuite/gcc.c-torture/noncompile/init-2.c deleted file mode 100755 index 52ee17b..0000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/init-2.c +++ /dev/null @@ -1 +0,0 @@ -int d[][] = { {1}, {2}, {3} }; diff --git a/gcc/testsuite/gcc.c-torture/noncompile/invalid_asm.c b/gcc/testsuite/gcc.c-torture/noncompile/invalid_asm.c deleted file mode 100755 index bb017f4..0000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/invalid_asm.c +++ /dev/null @@ -1 +0,0 @@ -asm_invalid_register_name(){asm("":::"this_is_an_invalid_register_name");} diff --git a/gcc/testsuite/gcc.c-torture/noncompile/noncompile.exp b/gcc/testsuite/gcc.c-torture/noncompile/noncompile.exp deleted file mode 100755 index be7e234..0000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/noncompile.exp +++ /dev/null @@ -1,306 +0,0 @@ -# Copyright (C) 1988, 1990, 1991, 1992, 1997 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -# Please email any bugs, comments, and/or additions to this file to: -# bug-gcc@prep.ai.mit.edu - -# This file was written by Jeff Law. (law@cs.utah.edu) - -# -# These tests come from Torbjorn Granlund (tege@cygnus.com) -# C torture test suite. -# - -load_lib mike-gcc.exp - -# Test 920507-1.c -prebase - -set src_code 920507-1.c -set compiler_output ".*:1:" - -set groups {passed gcc-noncompile} - -postbase $src_code $run $groups - - -# Test 920616-2.c -prebase - -set src_code 920616-2.c -set compiler_output ".*:1:" - -set groups {passed gcc-noncompile} - -postbase $src_code $run $groups - - -# Test 920721-2.c -prebase - -set src_code 920721-2.c -set compiler_output ".*:1:" - -set groups {passed gcc-noncompile} - -postbase $src_code $run $groups - - -# Test 920824-1.c -prebase - -set src_code 920824-1.c -set compiler_output ".*:1:" - -set groups {passed gcc-noncompile} - -postbase $src_code $run $groups - - -# Test 920923-1.c -prebase - -set src_code 920923-1.c -set compiler_output ".*:1:" - -set groups {passed gcc-noncompile} - -postbase $src_code $run $groups - - -# Test 921102-1.c -prebase - -set src_code 921102-1.c -set compiler_output ".*:1:" - -set groups {passed gcc-noncompile} - -postbase $src_code $run $groups - - -# Test 921116-1.c -prebase - -set src_code 921116-1.c -set compiler_output ".*:1:" - -set groups {passed gcc-noncompile} - -postbase $src_code $run $groups - - -# Test 930301-1.c -prebase - -set src_code 930301-1.c -set compiler_output ".*:4:" - -set groups {passed gcc-noncompile} - -postbase $src_code $run $groups - - -# Test 930622-1.c -prebase - -set src_code 930622-1.c -set compiler_output ".*:5:" - -set groups {passed gcc-noncompile} - -postbase $src_code $run $groups - - -# Test 930622-2.c -prebase - -set src_code 930622-2.c -set compiler_output ".*:4:" - -set groups {passed gcc-noncompile} - -postbase $src_code $run $groups - - -# Test 930714-1.c -prebase - -set src_code 930714-1.c -# Not really sure what the error should be here... -set compiler_output ".*:18.*:23" - -set groups {passed gcc-noncompile} - -postbase $src_code $run $groups - -# Test 931203-1.c -prebase - -set src_code 931203-1.c -set compiler_output ".*:10" - -set groups {passed gcc-noncompile} - -postbase $src_code $run $groups - - -# Test 940112-1.c -prebase - -set src_code 940112-1.c -set compiler_output ".*:7" - -set groups {passed gcc-noncompile} - -postbase $src_code $run $groups - - -# Test 940227-1.c -prebase - -set src_code 940227-1.c -set compiler_output ".*:5.*:5" - -set groups {passed gcc-noncompile} - -postbase $src_code $run $groups - - -# Test 940510-1.c -prebase - -set src_code 940510-1.c -set compiler_output ".*:1.*:1" - -set groups {passed gcc-noncompile} - -postbase $src_code $run $groups - - -# Test 940712-1.c -prebase - -set src_code 940712-1.c -set compiler_output ".*:8.*:4" - -set groups {passed gcc-noncompile} - -postbase $src_code $run $groups - - -# Test 950825-1.c -prebase -set src_code 950825-1.c -set compiler_output ".*:1.*:1.*:1:" - -set groups {passed gcc-noncompile} - -postbase $src_code $run $groups - - -# Test 950921-1.c -prebase -set src_code 950921-1.c -set compiler_output ".*:3.*:3.*:9.*:9:" - -set groups {passed gcc-noncompile} - -postbase $src_code $run $groups - - -# Test 951025-1.c -prebase -set src_code 951025-1.c -set compiler_output ".*:2:" - -set groups {passed gcc-noncompile} - -postbase $src_code $run $groups - - -# Test 951123-1.c -prebase -set src_code 951123-1.c -set compiler_output ".*:2:" - -set groups {passed gcc-noncompile} - -postbase $src_code $run $groups - - -# Test 951227-1.c -prebase -set src_code 951227-1.c -set compiler_output ".*:1:" - -set groups {passed gcc-noncompile} - -postbase $src_code $run $groups - - -# Test 971104-1.c -prebase -set src_code 971104-1.c -set compiler_output ".*:25:" - -set groups {passed gcc-noncompile} - -postbase $src_code $run $groups - - -# Test init-1.c -prebase -set src_code init-1.c -set compiler_output ".*:12.*:12.*:13.*:13.*:14.*:14.*:15.*:15.*:16.*:16:" - -set groups {passed gcc-noncompile} - -postbase $src_code $run $groups - - -# Test init-2.c -prebase -set src_code init-2.c -set compiler_output ".*:1:" - -set groups {passed gcc-noncompile} - -postbase $src_code $run $groups - - -# Test invalid_asm.c -prebase -set src_code invalid_asm.c -set compiler_output ".*:1:" - -set groups {passed gcc-noncompile} - -postbase $src_code $run $groups - - -# Test va-arg-1.c -# It is debatable if this test should be included at all. -# varags may be implemented by macros, which may not actually -# reference the bogus argument. -prebase - -set src_code va-arg-1.c -set compiler_output ".*:6:" - -set groups {passed gcc-noncompile} - -postbase $src_code $run $groups diff --git a/gcc/testsuite/gcc.c-torture/noncompile/va-arg-1.c b/gcc/testsuite/gcc.c-torture/noncompile/va-arg-1.c deleted file mode 100755 index 0285872..0000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/va-arg-1.c +++ /dev/null @@ -1,8 +0,0 @@ -#include <stdarg.h> - -f (int x, ...) -{ - va_list args; - va_start (args, bogus_variable); - va_end (args); -} diff --git a/gcc/testsuite/gcc.c-torture/special/920413-1.c b/gcc/testsuite/gcc.c-torture/special/920413-1.c deleted file mode 100755 index a3e0613..0000000 --- a/gcc/testsuite/gcc.c-torture/special/920413-1.c +++ /dev/null @@ -1 +0,0 @@ -x(b){unsigned long c;c=4294967295U/(unsigned long)b;} diff --git a/gcc/testsuite/gcc.c-torture/special/920520-1.c b/gcc/testsuite/gcc.c-torture/special/920520-1.c deleted file mode 100755 index 6b1cd7b..0000000 --- a/gcc/testsuite/gcc.c-torture/special/920520-1.c +++ /dev/null @@ -1 +0,0 @@ -f(){asm("%0"::"r"(1.5F));}g(){asm("%0"::"r"(1.5));} diff --git a/gcc/testsuite/gcc.c-torture/special/920521-1.c b/gcc/testsuite/gcc.c-torture/special/920521-1.c deleted file mode 100755 index 95b9497..0000000 --- a/gcc/testsuite/gcc.c-torture/special/920521-1.c +++ /dev/null @@ -1 +0,0 @@ -f(){asm("f":::"cc");}g(x,y){asm("g"::"%r"(x), "r"(y));} diff --git a/gcc/testsuite/gcc.c-torture/special/920717-x.c b/gcc/testsuite/gcc.c-torture/special/920717-x.c deleted file mode 100755 index 07601e3..0000000 --- a/gcc/testsuite/gcc.c-torture/special/920717-x.c +++ /dev/null @@ -1,3 +0,0 @@ -/* 920717-1.c */ - -const char s[]="foo"; diff --git a/gcc/testsuite/gcc.c-torture/special/920717-y.c b/gcc/testsuite/gcc.c-torture/special/920717-y.c deleted file mode 100755 index eaffa5e..0000000 --- a/gcc/testsuite/gcc.c-torture/special/920717-y.c +++ /dev/null @@ -1,8 +0,0 @@ -/* 920717-y.c */ - -extern const char s[]; - -main() -{ - puts(s); -} diff --git a/gcc/testsuite/gcc.c-torture/special/920730-1.c b/gcc/testsuite/gcc.c-torture/special/920730-1.c deleted file mode 100755 index d97d873..0000000 --- a/gcc/testsuite/gcc.c-torture/special/920730-1.c +++ /dev/null @@ -1,32 +0,0 @@ -/* 920730-1.c */ - -f1() -{ - int b=0x80000000; - return b>=0x80000000; -} - -f2() -{ - int b=0x80000001; - return b>=0x80000001; -} - -f3() -{ - int b=0x7fffffff; - return b>=0x7fffffff; -} - -f4() -{ - int b=0xffffffff; - return b>=0xffffffff; -} - -main () -{ - if((f1()&f2()&f3()&f4())!=1) - abort(); - exit(0); -} diff --git a/gcc/testsuite/gcc.c-torture/special/921210-1.c b/gcc/testsuite/gcc.c-torture/special/921210-1.c deleted file mode 100755 index bbbf39a..0000000 --- a/gcc/testsuite/gcc.c-torture/special/921210-1.c +++ /dev/null @@ -1,4 +0,0 @@ -#define a1(y) (y+1) -#define a2(y) a1(y)+1 -#define f a->f -a2(f) diff --git a/gcc/testsuite/gcc.c-torture/special/930510-1.c b/gcc/testsuite/gcc.c-torture/special/930510-1.c deleted file mode 100755 index 54ad858..0000000 --- a/gcc/testsuite/gcc.c-torture/special/930510-1.c +++ /dev/null @@ -1,3 +0,0 @@ -#define ugly 3 -#ugly "foobar" 3 /* { dg-error "invalid" "invalid directive" } */ -int main() { exit (0); } diff --git a/gcc/testsuite/gcc.c-torture/special/951130-1.c b/gcc/testsuite/gcc.c-torture/special/951130-1.c deleted file mode 100755 index c06ba07..0000000 --- a/gcc/testsuite/gcc.c-torture/special/951130-1.c +++ /dev/null @@ -1,2 +0,0 @@ -unsigned long long x = -(unsigned long long)(-(long long)(((unsigned long -long)0 - 1) >> 1) - 1); diff --git a/gcc/testsuite/gcc.c-torture/special/960224-1.c b/gcc/testsuite/gcc.c-torture/special/960224-1.c deleted file mode 100755 index de0a6ae..0000000 --- a/gcc/testsuite/gcc.c-torture/special/960224-1.c +++ /dev/null @@ -1,6 +0,0 @@ -#if 0 -#if 0 -#endif \ -\ - -#endif diff --git a/gcc/testsuite/gcc.c-torture/special/960224-2.c b/gcc/testsuite/gcc.c-torture/special/960224-2.c deleted file mode 100755 index 3d69694..0000000 --- a/gcc/testsuite/gcc.c-torture/special/960224-2.c +++ /dev/null @@ -1,4 +0,0 @@ -#if 0 -#if 0 -#endif / -#endif diff --git a/gcc/testsuite/gcc.c-torture/special/981006-1.c b/gcc/testsuite/gcc.c-torture/special/981006-1.c deleted file mode 100755 index 6af6d9a..0000000 --- a/gcc/testsuite/gcc.c-torture/special/981006-1.c +++ /dev/null @@ -1,50 +0,0 @@ -/* Test that tablejump insns are correctly handled. If the compiler - loses track of the jump targets, it will report that x and y can be - used uninitialized. - - This is broken in egcs 1998/10/06 for mips in pic mode. */ -/* { dg-do compile } */ - -int foo (int a, int b) -{ - __label__ z; - int x; /* { dg-bogus "warning: `.' might be used uninitialized in this function" } */ - int y; /* { dg-bogus "warning: `.' might be used uninitialized in this function" } */ - static void *p; - - switch (a) { - case 2: - x = 4; - break; - case 4: - x = 6; - break; - case 8: case 10: case 13: case 11: case 17: case 19: - x = 7; - break; - default: - x = -1; - break; - } - switch (b) { - case 2: - y = 4; - break; - case 4: - y = 6; - break; - case 8: case 10: case 13: case 11: case 17: case 19: - y = 7; - break; - default: - y = -1; - break; - } - z: - p = &&z; - return x * y; -} -int main (int argc, char *argv[]) -{ - return 1 == foo (argc, argc + 1); -} diff --git a/gcc/testsuite/gcc.c-torture/special/Makefile.in b/gcc/testsuite/gcc.c-torture/special/Makefile.in deleted file mode 100755 index e6209db..0000000 --- a/gcc/testsuite/gcc.c-torture/special/Makefile.in +++ /dev/null @@ -1,12 +0,0 @@ -#### host, target, and site specific Makefile frags come in here. - -srcdir = . - -# Nothing to do... -all: - -clean: - -rm -f *.o *.diff *~ *.bad core *.x - -distclean: clean - -rm -f Makefile config.status diff --git a/gcc/testsuite/gcc.c-torture/special/configure.in b/gcc/testsuite/gcc.c-torture/special/configure.in deleted file mode 100755 index b9cbac3..0000000 --- a/gcc/testsuite/gcc.c-torture/special/configure.in +++ /dev/null @@ -1,15 +0,0 @@ -# This file is a shell script fragment that supplies the information -# necessary to tailor a template configure script into the configure -# script appropriate for this directory. For more information, check -# any existing configure script. - -srctrigger=special.exp -srcname="DejaGnu" - -# per-host: - -# per-target: - -target_makefile_frag=../config/mt-${target_alias} - -# post-target: diff --git a/gcc/testsuite/gcc.c-torture/special/eeprof-1.c b/gcc/testsuite/gcc.c-torture/special/eeprof-1.c deleted file mode 100755 index 6dad7ec..0000000 --- a/gcc/testsuite/gcc.c-torture/special/eeprof-1.c +++ /dev/null @@ -1,67 +0,0 @@ -#define ASSERT(X) if (!(X)) abort (); -#define NOCHK __attribute__ ((no_instrument_function)) - -int entry_calls, exit_calls; -void (*last_fn_entered)(); -void (*last_fn_exited)(); - -int main () NOCHK; - -void foo () -{ - ASSERT (last_fn_entered == foo); -} - -static void foo2 () -{ - ASSERT (entry_calls == 1 && exit_calls == 0); - ASSERT (last_fn_entered == foo2); - foo (); - ASSERT (entry_calls == 2 && exit_calls == 1); - ASSERT (last_fn_entered == foo); - ASSERT (last_fn_exited == foo); -} - -void nfoo (void) NOCHK; -void nfoo () -{ - ASSERT (entry_calls == 2 && exit_calls == 2); - ASSERT (last_fn_entered == foo); - ASSERT (last_fn_exited == foo2); - foo (); - ASSERT (entry_calls == 3 && exit_calls == 3); - ASSERT (last_fn_entered == foo); - ASSERT (last_fn_exited == foo); -} - -int main () -{ - ASSERT (entry_calls == 0 && exit_calls == 0); - - foo2 (); - - ASSERT (entry_calls == 2 && exit_calls == 2); - ASSERT (last_fn_entered == foo); - ASSERT (last_fn_exited == foo2); - - nfoo (); - - ASSERT (entry_calls == 3 && exit_calls == 3); - ASSERT (last_fn_entered == foo); - - return 0; -} - -void __cyg_profile_func_enter (void (*fn)(), void (*parent)()) NOCHK; -void __cyg_profile_func_exit (void (*fn)(), void (*parent)()) NOCHK; - -void __cyg_profile_func_enter (void (*fn)(), void (*parent)()) -{ - entry_calls++; - last_fn_entered = fn; -} -void __cyg_profile_func_exit (void (*fn)(), void (*parent)()) -{ - exit_calls++; - last_fn_exited = fn; -} diff --git a/gcc/testsuite/gcc.c-torture/special/special.exp b/gcc/testsuite/gcc.c-torture/special/special.exp deleted file mode 100755 index a2ef927..0000000 --- a/gcc/testsuite/gcc.c-torture/special/special.exp +++ /dev/null @@ -1,119 +0,0 @@ -# Copyright (C) 1988, 90-96, 1997 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -# Please email any bugs, comments, and/or additions to this file to: -# bug-gcc@prep.ai.mit.edu - -# This file was written by Rob Savoye. (rob@cygnus.com) - -# -# These tests come from Torbjorn Granlund (tege@cygnus.com) -# C torture test suite. -# - -if $tracelevel then { - strace $tracelevel -} - -# load support procs -load_lib c-torture.exp -load_lib gcc-dg.exp - -################## ADD NEXT CASE HERE (NOT AT THE END) ################## - -# 981006-1 -# For MIPS at least, pic is needed to trigger the problem. -dg-init -# CYGNUS LOCAL nickc/fr30 -if { [istarget rs6000-*-aix*] - || [istarget powerpc*-*-aix*] - || [istarget arm*-*-*] - || [istarget fr30-*-*] -} { - set extra_flags "" -} else { - set extra_flags "-fpic" -} -# END CYGNUS LOCAL -dg-runtest $srcdir/$subdir/981006-1.c "-Wuninitialized -O2 $extra_flags" "" -dg-finish - -# 921210-1 -set lines [gcc_target_compile $srcdir/$subdir/921210-1.c "" preprocess ""] -set lines [prune [split [prune_warnings [prune_gcc_output $lines]] "\n"] ""] -set line [lindex $lines [expr [llength $lines]-1]] -regsub -all " " $line "" clean -if [expr [string compare $clean "(a->f+1)+1"]==0] then { - pass "921210-1.c" -} else { - fail "921210-1.c" -} - -# 920521-1 -c-torture 920521-1.c "-S" - -# 920520-1 -c-torture 920520-1.c "-S" - -# 920717-1 -if [isnative] then { - set lines [gcc_target_compile "$srcdir/$subdir/920717-x.c" "920717-x.o" object {additional_flags="-w"}] - if ![string match "" $lines] then { - fail "920717-x.c" - } else { - # This is a completely bogus test. Sorry. - catch exec "rm -f 920717-y.o" - send_log "cc -c $srcdir/$subdir/920717-y.c 2>/dev/null >/dev/null\n" - catch exec "cc -c $srcdir/$subdir/920717-y.c 2>/dev/null >/dev/null" - if ![file exists "920717-y.o"] then { - send_log "c89 -c $srcdir/$subdir/920717-y.c 2>/dev/null >/dev/null\n" - catch exec "c89 -c $srcdir/$subdir/920717-y.c 2>/dev/null >/dev/null" - } - if [file exists "920717-y.o"] then { - set lines [gcc_target_compile "920717-y.o x.o" "x" executable ""] - if [string match "" $lines] then { - pass "920717-1.c" - } else { - fail "920717-1.c" - } - } - } -} - -# 920730-1 -if [isnative] then { - c-torture "920730-1.c" - c-torture "920730-1.c" "-traditional" -} - -# 920413-1 -c-torture 920413-1.c "-Wtraditional" - -# 930510-1 -dg-init -dg-runtest $srcdir/$subdir/930510-1.c "" "" -dg-finish - -# 951130-1 -c-torture 951130-1.c "-Werror" - -# 960224-1 -c-torture 960224-1.c "-E -ansi -pedantic-errors" - -# 960224-2 -#c-torture 960224-2.c "-E -ansi -pedantic-errors" - -c-torture-execute $srcdir/$subdir/eeprof-1.c "-finstrument-functions" diff --git a/gcc/testsuite/gcc.c-torture/unsorted/386.c b/gcc/testsuite/gcc.c-torture/unsorted/386.c deleted file mode 100755 index 432cdad..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/386.c +++ /dev/null @@ -1,23 +0,0 @@ -foo (a, p) - int *p; -{ - p[0] = a; - a = (short) a; - return a; -} - -main () -{ - int i; - foobar (i, &i); -} - - -foobar (a, b) -{ - int c; - - c = a % b; - a = a / b; - return a + b; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/86.c b/gcc/testsuite/gcc.c-torture/unsorted/86.c deleted file mode 100755 index deea85e..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/86.c +++ /dev/null @@ -1,19 +0,0 @@ -m32 (a) - int *a; -{ - a[1] = a[0]; -} - -m16 (a) - short *a; -{ - a[1] = a[0]; -} - - -m8 (a) - char *a; -{ - a[1] = a[0]; -} - diff --git a/gcc/testsuite/gcc.c-torture/unsorted/BUG1.c b/gcc/testsuite/gcc.c-torture/unsorted/BUG1.c deleted file mode 100755 index ada8eaf..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/BUG1.c +++ /dev/null @@ -1,37 +0,0 @@ -struct _XtTextSource { - /* ... */ - void (* SetSelection)(); - /* ... */ - }; - -typedef struct _XtTextSource *XtTextSource; - -typedef struct _TextPart { - XtTextSource source; - /* ... */ -} TextPart; - -typedef struct _TextRec { - /* ... */ - TextPart text; -} TextRec; - -typedef struct _TextRec *TextWidget; - - -void XtTextUnsetSelection(w) - TextWidget w; /* original is: Widget w; */ -{ - register TextWidget ctx = (TextWidget) w; - void (*nullProc)() = 0; - -/* - * the following line causes the error, when optimizing: - */ - - if (ctx->text.source->SetSelection != nullProc) { - - foo(); - - } -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/BUG11.c b/gcc/testsuite/gcc.c-torture/unsorted/BUG11.c deleted file mode 100755 index fe2923a..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/BUG11.c +++ /dev/null @@ -1,29 +0,0 @@ -#define DD 2410065408 - -unsigned -foo (d) - double d; -{ - return d; -} - -#if foobar - -main () -{ -#if bar - unsigned u = DD; - double d = (double) u; -#else - double d = (double) DD; -#endif - printf ("%u = %u = %lf\n", foo ((double) DD), foo (d), d); -} -#else - -main () -{ - printf ("%lf\n", (double) ((unsigned) DD)); - foo ((double) DD); -} -#endif diff --git a/gcc/testsuite/gcc.c-torture/unsorted/BUG12.c b/gcc/testsuite/gcc.c-torture/unsorted/BUG12.c deleted file mode 100755 index b32fa60..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/BUG12.c +++ /dev/null @@ -1,5 +0,0 @@ -long long -main () -{ - return 1.1e10; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/BUG13.c b/gcc/testsuite/gcc.c-torture/unsorted/BUG13.c deleted file mode 100755 index 9a302b9..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/BUG13.c +++ /dev/null @@ -1,19 +0,0 @@ -struct tree_common -{ - int uid; - unsigned int code : 8; - unsigned int code2 : 8; - unsigned external_attr : 1; - unsigned public_attr : 1; - -}; - -static int -duplicate_decls (x) - register struct tree_common *x; -{ - if (x->external_attr) - if (x->code) - if (x->code2) - x->public_attr = 1; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/BUG16.c b/gcc/testsuite/gcc.c-torture/unsorted/BUG16.c deleted file mode 100755 index daeae2c..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/BUG16.c +++ /dev/null @@ -1,6 +0,0 @@ -setgetlen (a) - int *a; -{ - while (*a++ & 0x80000000) - ; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/BUG17.c b/gcc/testsuite/gcc.c-torture/unsorted/BUG17.c deleted file mode 100755 index 9205870..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/BUG17.c +++ /dev/null @@ -1,8 +0,0 @@ -double d; - -main() -{ - int i; - - i = (int) d; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/BUG18.c b/gcc/testsuite/gcc.c-torture/unsorted/BUG18.c deleted file mode 100755 index ed586a7..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/BUG18.c +++ /dev/null @@ -1,5 +0,0 @@ -main() -{ - if ((signed int) 1 < (signed int) -2147483648) - printf("true\n"); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/BUG2.c b/gcc/testsuite/gcc.c-torture/unsorted/BUG2.c deleted file mode 100755 index 6dc30be..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/BUG2.c +++ /dev/null @@ -1,8 +0,0 @@ -BUG2 (p) int *p; -{ - int a = 0; - if (*p == a) - return 0; - else - return 1; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/BUG21.c b/gcc/testsuite/gcc.c-torture/unsorted/BUG21.c deleted file mode 100755 index c8a1157..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/BUG21.c +++ /dev/null @@ -1,22 +0,0 @@ -typedef struct { - int knock_on_wood; /* leave it out and it works. */ - int f1; -} FOO; - -typedef struct { - FOO *b1; -} BAR; - -Nase () -{ - int i, j; - FOO *foop; - BAR *barp; - - for (i = 0; i < 2; i++) { - foop = &barp->b1[i]; - for (j = 0; j < foop->f1; j++) { - /* dummy() */; /* put it in and it works. */ - } - } -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/BUG22.c b/gcc/testsuite/gcc.c-torture/unsorted/BUG22.c deleted file mode 100755 index 9fd9525..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/BUG22.c +++ /dev/null @@ -1,6 +0,0 @@ - -void -Rotate (float angle) -{ - float mag = (angle < 0) ? -angle : angle; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/BUG23.c b/gcc/testsuite/gcc.c-torture/unsorted/BUG23.c deleted file mode 100755 index 1ff429e..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/BUG23.c +++ /dev/null @@ -1,18 +0,0 @@ -main() -{ - static char static_char_array[1]; - static char *static_char_pointer; - static char static_char; - char char_array[1]; - char *char_pointer; - char character; - - char *cp, c; - - c = cp - static_char_array; /* error */ - c = cp - static_char_pointer; - c = cp - &static_char; /* error */ - c = cp - char_array; - c = cp - char_pointer; - c = cp - &character; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/BUG24.c b/gcc/testsuite/gcc.c-torture/unsorted/BUG24.c deleted file mode 100755 index 7627a3d..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/BUG24.c +++ /dev/null @@ -1,15 +0,0 @@ -struct ack { - char a, b, c; -}; - -main() -{ - struct ack bad; - - foo(bad); -} - -foo(c) - struct ack c; -{ -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/BUG25.c b/gcc/testsuite/gcc.c-torture/unsorted/BUG25.c deleted file mode 100755 index 5744170..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/BUG25.c +++ /dev/null @@ -1,5 +0,0 @@ - -foo (a) -{ - __builtin_ffs (a); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/BUG3.c b/gcc/testsuite/gcc.c-torture/unsorted/BUG3.c deleted file mode 100755 index 30e6622..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/BUG3.c +++ /dev/null @@ -1,8 +0,0 @@ -BUG2 (p) char *p; -{ - int a = 0; - if (*p == a) - return 0; - else - return 1; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/BUG4.c b/gcc/testsuite/gcc.c-torture/unsorted/BUG4.c deleted file mode 100755 index be6a149..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/BUG4.c +++ /dev/null @@ -1,20 +0,0 @@ -int foo() -{ - char c; - - return (c ^ 30 ) > (c ^ 40 ); -/* - these also get the signal : - return (c ^ 30 ) == (c ^ 40 ); - return ((int)c ^ 30 ) > (c ^ 40 ); - also fails if c is "extern char" - - these are ok : - return (c + 30 ) > (c ^ 40 ); - return (c ^ 30 ) > (c + 40 ); - return (c ^ 30 ) + (c ^ 40 ); - return ('a' ^ 30 ) > (c ^ 40 ); - return (c ^ 40 ); - return (c ^ 30 ) > (c ^ 40 ); -*/ -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/BUG5.c b/gcc/testsuite/gcc.c-torture/unsorted/BUG5.c deleted file mode 100755 index 9bed713..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/BUG5.c +++ /dev/null @@ -1,18 +0,0 @@ -enum bar -{ - one, - two -}; - -enum bar foo; - -void bar() -{ - switch (foo) - { - case one: - case two: - printf ("one to two\n"); - break; - } -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/BUG6.c b/gcc/testsuite/gcc.c-torture/unsorted/BUG6.c deleted file mode 100755 index b139465..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/BUG6.c +++ /dev/null @@ -1,8 +0,0 @@ -main() -{ - unsigned long L; - double D; - D = L = -3; - printf("L=%lu, D=%g\n", L, D); - return 0; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/DFcmp.c b/gcc/testsuite/gcc.c-torture/unsorted/DFcmp.c deleted file mode 100755 index b32b0ec..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/DFcmp.c +++ /dev/null @@ -1,280 +0,0 @@ -#define type double - -type glob0, glob1; - -#define E0 ((type *)10000000) -#define reg0 r0 -#define indreg0 (*p0) -#define imm0 22 -#define limm0 ((type)((int)&glob0)) -#define adr0 (*E0) -#define adrreg0 (p0[10000000]) -#define adrx0 (E0[x0]) -#define regx0 (p0[x0]) - -#define E1 ((type *)11111111) -#define reg1 r1 -#define indreg1 (*p1) -#define imm1 33 -#define limm1 ((type)((int)&glob1)) -#define adr1 (*E1) -#define adrreg1 (p1[1111111/4]) -#define adrx1 (E1[x1]) -#define regx1 (p1[x1]) - -reg0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= reg1) return 1; else return 0;} - -reg0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= indreg1) return 1; else return 0;} - -reg0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= imm1) return 1; else return 0;} - -reg0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= limm1) return 1; else return 0;} - -reg0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= adr1) return 1; else return 0;} - -reg0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= adrreg1) return 1; else return 0;} - -reg0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= adrx1) return 1; else return 0;} - -reg0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= regx1) return 1; else return 0;} - -indreg0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= reg1) return 1; else return 0;} - -indreg0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= indreg1) return 1; else return 0;} - -indreg0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= imm1) return 1; else return 0;} - -indreg0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= limm1) return 1; else return 0;} - -indreg0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= adr1) return 1; else return 0;} - -indreg0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= adrreg1) return 1; else return 0;} - -indreg0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= adrx1) return 1; else return 0;} - -indreg0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= regx1) return 1; else return 0;} - -imm0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= reg1) return 1; else return 0;} - -imm0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= indreg1) return 1; else return 0;} - -imm0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= imm1) return 1; else return 0;} - -imm0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= limm1) return 1; else return 0;} - -imm0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= adr1) return 1; else return 0;} - -imm0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= adrreg1) return 1; else return 0;} - -imm0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= adrx1) return 1; else return 0;} - -imm0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= regx1) return 1; else return 0;} - -limm0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= reg1) return 1; else return 0;} - -limm0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= indreg1) return 1; else return 0;} - -limm0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= imm1) return 1; else return 0;} - -limm0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= limm1) return 1; else return 0;} - -limm0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= adr1) return 1; else return 0;} - -limm0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= adrreg1) return 1; else return 0;} - -limm0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= adrx1) return 1; else return 0;} - -limm0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= regx1) return 1; else return 0;} - -adr0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= reg1) return 1; else return 0;} - -adr0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= indreg1) return 1; else return 0;} - -adr0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= imm1) return 1; else return 0;} - -adr0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= limm1) return 1; else return 0;} - -adr0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= adr1) return 1; else return 0;} - -adr0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= adrreg1) return 1; else return 0;} - -adr0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= adrx1) return 1; else return 0;} - -adr0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= regx1) return 1; else return 0;} - -adrreg0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= reg1) return 1; else return 0;} - -adrreg0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= indreg1) return 1; else return 0;} - -adrreg0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= imm1) return 1; else return 0;} - -adrreg0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= limm1) return 1; else return 0;} - -adrreg0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= adr1) return 1; else return 0;} - -adrreg0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= adrreg1) return 1; else return 0;} - -adrreg0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= adrx1) return 1; else return 0;} - -adrreg0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= regx1) return 1; else return 0;} - -adrx0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= reg1) return 1; else return 0;} - -adrx0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= indreg1) return 1; else return 0;} - -adrx0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= imm1) return 1; else return 0;} - -adrx0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= limm1) return 1; else return 0;} - -adrx0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= adr1) return 1; else return 0;} - -adrx0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= adrreg1) return 1; else return 0;} - -adrx0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= adrx1) return 1; else return 0;} - -adrx0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= regx1) return 1; else return 0;} - -regx0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= reg1) return 1; else return 0;} - -regx0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= indreg1) return 1; else return 0;} - -regx0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= imm1) return 1; else return 0;} - -regx0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= limm1) return 1; else return 0;} - -regx0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= adr1) return 1; else return 0;} - -regx0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= adrreg1) return 1; else return 0;} - -regx0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= adrx1) return 1; else return 0;} - -regx0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= regx1) return 1; else return 0;} - diff --git a/gcc/testsuite/gcc.c-torture/unsorted/HIcmp.c b/gcc/testsuite/gcc.c-torture/unsorted/HIcmp.c deleted file mode 100755 index eea3984..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/HIcmp.c +++ /dev/null @@ -1,280 +0,0 @@ -#define type short - -type glob0, glob1; - -#define E0 ((type *)10000000) -#define reg0 r0 -#define indreg0 (*p0) -#define imm0 22 -#define limm0 ((type)&glob0) -#define adr0 (*E0) -#define adrreg0 (p0[10000000]) -#define adrx0 (E0[x0]) -#define regx0 (p0[x0]) - -#define E1 ((type *)11111111) -#define reg1 r1 -#define indreg1 (*p1) -#define imm1 33 -#define limm1 ((type)&glob1) -#define adr1 (*E1) -#define adrreg1 (p1[1111111/4]) -#define adrx1 (E1[x1]) -#define regx1 (p1[x1]) - -reg0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= reg1) return 1; else return 0;} - -reg0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= indreg1) return 1; else return 0;} - -reg0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= imm1) return 1; else return 0;} - -reg0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= limm1) return 1; else return 0;} - -reg0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= adr1) return 1; else return 0;} - -reg0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= adrreg1) return 1; else return 0;} - -reg0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= adrx1) return 1; else return 0;} - -reg0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= regx1) return 1; else return 0;} - -indreg0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= reg1) return 1; else return 0;} - -indreg0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= indreg1) return 1; else return 0;} - -indreg0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= imm1) return 1; else return 0;} - -indreg0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= limm1) return 1; else return 0;} - -indreg0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= adr1) return 1; else return 0;} - -indreg0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= adrreg1) return 1; else return 0;} - -indreg0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= adrx1) return 1; else return 0;} - -indreg0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= regx1) return 1; else return 0;} - -imm0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= reg1) return 1; else return 0;} - -imm0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= indreg1) return 1; else return 0;} - -imm0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= imm1) return 1; else return 0;} - -imm0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= limm1) return 1; else return 0;} - -imm0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= adr1) return 1; else return 0;} - -imm0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= adrreg1) return 1; else return 0;} - -imm0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= adrx1) return 1; else return 0;} - -imm0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= regx1) return 1; else return 0;} - -limm0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= reg1) return 1; else return 0;} - -limm0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= indreg1) return 1; else return 0;} - -limm0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= imm1) return 1; else return 0;} - -limm0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= limm1) return 1; else return 0;} - -limm0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= adr1) return 1; else return 0;} - -limm0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= adrreg1) return 1; else return 0;} - -limm0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= adrx1) return 1; else return 0;} - -limm0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= regx1) return 1; else return 0;} - -adr0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= reg1) return 1; else return 0;} - -adr0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= indreg1) return 1; else return 0;} - -adr0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= imm1) return 1; else return 0;} - -adr0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= limm1) return 1; else return 0;} - -adr0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= adr1) return 1; else return 0;} - -adr0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= adrreg1) return 1; else return 0;} - -adr0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= adrx1) return 1; else return 0;} - -adr0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= regx1) return 1; else return 0;} - -adrreg0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= reg1) return 1; else return 0;} - -adrreg0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= indreg1) return 1; else return 0;} - -adrreg0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= imm1) return 1; else return 0;} - -adrreg0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= limm1) return 1; else return 0;} - -adrreg0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= adr1) return 1; else return 0;} - -adrreg0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= adrreg1) return 1; else return 0;} - -adrreg0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= adrx1) return 1; else return 0;} - -adrreg0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= regx1) return 1; else return 0;} - -adrx0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= reg1) return 1; else return 0;} - -adrx0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= indreg1) return 1; else return 0;} - -adrx0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= imm1) return 1; else return 0;} - -adrx0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= limm1) return 1; else return 0;} - -adrx0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= adr1) return 1; else return 0;} - -adrx0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= adrreg1) return 1; else return 0;} - -adrx0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= adrx1) return 1; else return 0;} - -adrx0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= regx1) return 1; else return 0;} - -regx0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= reg1) return 1; else return 0;} - -regx0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= indreg1) return 1; else return 0;} - -regx0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= imm1) return 1; else return 0;} - -regx0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= limm1) return 1; else return 0;} - -regx0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= adr1) return 1; else return 0;} - -regx0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= adrreg1) return 1; else return 0;} - -regx0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= adrx1) return 1; else return 0;} - -regx0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= regx1) return 1; else return 0;} - diff --git a/gcc/testsuite/gcc.c-torture/unsorted/HIset.c b/gcc/testsuite/gcc.c-torture/unsorted/HIset.c deleted file mode 100755 index 8108fbb..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/HIset.c +++ /dev/null @@ -1,216 +0,0 @@ -#define E0 ((type *)10000000) -#define reg0 r0 -#define indreg0 (*p0) -#define imm0 22 -#define limm0 ((type)(int)&glob0) -#define adr0 (*E0) -#define adrreg0 (p0[10000000]) -#define adrx0 (E0[x0]) -#define regx0 (p0[x0]) - -#define E1 ((type *)11111111) -#define reg1 r1 -#define indreg1 (*p1) -#define imm1 33 -#define limm1 ((type)(int)&glob1) -#define adr1 (*E1) -#define adrreg1 (p1[1111111/4]) -#define adrx1 (E1[x1]) -#define regx1 (p1[x1]) - -int glob0, glob1; - -#define type short - -reg0reg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{reg0 = reg1; } - -reg0indreg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{reg0 = indreg1; } - -reg0imm1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{reg0 = imm1; } - -reg0limm1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{reg0 = limm1; } - -reg0adr1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{reg0 = adr1; } - -reg0adrreg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{reg0 = adrreg1; } - -reg0adrx1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{reg0 = adrx1; } - -reg0regx1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{reg0 = regx1; } - -indreg0reg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{indreg0 = reg1; } - -indreg0indreg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{indreg0 = indreg1; } - -indreg0imm1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{indreg0 = imm1; } - -indreg0limm1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{indreg0 = limm1; } - -indreg0adr1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{indreg0 = adr1; } - -indreg0adrreg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{indreg0 = adrreg1; } - -indreg0adrx1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{indreg0 = adrx1; } - -indreg0regx1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{indreg0 = regx1; } - -adr0reg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adr0 = reg1; } - -adr0indreg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adr0 = indreg1; } - -adr0imm1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adr0 = imm1; } - -adr0limm1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adr0 = limm1; } - -adr0adr1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adr0 = adr1; } - -adr0adrreg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adr0 = adrreg1; } - -adr0adrx1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adr0 = adrx1; } - -adr0regx1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adr0 = regx1; } - -adrreg0reg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrreg0 = reg1; } - -adrreg0indreg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrreg0 = indreg1; } - -adrreg0imm1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrreg0 = imm1; } - -adrreg0limm1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrreg0 = limm1; } - -adrreg0adr1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrreg0 = adr1; } - -adrreg0adrreg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrreg0 = adrreg1; } - -adrreg0adrx1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrreg0 = adrx1; } - -adrreg0regx1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrreg0 = regx1; } - -adrx0reg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrx0 = reg1; } - -adrx0indreg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrx0 = indreg1; } - -adrx0imm1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrx0 = imm1; } - -adrx0limm1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrx0 = limm1; } - -adrx0adr1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrx0 = adr1; } - -adrx0adrreg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrx0 = adrreg1; } - -adrx0adrx1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrx0 = adrx1; } - -adrx0regx1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrx0 = regx1; } - -regx0reg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{regx0 = reg1; } - -regx0indreg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{regx0 = indreg1; } - -regx0imm1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{regx0 = imm1; } - -regx0limm1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{regx0 = limm1; } - -regx0adr1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{regx0 = adr1; } - -regx0adrreg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{regx0 = adrreg1; } - -regx0adrx1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{regx0 = adrx1; } - -regx0regx1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{regx0 = regx1; } - diff --git a/gcc/testsuite/gcc.c-torture/unsorted/Makefile.in b/gcc/testsuite/gcc.c-torture/unsorted/Makefile.in deleted file mode 100755 index e6209db..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/Makefile.in +++ /dev/null @@ -1,12 +0,0 @@ -#### host, target, and site specific Makefile frags come in here. - -srcdir = . - -# Nothing to do... -all: - -clean: - -rm -f *.o *.diff *~ *.bad core *.x - -distclean: clean - -rm -f Makefile config.status diff --git a/gcc/testsuite/gcc.c-torture/unsorted/PYRBUG.c b/gcc/testsuite/gcc.c-torture/unsorted/PYRBUG.c deleted file mode 100755 index c64c3f5..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/PYRBUG.c +++ /dev/null @@ -1,17 +0,0 @@ -typedef struct -{ - int v; - int h; -} Point; - -typedef struct -{ - int top, left, bottom, right; -} Rect; - -int -x_PtInRect (Point pt, Rect *r) -{ - return pt.v >= r->top && pt.v < r->bottom - && pt.h >= r->left && pt.h < r->right; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/QIcmp.c b/gcc/testsuite/gcc.c-torture/unsorted/QIcmp.c deleted file mode 100755 index c516164..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/QIcmp.c +++ /dev/null @@ -1,280 +0,0 @@ -#define type signed char - -type glob0, glob1; - -#define E0 ((type *)10000000) -#define reg0 r0 -#define indreg0 (*p0) -#define imm0 22 -#define limm0 ((type)&glob0) -#define adr0 (*E0) -#define adrreg0 (p0[10000000]) -#define adrx0 (E0[x0]) -#define regx0 (p0[x0]) - -#define E1 ((type *)11111111) -#define reg1 r1 -#define indreg1 (*p1) -#define imm1 33 -#define limm1 ((type)&glob1) -#define adr1 (*E1) -#define adrreg1 (p1[1111111/4]) -#define adrx1 (E1[x1]) -#define regx1 (p1[x1]) - -reg0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= reg1) return 1; else return 0;} - -reg0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= indreg1) return 1; else return 0;} - -reg0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= imm1) return 1; else return 0;} - -reg0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= limm1) return 1; else return 0;} - -reg0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= adr1) return 1; else return 0;} - -reg0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= adrreg1) return 1; else return 0;} - -reg0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= adrx1) return 1; else return 0;} - -reg0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= regx1) return 1; else return 0;} - -indreg0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= reg1) return 1; else return 0;} - -indreg0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= indreg1) return 1; else return 0;} - -indreg0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= imm1) return 1; else return 0;} - -indreg0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= limm1) return 1; else return 0;} - -indreg0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= adr1) return 1; else return 0;} - -indreg0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= adrreg1) return 1; else return 0;} - -indreg0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= adrx1) return 1; else return 0;} - -indreg0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= regx1) return 1; else return 0;} - -imm0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= reg1) return 1; else return 0;} - -imm0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= indreg1) return 1; else return 0;} - -imm0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= imm1) return 1; else return 0;} - -imm0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= limm1) return 1; else return 0;} - -imm0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= adr1) return 1; else return 0;} - -imm0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= adrreg1) return 1; else return 0;} - -imm0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= adrx1) return 1; else return 0;} - -imm0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= regx1) return 1; else return 0;} - -limm0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= reg1) return 1; else return 0;} - -limm0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= indreg1) return 1; else return 0;} - -limm0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= imm1) return 1; else return 0;} - -limm0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= limm1) return 1; else return 0;} - -limm0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= adr1) return 1; else return 0;} - -limm0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= adrreg1) return 1; else return 0;} - -limm0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= adrx1) return 1; else return 0;} - -limm0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= regx1) return 1; else return 0;} - -adr0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= reg1) return 1; else return 0;} - -adr0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= indreg1) return 1; else return 0;} - -adr0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= imm1) return 1; else return 0;} - -adr0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= limm1) return 1; else return 0;} - -adr0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= adr1) return 1; else return 0;} - -adr0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= adrreg1) return 1; else return 0;} - -adr0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= adrx1) return 1; else return 0;} - -adr0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= regx1) return 1; else return 0;} - -adrreg0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= reg1) return 1; else return 0;} - -adrreg0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= indreg1) return 1; else return 0;} - -adrreg0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= imm1) return 1; else return 0;} - -adrreg0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= limm1) return 1; else return 0;} - -adrreg0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= adr1) return 1; else return 0;} - -adrreg0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= adrreg1) return 1; else return 0;} - -adrreg0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= adrx1) return 1; else return 0;} - -adrreg0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= regx1) return 1; else return 0;} - -adrx0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= reg1) return 1; else return 0;} - -adrx0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= indreg1) return 1; else return 0;} - -adrx0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= imm1) return 1; else return 0;} - -adrx0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= limm1) return 1; else return 0;} - -adrx0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= adr1) return 1; else return 0;} - -adrx0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= adrreg1) return 1; else return 0;} - -adrx0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= adrx1) return 1; else return 0;} - -adrx0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= regx1) return 1; else return 0;} - -regx0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= reg1) return 1; else return 0;} - -regx0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= indreg1) return 1; else return 0;} - -regx0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= imm1) return 1; else return 0;} - -regx0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= limm1) return 1; else return 0;} - -regx0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= adr1) return 1; else return 0;} - -regx0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= adrreg1) return 1; else return 0;} - -regx0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= adrx1) return 1; else return 0;} - -regx0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= regx1) return 1; else return 0;} - diff --git a/gcc/testsuite/gcc.c-torture/unsorted/QIset.c b/gcc/testsuite/gcc.c-torture/unsorted/QIset.c deleted file mode 100755 index 212609d..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/QIset.c +++ /dev/null @@ -1,216 +0,0 @@ -#define E0 ((type *)10000000) -#define reg0 r0 -#define indreg0 (*p0) -#define imm0 22 -#define limm0 ((type)(int)&glob0) -#define adr0 (*E0) -#define adrreg0 (p0[10000000]) -#define adrx0 (E0[x0]) -#define regx0 (p0[x0]) - -#define E1 ((type *)11111111) -#define reg1 r1 -#define indreg1 (*p1) -#define imm1 33 -#define limm1 ((type)(int)&glob1) -#define adr1 (*E1) -#define adrreg1 (p1[1111111/4]) -#define adrx1 (E1[x1]) -#define regx1 (p1[x1]) - -int glob0, glob1; - -#define type char - -reg0reg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{reg0 = reg1; } - -reg0indreg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{reg0 = indreg1; } - -reg0imm1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{reg0 = imm1; } - -reg0limm1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{reg0 = limm1; } - -reg0adr1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{reg0 = adr1; } - -reg0adrreg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{reg0 = adrreg1; } - -reg0adrx1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{reg0 = adrx1; } - -reg0regx1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{reg0 = regx1; } - -indreg0reg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{indreg0 = reg1; } - -indreg0indreg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{indreg0 = indreg1; } - -indreg0imm1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{indreg0 = imm1; } - -indreg0limm1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{indreg0 = limm1; } - -indreg0adr1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{indreg0 = adr1; } - -indreg0adrreg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{indreg0 = adrreg1; } - -indreg0adrx1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{indreg0 = adrx1; } - -indreg0regx1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{indreg0 = regx1; } - -adr0reg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adr0 = reg1; } - -adr0indreg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adr0 = indreg1; } - -adr0imm1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adr0 = imm1; } - -adr0limm1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adr0 = limm1; } - -adr0adr1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adr0 = adr1; } - -adr0adrreg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adr0 = adrreg1; } - -adr0adrx1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adr0 = adrx1; } - -adr0regx1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adr0 = regx1; } - -adrreg0reg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrreg0 = reg1; } - -adrreg0indreg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrreg0 = indreg1; } - -adrreg0imm1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrreg0 = imm1; } - -adrreg0limm1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrreg0 = limm1; } - -adrreg0adr1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrreg0 = adr1; } - -adrreg0adrreg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrreg0 = adrreg1; } - -adrreg0adrx1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrreg0 = adrx1; } - -adrreg0regx1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrreg0 = regx1; } - -adrx0reg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrx0 = reg1; } - -adrx0indreg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrx0 = indreg1; } - -adrx0imm1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrx0 = imm1; } - -adrx0limm1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrx0 = limm1; } - -adrx0adr1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrx0 = adr1; } - -adrx0adrreg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrx0 = adrreg1; } - -adrx0adrx1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrx0 = adrx1; } - -adrx0regx1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrx0 = regx1; } - -regx0reg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{regx0 = reg1; } - -regx0indreg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{regx0 = indreg1; } - -regx0imm1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{regx0 = imm1; } - -regx0limm1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{regx0 = limm1; } - -regx0adr1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{regx0 = adr1; } - -regx0adrreg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{regx0 = adrreg1; } - -regx0adrx1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{regx0 = adrx1; } - -regx0regx1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{regx0 = regx1; } - diff --git a/gcc/testsuite/gcc.c-torture/unsorted/SFset.c b/gcc/testsuite/gcc.c-torture/unsorted/SFset.c deleted file mode 100755 index ad3e41b..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/SFset.c +++ /dev/null @@ -1,216 +0,0 @@ -#define E0 ((type *)10000000) -#define reg0 r0 -#define indreg0 (*p0) -#define imm0 22 -#define limm0 ((type)(int)&glob0) -#define adr0 (*E0) -#define adrreg0 (p0[10000000]) -#define adrx0 (E0[x0]) -#define regx0 (p0[x0]) - -#define E1 ((type *)11111111) -#define reg1 r1 -#define indreg1 (*p1) -#define imm1 33 -#define limm1 ((type)(int)&glob1) -#define adr1 (*E1) -#define adrreg1 (p1[1111111/4]) -#define adrx1 (E1[x1]) -#define regx1 (p1[x1]) - -int glob0, glob1; - -#define type float - -reg0reg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{reg0 = reg1; } - -reg0indreg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{reg0 = indreg1; } - -reg0imm1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{reg0 = imm1; } - -reg0limm1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{reg0 = limm1; } - -reg0adr1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{reg0 = adr1; } - -reg0adrreg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{reg0 = adrreg1; } - -reg0adrx1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{reg0 = adrx1; } - -reg0regx1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{reg0 = regx1; } - -indreg0reg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{indreg0 = reg1; } - -indreg0indreg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{indreg0 = indreg1; } - -indreg0imm1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{indreg0 = imm1; } - -indreg0limm1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{indreg0 = limm1; } - -indreg0adr1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{indreg0 = adr1; } - -indreg0adrreg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{indreg0 = adrreg1; } - -indreg0adrx1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{indreg0 = adrx1; } - -indreg0regx1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{indreg0 = regx1; } - -adr0reg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adr0 = reg1; } - -adr0indreg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adr0 = indreg1; } - -adr0imm1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adr0 = imm1; } - -adr0limm1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adr0 = limm1; } - -adr0adr1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adr0 = adr1; } - -adr0adrreg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adr0 = adrreg1; } - -adr0adrx1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adr0 = adrx1; } - -adr0regx1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adr0 = regx1; } - -adrreg0reg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrreg0 = reg1; } - -adrreg0indreg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrreg0 = indreg1; } - -adrreg0imm1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrreg0 = imm1; } - -adrreg0limm1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrreg0 = limm1; } - -adrreg0adr1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrreg0 = adr1; } - -adrreg0adrreg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrreg0 = adrreg1; } - -adrreg0adrx1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrreg0 = adrx1; } - -adrreg0regx1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrreg0 = regx1; } - -adrx0reg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrx0 = reg1; } - -adrx0indreg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrx0 = indreg1; } - -adrx0imm1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrx0 = imm1; } - -adrx0limm1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrx0 = limm1; } - -adrx0adr1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrx0 = adr1; } - -adrx0adrreg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrx0 = adrreg1; } - -adrx0adrx1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrx0 = adrx1; } - -adrx0regx1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrx0 = regx1; } - -regx0reg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{regx0 = reg1; } - -regx0indreg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{regx0 = indreg1; } - -regx0imm1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{regx0 = imm1; } - -regx0limm1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{regx0 = limm1; } - -regx0adr1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{regx0 = adr1; } - -regx0adrreg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{regx0 = adrreg1; } - -regx0adrx1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{regx0 = adrx1; } - -regx0regx1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{regx0 = regx1; } - diff --git a/gcc/testsuite/gcc.c-torture/unsorted/SIcmp.c b/gcc/testsuite/gcc.c-torture/unsorted/SIcmp.c deleted file mode 100755 index 30e0739..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/SIcmp.c +++ /dev/null @@ -1,280 +0,0 @@ -#define type int - -type glob0, glob1; - -#define E0 ((type *)10000000) -#define reg0 r0 -#define indreg0 (*p0) -#define imm0 22 -#define limm0 ((type)&glob0) -#define adr0 (*E0) -#define adrreg0 (p0[10000000]) -#define adrx0 (E0[x0]) -#define regx0 (p0[x0]) - -#define E1 ((type *)11111111) -#define reg1 r1 -#define indreg1 (*p1) -#define imm1 33 -#define limm1 ((type)&glob1) -#define adr1 (*E1) -#define adrreg1 (p1[1111111/4]) -#define adrx1 (E1[x1]) -#define regx1 (p1[x1]) - -reg0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= reg1) return 1; else return 0;} - -reg0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= indreg1) return 1; else return 0;} - -reg0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= imm1) return 1; else return 0;} - -reg0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= limm1) return 1; else return 0;} - -reg0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= adr1) return 1; else return 0;} - -reg0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= adrreg1) return 1; else return 0;} - -reg0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= adrx1) return 1; else return 0;} - -reg0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= regx1) return 1; else return 0;} - -indreg0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= reg1) return 1; else return 0;} - -indreg0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= indreg1) return 1; else return 0;} - -indreg0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= imm1) return 1; else return 0;} - -indreg0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= limm1) return 1; else return 0;} - -indreg0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= adr1) return 1; else return 0;} - -indreg0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= adrreg1) return 1; else return 0;} - -indreg0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= adrx1) return 1; else return 0;} - -indreg0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= regx1) return 1; else return 0;} - -imm0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= reg1) return 1; else return 0;} - -imm0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= indreg1) return 1; else return 0;} - -imm0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= imm1) return 1; else return 0;} - -imm0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= limm1) return 1; else return 0;} - -imm0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= adr1) return 1; else return 0;} - -imm0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= adrreg1) return 1; else return 0;} - -imm0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= adrx1) return 1; else return 0;} - -imm0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= regx1) return 1; else return 0;} - -limm0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= reg1) return 1; else return 0;} - -limm0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= indreg1) return 1; else return 0;} - -limm0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= imm1) return 1; else return 0;} - -limm0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= limm1) return 1; else return 0;} - -limm0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= adr1) return 1; else return 0;} - -limm0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= adrreg1) return 1; else return 0;} - -limm0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= adrx1) return 1; else return 0;} - -limm0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= regx1) return 1; else return 0;} - -adr0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= reg1) return 1; else return 0;} - -adr0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= indreg1) return 1; else return 0;} - -adr0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= imm1) return 1; else return 0;} - -adr0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= limm1) return 1; else return 0;} - -adr0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= adr1) return 1; else return 0;} - -adr0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= adrreg1) return 1; else return 0;} - -adr0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= adrx1) return 1; else return 0;} - -adr0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= regx1) return 1; else return 0;} - -adrreg0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= reg1) return 1; else return 0;} - -adrreg0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= indreg1) return 1; else return 0;} - -adrreg0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= imm1) return 1; else return 0;} - -adrreg0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= limm1) return 1; else return 0;} - -adrreg0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= adr1) return 1; else return 0;} - -adrreg0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= adrreg1) return 1; else return 0;} - -adrreg0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= adrx1) return 1; else return 0;} - -adrreg0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= regx1) return 1; else return 0;} - -adrx0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= reg1) return 1; else return 0;} - -adrx0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= indreg1) return 1; else return 0;} - -adrx0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= imm1) return 1; else return 0;} - -adrx0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= limm1) return 1; else return 0;} - -adrx0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= adr1) return 1; else return 0;} - -adrx0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= adrreg1) return 1; else return 0;} - -adrx0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= adrx1) return 1; else return 0;} - -adrx0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= regx1) return 1; else return 0;} - -regx0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= reg1) return 1; else return 0;} - -regx0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= indreg1) return 1; else return 0;} - -regx0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= imm1) return 1; else return 0;} - -regx0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= limm1) return 1; else return 0;} - -regx0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= adr1) return 1; else return 0;} - -regx0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= adrreg1) return 1; else return 0;} - -regx0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= adrx1) return 1; else return 0;} - -regx0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= regx1) return 1; else return 0;} - diff --git a/gcc/testsuite/gcc.c-torture/unsorted/SIset.c b/gcc/testsuite/gcc.c-torture/unsorted/SIset.c deleted file mode 100755 index 74a51cd..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/SIset.c +++ /dev/null @@ -1,216 +0,0 @@ -#define E0 ((type *)10000000) -#define reg0 r0 -#define indreg0 (*p0) -#define imm0 22 -#define limm0 ((type)(int)&glob0) -#define adr0 (*E0) -#define adrreg0 (p0[10000000]) -#define adrx0 (E0[x0]) -#define regx0 (p0[x0]) - -#define E1 ((type *)11111111) -#define reg1 r1 -#define indreg1 (*p1) -#define imm1 33 -#define limm1 ((type)(int)&glob1) -#define adr1 (*E1) -#define adrreg1 (p1[1111111/4]) -#define adrx1 (E1[x1]) -#define regx1 (p1[x1]) - -int glob0, glob1; - -#define type int - -reg0reg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{reg0 = reg1; } - -reg0indreg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{reg0 = indreg1; } - -reg0imm1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{reg0 = imm1; } - -reg0limm1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{reg0 = limm1; } - -reg0adr1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{reg0 = adr1; } - -reg0adrreg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{reg0 = adrreg1; } - -reg0adrx1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{reg0 = adrx1; } - -reg0regx1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{reg0 = regx1; } - -indreg0reg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{indreg0 = reg1; } - -indreg0indreg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{indreg0 = indreg1; } - -indreg0imm1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{indreg0 = imm1; } - -indreg0limm1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{indreg0 = limm1; } - -indreg0adr1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{indreg0 = adr1; } - -indreg0adrreg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{indreg0 = adrreg1; } - -indreg0adrx1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{indreg0 = adrx1; } - -indreg0regx1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{indreg0 = regx1; } - -adr0reg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adr0 = reg1; } - -adr0indreg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adr0 = indreg1; } - -adr0imm1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adr0 = imm1; } - -adr0limm1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adr0 = limm1; } - -adr0adr1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adr0 = adr1; } - -adr0adrreg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adr0 = adrreg1; } - -adr0adrx1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adr0 = adrx1; } - -adr0regx1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adr0 = regx1; } - -adrreg0reg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrreg0 = reg1; } - -adrreg0indreg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrreg0 = indreg1; } - -adrreg0imm1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrreg0 = imm1; } - -adrreg0limm1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrreg0 = limm1; } - -adrreg0adr1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrreg0 = adr1; } - -adrreg0adrreg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrreg0 = adrreg1; } - -adrreg0adrx1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrreg0 = adrx1; } - -adrreg0regx1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrreg0 = regx1; } - -adrx0reg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrx0 = reg1; } - -adrx0indreg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrx0 = indreg1; } - -adrx0imm1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrx0 = imm1; } - -adrx0limm1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrx0 = limm1; } - -adrx0adr1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrx0 = adr1; } - -adrx0adrreg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrx0 = adrreg1; } - -adrx0adrx1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrx0 = adrx1; } - -adrx0regx1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{adrx0 = regx1; } - -regx0reg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{regx0 = reg1; } - -regx0indreg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{regx0 = indreg1; } - -regx0imm1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{regx0 = imm1; } - -regx0limm1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{regx0 = limm1; } - -regx0adr1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{regx0 = adr1; } - -regx0adrreg1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{regx0 = adrreg1; } - -regx0adrx1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{regx0 = adrx1; } - -regx0regx1_set (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{regx0 = regx1; } - diff --git a/gcc/testsuite/gcc.c-torture/unsorted/UHIcmp.c b/gcc/testsuite/gcc.c-torture/unsorted/UHIcmp.c deleted file mode 100755 index 1e969e7..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/UHIcmp.c +++ /dev/null @@ -1,280 +0,0 @@ -#define type unsigned short - -type glob0, glob1; - -#define E0 ((type *)10000000) -#define reg0 r0 -#define indreg0 (*p0) -#define imm0 22 -#define limm0 ((type)&glob0) -#define adr0 (*E0) -#define adrreg0 (p0[10000000]) -#define adrx0 (E0[x0]) -#define regx0 (p0[x0]) - -#define E1 ((type *)11111111) -#define reg1 r1 -#define indreg1 (*p1) -#define imm1 33 -#define limm1 ((type)&glob1) -#define adr1 (*E1) -#define adrreg1 (p1[1111111/4]) -#define adrx1 (E1[x1]) -#define regx1 (p1[x1]) - -reg0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= reg1) return 1; else return 0;} - -reg0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= indreg1) return 1; else return 0;} - -reg0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= imm1) return 1; else return 0;} - -reg0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= limm1) return 1; else return 0;} - -reg0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= adr1) return 1; else return 0;} - -reg0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= adrreg1) return 1; else return 0;} - -reg0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= adrx1) return 1; else return 0;} - -reg0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= regx1) return 1; else return 0;} - -indreg0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= reg1) return 1; else return 0;} - -indreg0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= indreg1) return 1; else return 0;} - -indreg0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= imm1) return 1; else return 0;} - -indreg0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= limm1) return 1; else return 0;} - -indreg0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= adr1) return 1; else return 0;} - -indreg0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= adrreg1) return 1; else return 0;} - -indreg0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= adrx1) return 1; else return 0;} - -indreg0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= regx1) return 1; else return 0;} - -imm0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= reg1) return 1; else return 0;} - -imm0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= indreg1) return 1; else return 0;} - -imm0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= imm1) return 1; else return 0;} - -imm0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= limm1) return 1; else return 0;} - -imm0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= adr1) return 1; else return 0;} - -imm0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= adrreg1) return 1; else return 0;} - -imm0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= adrx1) return 1; else return 0;} - -imm0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= regx1) return 1; else return 0;} - -limm0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= reg1) return 1; else return 0;} - -limm0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= indreg1) return 1; else return 0;} - -limm0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= imm1) return 1; else return 0;} - -limm0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= limm1) return 1; else return 0;} - -limm0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= adr1) return 1; else return 0;} - -limm0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= adrreg1) return 1; else return 0;} - -limm0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= adrx1) return 1; else return 0;} - -limm0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= regx1) return 1; else return 0;} - -adr0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= reg1) return 1; else return 0;} - -adr0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= indreg1) return 1; else return 0;} - -adr0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= imm1) return 1; else return 0;} - -adr0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= limm1) return 1; else return 0;} - -adr0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= adr1) return 1; else return 0;} - -adr0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= adrreg1) return 1; else return 0;} - -adr0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= adrx1) return 1; else return 0;} - -adr0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= regx1) return 1; else return 0;} - -adrreg0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= reg1) return 1; else return 0;} - -adrreg0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= indreg1) return 1; else return 0;} - -adrreg0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= imm1) return 1; else return 0;} - -adrreg0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= limm1) return 1; else return 0;} - -adrreg0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= adr1) return 1; else return 0;} - -adrreg0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= adrreg1) return 1; else return 0;} - -adrreg0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= adrx1) return 1; else return 0;} - -adrreg0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= regx1) return 1; else return 0;} - -adrx0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= reg1) return 1; else return 0;} - -adrx0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= indreg1) return 1; else return 0;} - -adrx0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= imm1) return 1; else return 0;} - -adrx0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= limm1) return 1; else return 0;} - -adrx0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= adr1) return 1; else return 0;} - -adrx0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= adrreg1) return 1; else return 0;} - -adrx0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= adrx1) return 1; else return 0;} - -adrx0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= regx1) return 1; else return 0;} - -regx0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= reg1) return 1; else return 0;} - -regx0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= indreg1) return 1; else return 0;} - -regx0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= imm1) return 1; else return 0;} - -regx0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= limm1) return 1; else return 0;} - -regx0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= adr1) return 1; else return 0;} - -regx0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= adrreg1) return 1; else return 0;} - -regx0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= adrx1) return 1; else return 0;} - -regx0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= regx1) return 1; else return 0;} - diff --git a/gcc/testsuite/gcc.c-torture/unsorted/UQIcmp.c b/gcc/testsuite/gcc.c-torture/unsorted/UQIcmp.c deleted file mode 100755 index 3e9cdeb..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/UQIcmp.c +++ /dev/null @@ -1,280 +0,0 @@ -#define type unsigned char - -type glob0, glob1; - -#define E0 ((type *)10000000) -#define reg0 r0 -#define indreg0 (*p0) -#define imm0 22 -#define limm0 ((type)&glob0) -#define adr0 (*E0) -#define adrreg0 (p0[10000000]) -#define adrx0 (E0[x0]) -#define regx0 (p0[x0]) - -#define E1 ((type *)11111111) -#define reg1 r1 -#define indreg1 (*p1) -#define imm1 33 -#define limm1 ((type)&glob1) -#define adr1 (*E1) -#define adrreg1 (p1[1111111/4]) -#define adrx1 (E1[x1]) -#define regx1 (p1[x1]) - -reg0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= reg1) return 1; else return 0;} - -reg0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= indreg1) return 1; else return 0;} - -reg0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= imm1) return 1; else return 0;} - -reg0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= limm1) return 1; else return 0;} - -reg0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= adr1) return 1; else return 0;} - -reg0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= adrreg1) return 1; else return 0;} - -reg0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= adrx1) return 1; else return 0;} - -reg0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= regx1) return 1; else return 0;} - -indreg0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= reg1) return 1; else return 0;} - -indreg0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= indreg1) return 1; else return 0;} - -indreg0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= imm1) return 1; else return 0;} - -indreg0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= limm1) return 1; else return 0;} - -indreg0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= adr1) return 1; else return 0;} - -indreg0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= adrreg1) return 1; else return 0;} - -indreg0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= adrx1) return 1; else return 0;} - -indreg0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= regx1) return 1; else return 0;} - -imm0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= reg1) return 1; else return 0;} - -imm0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= indreg1) return 1; else return 0;} - -imm0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= imm1) return 1; else return 0;} - -imm0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= limm1) return 1; else return 0;} - -imm0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= adr1) return 1; else return 0;} - -imm0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= adrreg1) return 1; else return 0;} - -imm0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= adrx1) return 1; else return 0;} - -imm0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= regx1) return 1; else return 0;} - -limm0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= reg1) return 1; else return 0;} - -limm0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= indreg1) return 1; else return 0;} - -limm0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= imm1) return 1; else return 0;} - -limm0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= limm1) return 1; else return 0;} - -limm0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= adr1) return 1; else return 0;} - -limm0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= adrreg1) return 1; else return 0;} - -limm0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= adrx1) return 1; else return 0;} - -limm0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= regx1) return 1; else return 0;} - -adr0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= reg1) return 1; else return 0;} - -adr0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= indreg1) return 1; else return 0;} - -adr0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= imm1) return 1; else return 0;} - -adr0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= limm1) return 1; else return 0;} - -adr0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= adr1) return 1; else return 0;} - -adr0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= adrreg1) return 1; else return 0;} - -adr0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= adrx1) return 1; else return 0;} - -adr0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= regx1) return 1; else return 0;} - -adrreg0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= reg1) return 1; else return 0;} - -adrreg0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= indreg1) return 1; else return 0;} - -adrreg0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= imm1) return 1; else return 0;} - -adrreg0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= limm1) return 1; else return 0;} - -adrreg0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= adr1) return 1; else return 0;} - -adrreg0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= adrreg1) return 1; else return 0;} - -adrreg0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= adrx1) return 1; else return 0;} - -adrreg0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= regx1) return 1; else return 0;} - -adrx0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= reg1) return 1; else return 0;} - -adrx0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= indreg1) return 1; else return 0;} - -adrx0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= imm1) return 1; else return 0;} - -adrx0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= limm1) return 1; else return 0;} - -adrx0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= adr1) return 1; else return 0;} - -adrx0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= adrreg1) return 1; else return 0;} - -adrx0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= adrx1) return 1; else return 0;} - -adrx0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= regx1) return 1; else return 0;} - -regx0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= reg1) return 1; else return 0;} - -regx0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= indreg1) return 1; else return 0;} - -regx0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= imm1) return 1; else return 0;} - -regx0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= limm1) return 1; else return 0;} - -regx0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= adr1) return 1; else return 0;} - -regx0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= adrreg1) return 1; else return 0;} - -regx0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= adrx1) return 1; else return 0;} - -regx0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= regx1) return 1; else return 0;} - diff --git a/gcc/testsuite/gcc.c-torture/unsorted/USIcmp.c b/gcc/testsuite/gcc.c-torture/unsorted/USIcmp.c deleted file mode 100755 index e217526..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/USIcmp.c +++ /dev/null @@ -1,280 +0,0 @@ -#define type unsigned int - -type glob0, glob1; - -#define E0 ((type *)10000000) -#define reg0 r0 -#define indreg0 (*p0) -#define imm0 22 -#define limm0 ((type)&glob0) -#define adr0 (*E0) -#define adrreg0 (p0[10000000]) -#define adrx0 (E0[x0]) -#define regx0 (p0[x0]) - -#define E1 ((type *)11111111) -#define reg1 r1 -#define indreg1 (*p1) -#define imm1 33 -#define limm1 ((type)&glob1) -#define adr1 (*E1) -#define adrreg1 (p1[1111111/4]) -#define adrx1 (E1[x1]) -#define regx1 (p1[x1]) - -reg0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= reg1) return 1; else return 0;} - -reg0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= indreg1) return 1; else return 0;} - -reg0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= imm1) return 1; else return 0;} - -reg0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= limm1) return 1; else return 0;} - -reg0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= adr1) return 1; else return 0;} - -reg0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= adrreg1) return 1; else return 0;} - -reg0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= adrx1) return 1; else return 0;} - -reg0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (reg0 <= regx1) return 1; else return 0;} - -indreg0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= reg1) return 1; else return 0;} - -indreg0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= indreg1) return 1; else return 0;} - -indreg0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= imm1) return 1; else return 0;} - -indreg0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= limm1) return 1; else return 0;} - -indreg0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= adr1) return 1; else return 0;} - -indreg0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= adrreg1) return 1; else return 0;} - -indreg0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= adrx1) return 1; else return 0;} - -indreg0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (indreg0 <= regx1) return 1; else return 0;} - -imm0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= reg1) return 1; else return 0;} - -imm0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= indreg1) return 1; else return 0;} - -imm0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= imm1) return 1; else return 0;} - -imm0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= limm1) return 1; else return 0;} - -imm0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= adr1) return 1; else return 0;} - -imm0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= adrreg1) return 1; else return 0;} - -imm0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= adrx1) return 1; else return 0;} - -imm0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (imm0 <= regx1) return 1; else return 0;} - -limm0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= reg1) return 1; else return 0;} - -limm0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= indreg1) return 1; else return 0;} - -limm0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= imm1) return 1; else return 0;} - -limm0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= limm1) return 1; else return 0;} - -limm0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= adr1) return 1; else return 0;} - -limm0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= adrreg1) return 1; else return 0;} - -limm0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= adrx1) return 1; else return 0;} - -limm0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (limm0 <= regx1) return 1; else return 0;} - -adr0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= reg1) return 1; else return 0;} - -adr0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= indreg1) return 1; else return 0;} - -adr0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= imm1) return 1; else return 0;} - -adr0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= limm1) return 1; else return 0;} - -adr0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= adr1) return 1; else return 0;} - -adr0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= adrreg1) return 1; else return 0;} - -adr0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= adrx1) return 1; else return 0;} - -adr0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adr0 <= regx1) return 1; else return 0;} - -adrreg0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= reg1) return 1; else return 0;} - -adrreg0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= indreg1) return 1; else return 0;} - -adrreg0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= imm1) return 1; else return 0;} - -adrreg0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= limm1) return 1; else return 0;} - -adrreg0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= adr1) return 1; else return 0;} - -adrreg0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= adrreg1) return 1; else return 0;} - -adrreg0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= adrx1) return 1; else return 0;} - -adrreg0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrreg0 <= regx1) return 1; else return 0;} - -adrx0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= reg1) return 1; else return 0;} - -adrx0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= indreg1) return 1; else return 0;} - -adrx0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= imm1) return 1; else return 0;} - -adrx0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= limm1) return 1; else return 0;} - -adrx0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= adr1) return 1; else return 0;} - -adrx0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= adrreg1) return 1; else return 0;} - -adrx0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= adrx1) return 1; else return 0;} - -adrx0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (adrx0 <= regx1) return 1; else return 0;} - -regx0reg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= reg1) return 1; else return 0;} - -regx0indreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= indreg1) return 1; else return 0;} - -regx0imm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= imm1) return 1; else return 0;} - -regx0limm1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= limm1) return 1; else return 0;} - -regx0adr1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= adr1) return 1; else return 0;} - -regx0adrreg1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= adrreg1) return 1; else return 0;} - -regx0adrx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= adrx1) return 1; else return 0;} - -regx0regx1 (r0, r1, x0, x1, p0, p1) -type r0, r1; type *p0, *p1; -{if (regx0 <= regx1) return 1; else return 0;} - diff --git a/gcc/testsuite/gcc.c-torture/unsorted/a.c b/gcc/testsuite/gcc.c-torture/unsorted/a.c deleted file mode 100755 index 47fb1f4..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/a.c +++ /dev/null @@ -1,4 +0,0 @@ -foo (a) -{ - return a & 65535; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/a1.c b/gcc/testsuite/gcc.c-torture/unsorted/a1.c deleted file mode 100755 index 654781d..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/a1.c +++ /dev/null @@ -1,7 +0,0 @@ -int -foo (a, p) - int *p; -{ - p[0] = 85 * a; - p[1] = -86 * a; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/a3.c b/gcc/testsuite/gcc.c-torture/unsorted/a3.c deleted file mode 100755 index 85d2a24..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/a3.c +++ /dev/null @@ -1,12 +0,0 @@ -foo (a) -{ - int i; - - for (i = 1; i < a; i++) - ; - { - int b = (int) &foo; - - return (a & b) == 0; - } -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/aa.c b/gcc/testsuite/gcc.c-torture/unsorted/aa.c deleted file mode 100755 index 61a4147..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/aa.c +++ /dev/null @@ -1,8 +0,0 @@ -#define w 20 -#define c 1 - -foo (a) - unsigned a; -{ - return ((a & ((1 << w) - 1)) << c) > 0; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/aaa.c b/gcc/testsuite/gcc.c-torture/unsorted/aaa.c deleted file mode 100755 index e31fb56..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/aaa.c +++ /dev/null @@ -1,11 +0,0 @@ -foo (a, b) -{ - int t; - while (b < 0) - { - t = a; - a = b; - b = t; - } - return a + b; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/abs.c b/gcc/testsuite/gcc.c-torture/unsorted/abs.c deleted file mode 100755 index 6a746b1..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/abs.c +++ /dev/null @@ -1,9 +0,0 @@ -foo (a) -{ - return __builtin_abs (a); -} - -main () -{ - printf ("%d %d\n", foo (0x80000000), foo (12)); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/ac.c b/gcc/testsuite/gcc.c-torture/unsorted/ac.c deleted file mode 100755 index 1d3c085..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/ac.c +++ /dev/null @@ -1,30 +0,0 @@ -barfoo (a) -{ - return (a << 16) & ~0xffff; -} - -foobar (a) -{ - return ((unsigned short) a) << 15;} - -foo (a) -{ - return (a & 0x121) << 31; -} - -bar (a) -{ - return (a & ~0xffff) << 16; -} - -main () -{ - int a; - - for (a = 1; a; a += a) - { - printf ("%d", (foo (a))); - } - puts (""); -} - diff --git a/gcc/testsuite/gcc.c-torture/unsorted/acc.c b/gcc/testsuite/gcc.c-torture/unsorted/acc.c deleted file mode 100755 index a4a027a..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/acc.c +++ /dev/null @@ -1,8 +0,0 @@ -foo (a) -{ - int b = a + 1; - int c = (short) a; - if (b) - return b; - return 1; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/add.c b/gcc/testsuite/gcc.c-torture/unsorted/add.c deleted file mode 100755 index d796e41..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/add.c +++ /dev/null @@ -1,5 +0,0 @@ -foo (a, b, p) - int *p; -{ - return 34 + *p; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/add386.c b/gcc/testsuite/gcc.c-torture/unsorted/add386.c deleted file mode 100755 index bfdffbf..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/add386.c +++ /dev/null @@ -1,4 +0,0 @@ -main (a) -{ - return a + 128; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/addcc.c b/gcc/testsuite/gcc.c-torture/unsorted/addcc.c deleted file mode 100755 index cf52307..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/addcc.c +++ /dev/null @@ -1,18 +0,0 @@ -foo (p, a, b) - int *p; - int a; - int b; -{ - - a += p[0]; - b += p[1]; - if (a == 0) - return b; - return a; -} - - -bar (a) -{ - return -a > 0 ? 1 : 2; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/andm.c b/gcc/testsuite/gcc.c-torture/unsorted/andm.c deleted file mode 100755 index 17101ae..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/andm.c +++ /dev/null @@ -1,15 +0,0 @@ -foo (p) - int *p; -{ - return (*p & 255) == 0; -} - -bar (a) -{ - return (a & 0xfff00000) == 0; -} - -main () -{ - printf ("%d%d\n", bar (-1), bar(0)); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/andmem.c b/gcc/testsuite/gcc.c-torture/unsorted/andmem.c deleted file mode 100755 index 10bad00..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/andmem.c +++ /dev/null @@ -1,22 +0,0 @@ -void p1 (p) int *p; -{ *p &= ~0xff; -} -void p2 (p) int *p; -{ *p &= ~0xff00; -} -void p3 (p) int *p; -{ *p &= ~0xffff0000; -} -void p4 (p) int *p; -{ *p &= ~0xffff; -} - -main () -{ - int a; - - a = 0x12345678; p1 (&a); printf ("%x\n", a); - a = 0x12345678; p2 (&a); printf ("%x\n", a); - a = 0x12345678; p3 (&a); printf ("%x\n", a); - a = 0x12345678; p4 (&a); printf ("%x\n", a); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/andn.c b/gcc/testsuite/gcc.c-torture/unsorted/andn.c deleted file mode 100755 index 2e38dd0..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/andn.c +++ /dev/null @@ -1,5 +0,0 @@ -foo (a) -{ - int b = 0x1fff; - return a & ~b; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/andok.c b/gcc/testsuite/gcc.c-torture/unsorted/andok.c deleted file mode 100755 index d55bd01..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/andok.c +++ /dev/null @@ -1,6 +0,0 @@ -foo (a, b, p) - int *p; -{ - p[1] = a & 0xfff0000; - p[2] = b & 0xfff0000; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/andsi.c b/gcc/testsuite/gcc.c-torture/unsorted/andsi.c deleted file mode 100755 index b9c3c76..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/andsi.c +++ /dev/null @@ -1,4 +0,0 @@ -foo () -{ - return (int)&foo; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/andsparc.c b/gcc/testsuite/gcc.c-torture/unsorted/andsparc.c deleted file mode 100755 index 62f0de0..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/andsparc.c +++ /dev/null @@ -1,11 +0,0 @@ -foo (int *p) -{ - int a, b; - - a = 123456; - a += p[0]; - b = p[0]; - if (a == 0) - return b; - return 1; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/aos.c b/gcc/testsuite/gcc.c-torture/unsorted/aos.c deleted file mode 100755 index 77c92f6..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/aos.c +++ /dev/null @@ -1,8 +0,0 @@ -foo (p) - int *p; -{ - if ((int) p > 0) - return 1; - else - return 0; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/arr.c b/gcc/testsuite/gcc.c-torture/unsorted/arr.c deleted file mode 100755 index ed56667..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/arr.c +++ /dev/null @@ -1,9 +0,0 @@ -foo (a, b, c) -{ - bar (a, b); - { - int arr[10]; - arr[c] = b; - bar (arr[0], arr[1]); - } -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/as.c b/gcc/testsuite/gcc.c-torture/unsorted/as.c deleted file mode 100755 index 172f883..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/as.c +++ /dev/null @@ -1,14 +0,0 @@ - -#define S 31 -#define A 17 - -foo (a) - unsigned a; -{ - return (a >> S) & ((1 << A) - 1); -} - -main () -{ - printf ("%d%d\n", foo (-1), foo (0)); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/ase.c b/gcc/testsuite/gcc.c-torture/unsorted/ase.c deleted file mode 100755 index 2d3d8ed..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/ase.c +++ /dev/null @@ -1,10 +0,0 @@ -ase (p) - short *p; -{ - int a; - a = p[1]; - p[2] = a; - if ((short) a) - p[a]++; - return (a == 0); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/b.c b/gcc/testsuite/gcc.c-torture/unsorted/b.c deleted file mode 100755 index 498d755..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/b.c +++ /dev/null @@ -1,4 +0,0 @@ -main () -{ - *(short *) 25 = 123; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/b1.c b/gcc/testsuite/gcc.c-torture/unsorted/b1.c deleted file mode 100755 index b673759..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/b1.c +++ /dev/null @@ -1,11 +0,0 @@ -foo (long long x) -{ - if (x--) - return 255; - return 0; -} - -main () -{ - printf ("%d\n", foo (0)); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/b2.c b/gcc/testsuite/gcc.c-torture/unsorted/b2.c deleted file mode 100755 index 96e4556..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/b2.c +++ /dev/null @@ -1,24 +0,0 @@ - -struct s -{ - unsigned a : 8; - unsigned b : 8; - unsigned c : 8; - unsigned d : 8; -}; - -/* -struct -{ - unsigned a : 8; - unsigned b : 16; - unsigned c : 8; -}; -*/ - -struct s -foo (struct s s, int i) -{ - s.b = i; - return s; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/b3.c b/gcc/testsuite/gcc.c-torture/unsorted/b3.c deleted file mode 100755 index af693f7..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/b3.c +++ /dev/null @@ -1,12 +0,0 @@ -struct tree_common -{ - unsigned int code : 9; - unsigned int code2 : 7; -}; - -static int -duplicate_decls (x) - register struct tree_common x; -{ - return x.code2; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/b88.c b/gcc/testsuite/gcc.c-torture/unsorted/b88.c deleted file mode 100755 index 971c7c7..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/b88.c +++ /dev/null @@ -1,12 +0,0 @@ -foo (double d) -{ - d = -d; - if (d < 0.0) - return 1; - return 2; -} - -main () -{ - foo (0.0); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/bad.c b/gcc/testsuite/gcc.c-torture/unsorted/bad.c deleted file mode 100755 index 8cc8497..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/bad.c +++ /dev/null @@ -1,26 +0,0 @@ -typedef union longlong -{ - struct {unsigned short h0, h1, h2, h3;} h; - struct {signed long low, high;} si; - struct {unsigned long low, high;} ui; - signed long long sll; - unsigned long long ull; -} long_long; - - -long long -__negdi2 (u) - long long u; -{ - long_long uu; - - uu.sll = u; - - uu.si.low = -uu.si.low; - if (uu.si.low == 0) - uu.si.high = -uu.si.high; - else - uu.si.high = ~uu.si.high; - - return uu.sll; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/band.c b/gcc/testsuite/gcc.c-torture/unsorted/band.c deleted file mode 100755 index 74b02fd..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/band.c +++ /dev/null @@ -1,16 +0,0 @@ -foo (a) -{ - return (a & (1 << 31)) != 0; -} - -main () -{ - if (foo (0)) - puts ("foo"); - else - puts ("bar"); - if (foo (~0)) - puts ("foo"); - else - puts ("bar"); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/bb0.c b/gcc/testsuite/gcc.c-torture/unsorted/bb0.c deleted file mode 100755 index aab6d68..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/bb0.c +++ /dev/null @@ -1,5 +0,0 @@ -foo (a) -{ - return (a & 0xfff000) != 0; - -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/bb1.c b/gcc/testsuite/gcc.c-torture/unsorted/bb1.c deleted file mode 100755 index 3f9aebe..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/bb1.c +++ /dev/null @@ -1,8 +0,0 @@ -foo (a) -{ - int b = 32; - if (b & a) - return 1; - else - return 0; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/bbb.c b/gcc/testsuite/gcc.c-torture/unsorted/bbb.c deleted file mode 100755 index 837dd9e..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/bbb.c +++ /dev/null @@ -1,12 +0,0 @@ -struct looksets - { - int lset[10]; - }; - -struct looksets lkst[]; - -flset( p ) -struct looksets *p; -{ - p-- > lkst; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/bc.c b/gcc/testsuite/gcc.c-torture/unsorted/bc.c deleted file mode 100755 index c713bb6..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/bc.c +++ /dev/null @@ -1,4 +0,0 @@ -foo (a, b) -{ - return a % (1 << b); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/bcopy.c b/gcc/testsuite/gcc.c-torture/unsorted/bcopy.c deleted file mode 100755 index 980de97..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/bcopy.c +++ /dev/null @@ -1,64 +0,0 @@ -void -bcopy1 (s, d, c) - long long *s; - long long *d; - int c; -{ - int i; - c = c / 8; - for (i = 0; i < c; i++) - d[i] = s[i]; -} - -void -bcopy2 (s, d, c) - long *s; - long *d; - int c; -{ - int i; - c = c / 4; - for (i = 0; i < c; i++) - d[i] = s[i]; -} - - -void -bcopy3 (s, d, c) - char *s; - char *d; - int c; -{ - long long z0, z1; - int r = d - s; - - int i; - - c /= 16; - - z0 = *((long long *) s); - s += 8; - z1 = *((long long *) s); - s += 8; - for (i = 0; i < c; i++) - { - *(long long *)(s + r) = z0; - z0 = *((long long *) s); - s += 8; - *(long long *)(s + r) = z1; - z1 = *((long long *) s); - s += 8; - } -} - -#define BYTES 16384 - -main () -{ - long long s[BYTES / 8]; - long long d[BYTES / 8]; - int i; - - for (i = 1; i < 67108864 / BYTES; i++) - copy_memory (s, d, BYTES); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/bf.c b/gcc/testsuite/gcc.c-torture/unsorted/bf.c deleted file mode 100755 index 821623d..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/bf.c +++ /dev/null @@ -1,31 +0,0 @@ -typedef unsigned long uint32; -typedef signed long sint32; - -uint32 -ext (sint32 src, unsigned o5, unsigned w5) -{ - return (w5 == 0) ? src >> o5 : (src << (( - o5 - w5) & 31)) >> (32 - w5); -} - -uint32 -extu (uint32 src, unsigned o5, unsigned w5) -{ - return (w5 == 0) ? src >> o5 : (src << (( - o5 - w5) & 31)) >> (32 - w5); -} - -uint32 -mak (uint32 src, unsigned o5, unsigned w5) -{ - return (w5 == 0) ? src << o5 : (src << (32 - w5)) >> (( - o5 - w5) & 31); -} - -uint32 -rot (uint32 src, unsigned o5) -{ - return (src >> o5) | (src << (( - o5) & 31)); -} - -main (int argc, char **argv) -{ - printf ("%x\n", clr (0xffffffff, atoi (argv[2]), atoi (argv[1]))); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/bfins.c b/gcc/testsuite/gcc.c-torture/unsorted/bfins.c deleted file mode 100755 index e626d82..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/bfins.c +++ /dev/null @@ -1,15 +0,0 @@ -struct foo -{ - unsigned j : 16; - unsigned i : 16; -}; - -struct foo -foo (a, b) - struct foo a; - int b; -{ - a.j = 123; - a.i = b; - return a; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/bfx.c b/gcc/testsuite/gcc.c-torture/unsorted/bfx.c deleted file mode 100755 index d47bd7d..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/bfx.c +++ /dev/null @@ -1,9 +0,0 @@ -foo (x, c) -{ - return x << -c; -} - -main () -{ - printf ("%x\n", foo (0xf05, -4)); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/bge.c b/gcc/testsuite/gcc.c-torture/unsorted/bge.c deleted file mode 100755 index 55f4788..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/bge.c +++ /dev/null @@ -1,7 +0,0 @@ -foo (a) - double a; -{ - if (a >= 0) - return 1; - return a; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/bit.c b/gcc/testsuite/gcc.c-torture/unsorted/bit.c deleted file mode 100755 index e76bb45..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/bit.c +++ /dev/null @@ -1,13 +0,0 @@ -bar (a) -{ - return (a == 0); -} - -foo (a) - int a; -{ - if ((a & (1 << 26)) >= 0) - return 1; - else - return 2; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/bitf.c b/gcc/testsuite/gcc.c-torture/unsorted/bitf.c deleted file mode 100755 index 5b0aefc..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/bitf.c +++ /dev/null @@ -1,17 +0,0 @@ -#define int unsigned - -struct foo -{ - int aa : 1; - int a : 9; - int c : 16; - int d : 6; -}; - - -int -foo (a, b) - struct foo a; -{ - return a.d == 0; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/bitw.c b/gcc/testsuite/gcc.c-torture/unsorted/bitw.c deleted file mode 100755 index 585cd32..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/bitw.c +++ /dev/null @@ -1,9 +0,0 @@ -foo (a) - unsigned a; -{ - unsigned b = 0; - - if ((a & 12345678) > b) - return 1; - return 0; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/blk.c b/gcc/testsuite/gcc.c-torture/unsorted/blk.c deleted file mode 100755 index 18a9545..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/blk.c +++ /dev/null @@ -1,18 +0,0 @@ -struct -{ - double a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t; -} foo, bar; - -foobar () -{ - foo = bar; - xxx (&foo, &bar); -} - -main () -{ - bar.g = 1.0; - foo.g = 2.0; - foobar (); - printf ("%lf\n", foo.g); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/bt.c b/gcc/testsuite/gcc.c-torture/unsorted/bt.c deleted file mode 100755 index ac20c05..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/bt.c +++ /dev/null @@ -1,7 +0,0 @@ -main () -{ - int i; - - for (i = 1000000; --i;) - ; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/bt386.c b/gcc/testsuite/gcc.c-torture/unsorted/bt386.c deleted file mode 100755 index 283ab5f..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/bt386.c +++ /dev/null @@ -1,18 +0,0 @@ -foo (a, b) -{ - return (a & (1 << b)) != 0; -} - -bar (a, b) -{ - a ^= (1 << b); - return a != 0; -} - -main () -{ - int i; - for (i = 0; i < 32; i++) - printf ("%d ", foo (0x8000000f, i)); - puts (""); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/bug.c b/gcc/testsuite/gcc.c-torture/unsorted/bug.c deleted file mode 100755 index 447eb7a..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/bug.c +++ /dev/null @@ -1,4 +0,0 @@ -foo (a, b) -{ - return a - 65536; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/bugc.c b/gcc/testsuite/gcc.c-torture/unsorted/bugc.c deleted file mode 100755 index b2ce1fa..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/bugc.c +++ /dev/null @@ -1,7 +0,0 @@ - -int -reg0indreg1 (r0, p1) - short r0; short *p1; -{ - return (r0); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/buns.c b/gcc/testsuite/gcc.c-torture/unsorted/buns.c deleted file mode 100755 index f206bfa..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/buns.c +++ /dev/null @@ -1,12 +0,0 @@ -foo (a) -{ - int bar = 0; - - return (unsigned) (a - 1) <= (unsigned) bar; -} - -main () -{ - if (foo (-1)) - puts ("The largest possible unsigned <= 0 on this machine..."); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/bx.c b/gcc/testsuite/gcc.c-torture/unsorted/bx.c deleted file mode 100755 index 274fb01..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/bx.c +++ /dev/null @@ -1,12 +0,0 @@ -unsigned -good (unsigned src, unsigned o5, unsigned w5) -{ - return src & ~((w5 == 0) ? (~0 << o5) : (1 << o5)); -} - -unsigned -bad (unsigned src, unsigned o5, unsigned w5) -{ - return src & ((w5 == 0) ? ~(~0 << o5) : ~(1 << o5)); -} - diff --git a/gcc/testsuite/gcc.c-torture/unsorted/c.c b/gcc/testsuite/gcc.c-torture/unsorted/c.c deleted file mode 100755 index 384ee3e..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/c.c +++ /dev/null @@ -1,17 +0,0 @@ -foo (a, b) - long long a, b; -{ - if (a & ~b) - return 1; - else - return 0; -} - -bar (a, b) - long long a, b; -{ - if (a & ~b & ((long long) 87612378)) - return 1; - else - return 0; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/c1.c b/gcc/testsuite/gcc.c-torture/unsorted/c1.c deleted file mode 100755 index f50d437..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/c1.c +++ /dev/null @@ -1,7 +0,0 @@ -unsigned -rec (a, b) - unsigned a; - unsigned b; -{ - return a * rec (a - 1, b + 1); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/c2.c b/gcc/testsuite/gcc.c-torture/unsorted/c2.c deleted file mode 100755 index ef5a711..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/c2.c +++ /dev/null @@ -1,5 +0,0 @@ -foo (a) -{ - bar (a); - bar (a); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/call.c b/gcc/testsuite/gcc.c-torture/unsorted/call.c deleted file mode 100755 index c810603..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/call.c +++ /dev/null @@ -1,7 +0,0 @@ -int foo () {} - -main (a, b) -{ - foo (foo (a, b), foo (b, a)); - return 0; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/call386.c b/gcc/testsuite/gcc.c-torture/unsorted/call386.c deleted file mode 100755 index 1849893..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/call386.c +++ /dev/null @@ -1,20 +0,0 @@ - -foo () {} - -main () -{ - int i; - for (i = 100000; i >= 0; i--) - { - foo (); - foo (); - foo (); - foo (); - foo (); - foo (); - foo (); - foo (); - foo (); - foo (); - } -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/callind.c b/gcc/testsuite/gcc.c-torture/unsorted/callind.c deleted file mode 100755 index 74c0f1f..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/callind.c +++ /dev/null @@ -1,8 +0,0 @@ -call (foo, a) - int (**foo) (); -{ - - (foo)[1] = call; - - foo[a] (1); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/cc.c b/gcc/testsuite/gcc.c-torture/unsorted/cc.c deleted file mode 100755 index e29bec4..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/cc.c +++ /dev/null @@ -1,96 +0,0 @@ -cc8 (a, b) -{ - if (a < 0) - goto L1; - if (a == 0) - goto L2; - L1:b++; - L2:b++; - return b; -} - -cc7 (a) - long long a; -{ - if (a < 0) - return 1; - else - return 0; -} - -cc6 (float a, double p) -{ - p = a; - if (p < 0) - return p; - else - return p + 1; -} - -cc5 (p, a) - char *p; - char a; -{ - p[2] = a; - if (a) - return 0; - else - return 1; -} - - -cc4 (a, b, p) - int a, b; - int *p; -{ - a = (int short)b; - *p = a; - if ((int) a < 0) - return 0; - else - return 1; -} - - -cc1 (a, b) -{ - int x = 0; - - if ((int) a < (int) b) - { - if ((unsigned) a < (unsigned) b) - x++; - x++; - } - - return x; -} - -cc2 (a, b) -{ - int x = 0; - - if ((int) a <= (int) b) - { - if ((int) a < (int) b) - x++; - x++; - } - - return x; -} - -cc3 (a, b) -{ - int x = 0; - - a += b; - if ((unsigned) a > 0) - { - if (a == 0) - x++; - x++; - } - - return x; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/charmtst.c b/gcc/testsuite/gcc.c-torture/unsorted/charmtst.c deleted file mode 100755 index 2945f19..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/charmtst.c +++ /dev/null @@ -1,15 +0,0 @@ -c_move_tst (char b) -{ - char a; - - a = b; - b = 'b'; - foo (a); - foo (b); - foo (a); - bar (a, b); - b = a; - if (b == 0) - a++; - return a + b; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/cmb.c b/gcc/testsuite/gcc.c-torture/unsorted/cmb.c deleted file mode 100755 index 1fd9461..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/cmb.c +++ /dev/null @@ -1,6 +0,0 @@ -foo (p1, p2) - short p1, *p2; -{ - int a; - return (int) p1 + (int) *p2; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/cmp.c b/gcc/testsuite/gcc.c-torture/unsorted/cmp.c deleted file mode 100755 index a82fe42..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/cmp.c +++ /dev/null @@ -1,11 +0,0 @@ -struct fooalign {char x; double d;}; -union fooround {long x; double d;}; - -int -foo () -{ - int extra = 4; - if (extra < sizeof (union fooround)) - extra = sizeof (union fooround); - return extra; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/cmphi.c b/gcc/testsuite/gcc.c-torture/unsorted/cmphi.c deleted file mode 100755 index 1ffc214..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/cmphi.c +++ /dev/null @@ -1,4 +0,0 @@ -foo (short *p, short a) -{ - return a < *p; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/cmpsi386.c b/gcc/testsuite/gcc.c-torture/unsorted/cmpsi386.c deleted file mode 100755 index 50b08d7..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/cmpsi386.c +++ /dev/null @@ -1,14 +0,0 @@ -foo (a, p) - register int a; - int *p; -{ - - for (a = 10000000; a >= *p; a--) - ; -} - -main () -{ - int a; - foo (a, a); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/cmul.c b/gcc/testsuite/gcc.c-torture/unsorted/cmul.c deleted file mode 100755 index cce20bc..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/cmul.c +++ /dev/null @@ -1,4 +0,0 @@ -foo (a) -{ - return a * 84; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/cn1.c b/gcc/testsuite/gcc.c-torture/unsorted/cn1.c deleted file mode 100755 index 866778c..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/cn1.c +++ /dev/null @@ -1,5 +0,0 @@ -int -foo () -{ - return 7561; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/comb.c b/gcc/testsuite/gcc.c-torture/unsorted/comb.c deleted file mode 100755 index a468907..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/comb.c +++ /dev/null @@ -1,7 +0,0 @@ -foo (a, b) -{ - int c = a & b; - if ((a & b) == 0) - return 0; - return c; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/configure.in b/gcc/testsuite/gcc.c-torture/unsorted/configure.in deleted file mode 100755 index 7810172..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/configure.in +++ /dev/null @@ -1,15 +0,0 @@ -# This file is a shell script fragment that supplies the information -# necessary to tailor a template configure script into the configure -# script appropriate for this directory. For more information, check -# any existing configure script. - -srctrigger=unsorted.exp -srcname="DejaGnu" - -# per-host: - -# per-target: - -target_makefile_frag=../config/mt-${target_alias} - -# post-target: diff --git a/gcc/testsuite/gcc.c-torture/unsorted/consec.c b/gcc/testsuite/gcc.c-torture/unsorted/consec.c deleted file mode 100755 index fd76cd2..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/consec.c +++ /dev/null @@ -1,17 +0,0 @@ -int glob; - -conseq (a, b, c, d) - int *a, *b; -{ - a[2] = d; - a[1] = c; - sequence (a, b, c, d); - sequence (d, c, b, a); - b[0] = 0; - b[1] = 123; - a[0] = 321; - a[1] = 0; - sequence (111, 0, 0, 222, 0, 333); - ((int *)glob)[2] = c; - ((int *)glob)[3] = d; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/const.c b/gcc/testsuite/gcc.c-torture/unsorted/const.c deleted file mode 100755 index 209fc76..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/const.c +++ /dev/null @@ -1,4 +0,0 @@ -main (a) -{ - return a + (~0 - 240); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/conv.c b/gcc/testsuite/gcc.c-torture/unsorted/conv.c deleted file mode 100755 index 70fc024..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/conv.c +++ /dev/null @@ -1,32 +0,0 @@ -double -u2d (unsigned int u) -{ - return u; -} - -double -i2d (signed int i) -{ - return i; -} - -unsigned int -d2u (double d) -{ - return d; -} - -signed int -d2i (double d) -{ - return d; -} - -main () -{ - printf ("%lf, %lf, %lf\n", u2d (~0), u2d (1 << 31), u2d (1)); - printf ("%lf, %lf, %lf\n", i2d (~0), i2d (1 << 31), i2d (1)); - - printf ("%u, %u, %u\n", d2u (u2d (~0)), d2u (u2d (1 << 31)), d2u (u2d (1))); - printf ("%d, %d, %d\n", d2i (i2d (~0)), d2i (i2d (1 << 31)), d2i (i2d (1))); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/conv_tst.c b/gcc/testsuite/gcc.c-torture/unsorted/conv_tst.c deleted file mode 100755 index 513d6a2..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/conv_tst.c +++ /dev/null @@ -1,66 +0,0 @@ -#define ID_1 2400000000.0 -#define ID_2 1.7 -#define ID_3 -1.7 - -unsigned ui; -int si; - -conv_i1 () -{ -/* - ui = (unsigned) ID_1; - si = (int) ID_1; -*/ -} - -conv_i2 () -{ - ui = (unsigned) ID_2; - si = (int) ID_2; -} - -conv_i3 () -{ -/* ui = (unsigned) ID_3;*/ - si = (int) ID_3; -} - -conv_1 (d) - double d; -{ - ui = (unsigned) d; -/* - si = (int) d; -*/ -} - -double -foo (u) - unsigned u; -{ - return u; -} - -main () -{ - printf ("%lf\n", foo (2400000000)); - - conv_i1 (); - printf ("%lf, %u, %d\n", ID_1, ui, si); - - conv_i2 (); - printf ("%lf, %u, %d\n", ID_2, ui, si); - - conv_i3 (); - printf ("%lf, %u, %d\n", ID_3, ui, si); - - conv_1 (ID_1); - printf ("%lf, %u, %d\n", ID_1, ui, si); - - conv_1 (ID_2); - printf ("%lf, %u, %d\n", ID_2, ui, si); - - conv_1 (ID_3); - printf ("%lf, %u, %d\n", ID_3, ui, si); - -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/cp.c b/gcc/testsuite/gcc.c-torture/unsorted/cp.c deleted file mode 100755 index 04b1420..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/cp.c +++ /dev/null @@ -1,42 +0,0 @@ -struct _obstack_chunk -{ - char *limit; - struct _obstack_chunk *prev; - char contents[4]; -}; - -struct obstack -{ - long chunk_size; - struct _obstack_chunk* chunk; - char *object_base; - char *next_free; - char *chunk_limit; - int temp; - int alignment_mask; - struct _obstack_chunk *(*chunkfun) (); - void (*freefun) (); -}; - -struct fooalign {char x; double d;}; -union fooround {long x; double d;}; - -void -_obstack_begin (h, size, alignment, chunkfun, freefun) - struct obstack *h; - int size; - int alignment; - void * (*chunkfun) (); - void (*freefun) (); -{ - register struct _obstack_chunk* chunk; - - if (alignment == 0) - alignment = ((char *)&((struct fooalign *) 0)->d - (char *)0); - if (size == 0) - { - int extra = 4; - if (extra < (sizeof (union fooround))) - extra = (sizeof (union fooround)); - } -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/csebug.c b/gcc/testsuite/gcc.c-torture/unsorted/csebug.c deleted file mode 100755 index f49f684..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/csebug.c +++ /dev/null @@ -1,7 +0,0 @@ - -int -reg0indreg1 (r0, p1) - short r0; short *p1; -{ - return (r0 + *p1); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/cvt.c b/gcc/testsuite/gcc.c-torture/unsorted/cvt.c deleted file mode 100755 index 716659c..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/cvt.c +++ /dev/null @@ -1,9 +0,0 @@ -foo (p) - unsigned char *p; -{ - unsigned char a = 0; - - if (*p > 0) - return 1; - return 0; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/d.c b/gcc/testsuite/gcc.c-torture/unsorted/d.c deleted file mode 100755 index 5fca120..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/d.c +++ /dev/null @@ -1,19 +0,0 @@ -long long unsigned -str2llu (str) - char *str; -{ - long long unsigned acc; - long long b = 10; - char d; - acc = *str++ - '0'; - for (;;) - { - d = *str++; - if (d == '\0') - break; - d -= '0'; - acc = acc * 10 + d; - } - - return acc; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/dbl_parm.c b/gcc/testsuite/gcc.c-torture/unsorted/dbl_parm.c deleted file mode 100755 index ce5ba4f..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/dbl_parm.c +++ /dev/null @@ -1,10 +0,0 @@ -foo (a, b, c) - double a; - int b; - double c; -{ - if (b) - return a + c; - else - return a - c; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/dblbug.c b/gcc/testsuite/gcc.c-torture/unsorted/dblbug.c deleted file mode 100755 index cd13b79..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/dblbug.c +++ /dev/null @@ -1,21 +0,0 @@ -union real_extract -{ - double d; - int i[sizeof (double ) / sizeof (int)]; -}; - -typedef struct -{ - int zzzz; -} *rtx; - -rtx -immed_real_const_1 (d) - double d; -{ - union real_extract u; - register rtx r; - - u.d = d; - foo (&(r->zzzz), &u); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/ddd.c b/gcc/testsuite/gcc.c-torture/unsorted/ddd.c deleted file mode 100755 index b0b6809..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/ddd.c +++ /dev/null @@ -1,7 +0,0 @@ -int foo; -int bar; - -main () -{ - return foo + bar; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/dead.c b/gcc/testsuite/gcc.c-torture/unsorted/dead.c deleted file mode 100755 index 795f7c7..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/dead.c +++ /dev/null @@ -1,5 +0,0 @@ -foo (a) -{ - ++a; - return a == 0; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/delay.c b/gcc/testsuite/gcc.c-torture/unsorted/delay.c deleted file mode 100755 index c776383..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/delay.c +++ /dev/null @@ -1,11 +0,0 @@ -foo (a, b) -{ - if (a == 1) - goto foo1; - if (a == 2) - goto foo2; - foo1: - return 2; - foo2: - return 3; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/di.c b/gcc/testsuite/gcc.c-torture/unsorted/di.c deleted file mode 100755 index 476bf70..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/di.c +++ /dev/null @@ -1,12 +0,0 @@ -long long -foo (a, b) - long long a, b; -{ - return a * b; -} - -main () -{ - int a = foo ((long long) 2, (long long) 3); - printf ("%d\n", a); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/dic.c b/gcc/testsuite/gcc.c-torture/unsorted/dic.c deleted file mode 100755 index 9c2c9f9..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/dic.c +++ /dev/null @@ -1,5 +0,0 @@ -unsigned long long -main () -{ - return (unsigned long long) 7816234 << 671111; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/dilayout.c b/gcc/testsuite/gcc.c-torture/unsorted/dilayout.c deleted file mode 100755 index 4bba661..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/dilayout.c +++ /dev/null @@ -1,33 +0,0 @@ -struct ii -{ - int a; - int b; -}; - -struct foo -{ - int a; - struct ii ab; - int b; -}; - -struct ii -foo (int *p, struct foo a) -{ - p[0] = a.a; - p[1] = a.ab.a; - p[2] = a.ab.b; - p[3] = a.b; - return a.ab; -} - -str (struct ii ab, struct ii *p) -{ - *p = ab; -} - -ll (long long ab, long long *p) -{ - *p = ab; -} - diff --git a/gcc/testsuite/gcc.c-torture/unsorted/dimove.c b/gcc/testsuite/gcc.c-torture/unsorted/dimove.c deleted file mode 100755 index 7caf3fa..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/dimove.c +++ /dev/null @@ -1,4 +0,0 @@ -foo (long long *p) -{ - p[0] = p[1]; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/dimul.c b/gcc/testsuite/gcc.c-torture/unsorted/dimul.c deleted file mode 100755 index c852956..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/dimul.c +++ /dev/null @@ -1,6 +0,0 @@ -long long -foo (a, b) - long long a, b; -{ - return a * b; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/div.c b/gcc/testsuite/gcc.c-torture/unsorted/div.c deleted file mode 100755 index 1f0904a..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/div.c +++ /dev/null @@ -1,4 +0,0 @@ -foo (a, b) -{ - return a / b; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/divdf.c b/gcc/testsuite/gcc.c-torture/unsorted/divdf.c deleted file mode 100755 index 5ea89ae..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/divdf.c +++ /dev/null @@ -1,5 +0,0 @@ -double -foo (float a, float b) -{ - return (double)a / (double)b; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/dm.c b/gcc/testsuite/gcc.c-torture/unsorted/dm.c deleted file mode 100755 index 67c60ee..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/dm.c +++ /dev/null @@ -1,24 +0,0 @@ -struct dm -{ - unsigned q; - unsigned r; -}; - -struct dm -dm (a, b) - unsigned a, b; -{ - struct dm qr; - - qr.q = a / b; - qr.r = a % b; - return qr; -} - -main () -{ - struct dm qr; - - qr = dm (100, 30); - printf ("%u, %u\n", qr.q, qr.r); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/dshift.c b/gcc/testsuite/gcc.c-torture/unsorted/dshift.c deleted file mode 100755 index 94750cc..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/dshift.c +++ /dev/null @@ -1,10 +0,0 @@ -foo (b, c) - unsigned b, c; -{ - return (b << 12) | (c >> 20); -} - -main () -{ - printf ("0x%x\n", foo (0x11223344, 0xaabbccdd)); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/e.c b/gcc/testsuite/gcc.c-torture/unsorted/e.c deleted file mode 100755 index fa20e00..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/e.c +++ /dev/null @@ -1,10 +0,0 @@ -foo (short a, int *p, short *s) -{ - int i; - for (i = 10; i >= 0; i--) - { - a = (short) bar (); - p[i] = a; - s[i] = a; - } -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/ex.c b/gcc/testsuite/gcc.c-torture/unsorted/ex.c deleted file mode 100755 index f5d90fd..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/ex.c +++ /dev/null @@ -1,11 +0,0 @@ -foo (a, b) -{ - if ((a & (1 << b)) == 0) - return 1; - return 0; -} - -main () -{ - printf ("%d\n", foo ()); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/ext.c b/gcc/testsuite/gcc.c-torture/unsorted/ext.c deleted file mode 100755 index 8fa8cd7..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/ext.c +++ /dev/null @@ -1,13 +0,0 @@ -struct foo -{ - unsigned b31 : 1; - unsigned b30 : 1; - unsigned b29 : 1; - unsigned b28 : 1; - unsigned rest : 28; -}; -foo(a) - struct foo a; -{ - return a.b30; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/f1.c b/gcc/testsuite/gcc.c-torture/unsorted/f1.c deleted file mode 100755 index 446acc6..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/f1.c +++ /dev/null @@ -1,5 +0,0 @@ -double -foo () -{ - return 1.2587624368724; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/f2.c b/gcc/testsuite/gcc.c-torture/unsorted/f2.c deleted file mode 100755 index 8bb3849..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/f2.c +++ /dev/null @@ -1,4 +0,0 @@ -foo (double *p) -{ - p[0] = p[1]; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/fdmul.c b/gcc/testsuite/gcc.c-torture/unsorted/fdmul.c deleted file mode 100755 index 711707b..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/fdmul.c +++ /dev/null @@ -1,2 +0,0 @@ -double -foo (float a, float b) { return (double) a * (double) b; } diff --git a/gcc/testsuite/gcc.c-torture/unsorted/flo.c b/gcc/testsuite/gcc.c-torture/unsorted/flo.c deleted file mode 100755 index 2a213b7..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/flo.c +++ /dev/null @@ -1,7 +0,0 @@ -foo (a) - double a; -{ - double b = 0.0; - - return (a == 0); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/float.c b/gcc/testsuite/gcc.c-torture/unsorted/float.c deleted file mode 100755 index b678920..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/float.c +++ /dev/null @@ -1,6 +0,0 @@ -double -foo (a, b, c) - double a, b, c; -{ - return a * b + c * a; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/flt_const.c b/gcc/testsuite/gcc.c-torture/unsorted/flt_const.c deleted file mode 100755 index 65700ba..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/flt_const.c +++ /dev/null @@ -1,5 +0,0 @@ -double -foo () -{ - return 3.141592653589793238462643; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/fnul.c b/gcc/testsuite/gcc.c-torture/unsorted/fnul.c deleted file mode 100755 index b0c9816..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/fnul.c +++ /dev/null @@ -1,23 +0,0 @@ -main () -{ - int i; - int f; - - for (i = 0;; i--) - { - f = 0; - - if ((i & (i - 1)) == 0) - { - printf ("d"); - f = 1; - } - if ((i & -i) == i) - { - printf ("t"); - f = 1; - } - if (f) - printf ("%d\n", i); - } -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/foo.c b/gcc/testsuite/gcc.c-torture/unsorted/foo.c deleted file mode 100755 index 762d7e4..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/foo.c +++ /dev/null @@ -1,8 +0,0 @@ -int * -main (s1, s2) - int *s1; int *s2; -{ - while ((*s1++ = *s2++) != '\0') - ; - return s1 - 1; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/forgetcc.c b/gcc/testsuite/gcc.c-torture/unsorted/forgetcc.c deleted file mode 100755 index 4105408..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/forgetcc.c +++ /dev/null @@ -1,11 +0,0 @@ -foo (hp, p, a) - short *hp; - int *p; - int a; -{ - hp[10] = a; - p[0] = 10; - if (hp[10] > 0) - return 1; - return 0; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/fq.c b/gcc/testsuite/gcc.c-torture/unsorted/fq.c deleted file mode 100755 index c4ac369..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/fq.c +++ /dev/null @@ -1,25 +0,0 @@ -expand_to_ascii (int *i, int *o) -{ - unsigned x, y, out; - unsigned x1; - - /* Big endian code. */ - - x = *i++; - - y = x >> (32 - 13); - out = (y / 91); - out = (out << 8) | (y % 91); - - x <<= 13; - y = x >> (32 - 13); - out = (out << 8) | (y / 91); - out = (out << 8) | (y % 91); - - *o++ = out + 0x20202020; - - /* 6 bits left in x. */ - - x1 = *i++; - x = (x << 26) | (x1 >> 6); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/g.c b/gcc/testsuite/gcc.c-torture/unsorted/g.c deleted file mode 100755 index e00f124..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/g.c +++ /dev/null @@ -1,9 +0,0 @@ -foo (a, b) - long long a, b; - -{ - if (a == b) - return 0; - else - return 1; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/gen_tst.c b/gcc/testsuite/gcc.c-torture/unsorted/gen_tst.c deleted file mode 100755 index 5a7a376..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/gen_tst.c +++ /dev/null @@ -1,67 +0,0 @@ -/* Compiler Test Generator Program. - Copyright (C) 1989 FSF. */ - - -#define E0 ((type *)10000000) -#define reg0 r0 -#define indreg0 (*p0) -#define imm0 22 -#define limm0 ((type)(int)&glob0) -#define adr0 (*E0) -#define adrreg0 (p0[10000000]) -#define adrx0 (E0[x0]) -#define regx0 (p0[x0]) - -#define E1 ((type *)11111111) -#define reg1 r1 -#define indreg1 (*p1) -#define imm1 33 -#define limm1 ((type)(int)&glob1) -#define adr1 (*E1) -#define adrreg1 (p1[1111111/4]) -#define adrx1 (E1[x1]) -#define regx1 (p1[x1]) - -int glob0, glob1; - -#define type double - -char *a0[] = {"reg0", "indreg0", "imm0", "limm0", - "adr0", "adrreg0", "adrx0", "regx0"}; -char *a1[] = {"reg1", "indreg1", "imm1", "limm1", - "adr1", "adrreg1", "adrx1", "regx1"}; - -main_compare () -{ - int i0, i1; - - for (i0 = 0; i0 < 8; i0++) - { - for (i1 = 0; i1 < 8; i1++) - { - printf ("%s%s_cmp (r0, r1, x0, x1, p0, p1)\n", a0[i0], a1[i1]); - printf ("type r0, r1; type *p0, *p1;\n"); - printf ("{if (%s <= %s) return 1; else return 0;}\n\n", - a0[i0], a1[i1], a0[i0]); - } - } -} - -main_assign () -{ - int i0, i1; - - for (i0 = 0; i0 < 8; i0++) - { - if (i0 < 2 || i0 > 3) - for (i1 = 0; i1 < 8; i1++) - { - printf ("%s%s_set (r0, r1, x0, x1, p0, p1)\n", a0[i0], a1[i1]); - printf ("type r0, r1; type *p0, *p1;\n"); - printf ("{%s = %s; }\n\n", - a0[i0], a1[i1]); - } - } -} - -main () {main_assign ();} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/glob.c b/gcc/testsuite/gcc.c-torture/unsorted/glob.c deleted file mode 100755 index e320615..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/glob.c +++ /dev/null @@ -1,12 +0,0 @@ -typedef int tt; - -tt a1; -tt a2; -tt a3; - -foo () -{ - a1++; - a2++; - a1++; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/gronk.c b/gcc/testsuite/gcc.c-torture/unsorted/gronk.c deleted file mode 100755 index c1bb767..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/gronk.c +++ /dev/null @@ -1,8 +0,0 @@ -test_opt (a, b) - unsigned a, b; -{ - a = a / b; - if (a == 0) - a++; - return a; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/hi.c b/gcc/testsuite/gcc.c-torture/unsorted/hi.c deleted file mode 100755 index 1624f77..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/hi.c +++ /dev/null @@ -1,5 +0,0 @@ -foo (a, b) - short a, b; -{ - return a < b; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/hibug.c b/gcc/testsuite/gcc.c-torture/unsorted/hibug.c deleted file mode 100755 index ad5c826..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/hibug.c +++ /dev/null @@ -1,15 +0,0 @@ -struct foo -{ - short d; - int a; -}; - -int -bar (d, u) - short d; - struct foo u; -{ - - u.d = d; - return (int) (&u); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/i++.c b/gcc/testsuite/gcc.c-torture/unsorted/i++.c deleted file mode 100755 index 01d9ca9..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/i++.c +++ /dev/null @@ -1,7 +0,0 @@ -int main () -{ - int i = 2; - - i = i++; - printf ("%d\n",i); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/i.c b/gcc/testsuite/gcc.c-torture/unsorted/i.c deleted file mode 100755 index 3bee8ea..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/i.c +++ /dev/null @@ -1,8 +0,0 @@ -ase (p) - short *p; -{ - int a; - - a = *p; - *p = a + 1; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/i386bug.c b/gcc/testsuite/gcc.c-torture/unsorted/i386bug.c deleted file mode 100755 index 395bfa6..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/i386bug.c +++ /dev/null @@ -1,51 +0,0 @@ -typedef union { - struct { - long RH, LH; - } v; - struct { - unsigned char B1; - } u; -} twohalves; - - -typedef union { - long cint; - twohalves hhfield; - -} memoryword; - - -extern memoryword mem[262]; - -long znewstructure ( p ) -long p; -{ - long q, r; - { - q = mem [ p + 2 ] .hhfield .v.RH; - r = mem [ q + 1 ] .hhfield .v.LH; - do { - q = r; - r = mem [ r ] .hhfield .v.RH; - } while ( ! ( r == p ) ); - r = foo((long) ( 3 )); - mem [ q ] .hhfield .v.RH = r; - mem [ r + 2 ] = mem [ p + 2 ]; - if ( mem [ p + 2 ] .hhfield .v.LH == 0 ) - { - q = mem [ p + 2 ] .hhfield .v.RH + 1; - while ( mem [ q ] .hhfield .v.RH != p ) q = mem [ q ] .hhfield .v.RH; - mem [ q ] .hhfield .v.RH = r; - } - } - mem [ r ] .hhfield .u.B1 = mem [ p ] .hhfield .u.B1; - mem [ r + 1 ] .hhfield .v.LH = p; - - q = foo((long) ( 3 )); - - mem [ r + 1 ] .hhfield .v.RH = q; - mem [ q + 2 ] .hhfield .v.RH = r; - - - return(r); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/ic.c b/gcc/testsuite/gcc.c-torture/unsorted/ic.c deleted file mode 100755 index 150e1e8..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/ic.c +++ /dev/null @@ -1,7 +0,0 @@ -foo (int *ip, int a) -{ - a++; - if (a < ip[a]) - return 1; - return 0; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/icmp.c b/gcc/testsuite/gcc.c-torture/unsorted/icmp.c deleted file mode 100755 index dc9678e..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/icmp.c +++ /dev/null @@ -1,10 +0,0 @@ -foo (a, b) -{ - b++; - if (a <= b) - if ((int) a < (int) b) - b--; - else - b++; - return b; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/ifreg.c b/gcc/testsuite/gcc.c-torture/unsorted/ifreg.c deleted file mode 100755 index 9e2f956..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/ifreg.c +++ /dev/null @@ -1,12 +0,0 @@ -union foo -{ - float f; - int i; -}; - -foo (int a, float c) -{ - union foo b; - b.i = a; - return b.f + c; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/imm.c b/gcc/testsuite/gcc.c-torture/unsorted/imm.c deleted file mode 100755 index c3efba4..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/imm.c +++ /dev/null @@ -1,7 +0,0 @@ -int -imm () - -{ - return 11234; - -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/isinf.c b/gcc/testsuite/gcc.c-torture/unsorted/isinf.c deleted file mode 100755 index 12a8283..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/isinf.c +++ /dev/null @@ -1,5 +0,0 @@ -int -isinf () -{ - return 0; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/jmp.c b/gcc/testsuite/gcc.c-torture/unsorted/jmp.c deleted file mode 100755 index 474206a..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/jmp.c +++ /dev/null @@ -1,20 +0,0 @@ -foo (a) -{ - if (a) - goto a1; - goto a2; - a1: goto a3; - a2: goto a4; - a3: goto a5; - a4: goto a6; - a5: goto a7; - a6: goto a8; - a7: goto a9; - a8: goto a10; - a9: goto a11; - a10: goto a12; - a11: goto a13; - a12:; - a13:; - return -a; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/jumptab.c b/gcc/testsuite/gcc.c-torture/unsorted/jumptab.c deleted file mode 100755 index d86c30e..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/jumptab.c +++ /dev/null @@ -1,20 +0,0 @@ -jumptab (a) -{ - int b; - switch (a) - { - case 0: - b = 6;break; - case 1: - b = 5;break; - case 2: - b = 4;break; - case 3: - b = 3;break; - case 4: - b = 2;break; - case 5: - b = 1;break; - } - return b; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/l.c b/gcc/testsuite/gcc.c-torture/unsorted/l.c deleted file mode 100755 index cc23b19..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/l.c +++ /dev/null @@ -1,4 +0,0 @@ -main (a) -{ - return - 256 + a; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/layout.c b/gcc/testsuite/gcc.c-torture/unsorted/layout.c deleted file mode 100755 index 04c825d..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/layout.c +++ /dev/null @@ -1,13 +0,0 @@ -struct foo -{ - char a; -}; - -foo () -{ - struct foo bar[3]; - bar[0].a = '0'; - bar[1].a = '1'; - bar[2].a = '2'; - foof (bar); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/lbug.c b/gcc/testsuite/gcc.c-torture/unsorted/lbug.c deleted file mode 100755 index 0440a0a..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/lbug.c +++ /dev/null @@ -1,7 +0,0 @@ -long long x = 0; -main() -{ - if (x--) - return 255; - return 0; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/ll1.c b/gcc/testsuite/gcc.c-torture/unsorted/ll1.c deleted file mode 100755 index 9009e77..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/ll1.c +++ /dev/null @@ -1,5 +0,0 @@ -long long -foo (long long a) -{ - return a + ((long long) 10230101 << 32) + 7561; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/llbug.c b/gcc/testsuite/gcc.c-torture/unsorted/llbug.c deleted file mode 100755 index 8c56dfb..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/llbug.c +++ /dev/null @@ -1,13 +0,0 @@ -union foo -{ - long long d; -}; - -int -bar (long long d) -{ - union foo u; - - u.d = d; - return (int) &u; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/lll.c b/gcc/testsuite/gcc.c-torture/unsorted/lll.c deleted file mode 100755 index dee9dc3..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/lll.c +++ /dev/null @@ -1,45 +0,0 @@ - -byte_match_count2 (buf, n, xm, m1, m2, m3, m4) - unsigned *buf; - unsigned n; - unsigned xm; - unsigned m1, m2, m3, m4; -{ - unsigned w, cnt = 0; - unsigned *bp; - - n /= 4; - - bp = buf; - while (bp < buf + n) - { - w = *bp++; - w ^= xm; - cnt += ((m1 & w) == 0); - cnt += ((m2 & w) == 0); - cnt += ((m3 & w) == 0); - cnt += ((m4 & w) == 0); - - w = *bp++; - w ^= xm; - cnt += ((m1 & w) == 0); - cnt += ((m2 & w) == 0); - cnt += ((m3 & w) == 0); - cnt += ((m4 & w) == 0); - - w = *bp++; - w ^= xm; - cnt += ((m1 & w) == 0); - cnt += ((m2 & w) == 0); - cnt += ((m3 & w) == 0); - cnt += ((m4 & w) == 0); - - w = *bp++; - w ^= xm; - cnt += ((m1 & w) == 0); - cnt += ((m2 & w) == 0); - cnt += ((m3 & w) == 0); - cnt += ((m4 & w) == 0); - } - return cnt; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/load8.c b/gcc/testsuite/gcc.c-torture/unsorted/load8.c deleted file mode 100755 index 947a816..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/load8.c +++ /dev/null @@ -1,4 +0,0 @@ -foo () -{ - return *(short *) 126; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/loadhicc.c b/gcc/testsuite/gcc.c-torture/unsorted/loadhicc.c deleted file mode 100755 index a754089..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/loadhicc.c +++ /dev/null @@ -1,15 +0,0 @@ -typedef int xtype; - -foo (p, pc) - xtype *p; - char *pc; -{ - xtype a; - unsigned b = 0; - - a = *p; - p[1] = a; - if ((unsigned) p[1] > 0) - return 1; - return a; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/log2.c b/gcc/testsuite/gcc.c-torture/unsorted/log2.c deleted file mode 100755 index 39b8578..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/log2.c +++ /dev/null @@ -1,6 +0,0 @@ -log2 (a, b) -{ - int c; - c = ~(~a & ~b); - return c; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/logic.c b/gcc/testsuite/gcc.c-torture/unsorted/logic.c deleted file mode 100755 index a9d6e9d..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/logic.c +++ /dev/null @@ -1,37 +0,0 @@ -logic (a, b) - int *a, b; -{ - if (*a & 123) - b = 1; - if (*a & ~222) - b = 2; - if (124 & *a) - b = 3; - if (~111 & *a) - b = 4; - - if (~*a & 23) - b = 1; - if (~*a & ~22) - b = 2; - if (24 & ~*a) - b = 3; - if (~11 & ~*a) - b = 4; - - if (~*a & b) - b = 1; - if (~*a & ~b) - b = 2; - if (*a & ~*a) - b = 3; - return b; -} - -x (a, b, c) -{ - for (a = 0; --a > 0;); - for (b = -1; --b > 0;); - for (c = -65536; --c > 0;); - return a + b + c; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/loop-1.c b/gcc/testsuite/gcc.c-torture/unsorted/loop-1.c deleted file mode 100755 index e50687a..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/loop-1.c +++ /dev/null @@ -1,11 +0,0 @@ -foo (a) -{ - while ((a -= 1) != -1) - bar (270000); - putchar ('\n'); -} - -main () -{ - foo (5); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/loop386.c b/gcc/testsuite/gcc.c-torture/unsorted/loop386.c deleted file mode 100755 index 429a320..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/loop386.c +++ /dev/null @@ -1,15 +0,0 @@ -foo (a) -{ - do - { - puts ("a"); - a -= 1; - } - while (a != 0); -} - -main () -{ - int p[100]; - printf ("%d\n", foo (3)); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/lop.c b/gcc/testsuite/gcc.c-torture/unsorted/lop.c deleted file mode 100755 index 7246411..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/lop.c +++ /dev/null @@ -1,6 +0,0 @@ -lop (a) -{ - do - a--; - while (a >= -1); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/m1.c b/gcc/testsuite/gcc.c-torture/unsorted/m1.c deleted file mode 100755 index 8660f60..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/m1.c +++ /dev/null @@ -1,5 +0,0 @@ -foo (p) - int *p; -{ - *p = 1234; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/m2.c b/gcc/testsuite/gcc.c-torture/unsorted/m2.c deleted file mode 100755 index 203c855..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/m2.c +++ /dev/null @@ -1,44 +0,0 @@ -void -store16 (p, a) - short *p; - short a; -{ - *p = a; -} - -signed int -sign_extend16 (p) - signed short *p; -{ - return *p; -} - -unsigned int -zero_extend16 (p) - unsigned short *p; -{ - return *p; -} - -void -store8 (p, a) - char *p; - char a; -{ - *p = a; -} - -signed int -sign_extend8 (p) - signed char *p; -{ - return *p; -} - -unsigned int -zero_extend8 (p) - unsigned char *p; -{ - return *p; -} - diff --git a/gcc/testsuite/gcc.c-torture/unsorted/m5.c b/gcc/testsuite/gcc.c-torture/unsorted/m5.c deleted file mode 100755 index 23ad844..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/m5.c +++ /dev/null @@ -1,4 +0,0 @@ -foo (a) -{ - return a * 5 + 12; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/m68.c b/gcc/testsuite/gcc.c-torture/unsorted/m68.c deleted file mode 100755 index a1ee486..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/m68.c +++ /dev/null @@ -1,14 +0,0 @@ -foo (a) -{ - return a | 12345; -} - -bar (a) -{ - return a & (0xffff0000 | 12345); -} - -foobar (a) -{ - return a - 128; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/mbyte.c b/gcc/testsuite/gcc.c-torture/unsorted/mbyte.c deleted file mode 100755 index a8a23ea..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/mbyte.c +++ /dev/null @@ -1,14 +0,0 @@ -foo1 (p) - char *p; -{ - p[0] = p[1]; - return p[0]; -} - -foo2 (p, x) - char *p; -{ - p[0] = x; - return p[0]; -} - diff --git a/gcc/testsuite/gcc.c-torture/unsorted/mchar.c b/gcc/testsuite/gcc.c-torture/unsorted/mchar.c deleted file mode 100755 index a1b1060..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/mchar.c +++ /dev/null @@ -1,11 +0,0 @@ -int -foo (char *a, char *b) -{ - int x; - *a = *b; - x = *b; - if ((char) x) - return 1; - else - return 0; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/mcmp.c b/gcc/testsuite/gcc.c-torture/unsorted/mcmp.c deleted file mode 100755 index 6008008..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/mcmp.c +++ /dev/null @@ -1,9 +0,0 @@ -foo (ip, a, x) - int a; - int *ip; - int x; -{ - if (a >= 1) - x++; - return x; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/mdouble.c b/gcc/testsuite/gcc.c-torture/unsorted/mdouble.c deleted file mode 100755 index 992db22..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/mdouble.c +++ /dev/null @@ -1,6 +0,0 @@ -double -foo (double a) -{ - - return 1.123486712; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/memtst.c b/gcc/testsuite/gcc.c-torture/unsorted/memtst.c deleted file mode 100755 index 104a974..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/memtst.c +++ /dev/null @@ -1,26 +0,0 @@ -#ifdef STACK_SIZE -#define SIZE STACK_SIZE / 8 -#else -#define SIZE 65536 -#endif - -memtst (int *p, int a) -{ - do - { - if (p[a] == 1) - break; - } - while (--a); -} - -main () -{ - int a[SIZE]; - int i; - zero_memory (a, SIZE * 4); - for (i = 0; i < 100; i++) - { - memtst (a, SIZE); - } -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/miscomp.c b/gcc/testsuite/gcc.c-torture/unsorted/miscomp.c deleted file mode 100755 index 0bcb568..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/miscomp.c +++ /dev/null @@ -1,15 +0,0 @@ -unsigned char foo(unsigned long); -main() -{ - unsigned char AChar; - unsigned long ALong = 0x12345678; - - AChar = foo(ALong); - - printf("AChar = %x\n",(int)AChar); -} -unsigned char -foo( unsigned long TheLong) -{ - return( (unsigned char) (TheLong & 0xff) ); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/mm.c b/gcc/testsuite/gcc.c-torture/unsorted/mm.c deleted file mode 100755 index a8efaae..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/mm.c +++ /dev/null @@ -1,4 +0,0 @@ -foo (a, b) -{ - return a * 2; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/mod.c b/gcc/testsuite/gcc.c-torture/unsorted/mod.c deleted file mode 100755 index c33211d..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/mod.c +++ /dev/null @@ -1,4 +0,0 @@ -foo (a, b) -{ - return a % b; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/modcc.c b/gcc/testsuite/gcc.c-torture/unsorted/modcc.c deleted file mode 100755 index 2574090..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/modcc.c +++ /dev/null @@ -1,4 +0,0 @@ -foo (a, b) -{ - return (a % b) == 0; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/move.c b/gcc/testsuite/gcc.c-torture/unsorted/move.c deleted file mode 100755 index 78e00ff..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/move.c +++ /dev/null @@ -1,9 +0,0 @@ -typedef char type; - -type -foo (b) -{ - type a; - for (a = 10; a < b; a++) - ; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/move_qhi.c b/gcc/testsuite/gcc.c-torture/unsorted/move_qhi.c deleted file mode 100755 index 9bc9cb6..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/move_qhi.c +++ /dev/null @@ -1,12 +0,0 @@ -move (a, b) - char a, b; -{ - char s; - s = a; - if (s) - gurka (s); - foo (b, a); - a = bar (); - b = bar (); - gra (s); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/mregtst.c b/gcc/testsuite/gcc.c-torture/unsorted/mregtst.c deleted file mode 100755 index b6bb6c2..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/mregtst.c +++ /dev/null @@ -1,17 +0,0 @@ -foo (a, p) - int *p; -{ - int old, new, i; - - old = 0; - for (i = 1; i < 100; i++) - { - new = p[i]; - if (new < old) - a++; - old = new; - if (old == 0) - return 0; - } - return a; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/msp.c b/gcc/testsuite/gcc.c-torture/unsorted/msp.c deleted file mode 100755 index c73cedd..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/msp.c +++ /dev/null @@ -1,5 +0,0 @@ -foo () -{ - int a[16384]; - bar (a); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/mtst.c b/gcc/testsuite/gcc.c-torture/unsorted/mtst.c deleted file mode 100755 index 4f43137..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/mtst.c +++ /dev/null @@ -1,17 +0,0 @@ -foo (int *p, int c) -{ - int a, b; - a = p[0]; - b = p[1]; - c = p[2]; - if (b == 0) - goto foo1; - if (b < 0) - goto foo2;; - - return a + b + c; - foo1: - return 1; - foo2: - return 2; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/mu.c b/gcc/testsuite/gcc.c-torture/unsorted/mu.c deleted file mode 100755 index c469a6e..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/mu.c +++ /dev/null @@ -1,4 +0,0 @@ -foo (a, b) -{ - return a * b; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/mul.c b/gcc/testsuite/gcc.c-torture/unsorted/mul.c deleted file mode 100755 index cc5d06b..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/mul.c +++ /dev/null @@ -1,5 +0,0 @@ -void -mulqi (char *p, char a, char b) -{ - p[0] = a/b; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/mword.c b/gcc/testsuite/gcc.c-torture/unsorted/mword.c deleted file mode 100755 index 873e088..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/mword.c +++ /dev/null @@ -1,29 +0,0 @@ -int -foo (a, b) -int *a, *b; -{ - int x, y; - x++; - *a = *b; - y = *b; - - if ((int) x) - return 1; - else - return y; -} - -foo1 (p) - int *p; -{ - p[0] = p[1]; - return p[0]; -} - -foo2 (p, x) - int *p; -{ - p[0] = x; - return p[0]; -} - diff --git a/gcc/testsuite/gcc.c-torture/unsorted/mword1.c b/gcc/testsuite/gcc.c-torture/unsorted/mword1.c deleted file mode 100755 index 690703e..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/mword1.c +++ /dev/null @@ -1,12 +0,0 @@ -int -foo (a, b) -int *a, *b; -{ - int x; - *a = (*b + 1); - x = *b; - if ((int) x) - return 1; - else - return 0; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/n.c b/gcc/testsuite/gcc.c-torture/unsorted/n.c deleted file mode 100755 index 1a9a869..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/n.c +++ /dev/null @@ -1,6 +0,0 @@ -char_autoincr (b1, c) - short *b1; - short c; -{ - *b1 = c; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/n1.c b/gcc/testsuite/gcc.c-torture/unsorted/n1.c deleted file mode 100755 index dfa93ce..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/n1.c +++ /dev/null @@ -1,10 +0,0 @@ -foo (a, p) - long long a; - int *p; -{ - int b = (int)-a; - if (b > 32) - return 1; - else - return 0; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/nand.c b/gcc/testsuite/gcc.c-torture/unsorted/nand.c deleted file mode 100755 index 8228a3c..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/nand.c +++ /dev/null @@ -1,4 +0,0 @@ -nadn (a, b) -{ - return (~a) | (~b); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/neg.c b/gcc/testsuite/gcc.c-torture/unsorted/neg.c deleted file mode 100755 index c005b13..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/neg.c +++ /dev/null @@ -1 +0,0 @@ -foo (a) {return -a;} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/o.c b/gcc/testsuite/gcc.c-torture/unsorted/o.c deleted file mode 100755 index e8b78e3..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/o.c +++ /dev/null @@ -1,12 +0,0 @@ -foo (a, p) - char a; - int *p; -{ - int b = a; - *p = b; - a = (char) a; - if (a) - return b; - else - return b + 1; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/omit.c b/gcc/testsuite/gcc.c-torture/unsorted/omit.c deleted file mode 100755 index f59d6ee..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/omit.c +++ /dev/null @@ -1,11 +0,0 @@ -omit (a, b) - char a; - char *b; -{ - char x; - int i; - x = *b; - b[1] = x; - foo ((int)x); - return x + 1; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/opout.c b/gcc/testsuite/gcc.c-torture/unsorted/opout.c deleted file mode 100755 index 6d3736e..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/opout.c +++ /dev/null @@ -1,10 +0,0 @@ -x () -{} - -y () -{} - -z (a, b) -{ - return (int) &a + (int) &b + (int) x + (int) z; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/opt.c b/gcc/testsuite/gcc.c-torture/unsorted/opt.c deleted file mode 100755 index faad10e..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/opt.c +++ /dev/null @@ -1,5 +0,0 @@ -int -foo (a) -{ - return (a == 2); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/or.c b/gcc/testsuite/gcc.c-torture/unsorted/or.c deleted file mode 100755 index 2a2e3b6..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/or.c +++ /dev/null @@ -1,4 +0,0 @@ -foo (a) -{ - return a | 0xffff0101; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/or386.c b/gcc/testsuite/gcc.c-torture/unsorted/or386.c deleted file mode 100755 index ad49f35..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/or386.c +++ /dev/null @@ -1,13 +0,0 @@ -typedef int xtype; - -xtype -foo (a) - xtype a; -{ - return a | 0x7f; -} - -main () -{ - printf ("%08x\n", foo (-1)); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/p.c b/gcc/testsuite/gcc.c-torture/unsorted/p.c deleted file mode 100755 index 465e741..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/p.c +++ /dev/null @@ -1,6 +0,0 @@ -foo (a, b, p) - short *p; -{ - p[0] = a; - p[1] = b; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/parms.c b/gcc/testsuite/gcc.c-torture/unsorted/parms.c deleted file mode 100755 index 26c2c70..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/parms.c +++ /dev/null @@ -1,7 +0,0 @@ -#define alloca __builtin_alloca - -x (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, x, y) -{ - foo (alloca (8)); - return a+b+c+d+e+f+g+h+i+j+k+l+m+n+o+p+q+r+s+t+u+v+x+y; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/pass.c b/gcc/testsuite/gcc.c-torture/unsorted/pass.c deleted file mode 100755 index 6b66382..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/pass.c +++ /dev/null @@ -1,13 +0,0 @@ -int -foo (a, b, c) -{ - return a + b + c; -} - -int -bar () -{ - int q, w, e, r, t, y; - - return foo ((int) & q, q, w, e, q, (int) &w); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/pmt.c b/gcc/testsuite/gcc.c-torture/unsorted/pmt.c deleted file mode 100755 index b6aced6..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/pmt.c +++ /dev/null @@ -1,6 +0,0 @@ -long long -foo (a, b) - long long a, b; -{ - return a; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/poor.c b/gcc/testsuite/gcc.c-torture/unsorted/poor.c deleted file mode 100755 index 66d584a..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/poor.c +++ /dev/null @@ -1,34 +0,0 @@ -typedef struct -{ - char c[510]; -} s510; - -typedef struct -{ - char c[511]; -} s511; - -s510 G510, s1; -s511 G511; -int I, J; -double D; - -void main(void); -void f0(double D, ...); -s510 f1(double D, ...); -void f2a(s510 S); -void f2b(s511 S); - - -void main(void) -{ - - f0(D, I, J); - - s1 = f1(D, I, D); - - f2a(G510); - - f2b(G511); - -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/pp.c b/gcc/testsuite/gcc.c-torture/unsorted/pp.c deleted file mode 100755 index 7d38d53..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/pp.c +++ /dev/null @@ -1,9 +0,0 @@ -foo (a, b, c, d, e, i0, f, i1) - double a, b, c, d, e, f; - int i0, i1; -{} - -main () -{ - foo (1.0, 2.0, 3.0, 4.0, 5.0, 1, 6.0, 2); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/pret-arg.c b/gcc/testsuite/gcc.c-torture/unsorted/pret-arg.c deleted file mode 100755 index a7fa856..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/pret-arg.c +++ /dev/null @@ -1,5 +0,0 @@ -foo (a, b, c, d, e, f, g, h, i, j, xx) - double xx; -{ - return xx + 1.2345; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/pyr.c b/gcc/testsuite/gcc.c-torture/unsorted/pyr.c deleted file mode 100755 index d25b2a9..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/pyr.c +++ /dev/null @@ -1,11 +0,0 @@ -foo (char *a) -{ - char b; - int c; - b = *a; - c = b; - if (c < 0) - return 1; - a[1] = b; - -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/pyr2.c b/gcc/testsuite/gcc.c-torture/unsorted/pyr2.c deleted file mode 100755 index 12e2ccd..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/pyr2.c +++ /dev/null @@ -1,4 +0,0 @@ -foo (a) -{ - return ((int *)0)[a]; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/q.c b/gcc/testsuite/gcc.c-torture/unsorted/q.c deleted file mode 100755 index fa08e75..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/q.c +++ /dev/null @@ -1,7 +0,0 @@ - -unsigned -reg0indreg1 (r0, p1) - unsigned short r0; unsigned short p1; -{ - return (r0 + p1); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/r.c b/gcc/testsuite/gcc.c-torture/unsorted/r.c deleted file mode 100755 index 19eeda7..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/r.c +++ /dev/null @@ -1,7 +0,0 @@ -r (a, b) -{ - if (a < b) - return 1; - else - return 2; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/r1.c b/gcc/testsuite/gcc.c-torture/unsorted/r1.c deleted file mode 100755 index 0b277b0..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/r1.c +++ /dev/null @@ -1,29 +0,0 @@ -void assert (a) {if (a != 1) abort ();} - -int h1 (int *p) {return *p & 255;} - -void p1 () {int a = 0x01020304; assert (h1 (&a) == 0x04);} - - -int h2 (a) {return a > 0;} - -p2 () {assert (h2 (1));} - -h3 (int *p) -{ - *p |= 255; -} - -p3 () -{ - int *p; - h3 (p); -} - -main () -{ - p1 (); - p2 (); - p3 (); - puts ("Compiler test passed."); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/rel.c b/gcc/testsuite/gcc.c-torture/unsorted/rel.c deleted file mode 100755 index 54d3605..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/rel.c +++ /dev/null @@ -1,8 +0,0 @@ -foo (int *c, int b) -{ - int a; - - a = *c + b; - c[1] = a; - return b; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/rmsc.c b/gcc/testsuite/gcc.c-torture/unsorted/rmsc.c deleted file mode 100755 index 5c97c6d..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/rmsc.c +++ /dev/null @@ -1,46 +0,0 @@ - -cc1 (x, y) - int x, y; -{ - int z; - z = x - y; - if (x >= y) - return z + 1; - else - return z + 0; -} - -cc2 (x, y) - int x, y; -{ - int z; - - z = x - y; - if (z >= 0) - return z + 1; - else - return z + 0; -} - -cc3 (x, y) - unsigned x, y; -{ - unsigned z; - z = x - y; - if (x >= y) - return z + 1; - else - return z + 0; -} - -cc4 (x, y) - unsigned x, y; -{ - unsigned z; - - z = x - y; - if (z >= 0) - return z + 1; - else - return z + 0; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/round.c b/gcc/testsuite/gcc.c-torture/unsorted/round.c deleted file mode 100755 index 5233e65..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/round.c +++ /dev/null @@ -1,13 +0,0 @@ -foo (a) - double a; -{ - printf ("%d\n", (int) a); -} - -main () -{ - foo (1.6); - foo (1.4); - foo (-1.4); - foo (-1.6); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/run.c b/gcc/testsuite/gcc.c-torture/unsorted/run.c deleted file mode 100755 index 40892f6..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/run.c +++ /dev/null @@ -1,11 +0,0 @@ -main () -{ - typedef short int xtype; - - xtype i; - xtype ii; - - for (i = 0; i < 100; i++) - for (ii = 65535; --ii;) - ; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/s.c b/gcc/testsuite/gcc.c-torture/unsorted/s.c deleted file mode 100755 index e0c8426..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/s.c +++ /dev/null @@ -1,24 +0,0 @@ -struct foo -{ - int a, b, c, d; - double doubl; -} s1, s2; - -struct foo -structret (s1, i1, i2, s2) - struct foo s1, s2; - int i1, i2; -{ - if (i1 != i2) - { - if (i1 < i2) - return s1; - else - return s2; - } - s2.a = 11; - s2.b = 22; - s2.c = s1.c; - s2.d = s1.d; - return s2; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/sar.c b/gcc/testsuite/gcc.c-torture/unsorted/sar.c deleted file mode 100755 index 9bf9bec..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/sar.c +++ /dev/null @@ -1,10 +0,0 @@ -struct foo -{ - char a; -} foo[100]; - -main () -{ - foo[1].a = '1'; - foo[2].a = '2'; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/sc.c b/gcc/testsuite/gcc.c-torture/unsorted/sc.c deleted file mode 100755 index 84dc60f..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/sc.c +++ /dev/null @@ -1,5 +0,0 @@ -foo (a, b) - int a, b; -{ - return (a < 0) | (a <= 0) | (a == 0) | (a != 0) | (a >= 0) | (a > 0); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/scal.c b/gcc/testsuite/gcc.c-torture/unsorted/scal.c deleted file mode 100755 index 94e22aa..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/scal.c +++ /dev/null @@ -1,19 +0,0 @@ -int g1, g2; - -void -write_at (addr, off, val) - int *addr; - int off; - int val; -{ - g2 = 1; - addr[off] = val; - g2++; -} - -main () -{ - g2 = 12; - write_at (&g1, &g2 - &g1, 12345); - printf ("%d\n", g2); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/scc.c b/gcc/testsuite/gcc.c-torture/unsorted/scc.c deleted file mode 100755 index 79ae4e1..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/scc.c +++ /dev/null @@ -1,11 +0,0 @@ -foo (a, b) -{ - if (a < 0) - goto ret1; - if (a == 0) - return 2; - return 3; - ret1: - return 1; -} - diff --git a/gcc/testsuite/gcc.c-torture/unsorted/scond.c b/gcc/testsuite/gcc.c-torture/unsorted/scond.c deleted file mode 100755 index 087b0a6..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/scond.c +++ /dev/null @@ -1,4 +0,0 @@ -scond (a, b, c, d) -{ - return (a > b) & (c < d); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/selfrec.c b/gcc/testsuite/gcc.c-torture/unsorted/selfrec.c deleted file mode 100755 index c7aaca5..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/selfrec.c +++ /dev/null @@ -1,5 +0,0 @@ -int -foo (a) -{ - return foo (a - 1) * a; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/seq.c b/gcc/testsuite/gcc.c-torture/unsorted/seq.c deleted file mode 100755 index 0793228..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/seq.c +++ /dev/null @@ -1,4 +0,0 @@ -foo (a) -{ - return a < 0; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/set386.c b/gcc/testsuite/gcc.c-torture/unsorted/set386.c deleted file mode 100755 index c16ae8d..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/set386.c +++ /dev/null @@ -1,5 +0,0 @@ -foo (a, p) - int *p; -{ - *p = a > 0; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/set88.c b/gcc/testsuite/gcc.c-torture/unsorted/set88.c deleted file mode 100755 index 8069ea6..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/set88.c +++ /dev/null @@ -1,9 +0,0 @@ -foo (a) -{ - return -1 << a; -} - -bar (a, b) -{ - return b | (-1 << a); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/sh.c b/gcc/testsuite/gcc.c-torture/unsorted/sh.c deleted file mode 100755 index 8d3265f..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/sh.c +++ /dev/null @@ -1,4 +0,0 @@ -foo (a, b) -{ - return a << b; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/shand.c b/gcc/testsuite/gcc.c-torture/unsorted/shand.c deleted file mode 100755 index 5a40196..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/shand.c +++ /dev/null @@ -1,11 +0,0 @@ -int -foo (x, c) - int x; -{ - return x >> 24 & 0xff; -} - -bar (x) -{ - return (int)(x & 0xfffff) << 13; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/shft.c b/gcc/testsuite/gcc.c-torture/unsorted/shft.c deleted file mode 100755 index 7d318c8..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/shft.c +++ /dev/null @@ -1,15 +0,0 @@ -foo (a) - int a; -{ - int b = 8; - - if ((a << b) >= 0) - return 1; - return a; -} - -main () -{ - if (foo (0x00ffffff) == 1) - puts ("y"); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/shift.c b/gcc/testsuite/gcc.c-torture/unsorted/shift.c deleted file mode 100755 index 1ed1879..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/shift.c +++ /dev/null @@ -1,7 +0,0 @@ -foo (a) -{ - if (a >= 0) - return (unsigned) a << 10; - else - return (int) a << 10; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/shloop.c b/gcc/testsuite/gcc.c-torture/unsorted/shloop.c deleted file mode 100755 index f4c9366..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/shloop.c +++ /dev/null @@ -1,7 +0,0 @@ -main () -{ - int volatile p; - int i; - for (i = 10000000; i > 0; i--) - p = i >> 10; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/shm.c b/gcc/testsuite/gcc.c-torture/unsorted/shm.c deleted file mode 100755 index b667b26..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/shm.c +++ /dev/null @@ -1,5 +0,0 @@ -foo (int *p) -{ - int a = *p; - return a >> 24; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/signext.c b/gcc/testsuite/gcc.c-torture/unsorted/signext.c deleted file mode 100755 index 2724098..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/signext.c +++ /dev/null @@ -1,27 +0,0 @@ -void longprint (x) - long long x; -{ - printf (" %d, %d\n", (unsigned) ((unsigned long long) x >> 32), - (unsigned) x); -} - -void -k_min (p, qa, d) - int d; -{ - int s = 1; - long long x; - - if (s >= d) - s -= d; - - x = ((long long)((8 * s) % 3) + qa) % d; - longprint (x); -} - -int -main () -{ - k_min (100003, -600017, 3); - return 0; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/signext2.c b/gcc/testsuite/gcc.c-torture/unsorted/signext2.c deleted file mode 100755 index d2eb637..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/signext2.c +++ /dev/null @@ -1,11 +0,0 @@ -long long -foo (a) - int a; -{ - return a; -} - -main () -{ - printf ("%d\n", (int) (foo (-1) >> 32)); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/sim.c b/gcc/testsuite/gcc.c-torture/unsorted/sim.c deleted file mode 100755 index e8c4fb4..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/sim.c +++ /dev/null @@ -1,7 +0,0 @@ -main () -{ - int i; - - for (i = 1; i < 10000; i++) - ; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/simple.c b/gcc/testsuite/gcc.c-torture/unsorted/simple.c deleted file mode 100755 index 614acba..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/simple.c +++ /dev/null @@ -1,4 +0,0 @@ -foo (a) -{ - return a; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/sne.c b/gcc/testsuite/gcc.c-torture/unsorted/sne.c deleted file mode 100755 index 6844a6e..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/sne.c +++ /dev/null @@ -1,4 +0,0 @@ -foo (double a) -{ - return (a != 0); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/sound.c b/gcc/testsuite/gcc.c-torture/unsorted/sound.c deleted file mode 100755 index be727e3..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/sound.c +++ /dev/null @@ -1,13 +0,0 @@ - -main () -{ - char audio[8192]; - int i; - - for (i = 0; i < 4095; i += 1) - audio[i] = i / 8, - audio[8191 - i] = i / 8; - - for (;;) - write (1, audio, 8192); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/sparcbug.c b/gcc/testsuite/gcc.c-torture/unsorted/sparcbug.c deleted file mode 100755 index cd42a86..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/sparcbug.c +++ /dev/null @@ -1,5 +0,0 @@ -foo (a) -{ - int b = a; - return b + 8762345; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/speed.c b/gcc/testsuite/gcc.c-torture/unsorted/speed.c deleted file mode 100755 index d61407e..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/speed.c +++ /dev/null @@ -1,8 +0,0 @@ -main () -{ - int i; - - for (i = 5000000; i >=0; i--) - { - } -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/stor.c b/gcc/testsuite/gcc.c-torture/unsorted/stor.c deleted file mode 100755 index 57981ef..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/stor.c +++ /dev/null @@ -1,12 +0,0 @@ -#define C 1 - -foo (p) - int *p; -{ - p[0] = C; - p[1] = C; - p[2] = C; - p[3] = C; - p[4] = C; - p[5] = C; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/store0.c b/gcc/testsuite/gcc.c-torture/unsorted/store0.c deleted file mode 100755 index 3b7b16e..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/store0.c +++ /dev/null @@ -1,4 +0,0 @@ -foo (int *p) -{ - p[10] = 0; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/storecc.c b/gcc/testsuite/gcc.c-torture/unsorted/storecc.c deleted file mode 100755 index 1163469..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/storecc.c +++ /dev/null @@ -1,6 +0,0 @@ -foo (char *p, int a) -{ - *p = a; - if ((char) a) - return 1; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/str.c b/gcc/testsuite/gcc.c-torture/unsorted/str.c deleted file mode 100755 index d2dec4b..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/str.c +++ /dev/null @@ -1,13 +0,0 @@ -typedef struct -{ - char a; - char b; -} foo; - -bar () -{ - foo foobar[100]; - foobar[1].a = 'a'; - foobar[2].a = 'b'; - barfoo (foobar); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/stru.c b/gcc/testsuite/gcc.c-torture/unsorted/stru.c deleted file mode 100755 index 042c522..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/stru.c +++ /dev/null @@ -1,9 +0,0 @@ -struct foo -{ - int a, b, c; -}; - -foo (struct foo *a) -{ - a[0] = a[1]; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/structret.c b/gcc/testsuite/gcc.c-torture/unsorted/structret.c deleted file mode 100755 index 9c705d4..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/structret.c +++ /dev/null @@ -1,69 +0,0 @@ -struct foo -{ - int a, b, c, d; - double doubl; -} s1, s2; - -#ifndef ONLY2 - -struct foo -structret (s1, i1, i2, s2) - struct foo s1, s2; - int i1, i2; -{ - if (i1 != i2) - { - if (i1 < i2) - return s1; - else - return s2; - } - s2.a = 11; - s2.b = 22; - s2.c = s1.c; - s2.d = s1.d; - return s2; -} - -#endif - -#ifndef ONLY1 - -struct foo -mani (a, b) -{ - return structret (s1, a, b, s2); -} - -init () -{ - s1.a = 1; - s1.b = 2; - s1.c = 3; - s1.d = 4; - s1.doubl = 3.1415; - s2.a = -1; - s2.b = -2; - s2.c = -3; - s2.d = -4; - s2.doubl = 2.71818; -} - -main () -{ - struct foo s; - - init (); - s = mani (1, 1); - printf ("%d, %d, %d, %d : %f\n", s.a, s.b, s.c, s.d, s.doubl); - - init (); - s = mani (2, 1); - printf ("%d, %d, %d, %d : %f\n", s.a, s.b, s.c, s.d, s.doubl); - - init (); - s = mani (1, 2); - printf ("%d, %d, %d, %d : %f\n", s.a, s.b, s.c, s.d, s.doubl); -} - -#endif diff --git a/gcc/testsuite/gcc.c-torture/unsorted/stuct.c b/gcc/testsuite/gcc.c-torture/unsorted/stuct.c deleted file mode 100755 index deb838d..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/stuct.c +++ /dev/null @@ -1,22 +0,0 @@ -#ifdef STACK_SIZE -#define SIZE STACK_SIZE / 8 -#else -#define SIZE 10000000 -#endif - -struct foo -{ - int a, b, c; - int arr[SIZE]; -}; - -struct foo s, ss; - -main () -{ - - s.b = 2; - s.c = 3; - ss.b = 2; - ss.c = 3; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/sub32.c b/gcc/testsuite/gcc.c-torture/unsorted/sub32.c deleted file mode 100755 index 93114d9..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/sub32.c +++ /dev/null @@ -1,4 +0,0 @@ -foo (a) -{ - return a + 32; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/subcc.c b/gcc/testsuite/gcc.c-torture/unsorted/subcc.c deleted file mode 100755 index d50114e..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/subcc.c +++ /dev/null @@ -1,31 +0,0 @@ -foo (a, c) -{ - int b; - - if (a + c >= 0) /* b < 0 ==== a < 10? */ - return a | 0x80000000; - return 0; -} - -bar (a) -{ - if (foo (a, 10) & 0x80000000) - printf ("y"); - else - printf ("n"); -} - -main () -{ - bar (0); - bar (1); - bar (-1); - bar (10); - bar (-10); - bar (11); - bar (-11); - bar (0x7fffffff); - bar (-0x7fffffff); - - puts (""); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/subcse.c b/gcc/testsuite/gcc.c-torture/unsorted/subcse.c deleted file mode 100755 index 0a10991..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/subcse.c +++ /dev/null @@ -1,6 +0,0 @@ -foo (a, b, p) - int *p; -{ - p[0] = 1230 - a; - p[1] = 1230 - b; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/sym.c b/gcc/testsuite/gcc.c-torture/unsorted/sym.c deleted file mode 100755 index 8a0fe32..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/sym.c +++ /dev/null @@ -1,4 +0,0 @@ -foo () -{ - return (int) &foo; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/symconst.c b/gcc/testsuite/gcc.c-torture/unsorted/symconst.c deleted file mode 100755 index 7add218..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/symconst.c +++ /dev/null @@ -1,4 +0,0 @@ -foo () -{ - return (int)foo; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/t.c b/gcc/testsuite/gcc.c-torture/unsorted/t.c deleted file mode 100755 index 48095e7..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/t.c +++ /dev/null @@ -1,18 +0,0 @@ -#define B 95 - -foo (a, b, p) - unsigned a, b; - int *p; -{ - p[1] = a % B; - p[0] = a / B; -} - -bar (a, b, p) - unsigned a, b; - int *p; -{ - p[0] = a / B; - p[1] = a % B; -} - diff --git a/gcc/testsuite/gcc.c-torture/unsorted/test-flow.c b/gcc/testsuite/gcc.c-torture/unsorted/test-flow.c deleted file mode 100755 index 01ec724..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/test-flow.c +++ /dev/null @@ -1,12 +0,0 @@ -foo (a, b, c, d) -{ - if (a < 0) - { - b = c; - } - else - { - b = d; - } - return b + 75; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/test-loop.c b/gcc/testsuite/gcc.c-torture/unsorted/test-loop.c deleted file mode 100755 index d441dde..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/test-loop.c +++ /dev/null @@ -1,7 +0,0 @@ -main () -{ - int i; - for (i = 100; i >= -1; i--) - foo (); - -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/test.c b/gcc/testsuite/gcc.c-torture/unsorted/test.c deleted file mode 100755 index 46e830a..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/test.c +++ /dev/null @@ -1,6 +0,0 @@ -foo (a) -{ - if (a & 38) - return 1; - return 0; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/time.c b/gcc/testsuite/gcc.c-torture/unsorted/time.c deleted file mode 100755 index 7e22681..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/time.c +++ /dev/null @@ -1,7 +0,0 @@ -main () -{ - int i; - for (i = 3000000; --i;) - { - } -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/tmp.c b/gcc/testsuite/gcc.c-torture/unsorted/tmp.c deleted file mode 100755 index 463d9fb..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/tmp.c +++ /dev/null @@ -1,5 +0,0 @@ -foo (a, b) -{ - return (a - b) == 0; -} - diff --git a/gcc/testsuite/gcc.c-torture/unsorted/trivial.c b/gcc/testsuite/gcc.c-torture/unsorted/trivial.c deleted file mode 100755 index e9665cd..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/trivial.c +++ /dev/null @@ -1 +0,0 @@ -foo () {} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/trunc.c b/gcc/testsuite/gcc.c-torture/unsorted/trunc.c deleted file mode 100755 index dee0e15..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/trunc.c +++ /dev/null @@ -1,11 +0,0 @@ -main () -{ - printf ("%x, %x\n", (unsigned char) main, main); -} - -foo (p) - char *p; -{ - p[0] = (char)foo; - p[1] = (char)foo; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/u.c b/gcc/testsuite/gcc.c-torture/unsorted/u.c deleted file mode 100755 index 7fc0dda..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/u.c +++ /dev/null @@ -1 +0,0 @@ -foo (a, b) { return a % b; } diff --git a/gcc/testsuite/gcc.c-torture/unsorted/udconvert.c b/gcc/testsuite/gcc.c-torture/unsorted/udconvert.c deleted file mode 100755 index 31b494f..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/udconvert.c +++ /dev/null @@ -1,30 +0,0 @@ -double -unsigned_to_double1 (u) - unsigned u; -{ - double d; - d = (int) u; /* convert as from a *signed* integer */ - return ((int) u < 0) - ? d + 4294967296.0 - : d; -} - -/* Alternatively */ - -double -unsigned_to_double2 (u) - unsigned u; -{ - double d; - u -= 2147483648; /* complement sign bit */ - d = (int) u; /* convert as from a *signed* integer */ - return d + 2147483648.0; -} - -unsigned -double_to_unsigned (d) - double d; -{ - d += 2147483648.0; - return ((int) d) - 2147483648; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/udivmod4.c b/gcc/testsuite/gcc.c-torture/unsorted/udivmod4.c deleted file mode 100755 index 40d2fa8..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/udivmod4.c +++ /dev/null @@ -1,56 +0,0 @@ -long long -xlrandom () -{ - long long x; - unsigned a; - int bits = 64; - unsigned b; - - do - { - a = random (); - b = (a & 15) + 1; - x <<= b; /* shift up 1-16 steps */ - a = (a >> 18) & 1; - if (a) - x |= (unsigned) (1 << b) - 1; - bits -= b; - } - while (bits >= 0); - return x; -} - - -unsigned long long __udivmoddi4(); - -main () -{ - int i; - unsigned long long n, d, q, r, rr; - - for (i = 0; ;i++) - { - n = xlrandom (); - d = xlrandom (); - if (d == 0) - continue; - - q = __udivmoddi4 (n, d, &r); - - if (i % 1000000 == 0) - printf ("Testing udivmoddi4: %d iterations made\n", i); - - rr = n - q * d; - if (rr != r || r >= d) - { - printf ("Testing udivmoddi4: failure after %d iterations\n", i); - printf ("n=%lX%08lX\n", (unsigned) (n >> 32), (unsigned) n); - printf ("d=%lX%08lX\n", (unsigned) (d >> 32), (unsigned) d); - printf ("q=%lX%08lX\n", (unsigned) (q >> 32), (unsigned) q); - printf ("r=%lX%08lX\n", (unsigned) (r >> 32), (unsigned) r); - printf ("rr=%lX%08lX\n", (unsigned) (rr >> 32), (unsigned) rr); - abort (); - } - } - -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/uns.c b/gcc/testsuite/gcc.c-torture/unsorted/uns.c deleted file mode 100755 index 314704f..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/uns.c +++ /dev/null @@ -1,5 +0,0 @@ -foo (a) -{ - if ((unsigned) a < 234) - return 1; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/uns_tst.c b/gcc/testsuite/gcc.c-torture/unsorted/uns_tst.c deleted file mode 100755 index e34ffaf..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/uns_tst.c +++ /dev/null @@ -1,19 +0,0 @@ -a (c) - unsigned char c; -{ - unsigned u = c; - if ((int)u < 0) - return 1; - else - return 0; -} - -b (x, y) - unsigned x, y; -{ - x /= y; - if ((int)x < 0) - return 1; - else - return 0; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/unsorted.exp b/gcc/testsuite/gcc.c-torture/unsorted/unsorted.exp deleted file mode 100755 index a586170..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/unsorted.exp +++ /dev/null @@ -1,54 +0,0 @@ -# -# Expect driver script for GCC Regression Tests -# Copyright (C) 1993, 1997 Free Software Foundation -# -# This file is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. -# -# Written by Jeffrey Wheat (cassidy@cygnus.com) -# - -# -# These tests come from Torbjorn Granlund's (tege@cygnus.com) -# C torture test suite, and other contributors. -# - -if $tracelevel then { - strace $tracelevel -} - -# load support procs -load_lib c-torture.exp - -# -# This loop will run c-torture on any *.c file found in this directory. -# If a *.c has a corresponding *.exp file, then the test is skipped as -# as the *.exp will drive the test itself. It is done this way so that -# generic tests do not need a seperate .exp for it. Only the tests that -# require unique options need their own .exp file. -# - -foreach testcase [glob -nocomplain $srcdir/$subdir/*.c] { - if [file exists [file rootname $testcase].exp] then { - verbose "INFO:\"[file rootname $testcase].exp\" exists, skipping test" 3 - continue - } - - # If we're only testing specific files and this isn't one of them, skip it. - if ![runtest_file_p $runtests $testcase] then { - continue - } - - c-torture $testcase -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/uuarg.c b/gcc/testsuite/gcc.c-torture/unsorted/uuarg.c deleted file mode 100755 index 8928b3e..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/uuarg.c +++ /dev/null @@ -1,4 +0,0 @@ -foo (a, b, c, d, e, f, g, h, i) -{ - return foo () + i; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/v.c b/gcc/testsuite/gcc.c-torture/unsorted/v.c deleted file mode 100755 index 87ac00a..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/v.c +++ /dev/null @@ -1,11 +0,0 @@ -main (int *p) -{ - int a; - - a = 0; - p[1] = a; - a = 0; - p[2] = a; - a = 123456; - p[3] = a; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/w.c b/gcc/testsuite/gcc.c-torture/unsorted/w.c deleted file mode 100755 index 1acfe15..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/w.c +++ /dev/null @@ -1 +0,0 @@ -int foo (unsigned short a, unsigned short b) { return a + b; } diff --git a/gcc/testsuite/gcc.c-torture/unsorted/ww.c b/gcc/testsuite/gcc.c-torture/unsorted/ww.c deleted file mode 100755 index 657f8c6..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/ww.c +++ /dev/null @@ -1,7 +0,0 @@ -foo (p) - short *p; -{ - static int *foo; - *p = 1234; - *foo = 1234; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/x.c b/gcc/testsuite/gcc.c-torture/unsorted/x.c deleted file mode 100755 index baf9896..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/x.c +++ /dev/null @@ -1 +0,0 @@ -f(m){int i,s=0;for(i=0;i<m;i++)s+=i;return s;} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/xb.c b/gcc/testsuite/gcc.c-torture/unsorted/xb.c deleted file mode 100755 index 09087cc..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/xb.c +++ /dev/null @@ -1,17 +0,0 @@ -foo (a, b) -{ - unsigned x = 1; - - a += b; - a += x; - if (a <= 0) - return 1; - return 0; -} - -main () -{ - printf ("%d\n", foo (1, ~0)); - printf ("%d\n", foo (0, ~0)); - printf ("%d\n", foo (-1, ~0)); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/xbg.c b/gcc/testsuite/gcc.c-torture/unsorted/xbg.c deleted file mode 100755 index b600964..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/xbg.c +++ /dev/null @@ -1,14 +0,0 @@ -typedef short type; - -short -foo (type *sp, int a) -{ - type t; - int i; - - t = sp[a]; - i = (int)(type)sp[a]; - if (i) - return 0; - return t; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/xc.c b/gcc/testsuite/gcc.c-torture/unsorted/xc.c deleted file mode 100755 index aed06a0..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/xc.c +++ /dev/null @@ -1,11 +0,0 @@ -foo (a, p) - int *p; -{ - int b; - - a++; - b = *p; - if (a) - return 1; - return b; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/xcsebug.c b/gcc/testsuite/gcc.c-torture/unsorted/xcsebug.c deleted file mode 100755 index 614a6e8..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/xcsebug.c +++ /dev/null @@ -1,14 +0,0 @@ -int g1; -int g2; - -foo () -{ - int i = 1; - int x; - - x = g1; - (*(&g1 + i - 1)) = x + 1; - x = g1; - (*(&g1 + i - 1)) = x + 1; - g1++; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/xdi.c b/gcc/testsuite/gcc.c-torture/unsorted/xdi.c deleted file mode 100755 index 413dd6c..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/xdi.c +++ /dev/null @@ -1,15 +0,0 @@ -foo (long long *p, int a, int b) -{ - *(p + a + b) = 876243243874343LL; -} - -bar (p, pp) - long long *p, *pp; -{ - long long a; - *p++ = a; - fee (*p); - *p++ = *pp--; - *p++ = *pp--; - return (int) p; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/xfoo.c b/gcc/testsuite/gcc.c-torture/unsorted/xfoo.c deleted file mode 100755 index da879d2..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/xfoo.c +++ /dev/null @@ -1,4 +0,0 @@ -foo (a) -{ - return (a & ~0xfff) == 0; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/xi.c b/gcc/testsuite/gcc.c-torture/unsorted/xi.c deleted file mode 100755 index 54b42c5..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/xi.c +++ /dev/null @@ -1,7 +0,0 @@ -foo (a) -{ - int r = 0; - if (a) - r = 1; - return r; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/xlop.c b/gcc/testsuite/gcc.c-torture/unsorted/xlop.c deleted file mode 100755 index 6506bfd..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/xlop.c +++ /dev/null @@ -1,11 +0,0 @@ -foo (a) -{ - int b; - do - { - b = bar (); - a = b - 10; - } - while (a > 10); - return a; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/xmtst.c b/gcc/testsuite/gcc.c-torture/unsorted/xmtst.c deleted file mode 100755 index ca78fca..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/xmtst.c +++ /dev/null @@ -1,26 +0,0 @@ -p1 (int b, int *p, int a) -{ - p[0] = p[1]; - return p[0]; -} -p2 (int b, int *p, int a) -{ - p[0] = p[1]; - return p[0] == 0; -} -p3 (int b, int *p, int a) -{ - p[0] = p[1]; - a = p[0]; - if (a) - return 0; - return a; -} -p4 (int b, int *p, int a) -{ - a = p[1]; - p[0] = p[1]; - if (a) - return 0; - return a; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/xneg.c b/gcc/testsuite/gcc.c-torture/unsorted/xneg.c deleted file mode 100755 index ff5b850..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/xneg.c +++ /dev/null @@ -1,5 +0,0 @@ -foo (a) - double a; -{ - return -a; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/xopt.c b/gcc/testsuite/gcc.c-torture/unsorted/xopt.c deleted file mode 100755 index b1a50f8..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/xopt.c +++ /dev/null @@ -1,35 +0,0 @@ -proc1 (a) - unsigned a; -{ - return (a >> 20) & 0x010fffff; -} - -proc2 (a) - unsigned a; -{ - return (a << 17) & 0xfffff001; -} - -proc3 (a) - unsigned a; -{ - return (a & 0xff00000a) >> 25; -} - -proc4 (a) - unsigned a; -{ - return (a & 0x100000ff) << 25; -} - -proc5 (a) - unsigned a; -{ - return (unsigned char) (a >> 24); -} - -proc6 (a) - unsigned a; -{ - return ((unsigned char) a) << 30; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/xor.c b/gcc/testsuite/gcc.c-torture/unsorted/xor.c deleted file mode 100755 index 435f223..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/xor.c +++ /dev/null @@ -1,4 +0,0 @@ -foo (a, b) -{ - return ~(a ^ ~123); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/xorn.c b/gcc/testsuite/gcc.c-torture/unsorted/xorn.c deleted file mode 100755 index d7b75f9..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/xorn.c +++ /dev/null @@ -1,31 +0,0 @@ -int -xorn (a, b) - int a, b; -{ - return a ^ ~b; -} - -int -not (a) - int a; -{ - return ~a; -} - -int -xor (a, b) - int a, b; -{ - return a ^ b; -} - -main () -{ - int i, j; - - for (i = 0; i <= 1; i++) - for (j = 0; j <= 1; j++) - printf ("%d op %d = %d = %d?\n", i, j, - 1 & xor (i, not (j)), - 1 & xorn (i, j)); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/xp.c b/gcc/testsuite/gcc.c-torture/unsorted/xp.c deleted file mode 100755 index 139335c..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/xp.c +++ /dev/null @@ -1,4 +0,0 @@ -foo (a) -{ - return a & 255; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/xpp.c b/gcc/testsuite/gcc.c-torture/unsorted/xpp.c deleted file mode 100755 index daf3399..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/xpp.c +++ /dev/null @@ -1,12 +0,0 @@ -foo (a) -{ - a++; - if (a < 10) - return 1; - return a; -} - -main () -{ - printf ("%d\n", foo ((1 << 31) - 1)); -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/xs.c b/gcc/testsuite/gcc.c-torture/unsorted/xs.c deleted file mode 100755 index 24f773e..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/xs.c +++ /dev/null @@ -1,9 +0,0 @@ -foo (a, b) -{ - for (b = 0; b < 10; b++) - ; - for (a = 0; a < 10; a++) - ; - a = b << 1; - return a; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/xsh.c b/gcc/testsuite/gcc.c-torture/unsorted/xsh.c deleted file mode 100755 index 9ba0b6c..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/xsh.c +++ /dev/null @@ -1,7 +0,0 @@ -foo (a, b) -{ - a = b + b; - if (a) - return a; - return b; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/xxs.c b/gcc/testsuite/gcc.c-torture/unsorted/xxs.c deleted file mode 100755 index 1757f97..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/xxs.c +++ /dev/null @@ -1,202 +0,0 @@ -void *malloc (); -struct timeval { - long tv_sec; - long tv_usec; -}; -struct timezone { - int tz_minuteswest; - int tz_dsttime; -}; -struct itimerval { - struct timeval it_interval; - struct timeval it_value; -}; -typedef int sigset_t; -typedef unsigned int speed_t; -typedef unsigned long tcflag_t; -typedef unsigned char cc_t; -typedef int pid_t; -typedef unsigned short mode_t; -typedef short nlink_t; -typedef long clock_t; -typedef long time_t; -typedef int size_t; -typedef int ptrdiff_t; -typedef unsigned short wchar_t; -struct tm { - int tm_sec; - int tm_min; - int tm_hour; - int tm_mday; - int tm_mon; - int tm_year; - int tm_wday; - int tm_yday; - int tm_isdst; - char *tm_zone; - long tm_gmtoff; -}; -extern struct tm *gmtime(), *localtime(); -extern char *asctime(), *ctime(); -extern void tzset(), tzsetwall(); -extern int dysize(); -extern time_t timelocal(), timegm(); -struct rusage { - struct timeval ru_utime; - struct timeval ru_stime; - long ru_maxrss; - long ru_ixrss; - long ru_idrss; - long ru_isrss; - long ru_minflt; - long ru_majflt; - long ru_nswap; - long ru_inblock; - long ru_oublock; - long ru_msgsnd; - long ru_msgrcv; - long ru_nsignals; - long ru_nvcsw; - long ru_nivcsw; -}; -struct rlimit { - int rlim_cur; - int rlim_max; -}; -unsigned long -cputime () -{ - struct rusage rus; - getrusage (0, &rus); - return (((rus.ru_utime.tv_sec + rus.ru_stime.tv_sec) * 1000000) + - rus.ru_utime.tv_usec + rus.ru_stime.tv_usec) / 1000; -} -int -do_assoc_test (mem, start, cc) - register char *mem; - register int start; - register int cc; -{ - register int j; - register int ind = start; - register int x; - for (j = 0x100000; --j >= 0; ) - { - int x = ((volatile char *) mem)[ind]; - ind -= cc; - if (ind < 0) - ind = start; - } - return x; -} -int -determine_assoc (size) -{ - register char *mem = malloc (size * (1 << 5 )); - int cc = size; - int lbsets; - int times[5 + 1]; - for (lbsets = 0; lbsets <= 5; lbsets++) - { - int t = cputime (); - do_assoc_test (mem, (cc << lbsets) - cc, cc); - t = cputime () - t; - times[lbsets] = t; - printf ("sets = %2u: %u ms\n", 1 << lbsets, t); - } - free (mem); - { - int max = 1000 * times[1] / times[0]; - int maxindex = 0; - int min = 1000 * times[1] / times[0]; - int minindex = 0; - for (lbsets = 1; lbsets < 4; lbsets++) - { - int x = 1000 * times[lbsets + 1] / times[lbsets]; - if (x > max) - { - max = x; - maxindex = lbsets; - } - if (x < min) - { - min = x; - minindex = lbsets; - } - } - if (min * 100 > max * 75) - return 0; - return 1 << maxindex; - } -} -do_size_test(mem, size, reps) - register int *mem; - register int size; - register int reps; -{ - register int j, i, x; - mem += size; - for (j = reps; --j >= 0;) - for (i = -size; i < 0; i++) - x = ((volatile int *) mem)[i]; -} -int -determine_size() -{ - register int *mem = malloc (1 << 20 ); - int lbsize; - int times[20 ]; - for (lbsize = 12; lbsize < 20; lbsize++) - { - int t = cputime (); - do_size_test (mem, (1 << lbsize) / sizeof (int) - 64, - 0x1000000 >> lbsize); - t = cputime () - t; - times[lbsize] = t; - printf ("size = %2u: %u ms\n", 1 << lbsize, t); - } - free (mem); - { - int max = 1000 * times[12 + 1] / times[12 ]; - int maxindex = 0; - int min = 1000 * times[12 + 1] / times[12 ]; - int minindex = 0; - for (lbsize = 12; lbsize < 20 - 1; lbsize++) - { - int x = 1000 * times[lbsize + 1] / times[lbsize]; - if (x > max) - { - max = x; - maxindex = lbsize; - } - if (x < min) - { - min = x; - minindex = lbsize; - } - } - if (min * 100 > max * 75) - return 0; - return 1 << maxindex; - } -} -int -main() -{ - int size, assoc; - size = determine_size(); - if (size) - printf ("I guess this cache is %d bytes.\n", size); - else - printf ("I can't determine the size from this run.\n"); - if (size == 0) - size = 65536; - assoc = determine_assoc(size); - if (assoc > 1) - printf ("I guess this cache is %d-way set associative.\n", assoc); - else if (assoc == 1) - printf ("I guess this cache is direct mapped.\n"); - else - printf ("I can't determine the associativity from this run.\n"); - return 0; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/xz.c b/gcc/testsuite/gcc.c-torture/unsorted/xz.c deleted file mode 100755 index 97a1d1e..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/xz.c +++ /dev/null @@ -1,4 +0,0 @@ -foo (int *p) -{ - *p = (unsigned short) *p; -} diff --git a/gcc/testsuite/gcc.c-torture/unsorted/xzz.c b/gcc/testsuite/gcc.c-torture/unsorted/xzz.c deleted file mode 100755 index f1972b6..0000000 --- a/gcc/testsuite/gcc.c-torture/unsorted/xzz.c +++ /dev/null @@ -1,4 +0,0 @@ -foo (a, b) -{ - return a >> (char) b; -} diff --git a/gcc/testsuite/gcc.dg/980211-1.c b/gcc/testsuite/gcc.dg/980211-1.c deleted file mode 100755 index 6332b7e..0000000 --- a/gcc/testsuite/gcc.dg/980211-1.c +++ /dev/null @@ -1,27 +0,0 @@ -/* Test long double on x86. */ - -/* { dg-do run { target i?86-*-* } } */ -/* { dg-options -O2 } */ - -__inline int -__signbitl (long double __x) -{ - union { long double __l; int __i[3]; } __u = { __l: __x }; - - return (__u.__i[2] & 0x8000) != 0; -} - -void -foo (long double x, long double y) -{ - long double z = x / y; - if (__signbitl (x) && __signbitl (z)) - abort (); -} - -int main() -{ - if (sizeof (long double) > sizeof (double)) - foo (-0.0, -1.0); - return 0; -} diff --git a/gcc/testsuite/gcc.dg/980217-1.c b/gcc/testsuite/gcc.dg/980217-1.c deleted file mode 100755 index 2236e84..0000000 --- a/gcc/testsuite/gcc.dg/980217-1.c +++ /dev/null @@ -1,36 +0,0 @@ -/* Test float on alpha. */ - -/* { dg-do run { target alpha*-*-* } } */ -/* { dg-options "-mieee -O2" } */ - -typedef int int32_t __attribute__ ((__mode__ ( __SI__ ))) ; -typedef union -{ - float value; - int32_t word; -} ieee_float_shape_type; - -int isinff(float x) -{ - int32_t ix,t; - ieee_float_shape_type gf_u; - gf_u.value = x; - ix = gf_u.word; - printf ("%x\n", ix); - t = ix & 0x7fffffff; - t ^= 0x7f800000; - t |= -t; - return ~(t >> 31) & (1 - ((ix & 0x80000000) >> 30)); -} - -main () -{ - float x = 1.0 / 0.0; - int i = isinff (x); - - if (i == 0) - abort (); - - printf ("%d\n", i); - return 0; -} diff --git a/gcc/testsuite/gcc.dg/980226-1.c b/gcc/testsuite/gcc.dg/980226-1.c deleted file mode 100755 index f66e9e2..0000000 --- a/gcc/testsuite/gcc.dg/980226-1.c +++ /dev/null @@ -1,12 +0,0 @@ -/* { dg-do compile { target i?86-*-* } } */ -/* { dg-options -O2 } */ - -extern double bar (double); - -int -baz (double d) -{ - double e = bar (d); - asm volatile ("" : : : "st"); - return printf ("%lg\n", e); -} diff --git a/gcc/testsuite/gcc.dg/980312-1.c b/gcc/testsuite/gcc.dg/980312-1.c deleted file mode 100755 index 8f72c31..0000000 --- a/gcc/testsuite/gcc.dg/980312-1.c +++ /dev/null @@ -1,24 +0,0 @@ -/* { dg-do link { target i?86-*-* } } */ -/* { dg-options "-O2 -march=pentiumpro" } */ - -extern __inline double -__expm1 (double __x) -{ - double __temp; - __temp = 1.0; - return __temp; -} -extern __inline double -__sgn1 (double __x) -{ - return __x >= 0.0 ? 1.0 : -1.0; -} -double -tanh (double __x) -{ - return __expm1 (__x) * __sgn1 (-__x); -} -main () -{ - return tanh (3.45) != 0; -} diff --git a/gcc/testsuite/gcc.dg/980313-1.c b/gcc/testsuite/gcc.dg/980313-1.c deleted file mode 100755 index 1036339..0000000 --- a/gcc/testsuite/gcc.dg/980313-1.c +++ /dev/null @@ -1,25 +0,0 @@ -/* { dg-do link { target i?86-*-* } } */ -/* { dg-options "-O2 -march=pentiumpro" } */ - -extern __inline double -__expm1 (double __x) -{ - double __temp; - __temp -= 1.0; - return __temp; -} -extern __inline double -__sgn1 (double __x) -{ - return __x >= 0.0 ? 1.0 : -1.0; -} -double -tanh (double __x) -{ - register double __exm1 = __expm1 (__x); - return __exm1 / (__exm1 + 2.0) * __sgn1 (-__x); -} -main () -{ - return tanh (3.45) != 0; -} diff --git a/gcc/testsuite/gcc.dg/980414-1.c b/gcc/testsuite/gcc.dg/980414-1.c deleted file mode 100755 index 8fd0e12..0000000 --- a/gcc/testsuite/gcc.dg/980414-1.c +++ /dev/null @@ -1,76 +0,0 @@ -/* Test double on x86. */ - -/* { dg-do run { target i?86-*-* } } */ -/* { dg-options -O2 } */ - -static __inline double -mypow (double __x, double __y) -{ - register double __value, __exponent; - long __p = (long) __y; - if (__y == (double) __p) - { - double __r = 1.0; - if (__p == 0) - return 1.0; - if (__p < 0) - { - __p = -__p; - __x = 1.0 / __x; - } - while (1) - { - if (__p & 1) - __r *= __x; - __p >>= 1; - if (__p == 0) - return __r; - __x *= __x; - } - } - __asm __volatile__ - ("fmul %%st(1),%%st\n\t" /* y * log2(x) */ - "fst %%st(1)\n\t" - "frndint\n\t" /* int(y * log2(x)) */ - "fxch\n\t" - "fsub %%st(1),%%st\n\t" /* fract(y * log2(x)) */ - "f2xm1\n\t" /* 2^(fract(y * log2(x))) - 1 */ - : "=t" (__value), "=u" (__exponent) : "0" (__x), "1" (__y)); - __value += 1.0; - __asm __volatile__ - ("fscale" - : "=t" (__value) : "0" (__value), "u" (__exponent)); - return __value; -} - -const double E1 = 2.71828182845904523536028747135; - -double fact (double x) -{ - double corr; - corr = 1.0; - return corr * mypow(x/E1, x); -} - -int main () -{ - double y, z; - - y = fact (46.2); - z = mypow (46.2/E1, 46.2); - -#if 0 - printf ("%26.19e, %26.19e\n", y, z); -#endif - - if (y > z) - y -= z; - else - y = z - y; - - y /= z; - if (y > 0.1) - abort (); - - return 0; -} diff --git a/gcc/testsuite/gcc.dg/980502-1.c b/gcc/testsuite/gcc.dg/980502-1.c deleted file mode 100755 index f06491c..0000000 --- a/gcc/testsuite/gcc.dg/980502-1.c +++ /dev/null @@ -1,9 +0,0 @@ -/* { dg-do compile }*/ -/* { dg-options "-O2" } */ - -char *const f(void) -{ - char *const line = "/dev/ptyXX"; - line[8] = 1; - return line; -} diff --git a/gcc/testsuite/gcc.dg/980520-1.c b/gcc/testsuite/gcc.dg/980520-1.c deleted file mode 100755 index e140182..0000000 --- a/gcc/testsuite/gcc.dg/980520-1.c +++ /dev/null @@ -1,17 +0,0 @@ -/* { dg-do compile { target i?86-*-* } } */ -/* { dg-options -O2 } */ - -int bug(void) -{ - unsigned long a, b; - - __asm__("" - : "=d" (a) - : - : "memory"); - __asm__ __volatile__("" - : - : "g" (b) - : "memory"); - return a; -} diff --git a/gcc/testsuite/gcc.dg/980523-1.c b/gcc/testsuite/gcc.dg/980523-1.c deleted file mode 100755 index 6265a73..0000000 --- a/gcc/testsuite/gcc.dg/980523-1.c +++ /dev/null @@ -1,51 +0,0 @@ -/* { dg-do run { target rs6000-*-linux* powerpc-*-linux*} } */ -/* { dg-options "-O2 -fpic" } */ - -void foo1(int a, char *b, int c) -{ - c =a+c+234; -} - -int foo2(int d) -{ - return d*d; -} - -int bar1, bar2, bar3; -char * bar4; - -int main(void) { - int h; - bar1 = foo2(1); - bar2 = foo2(1); - - h = foo2(1); - foo1(1, "a", foo2(1)); - foo1(bar1, "a", foo2(1)); - foo2(1); - - h = foo2(1); - bar3 = 1; - bar4 = "a"; - foo1(1, "n", foo2(1)); - foo1(1, "o", foo2(1)); - foo1(1, "p", foo2(1)); - foo1(bar1, "a", foo2(1)); - - bar3 = h; - bar4 = "b"; foo1(bar1, "b", foo2(1)); - foo1(1, "q", foo2(1)); - bar4 = "c"; foo1(1, "c", foo2(1)); - bar4 = "d"; foo1(1, "d", foo2(1)); - bar4 = "e"; foo1(1, "e", foo2(1)); - bar4 = "f"; foo1(1, "f", foo2(1)); - bar4 = "g"; foo1(1, "g", foo2(1)); - bar4 = "h"; foo1(1, "h", foo2(1)); - bar4 = "i"; foo1(1, "i", foo2(1)); - bar4 = "j"; foo1(1, "j", foo2(1)); - bar4 = "k"; foo1(1, "k", foo2(1)); - bar4 = "l"; foo1(1, "l", foo2(1)); - bar4 = "m"; - foo1(bar2, "m", foo2(1)); - exit(0); -} diff --git a/gcc/testsuite/gcc.dg/980526-1.c b/gcc/testsuite/gcc.dg/980526-1.c deleted file mode 100755 index 08ef6e2..0000000 --- a/gcc/testsuite/gcc.dg/980526-1.c +++ /dev/null @@ -1,17 +0,0 @@ -/* { dg-do compile { target rs6000-*-linux* powerpc-*-linux* } } */ -/* { dg-options "-O2 -fpic" } */ - -int -test(void) -{ - double value, maxValue = - (__extension__ ((union { unsigned __l __attribute__((__mode__(__DI__))); double __d; }) { __l: 0x7ff0000000000000ULL }).__d) ; - int idx, maxIdx = 1; - - for (idx = 1; idx < 22; idx++) { - if (value > maxValue) { - maxValue = value; - maxIdx = idx; - } - } - return 0 ; -} diff --git a/gcc/testsuite/gcc.dg/980626-1.c b/gcc/testsuite/gcc.dg/980626-1.c deleted file mode 100755 index 7d8ae83..0000000 --- a/gcc/testsuite/gcc.dg/980626-1.c +++ /dev/null @@ -1,16 +0,0 @@ -/* { dg-do compile } */ -/* { dg-options -Wimplicit-int } */ -/* { dg-excess-errors "c-decl.c:grokdeclarator does not handle mode attributes" { xfail *-*-* } } */ - -int main() -{ - typedef SFtype __attribute__ ((mode (SF))); - typedef DFtype __attribute__ ((mode (DF))); - typedef HItype __attribute__ ((mode (HI))); - typedef SItype __attribute__ ((mode (SI))); - typedef DItype __attribute__ ((mode (DI))); - typedef UHItype __attribute__ ((mode (HI))); - typedef USItype __attribute__ ((mode (SI))); - typedef UDItype __attribute__ ((mode (DI))); - return 0; -} diff --git a/gcc/testsuite/gcc.dg/980709-1.c b/gcc/testsuite/gcc.dg/980709-1.c deleted file mode 100755 index a435930..0000000 --- a/gcc/testsuite/gcc.dg/980709-1.c +++ /dev/null @@ -1,20 +0,0 @@ -/* { dg-do compile { target i?86-*-* } } */ -/* { dg-options -O2 } */ - -extern __inline__ int test_and_set_bit(int nr, volatile void * addr) -{ - int oldbit; - __asm__ __volatile__( "" - "btsl %2,%1\n\tsbbl %0,%0" - :"=r" (oldbit),"=m" (addr) - :"ir" (nr)); - return oldbit; -} -struct buffer_head { - unsigned long b_state; -}; -extern void lock_buffer(struct buffer_head * bh) -{ - while (test_and_set_bit(2 , &bh->b_state)) - __wait_on_buffer(bh); -} diff --git a/gcc/testsuite/gcc.dg/980816-1.c b/gcc/testsuite/gcc.dg/980816-1.c deleted file mode 100755 index 2a96ef4..0000000 --- a/gcc/testsuite/gcc.dg/980816-1.c +++ /dev/null @@ -1,20 +0,0 @@ -/* { dg-do compile } */ -/* { dg-options -fno-force-mem } */ - -int -div_and_round_double (lden_orig, hden_orig) - int lden_orig, hden_orig; -{ - int quo[4]; - register int i; - unsigned int work; - register unsigned int carry = 0; - int lden = lden_orig; - int hden = hden_orig; - neg_double (&lden, &hden); - for (i = 4 - 1; i >= 0; i--) - { - quo[i] = work / (unsigned int ) lden; - carry = work % (unsigned int ) lden; - } -} diff --git a/gcc/testsuite/gcc.dg/980827-1.c b/gcc/testsuite/gcc.dg/980827-1.c deleted file mode 100755 index a841739..0000000 --- a/gcc/testsuite/gcc.dg/980827-1.c +++ /dev/null @@ -1,26 +0,0 @@ -/* { dg-do run { target powerpc*-*-* } } */ -/* { dg-options -O2 } */ - -double dval = 0; - -void splat (double d); - -int main(void) -{ - splat(0); - if (dval == 0) - abort(); - exit (0); -} - -void splat (double d) -{ - union { - double f; - unsigned int l[2]; - } u; - - u.f = d + d; - u.l[1] |= 1; - asm volatile ("stfd %0,dval@sdarel(13)" : : "f" (u.f)); -} diff --git a/gcc/testsuite/gcc.dg/README b/gcc/testsuite/gcc.dg/README deleted file mode 100755 index 6f14899..0000000 --- a/gcc/testsuite/gcc.dg/README +++ /dev/null @@ -1,16 +0,0 @@ -Notes for testsuite/gcc.dg. - -1) There should be only one driver, dg.exp. - -2) Try to organize the tests by topic using file name prefixes. - - Eg: All bitfield tests are named "bf-*.c". - - This lets the person running the tests choose particular sets of tests to - run easily (using wildcards). - - Eg: make check RUNTESTFLAGS='dg.exp=bf-*.c' - -3) Remember DOS file name restrictions (8.3). Sigh. - -4) Send bugs, comments, etc. to dje@cygnus.com.
\ No newline at end of file diff --git a/gcc/testsuite/gcc.dg/bf-spl1.c b/gcc/testsuite/gcc.dg/bf-spl1.c deleted file mode 100755 index df3f481..0000000 --- a/gcc/testsuite/gcc.dg/bf-spl1.c +++ /dev/null @@ -1,58 +0,0 @@ -/* { dg-do run { target m68k-*-* sparc-*-* } } */ -/* { dg-options { -m68000 -O2 } { target m68k-*-* } } */ -/* { dg-options { -O2 } { target sparc-*-* } } */ - -typedef SFtype __attribute__ ((mode (SF))); -typedef DFtype __attribute__ ((mode (DF))); - -typedef int HItype __attribute__ ((mode (HI))); -typedef int SItype __attribute__ ((mode (SI))); -typedef int DItype __attribute__ ((mode (DI))); - -typedef unsigned int UHItype __attribute__ ((mode (HI))); -typedef unsigned int USItype __attribute__ ((mode (SI))); -typedef unsigned int UDItype __attribute__ ((mode (DI))); - -typedef UDItype fractype; -typedef USItype halffractype; -typedef DFtype FLO_type; -typedef DItype intfrac; - - -typedef union -{ - long long foo; - FLO_type value; - struct - { - fractype fraction:52 __attribute__ ((packed)); - unsigned int exp:11 __attribute__ ((packed)); - unsigned int sign:1 __attribute__ ((packed)); - } - bits; -} FLO_union_type; - -void foo (long long a); -long long x; - -void -pack_d () -{ - FLO_union_type dst = { 0x0123456789abcdefLL }; - - x = dst.bits.fraction; -} - -main () -{ - pack_d (); - foo (x); - return 0; -} - -void -foo (long long a) -{ - if (a != 0x0123456789abcLL) - abort (); -} diff --git a/gcc/testsuite/gcc.dg/clobbers.c b/gcc/testsuite/gcc.dg/clobbers.c deleted file mode 100755 index 0eddc14..0000000 --- a/gcc/testsuite/gcc.dg/clobbers.c +++ /dev/null @@ -1,27 +0,0 @@ -/* Test asm clobbers on x86. */ - -/* { dg-do run { target i?86-*-* } } */ - -int main () -{ - int i; - __asm__ ("movl $1,%0\n\txorl %%eax,%%eax" : "=r" (i) : : "eax"); - if (i != 1) - abort (); - __asm__ ("movl $1,%0\n\txorl %%ebx,%%ebx" : "=r" (i) : : "ebx"); - if (i != 1) - abort (); - __asm__ ("movl $1,%0\n\txorl %%ecx,%%ecx" : "=r" (i) : : "ecx"); - if (i != 1) - abort (); - __asm__ ("movl $1,%0\n\txorl %%edx,%%edx" : "=r" (i) : : "edx"); - if (i != 1) - abort (); - __asm__ ("movl $1,%0\n\txorl %%esi,%%esi" : "=r" (i) : : "esi"); - if (i != 1) - abort (); - __asm__ ("movl $1,%0\n\txorl %%edi,%%edi" : "=r" (i) : : "edi"); - if (i != 1) - abort (); - return 0; -} diff --git a/gcc/testsuite/gcc.dg/cpp-mi.c b/gcc/testsuite/gcc.dg/cpp-mi.c deleted file mode 100755 index f667d0c..0000000 --- a/gcc/testsuite/gcc.dg/cpp-mi.c +++ /dev/null @@ -1,34 +0,0 @@ -/* Test "ignore redundant include" facility. - This doesn't test for the case where the file is opened, and then ignored - (the file shouldn't have even been opened). That would require tracing - system calls. It could be done on some systems however. */ - -/* We have to test two cases: C comments at the top and C++ comments - at the top. */ - -/* -{ dg-do preprocess } -{ dg-options "-Wp,-lang-c-c++-comments" } -*/ - -#include "cpp-mic.h" -#include "cpp-mic.h" - -#include "cpp-micc.h" -#include "cpp-micc.h" - -main () -{ -} - -/* - { dg-final { if ![file exists cpp-mi.i] { return } } } - - { dg-final { set tmp [grep cpp-mi.i cpp-micc? line] } } - { dg-final { # send_user "$tmp\n" } } - { dg-final { if [regexp "^{\[0-9\]+ cpp-mic} {\[0-9\]+ cpp-micc}$" $tmp] \{ } } - { dg-final { pass "cpp-mi.c: redundant include check" } } - { dg-final { \} else \{ } } - { dg-final { fail "cpp-mi.c: redundant include check" } } - { dg-final { \} } } -*/ diff --git a/gcc/testsuite/gcc.dg/cpp-mic.h b/gcc/testsuite/gcc.dg/cpp-mic.h deleted file mode 100755 index bae9d8b..0000000 --- a/gcc/testsuite/gcc.dg/cpp-mic.h +++ /dev/null @@ -1,10 +0,0 @@ -/* Redundant header include test with C comments at top. */ - -#ifndef CPP_MIC_H -#define CPP_MIC_H - -int a; - -#endif - -/* And at the end too! */ diff --git a/gcc/testsuite/gcc.dg/cpp-micc.h b/gcc/testsuite/gcc.dg/cpp-micc.h deleted file mode 100755 index 52c9dcc..0000000 --- a/gcc/testsuite/gcc.dg/cpp-micc.h +++ /dev/null @@ -1,10 +0,0 @@ -// Redundant header include test with C comments at top. - -#ifndef CPP_MICC_H -#define CPP_MICC_H - -int a; - -#endif - -// And at the end too! diff --git a/gcc/testsuite/gcc.dg/dg.exp b/gcc/testsuite/gcc.dg/dg.exp deleted file mode 100755 index 6edb5dc..0000000 --- a/gcc/testsuite/gcc.dg/dg.exp +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright (C) 1997 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - -# Please email any bugs, comments, and/or additions to this file to: -# bug-gcc@prep.ai.mit.edu - -# GCC testsuite that uses the `dg.exp' driver. - -# Load support procs. -load_lib gcc-dg.exp - -# Utility for scanning compiler result, invoked via dg-final. -# Call pass if pattern is present, otherwise fail. -proc scan-assembler { testcase pattern } { - global subdir - - set fd [open [file rootname $testcase].s r] - set text [read $fd] - close $fd - - if [regexp -- $pattern $text] { - pass "$subdir/$testcase scan-assembler" - } else { - fail "$subdir/$testcase scan-assembler" - } -} - -# Call pass if pattern is not present, otherwise fail. -proc scan-assembler-not { testcase pattern } { - global subdir - - set fd [open [file rootname $testcase].s r] - set text [read $fd] - close $fd - - if ![regexp -- $pattern $text] { - pass "$subdir/$testcase scan-assembler-not" - } else { - fail "$subdir/$testcase scan-assembler-not" - } -} - -# If a testcase doesn't have special options, use these. -global DEFAULT_CFLAGS -if ![info exists DEFAULT_CFLAGS] then { - set DEFAULT_CFLAGS " -ansi -pedantic-errors" -} - -# Initialize `dg'. -dg-init - -# Main loop. -dg-runtest [lsort [glob -nocomplain $srcdir/$subdir/*.c]] "" $DEFAULT_CFLAGS - -# All done. -dg-finish diff --git a/gcc/testsuite/gcc.dg/dll-1.c b/gcc/testsuite/gcc.dg/dll-1.c deleted file mode 100755 index eb3b9b8..0000000 --- a/gcc/testsuite/gcc.dg/dll-1.c +++ /dev/null @@ -1,10 +0,0 @@ -/* { dg-do compile { target arm*-*-pe* } } */ -/* { dg-do compile { target thumb*-*-pe* } } */ -/* { dg-options -mno-nop-fun-dllimport } */ - -__declspec (dllimport) void imp (); - -__declspec (dllexport) void exp () { imp (); } - -/* { dg-final { scan-assembler dll-1.c "\.section\[ \t\]*.drectve\n\[^\n\]*-export:exp.*__imp_imp" } } */ -/* { dg-final { scan-assembler-not dll-1.c "__imp_exp" } } */ diff --git a/gcc/testsuite/gcc.dg/dll-2.c b/gcc/testsuite/gcc.dg/dll-2.c deleted file mode 100755 index c55e920..0000000 --- a/gcc/testsuite/gcc.dg/dll-2.c +++ /dev/null @@ -1,24 +0,0 @@ -/* These dllimport and dllexport appearing for a symbol. - The desired behaviour is that if both dllimport - and dllexport appear (in either order) the result is dllexport. - - Microsoft's MSVC 2.0 allows dllimport followed by dllexport for variables, - but does not allow dllexport followed by dllimport. - - In C, it's ok to redeclare a variable so this works for variables - and functions. In C++, it only works for functions. */ - -/* { dg-do compile { target arm*-*-pe* } } */ -/* { dg-do compile { target thumb*-*-pe* } } */ - -__declspec (dllimport) int foo1 (); -__declspec (dllexport) int foo1 (); - -__declspec (dllexport) int foo2 (); -__declspec (dllimport) int foo2 (); - -__declspec (dllimport) int bar1; -__declspec (dllexport) int bar1; - -__declspec (dllexport) int bar2; -__declspec (dllimport) int bar2; diff --git a/gcc/testsuite/gcc.dg/dll-3.c b/gcc/testsuite/gcc.dg/dll-3.c deleted file mode 100755 index 0f7818f..0000000 --- a/gcc/testsuite/gcc.dg/dll-3.c +++ /dev/null @@ -1,16 +0,0 @@ -/* Ensure dllexport overrides dllimport. */ - -/* { dg-do compile { target arm*-*-pe* } } */ -/* { dg-do compile { target thumb*-*-pe* } } */ - -__declspec (dllimport) int foo1 (); -__declspec (dllexport) int foo1 (); - -__declspec (dllexport) int foo2 (); -__declspec (dllimport) int foo2 (); - -__declspec (dllexport) int foo1 () { return foo2 (); } -__declspec (dllexport) int foo2 () { return foo1 (); } - -/* { dg-final { scan-assembler dll-3.c "\.section\[ \t\]*\.drectve\n\[^\n\]*-export:foo1.*\.section\[ \t\]*\.drectve\n\[^\n\]*-export:foo2" } } */ -/* { dg-final { scan-assembler-not dll-3.c "(__imp_foo1|__imp_foo2)" } } */ diff --git a/gcc/testsuite/gcc.dg/dll-4.c b/gcc/testsuite/gcc.dg/dll-4.c deleted file mode 100755 index b708790..0000000 --- a/gcc/testsuite/gcc.dg/dll-4.c +++ /dev/null @@ -1,14 +0,0 @@ -/* { dg-do compile { target arm*-*-pe* } } */ -/* { dg-do compile { target thumb*-*-pe* } } */ - -__declspec (dllimport) int foo1; -int foo1; - -__declspec (dllimport) int foo2; -int foo2 = 5; - -int f () { return foo1 + foo2; } - -/* FIXME: We should scan the output of nm for this case. */ -/* { dg-final { scan-assembler dll-4.c "(foo2:.*\.comm\[ \t_\]*foo1)" } } */ -/* { dg-final { scan-assembler-not dll-4.c "__imp_" } } */ diff --git a/gcc/testsuite/gcc.dg/ifelse-1.c b/gcc/testsuite/gcc.dg/ifelse-1.c deleted file mode 100755 index 2dd2208..0000000 --- a/gcc/testsuite/gcc.dg/ifelse-1.c +++ /dev/null @@ -1,21 +0,0 @@ -/* -{ dg-do compile } -{ dg-options "-W -Wall" } -*/ - - -extern int bar (); -extern int com (); -extern int baz (); -void -foo (a,b) - int a, b; -{ - if (a) - if (b) - bar (); - else - com (); /* { dg-bogus ".*warning.*" "bogus warning" } */ - else - baz (); -} diff --git a/gcc/testsuite/gcc.dg/special/alias-1.c b/gcc/testsuite/gcc.dg/special/alias-1.c deleted file mode 100755 index 347e174..0000000 --- a/gcc/testsuite/gcc.dg/special/alias-1.c +++ /dev/null @@ -1,15 +0,0 @@ -/* { dg-do link } */ - -extern int foo(void) __attribute__((alias("bar"))); - -int bar(void) { - return 1; -} - -int main(void) { - - if (foo()) - exit(0); - else - abort(); -} diff --git a/gcc/testsuite/gcc.dg/special/ecos.exp b/gcc/testsuite/gcc.dg/special/ecos.exp deleted file mode 100755 index dc54df6..0000000 --- a/gcc/testsuite/gcc.dg/special/ecos.exp +++ /dev/null @@ -1,214 +0,0 @@ -# Copyright (C) 1999 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - -# Please email any bugs, comments, and/or additions to this file to: -# jlarmour@cygnus.co.uk - -# This file was written by Jonathan Larmour (jlarmour@cygnus.co.uk). - -# GCC testsuite that uses the `dg.exp' driver. - -# Load support procs. -load_lib gcc-dg.exp - -################################### -# proc gcc_target_object_format { } -################################### - -proc gcc_target_object_format { } { - global gcc_target_object_format_saved - - if [info exists gcc_target_object_format_saved] { - verbose "gcc_target_object_format returning saved $gcc_target_object_format_saved" 2 - return $gcc_target_object_format_saved - } else { - - set objdump_name [find_binutils_prog objdump] - set open_file [open objfmtst.c w] - puts $open_file "void foo(void) { }" - close $open_file - - gcc_target_compile objfmtst.c objfmtst.o object "" - - set output [exec $objdump_name --file-headers objfmtst.o ] - - file delete objfmtst.o - - if ![ regexp "file format (.*)arch" $output dummy objformat ] { - verbose "Could not parse objdump output" 2 - set gcc_target_object_format_saved unknown - } else { - switch -regexp $objformat { - elf { - verbose "gcc_target_object_format returning elf" 2 - set gcc_target_object_format_saved elf - } - ecoff { - verbose "gcc_target_object_format returning ecoff" 2 - set gcc_target_object_format_saved ecoff - } - coff { - verbose "gcc_target_object_format returning coff" 2 - set gcc_target_object_format_saved coff - } - a\.out { - verbose "gcc_target_object_format returning a.out" 2 - set gcc_target_object_format_saved a.out - } - default { - verbose "gcc_target_object_format returning unknown" 2 - set gcc_target_object_format_saved unknown - } - } - } - return $gcc_target_object_format_saved - } -} - -############################### -# proc check_weak_available { } -############################### - -# weak symbols are only supported in some configs/object formats -# this proc returns 1 if they're support, 0 if they're not, or -1 if unsure - -proc check_weak_available { } { - global target_cpu - - # All mips targets should support it - - if { [ string first "mips" $target_cpu ] >= 0 } { - return 1 - } - - # ELF and ECOFF support it. a.out does with gas/gld but may also with - # other linkers, so we should try it - - set objformat [gcc_target_object_format] - - switch $objformat { - elf { return 1 } - ecoff { return 1 } - a.out { return 1 } - unknown { return -1 } - default { return 0 } - } -} - -########## -# weak-1.c -########## - -if { [ check_weak_available ] == 1 } { - dg-init - - set lines [gcc_target_compile "$srcdir/$subdir/weak-1a.c" "weak-1a.o" object ""] - if ![string match "" $lines] then { - fail "weak-1a.o" - } else { - dg-runtest "$srcdir/$subdir/weak-1.c" "weak-1a.o" "" - file delete weak-1a.o - } - dg-finish -} elseif { [ check_weak_available ] == 0 } { - unsupported "weak-1.c" -} else { - unresolved "weak-1.c" -} - -########## -# weak-2.c -########## - -if { [ check_weak_available ] == 1 } { - dg-init - - set lines [gcc_target_compile "$srcdir/$subdir/weak-2a.c" "weak-2a.o" object ""] - if ![string match "" $lines] then { - fail "weak-2a.o" - } else { - set lines [gcc_target_compile "$srcdir/$subdir/weak-2b.c" "weak-2b.o" object ""] - if ![string match "" $lines] then { - fail "weak-2b.o" - } else { - dg-runtest "$srcdir/$subdir/weak-2.c" "weak-2a.o weak-2b.o" "" - file delete weak-2a.o weak-2b.o - } - } - dg-finish -} elseif { [ check_weak_available ] == 0 } { - unsupported "weak-2.c" -} else { - unresolved "weak-2.c" -} - -########### -# alias-1.c -########### - -dg-init -dg-runtest "$srcdir/$subdir/alias-1.c" "" "" -dg-finish - -########### -# wkali-1.c -########### - -dg-init -dg-runtest "$srcdir/$subdir/wkali-1.c" "" "" -dg-finish - -########### -# wkali-2.c -########### - -if { [ check_weak_available ] == 1 } { - dg-init - set lines [gcc_target_compile "$srcdir/$subdir/wkali-2a.c" "wkali-2a.o" object ""] - if ![string match "" $lines] then { - fail "wkali-2a.o" - } else { - set lines [gcc_target_compile "$srcdir/$subdir/wkali-2b.c" "wkali-2b.o" object ""] - if ![string match "" $lines] then { - fail "wkali-2b.o" - } else { - dg-runtest "$srcdir/$subdir/wkali-2.c" "wkali-2a.o wkali-2b.o" "" - file delete wkali-2a.o wkali-2b.o - } - } - dg-finish -} elseif { [ check_weak_available ] == 0 } { - unsupported "wkali-2.c" -} else { - unresolved "wkali-2.c" -} - -########### -# gcsec-1.c -########### - -set ld_output [ exec [ find_ld ] --help ] - -if { [ string first "--gc-sections" $ld_output ] >= 0 } { - - dg-init - dg-runtest "$srcdir/$subdir/gcsec-1.c" "-ffunction-sections -fdata-sections -Wl,--gc-sections" "" - dg-finish -} else { - unsupported "gcsec-1.c" -} - -### EOF ecos.exp diff --git a/gcc/testsuite/gcc.dg/special/gcsec-1.c b/gcc/testsuite/gcc.dg/special/gcsec-1.c deleted file mode 100755 index fa3f884..0000000 --- a/gcc/testsuite/gcc.dg/special/gcsec-1.c +++ /dev/null @@ -1,21 +0,0 @@ -/* { dg-do run } */ - -static int unusedint=5; - -static int usedint=1; - -int unused(void) { - return 1; -} - -int foo(void) { - return usedint; -} - -int main(void) { - - if (foo()) - exit(0); - else - abort(); -} diff --git a/gcc/testsuite/gcc.dg/special/weak-1.c b/gcc/testsuite/gcc.dg/special/weak-1.c deleted file mode 100755 index ccf2b08..0000000 --- a/gcc/testsuite/gcc.dg/special/weak-1.c +++ /dev/null @@ -1,15 +0,0 @@ -/* { dg-do run } */ - -int foo(void) __attribute__((weak)); - -int foo(void) { - return 0; -} - -int main(void) { - - if (foo()) - exit(0); - else - abort(); -} diff --git a/gcc/testsuite/gcc.dg/special/weak-1a.c b/gcc/testsuite/gcc.dg/special/weak-1a.c deleted file mode 100755 index 2a7dbba..0000000 --- a/gcc/testsuite/gcc.dg/special/weak-1a.c +++ /dev/null @@ -1,3 +0,0 @@ -int foo(void) { - return 1; -} diff --git a/gcc/testsuite/gcc.dg/special/weak-2.c b/gcc/testsuite/gcc.dg/special/weak-2.c deleted file mode 100755 index 74259cf..0000000 --- a/gcc/testsuite/gcc.dg/special/weak-2.c +++ /dev/null @@ -1,11 +0,0 @@ -/* { dg-do run } */ - -extern int foo(void); - -int main(void) { - - if (foo()) - exit(0); - else - abort(); -} diff --git a/gcc/testsuite/gcc.dg/special/weak-2a.c b/gcc/testsuite/gcc.dg/special/weak-2a.c deleted file mode 100755 index 52d3e08..0000000 --- a/gcc/testsuite/gcc.dg/special/weak-2a.c +++ /dev/null @@ -1,5 +0,0 @@ -int foo(void) __attribute__((weak)); - -int foo(void) { - return 0; -} diff --git a/gcc/testsuite/gcc.dg/special/weak-2b.c b/gcc/testsuite/gcc.dg/special/weak-2b.c deleted file mode 100755 index 2a7dbba..0000000 --- a/gcc/testsuite/gcc.dg/special/weak-2b.c +++ /dev/null @@ -1,3 +0,0 @@ -int foo(void) { - return 1; -} diff --git a/gcc/testsuite/gcc.dg/special/wkali-1.c b/gcc/testsuite/gcc.dg/special/wkali-1.c deleted file mode 100755 index d33c8d1..0000000 --- a/gcc/testsuite/gcc.dg/special/wkali-1.c +++ /dev/null @@ -1,15 +0,0 @@ -/* { dg-do link } */ - -extern int foo(void) __attribute__((weak, alias("bar"))); - -int bar(void) { - return 1; -} - -int main(void) { - - if (foo()) - exit(0); - else - abort(); -} diff --git a/gcc/testsuite/gcc.dg/special/wkali-2.c b/gcc/testsuite/gcc.dg/special/wkali-2.c deleted file mode 100755 index 74259cf..0000000 --- a/gcc/testsuite/gcc.dg/special/wkali-2.c +++ /dev/null @@ -1,11 +0,0 @@ -/* { dg-do run } */ - -extern int foo(void); - -int main(void) { - - if (foo()) - exit(0); - else - abort(); -} diff --git a/gcc/testsuite/gcc.dg/special/wkali-2a.c b/gcc/testsuite/gcc.dg/special/wkali-2a.c deleted file mode 100755 index 79dde14..0000000 --- a/gcc/testsuite/gcc.dg/special/wkali-2a.c +++ /dev/null @@ -1,7 +0,0 @@ -/* { dg-do run } */ - -extern int foo(void) __attribute__((weak, alias("bar_a"))); - -int bar_a(void) { - return 0; -} diff --git a/gcc/testsuite/gcc.dg/special/wkali-2b.c b/gcc/testsuite/gcc.dg/special/wkali-2b.c deleted file mode 100755 index 84f389e..0000000 --- a/gcc/testsuite/gcc.dg/special/wkali-2b.c +++ /dev/null @@ -1,7 +0,0 @@ -/* { dg-do run } */ - -extern int foo(void) __attribute__((alias("bar_b"))); - -int bar_b(void) { - return 1; -} diff --git a/gcc/testsuite/gcc.dg/splet-1.c b/gcc/testsuite/gcc.dg/splet-1.c deleted file mode 100755 index 03dbb2e..0000000 --- a/gcc/testsuite/gcc.dg/splet-1.c +++ /dev/null @@ -1,21 +0,0 @@ -/* Test inl-sparc.h. */ - -/* { dg-do run { target sparclet-*-* } } */ -/* { dg-options -mcpu=sparclet } */ - -#include <inl-sparc.h> - -main () -{ - int a,b; - - a = scan (1, 2); - if (a != 3) - abort (); - - b = shuffle (4, 5); - if (b != 6) - abort (); - - exit (0); -} diff --git a/gcc/testsuite/gcc.dg/struct-ret-1.c b/gcc/testsuite/gcc.dg/struct-ret-1.c deleted file mode 100755 index f581aad..0000000 --- a/gcc/testsuite/gcc.dg/struct-ret-1.c +++ /dev/null @@ -1,45 +0,0 @@ -/* { dg-do run { target hppa*-*-* } } */ -/* { dg-options { -O2 } { target hppa*-*-* } } */ -typedef struct { - int x; - int y; -} point_t; - -int main(int argc, char *argv[]); -int printPoints(point_t a, point_t b); -point_t toPoint(int x1, int y1); - -int -main(int argc, char *argv[]) -{ - - if (printPoints(toPoint(0, 0), toPoint(1000, 1000)) != 1) - abort(); - else - exit(); - - return 0; -} - -int -printPoints(point_t a, point_t b) -{ - if (a.x != 0 - || a.y != 0 - || b.x != 1000 - || b.y != 1000) - return 0; - else - return 1; -} - -point_t -toPoint(int x1, int y1) -{ - point_t p; - - p.x = x1; - p.y = y1; - - return p; -} diff --git a/gcc/testsuite/gcc.dg/switch-1.c b/gcc/testsuite/gcc.dg/switch-1.c deleted file mode 100755 index 457c520..0000000 --- a/gcc/testsuite/gcc.dg/switch-1.c +++ /dev/null @@ -1,17 +0,0 @@ -/* { dg-do compile { target rs6000-*-linux* powerpc-*-linux*} } */ -/* { dg-options "-fpic -O2" } */ - -void f (char *s) -{ - for (;;) - { - int t = 6; - switch (t) - { - case 2: - *s = '2'; - case 6: case 4: case 3: case 1: - break; - } - } -} diff --git a/gcc/testsuite/gcc.dg/ultrasp1.c b/gcc/testsuite/gcc.dg/ultrasp1.c deleted file mode 100755 index 853c72d..0000000 --- a/gcc/testsuite/gcc.dg/ultrasp1.c +++ /dev/null @@ -1,9 +0,0 @@ -/* Simplified from testcase by David Staepelaere <staapa@ultimatech.com> */ - -/* { dg-do compile { xfail sparc-*-* } } */ -/* { dg-options "" } */ -/* { dg-options -mcpu=ultrasparc { target sparc-*-*-* } } */ - -int foo(long long y) { - return -1 * y; -} diff --git a/gcc/testsuite/gcc.failure/940409-1.c b/gcc/testsuite/gcc.failure/940409-1.c deleted file mode 100755 index 3c945da..0000000 --- a/gcc/testsuite/gcc.failure/940409-1.c +++ /dev/null @@ -1,2 +0,0 @@ -int f (register struct S {volatile int field;} arg); -int g (register struct S { int volatile member; }); diff --git a/gcc/testsuite/gcc.failure/940409-1.x b/gcc/testsuite/gcc.failure/940409-1.x deleted file mode 100755 index aac0127..0000000 --- a/gcc/testsuite/gcc.failure/940409-1.x +++ /dev/null @@ -1,6 +0,0 @@ -# gcc doesn't handle compile/940409-1.cexp properly, but it's an obscure bug -# so rather than constantly seeing it fail, just record it as expected to -# fail. - -set torture_compile_xfail "*-*-*" -return 0 ;# `0' says we didn't handle the testcase ourselves so continue diff --git a/gcc/testsuite/gcc.failure/failure.exp b/gcc/testsuite/gcc.failure/failure.exp deleted file mode 100755 index bfd9f34..0000000 --- a/gcc/testsuite/gcc.failure/failure.exp +++ /dev/null @@ -1,58 +0,0 @@ -# -# Expect driver script for GCC Regression Tests -# Copyright (C) 1993, 1997 Free Software Foundation -# -# This file is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. -# -# Written by Jeffrey Wheat (cassidy@cygnus.com) -# - -# -# These tests come from Torbjorn Granlund's (tege@cygnus.com) -# C torture test suite, and other contributors. -# - -if $tracelevel then { - strace $tracelevel -} - -# load support procs -load_lib c-torture.exp - -# -# This loop will run c-torture on any *.c file found in this directory. -# If a *.c has a corresponding *.exp file, then the test is skipped as -# as the *.exp will drive the test itself. I did things this way so that -# generic tests did not need a seperate .exp for it. Only the tests that -# required unique options would need it's own .exp file. -# - -# -# The main logic is in ../lib/c-torture.exp. This was done to eliminate -# redundant code that otherwise lived in each of these driver files. -# -foreach testcase [glob -nocomplain $srcdir/$subdir/*.c] { - - # let c-torture.exp figure out the path. this lets users add new - # special tests without having to remeber to use $srcdir/$subdir - - if [file exists [file rootname $testcase].exp] then { - verbose "INFO:\"[file rootname $testcase].exp\"exists, skipping test" 1 - continue - } else { - c-torture [file tail $testcase] - } -} - diff --git a/gcc/testsuite/gcc.misc-tests/Makefile.in b/gcc/testsuite/gcc.misc-tests/Makefile.in deleted file mode 100755 index e6209db..0000000 --- a/gcc/testsuite/gcc.misc-tests/Makefile.in +++ /dev/null @@ -1,12 +0,0 @@ -#### host, target, and site specific Makefile frags come in here. - -srcdir = . - -# Nothing to do... -all: - -clean: - -rm -f *.o *.diff *~ *.bad core *.x - -distclean: clean - -rm -f Makefile config.status diff --git a/gcc/testsuite/gcc.misc-tests/acker1.c b/gcc/testsuite/gcc.misc-tests/acker1.c deleted file mode 100755 index 9e77e42..0000000 --- a/gcc/testsuite/gcc.misc-tests/acker1.c +++ /dev/null @@ -1,20 +0,0 @@ -int acker(int, int); - -void main() -{ - acker(3,6); - /* */ - exit(0); - /* */ -} - -int -acker(int x,int y) -{ - if (x==0) - return(y+1); - else if (y==0) - return(acker(x-1,1)); - else - return(acker(x-1, acker(x, y-1))); -} diff --git a/gcc/testsuite/gcc.misc-tests/acker1.exp b/gcc/testsuite/gcc.misc-tests/acker1.exp deleted file mode 100755 index 3462d66..0000000 --- a/gcc/testsuite/gcc.misc-tests/acker1.exp +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright (C) 1997 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - -# Please email any bugs, comments, and/or additions to this file to: -# bug-gcc@prep.ai.mit.edu - -global PERF_TEST -if { ![info exists PERF_TEST] || "$PERF_TEST" != "yes" } { - return -} - -load_lib mike-gcc.exp - -prebase -set actions run -set compiler_output "^$" -set program_output "^$" -postbase acker1.c $run $groups diff --git a/gcc/testsuite/gcc.misc-tests/configure.in b/gcc/testsuite/gcc.misc-tests/configure.in deleted file mode 100755 index e4cc69d..0000000 --- a/gcc/testsuite/gcc.misc-tests/configure.in +++ /dev/null @@ -1,15 +0,0 @@ -# This file is a shell script fragment that supplies the information -# necessary to tailor a template configure script into the configure -# script appropriate for this directory. For more information, check -# any existing configure script. - -srctrigger=compile.exp -srcname="DejaGnu" - -# per-host: - -# per-target: - -target_makefile_frag=../config/mt-${target_alias} - -# post-target: diff --git a/gcc/testsuite/gcc.misc-tests/dg-1.c b/gcc/testsuite/gcc.misc-tests/dg-1.c deleted file mode 100755 index 319f8a2..0000000 --- a/gcc/testsuite/gcc.misc-tests/dg-1.c +++ /dev/null @@ -1,14 +0,0 @@ -/* Test the tester. */ -/* { dg-prms-id 42 } */ -/* { dg-do compile } */ - -main () { return 0; } - -/* { dg-final { if ![file exists dg-1.s] { fail "dg-1.c (compile)"; return; } } } */ - -/* { dg-final { set tmp [grep dg-1.s main line] } } */ -/* { dg-final { if ![string match "" $tmp] \{ } } */ -/* { dg-final { pass "dg-1.c (main function present)" } } */ -/* { dg-final { \} else \{ } } */ -/* { dg-final { fail "dg-1.c (main function not present)" } } */ -/* { dg-final { \} } } */ diff --git a/gcc/testsuite/gcc.misc-tests/dg-10.c b/gcc/testsuite/gcc.misc-tests/dg-10.c deleted file mode 100755 index 6d7b344..0000000 --- a/gcc/testsuite/gcc.misc-tests/dg-10.c +++ /dev/null @@ -1,12 +0,0 @@ -/* Test the tester. */ -/* { dg-prms-id 42 } */ -/* { dg-options "-Wall" } */ - -/* FIXME: we want to test dg-lose here. Anyone know of a good way to - crash the compiler? */ - -int -main (int argc, char *argv[]) -{ - return 0; -} diff --git a/gcc/testsuite/gcc.misc-tests/dg-11.c b/gcc/testsuite/gcc.misc-tests/dg-11.c deleted file mode 100755 index e4f86ba..0000000 --- a/gcc/testsuite/gcc.misc-tests/dg-11.c +++ /dev/null @@ -1,9 +0,0 @@ -/* Test the tester. */ -/* { dg-prms-id 42 } */ -/* { dg-do run { target sparc-sun-solaris2* } } */ -/* The \n is left out of the pattern because tcl's exec will remove it. */ -/* { dg-output {^Hello world[.]$} } */ - -#include <stdio.h> - -main () { printf ("Hello world.\n"); return 0; } diff --git a/gcc/testsuite/gcc.misc-tests/dg-12.c b/gcc/testsuite/gcc.misc-tests/dg-12.c deleted file mode 100755 index ad0870d..0000000 --- a/gcc/testsuite/gcc.misc-tests/dg-12.c +++ /dev/null @@ -1,9 +0,0 @@ -/* Test the tester. */ -/* { dg-prms-id 42 } */ -/* { dg-do run { target foo-bar-eh } } */ -/* The \n is left out of the pattern because tcl's exec will remove it. */ -/* { dg-output {^Hello world[.]$} } */ - -#include <stdio.h> - -main () { printf ("Hello world.\n"); return 0; } diff --git a/gcc/testsuite/gcc.misc-tests/dg-2.c b/gcc/testsuite/gcc.misc-tests/dg-2.c deleted file mode 100755 index bb40387..0000000 --- a/gcc/testsuite/gcc.misc-tests/dg-2.c +++ /dev/null @@ -1,11 +0,0 @@ -/* Test the tester. */ -/* { dg-prms-id 42 } */ -/* { dg-do assemble } */ - -main () { return 0; } - -/* { dg-final { if [file exists dg-2.o] \{ } } */ -/* { dg-final { pass "dg-2.c (assemble: produce .o test)" } } */ -/* { dg-final { \} else \{ } } */ -/* { dg-final { fail "dg-2.c (assemble: produce .o test)" } } */ -/* { dg-final { \} } } */ diff --git a/gcc/testsuite/gcc.misc-tests/dg-3.c b/gcc/testsuite/gcc.misc-tests/dg-3.c deleted file mode 100755 index 017ab27..0000000 --- a/gcc/testsuite/gcc.misc-tests/dg-3.c +++ /dev/null @@ -1,11 +0,0 @@ -/* Test the tester. */ -/* { dg-prms-id 42 } */ -/* { dg-do link } */ - -main () { return 0; } - -/* { dg-final { if [file exists a.out] \{ } } */ -/* { dg-final { pass "dg-2.c (link: produce a.out test)" } } */ -/* { dg-final { \} else \{ } } */ -/* { dg-final { fail "dg-2.c (link: produce a.out test)" } } */ -/* { dg-final { \} } } */ diff --git a/gcc/testsuite/gcc.misc-tests/dg-4.c b/gcc/testsuite/gcc.misc-tests/dg-4.c deleted file mode 100755 index 806bdfb..0000000 --- a/gcc/testsuite/gcc.misc-tests/dg-4.c +++ /dev/null @@ -1,5 +0,0 @@ -/* Test the tester. */ -/* { dg-prms-id 42 } */ -/* { dg-do run } */ - -main () { return 0; } diff --git a/gcc/testsuite/gcc.misc-tests/dg-5.c b/gcc/testsuite/gcc.misc-tests/dg-5.c deleted file mode 100755 index 33a5b4e..0000000 --- a/gcc/testsuite/gcc.misc-tests/dg-5.c +++ /dev/null @@ -1,9 +0,0 @@ -/* Test the tester. */ -/* { dg-prms-id 42 } */ -/* { dg-do run } */ -/* The \n is left out of the pattern because tcl's exec will remove it. */ -/* { dg-output {^Hello world[.]$} } */ - -#include <stdio.h> - -main () { printf ("Hello world.\n"); return 0; } diff --git a/gcc/testsuite/gcc.misc-tests/dg-6.c b/gcc/testsuite/gcc.misc-tests/dg-6.c deleted file mode 100755 index f9273f8..0000000 --- a/gcc/testsuite/gcc.misc-tests/dg-6.c +++ /dev/null @@ -1,9 +0,0 @@ -/* Test the tester. */ -/* { dg-prms-id 42 } */ -/* { dg-do run { target *-*-* } } */ -/* The \n is left out of the pattern because tcl's exec will remove it. */ -/* { dg-output {^Hello world[.]$} { xfail *-*-* } } */ - -#include <stdio.h> - -main () { printf ("Hello world (oops).\n"); return 0; } diff --git a/gcc/testsuite/gcc.misc-tests/dg-7.c b/gcc/testsuite/gcc.misc-tests/dg-7.c deleted file mode 100755 index 068749f..0000000 --- a/gcc/testsuite/gcc.misc-tests/dg-7.c +++ /dev/null @@ -1,5 +0,0 @@ -/* Test the tester. */ -/* { dg-prms-id 42 } */ -/* { dg-do run { xfail *-*-* } } */ - -main () { abort (); return 0; } diff --git a/gcc/testsuite/gcc.misc-tests/dg-8.c b/gcc/testsuite/gcc.misc-tests/dg-8.c deleted file mode 100755 index 63a5b0e..0000000 --- a/gcc/testsuite/gcc.misc-tests/dg-8.c +++ /dev/null @@ -1,9 +0,0 @@ -/* Test the tester. */ -/* { dg-prms-id 42 } */ -/* { dg-options "-Wall" } */ -/* { dg-do run } */ -/* { dg-excess-errors "excess errors" } */ - -/* should get warning about defaulting return type - excess error */ - -main () { return 0; } diff --git a/gcc/testsuite/gcc.misc-tests/dg-9.c b/gcc/testsuite/gcc.misc-tests/dg-9.c deleted file mode 100755 index 43b7ab3..0000000 --- a/gcc/testsuite/gcc.misc-tests/dg-9.c +++ /dev/null @@ -1,15 +0,0 @@ -/* Test the tester. */ -/* { dg-prms-id 42 } */ -/* { dg-options "-Wall" } */ - -f () -{ /* { dg-warning "return-type" "warning test" } */ -} /* { dg-warning "control reaches end" "warning test" } */ - -main (int argc, char *argv[]) -{ /* { dg-warning "return-type" "warning test" } */ - foo a; /* { dg-error "syntax" "error test" } */ - /* { dg-bogus "foobar" "bogus fail test" } */ - - return a; /* { dg-bogus "undeclared|identifier|appears" "bogus pass test" { xfail *-*-* } } */ -} /* { dg-warning "control reaches end" "warning test" } */ diff --git a/gcc/testsuite/gcc.misc-tests/dg-test.exp b/gcc/testsuite/gcc.misc-tests/dg-test.exp deleted file mode 100755 index 4236425..0000000 --- a/gcc/testsuite/gcc.misc-tests/dg-test.exp +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright (C) 1997 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - -# Please email any bugs, comments, and/or additions to this file to: -# bug-gcc@prep.ai.mit.edu - -# Test the dg.exp driver. -# This is a testsuite tester tester. As such we *want* to test things like -# expected failure handling. But expected failures must continually be -# monitored and so in the normal case we create unnecessary work. So only -# run these tests if DG_TEST is defined to "yes". - -global DG_TEST -if { ![info exists DG_TEST] || "$DG_TEST" != "yes" } { - return -} - -# Load support procs. -load_lib gcc-dg.exp - -# Initialize harness. -dg-init - -# Main loop. -dg-runtest [lsort [glob -nocomplain $srcdir/$subdir/dg-*.c]] "" "" - -# All done. -dg-finish diff --git a/gcc/testsuite/gcc.misc-tests/dhry.c b/gcc/testsuite/gcc.misc-tests/dhry.c deleted file mode 100755 index ae29a69..0000000 --- a/gcc/testsuite/gcc.misc-tests/dhry.c +++ /dev/null @@ -1,602 +0,0 @@ -/* - **************************************************************************** - * - * "DHRYSTONE" Benchmark Program - * ----------------------------- - * - * Version: C, Version 2.1 - * - * File: dhry_1.c (part 2 of 3) - * - * Date: May 25, 1988 - * - * Author: Reinhold P. Weicker - * - **************************************************************************** - */ - -#include "dhry.h" - -/* Global Variables: */ - -Rec_Pointer Ptr_Glob, - Next_Ptr_Glob; -int Int_Glob; -Boolean Bool_Glob; -char Ch_1_Glob, - Ch_2_Glob; -int Arr_1_Glob [50]; -int Arr_2_Glob [50] [50]; - -extern char *malloc (); -Enumeration Func_1 (); - /* forward declaration necessary since Enumeration may not simply be int */ - -#ifndef REG - Boolean Reg = false; -#define REG - /* REG becomes defined as empty */ - /* i.e. no register variables */ -#else - Boolean Reg = true; -#endif - -/* variables for time measurement: */ - -/* -#ifdef TIMES -struct tms time_info; -extern int times (); -#endif -*/ -/* -#ifdef TIME -extern long time(); -#endif -*/ -#define Too_Small_Time 2 - /* Measurements should last at least 2 seconds */ - -long Begin_Time, - End_Time, - User_Time; -float Microseconds, - Dhrystones_Per_Second; - -/* end of variables for time measurement */ - - -main () -/*****/ - - /* main program, corresponds to procedures */ - /* Main and Proc_0 in the Ada version */ -{ - One_Fifty Int_1_Loc; - REG One_Fifty Int_2_Loc; - One_Fifty Int_3_Loc; - REG char Ch_Index; - Enumeration Enum_Loc; - Str_30 Str_1_Loc; - Str_30 Str_2_Loc; - REG int Run_Index; - REG int Number_Of_Runs; - - /* Initializations */ - - Next_Ptr_Glob = (Rec_Pointer) malloc (sizeof (Rec_Type)); - Ptr_Glob = (Rec_Pointer) malloc (sizeof (Rec_Type)); - - Ptr_Glob->Ptr_Comp = Next_Ptr_Glob; - Ptr_Glob->Discr = Ident_1; - Ptr_Glob->variant.var_1.Enum_Comp = Ident_3; - Ptr_Glob->variant.var_1.Int_Comp = 40; - strcpy (Ptr_Glob->variant.var_1.Str_Comp, - "DHRYSTONE PROGRAM, SOME STRING"); - strcpy (Str_1_Loc, "DHRYSTONE PROGRAM, 1'ST STRING"); - - Arr_2_Glob [8][7] = 10; - /* Was missing in published program. Without this statement, */ - /* Arr_2_Glob [8][7] would have an undefined value. */ - /* Warning: With 16-Bit processors and Number_Of_Runs > 32000, */ - /* overflow may occur for this array element. */ - -/* - printf ("\n"); - printf ("Dhrystone Benchmark, Version 2.1 (Language: C)\n"); - printf ("\n"); -*/ - if (Reg) - { -/* - printf ("Program compiled with 'register' attribute\n"); - printf ("\n"); -*/ - } - else - { -/* - printf ("Program compiled without 'register' attribute\n"); - printf ("\n"); -*/ - } -/* - printf ("Please give the number of runs through the benchmark: "); -*/ - { - int n; -/* - scanf ("%d", &n); -*/ - Number_Of_Runs = n=1000; - } -/* - printf ("\n"); - - printf ("Execution starts, %d runs through Dhrystone\n", Number_Of_Runs); -*/ - - /***************/ - /* Start timer */ - /***************/ - -/* -#ifdef TIMES - times (&time_info); - Begin_Time = (long) time_info.tms_utime; -#endif -#ifdef TIME - Begin_Time = time ( (long *) 0); -#endif -*/ - - for (Run_Index = 1; Run_Index <= Number_Of_Runs; ++Run_Index) - { - - Proc_5(); - Proc_4(); - /* Ch_1_Glob == 'A', Ch_2_Glob == 'B', Bool_Glob == true */ - Int_1_Loc = 2; - Int_2_Loc = 3; - strcpy (Str_2_Loc, "DHRYSTONE PROGRAM, 2'ND STRING"); - Enum_Loc = Ident_2; - Bool_Glob = ! Func_2 (Str_1_Loc, Str_2_Loc); - /* Bool_Glob == 1 */ - while (Int_1_Loc < Int_2_Loc) /* loop body executed once */ - { - Int_3_Loc = 5 * Int_1_Loc - Int_2_Loc; - /* Int_3_Loc == 7 */ - Proc_7 (Int_1_Loc, Int_2_Loc, &Int_3_Loc); - /* Int_3_Loc == 7 */ - Int_1_Loc += 1; - } /* while */ - /* Int_1_Loc == 3, Int_2_Loc == 3, Int_3_Loc == 7 */ - Proc_8 (Arr_1_Glob, Arr_2_Glob, Int_1_Loc, Int_3_Loc); - /* Int_Glob == 5 */ - Proc_1 (Ptr_Glob); - for (Ch_Index = 'A'; Ch_Index <= Ch_2_Glob; ++Ch_Index) - /* loop body executed twice */ - { - if (Enum_Loc == Func_1 (Ch_Index, 'C')) - /* then, not executed */ - { - Proc_6 (Ident_1, &Enum_Loc); - strcpy (Str_2_Loc, "DHRYSTONE PROGRAM, 3'RD STRING"); - Int_2_Loc = Run_Index; - Int_Glob = Run_Index; - } - } - /* Int_1_Loc == 3, Int_2_Loc == 3, Int_3_Loc == 7 */ - Int_2_Loc = Int_2_Loc * Int_1_Loc; - Int_1_Loc = Int_2_Loc / Int_3_Loc; - Int_2_Loc = 7 * (Int_2_Loc - Int_3_Loc) - Int_1_Loc; - /* Int_1_Loc == 1, Int_2_Loc == 13, Int_3_Loc == 7 */ - Proc_2 (&Int_1_Loc); - /* Int_1_Loc == 5 */ - - } /* loop "for Run_Index" */ - - /**************/ - /* Stop timer */ - /**************/ - -/* -#ifdef TIMES - times (&time_info); - End_Time = (long) time_info.tms_utime; -#endif -#ifdef TIME - End_Time = time ( (long *) 0); -#endif -*/ - -/* - printf ("Execution ends\n"); - printf ("\n"); - printf ("Final values of the variables used in the benchmark:\n"); - printf ("\n"); - printf ("Int_Glob: %d\n", Int_Glob); - printf (" should be: %d\n", 5); - printf ("Bool_Glob: %d\n", Bool_Glob); - printf (" should be: %d\n", 1); - printf ("Ch_1_Glob: %c\n", Ch_1_Glob); - printf (" should be: %c\n", 'A'); - printf ("Ch_2_Glob: %c\n", Ch_2_Glob); - printf (" should be: %c\n", 'B'); - printf ("Arr_1_Glob[8]: %d\n", Arr_1_Glob[8]); - printf (" should be: %d\n", 7); - printf ("Arr_2_Glob[8][7]: %d\n", Arr_2_Glob[8][7]); - printf (" should be: Number_Of_Runs + 10\n"); - printf ("Ptr_Glob->\n"); - printf (" Ptr_Comp: %d\n", (int) Ptr_Glob->Ptr_Comp); - printf (" should be: (implementation-dependent)\n"); - printf (" Discr: %d\n", Ptr_Glob->Discr); - printf (" should be: %d\n", 0); - printf (" Enum_Comp: %d\n", Ptr_Glob->variant.var_1.Enum_Comp); - printf (" should be: %d\n", 2); - printf (" Int_Comp: %d\n", Ptr_Glob->variant.var_1.Int_Comp); - printf (" should be: %d\n", 17); - printf (" Str_Comp: %s\n", Ptr_Glob->variant.var_1.Str_Comp); - printf (" should be: DHRYSTONE PROGRAM, SOME STRING\n"); - printf ("Next_Ptr_Glob->\n"); - printf (" Ptr_Comp: %d\n", (int) Next_Ptr_Glob->Ptr_Comp); - printf (" should be: (implementation-dependent), same as above\n"); - printf (" Discr: %d\n", Next_Ptr_Glob->Discr); - printf (" should be: %d\n", 0); - printf (" Enum_Comp: %d\n", Next_Ptr_Glob->variant.var_1.Enum_Comp); - printf (" should be: %d\n", 1); - printf (" Int_Comp: %d\n", Next_Ptr_Glob->variant.var_1.Int_Comp); - printf (" should be: %d\n", 18); - printf (" Str_Comp: %s\n", - Next_Ptr_Glob->variant.var_1.Str_Comp); - printf (" should be: DHRYSTONE PROGRAM, SOME STRING\n"); - printf ("Int_1_Loc: %d\n", Int_1_Loc); - printf (" should be: %d\n", 5); - printf ("Int_2_Loc: %d\n", Int_2_Loc); - printf (" should be: %d\n", 13); - printf ("Int_3_Loc: %d\n", Int_3_Loc); - printf (" should be: %d\n", 7); - printf ("Enum_Loc: %d\n", Enum_Loc); - printf (" should be: %d\n", 1); - printf ("Str_1_Loc: %s\n", Str_1_Loc); - printf (" should be: DHRYSTONE PROGRAM, 1'ST STRING\n"); - printf ("Str_2_Loc: %s\n", Str_2_Loc); - printf (" should be: DHRYSTONE PROGRAM, 2'ND STRING\n"); - printf ("\n"); -*/ - - User_Time = End_Time - Begin_Time; - - if (User_Time < Too_Small_Time) - { -/* - printf ("Measured time too small to obtain meaningful results\n"); - printf ("Please increase number of runs\n"); - printf ("\n"); -*/ - } - else - { -#ifdef TIME -/* - Microseconds = (float) User_Time * Mic_secs_Per_Second - / (float) Number_Of_Runs; - Dhrystones_Per_Second = (float) Number_Of_Runs / (float) User_Time; -*/ -#else -/* - Microseconds = (float) User_Time * Mic_secs_Per_Second - / ((float) HZ * ((float) Number_Of_Runs)); - Dhrystones_Per_Second = ((float) HZ * (float) Number_Of_Runs) - / (float) User_Time; -*/ -#endif -/* - printf ("Microseconds for one run through Dhrystone: "); - printf ("%6.1f \n", Microseconds); - printf ("Dhrystones per Second: "); - printf ("%6.1f \n", Dhrystones_Per_Second); - printf ("\n"); -*/ - } - - exit (0); -} - - -Proc_1 (Ptr_Val_Par) -/******************/ - -REG Rec_Pointer Ptr_Val_Par; - /* executed once */ -{ - REG Rec_Pointer Next_Record = Ptr_Val_Par->Ptr_Comp; - /* == Ptr_Glob_Next */ - /* Local variable, initialized with Ptr_Val_Par->Ptr_Comp, */ - /* corresponds to "rename" in Ada, "with" in Pascal */ - - structassign (*Ptr_Val_Par->Ptr_Comp, *Ptr_Glob); - Ptr_Val_Par->variant.var_1.Int_Comp = 5; - Next_Record->variant.var_1.Int_Comp - = Ptr_Val_Par->variant.var_1.Int_Comp; - Next_Record->Ptr_Comp = Ptr_Val_Par->Ptr_Comp; - Proc_3 (&Next_Record->Ptr_Comp); - /* Ptr_Val_Par->Ptr_Comp->Ptr_Comp - == Ptr_Glob->Ptr_Comp */ - if (Next_Record->Discr == Ident_1) - /* then, executed */ - { - Next_Record->variant.var_1.Int_Comp = 6; - Proc_6 (Ptr_Val_Par->variant.var_1.Enum_Comp, - &Next_Record->variant.var_1.Enum_Comp); - Next_Record->Ptr_Comp = Ptr_Glob->Ptr_Comp; - Proc_7 (Next_Record->variant.var_1.Int_Comp, 10, - &Next_Record->variant.var_1.Int_Comp); - } - else /* not executed */ - structassign (*Ptr_Val_Par, *Ptr_Val_Par->Ptr_Comp); -} /* Proc_1 */ - - -Proc_2 (Int_Par_Ref) -/******************/ - /* executed once */ - /* *Int_Par_Ref == 1, becomes 4 */ - -One_Fifty *Int_Par_Ref; -{ - One_Fifty Int_Loc; - Enumeration Enum_Loc; - - Int_Loc = *Int_Par_Ref + 10; - do /* executed once */ - if (Ch_1_Glob == 'A') - /* then, executed */ - { - Int_Loc -= 1; - *Int_Par_Ref = Int_Loc - Int_Glob; - Enum_Loc = Ident_1; - } /* if */ - while (Enum_Loc != Ident_1); /* true */ -} /* Proc_2 */ - - -Proc_3 (Ptr_Ref_Par) -/******************/ - /* executed once */ - /* Ptr_Ref_Par becomes Ptr_Glob */ - -Rec_Pointer *Ptr_Ref_Par; - -{ - if (Ptr_Glob != Null) - /* then, executed */ - *Ptr_Ref_Par = Ptr_Glob->Ptr_Comp; - Proc_7 (10, Int_Glob, &Ptr_Glob->variant.var_1.Int_Comp); -} /* Proc_3 */ - - -Proc_4 () /* without parameters */ -/*******/ - /* executed once */ -{ - Boolean Bool_Loc; - - Bool_Loc = Ch_1_Glob == 'A'; - Bool_Glob = Bool_Loc | Bool_Glob; - Ch_2_Glob = 'B'; -} /* Proc_4 */ - - -Proc_5 () /* without parameters */ -/*******/ - /* executed once */ -{ - Ch_1_Glob = 'A'; - Bool_Glob = false; -} /* Proc_5 */ - - - /* Procedure for the assignment of structures, */ - /* if the C compiler doesn't support this feature */ -#ifdef NOSTRUCTASSIGN -memcpy (d, s, l) -register char *d; -register char *s; -register int l; -{ - while (l--) *d++ = *s++; -} -#endif - - -/* - **************************************************************************** - * - * "DHRYSTONE" Benchmark Program - * ----------------------------- - * - * Version: C, Version 2.1 - * - * File: dhry_2.c (part 3 of 3) - * - * Date: May 25, 1988 - * - * Author: Reinhold P. Weicker - * - **************************************************************************** - */ - -#ifndef REG -#define REG - /* REG becomes defined as empty */ - /* i.e. no register variables */ -#endif - -extern int Int_Glob; -extern char Ch_1_Glob; - - -Proc_6 (Enum_Val_Par, Enum_Ref_Par) -/*********************************/ - /* executed once */ - /* Enum_Val_Par == Ident_3, Enum_Ref_Par becomes Ident_2 */ - -Enumeration Enum_Val_Par; -Enumeration *Enum_Ref_Par; -{ - *Enum_Ref_Par = Enum_Val_Par; - if (! Func_3 (Enum_Val_Par)) - /* then, not executed */ - *Enum_Ref_Par = Ident_4; - switch (Enum_Val_Par) - { - case Ident_1: - *Enum_Ref_Par = Ident_1; - break; - case Ident_2: - if (Int_Glob > 100) - /* then */ - *Enum_Ref_Par = Ident_1; - else *Enum_Ref_Par = Ident_4; - break; - case Ident_3: /* executed */ - *Enum_Ref_Par = Ident_2; - break; - case Ident_4: break; - case Ident_5: - *Enum_Ref_Par = Ident_3; - break; - } /* switch */ -} /* Proc_6 */ - - -Proc_7 (Int_1_Par_Val, Int_2_Par_Val, Int_Par_Ref) -/**********************************************/ - /* executed three times */ - /* first call: Int_1_Par_Val == 2, Int_2_Par_Val == 3, */ - /* Int_Par_Ref becomes 7 */ - /* second call: Int_1_Par_Val == 10, Int_2_Par_Val == 5, */ - /* Int_Par_Ref becomes 17 */ - /* third call: Int_1_Par_Val == 6, Int_2_Par_Val == 10, */ - /* Int_Par_Ref becomes 18 */ -One_Fifty Int_1_Par_Val; -One_Fifty Int_2_Par_Val; -One_Fifty *Int_Par_Ref; -{ - One_Fifty Int_Loc; - - Int_Loc = Int_1_Par_Val + 2; - *Int_Par_Ref = Int_2_Par_Val + Int_Loc; -} /* Proc_7 */ - - -Proc_8 (Arr_1_Par_Ref, Arr_2_Par_Ref, Int_1_Par_Val, Int_2_Par_Val) -/*********************************************************************/ - /* executed once */ - /* Int_Par_Val_1 == 3 */ - /* Int_Par_Val_2 == 7 */ -Arr_1_Dim Arr_1_Par_Ref; -Arr_2_Dim Arr_2_Par_Ref; -int Int_1_Par_Val; -int Int_2_Par_Val; -{ - REG One_Fifty Int_Index; - REG One_Fifty Int_Loc; - - Int_Loc = Int_1_Par_Val + 5; - Arr_1_Par_Ref [Int_Loc] = Int_2_Par_Val; - Arr_1_Par_Ref [Int_Loc+1] = Arr_1_Par_Ref [Int_Loc]; - Arr_1_Par_Ref [Int_Loc+30] = Int_Loc; - for (Int_Index = Int_Loc; Int_Index <= Int_Loc+1; ++Int_Index) - Arr_2_Par_Ref [Int_Loc] [Int_Index] = Int_Loc; - Arr_2_Par_Ref [Int_Loc] [Int_Loc-1] += 1; - Arr_2_Par_Ref [Int_Loc+20] [Int_Loc] = Arr_1_Par_Ref [Int_Loc]; - Int_Glob = 5; -} /* Proc_8 */ - - -Enumeration Func_1 (Ch_1_Par_Val, Ch_2_Par_Val) -/*************************************************/ - /* executed three times */ - /* first call: Ch_1_Par_Val == 'H', Ch_2_Par_Val == 'R' */ - /* second call: Ch_1_Par_Val == 'A', Ch_2_Par_Val == 'C' */ - /* third call: Ch_1_Par_Val == 'B', Ch_2_Par_Val == 'C' */ - -Capital_Letter Ch_1_Par_Val; -Capital_Letter Ch_2_Par_Val; -{ - Capital_Letter Ch_1_Loc; - Capital_Letter Ch_2_Loc; - - Ch_1_Loc = Ch_1_Par_Val; - Ch_2_Loc = Ch_1_Loc; - if (Ch_2_Loc != Ch_2_Par_Val) - /* then, executed */ - return (Ident_1); - else /* not executed */ - { - Ch_1_Glob = Ch_1_Loc; - return (Ident_2); - } -} /* Func_1 */ - - -Boolean Func_2 (Str_1_Par_Ref, Str_2_Par_Ref) -/*************************************************/ - /* executed once */ - /* Str_1_Par_Ref == "DHRYSTONE PROGRAM, 1'ST STRING" */ - /* Str_2_Par_Ref == "DHRYSTONE PROGRAM, 2'ND STRING" */ - -Str_30 Str_1_Par_Ref; -Str_30 Str_2_Par_Ref; -{ - REG One_Thirty Int_Loc; - Capital_Letter Ch_Loc; - - Int_Loc = 2; - while (Int_Loc <= 2) /* loop body executed once */ - if (Func_1 (Str_1_Par_Ref[Int_Loc], - Str_2_Par_Ref[Int_Loc+1]) == Ident_1) - /* then, executed */ - { - Ch_Loc = 'A'; - Int_Loc += 1; - } /* if, while */ - if (Ch_Loc >= 'W' && Ch_Loc < 'Z') - /* then, not executed */ - Int_Loc = 7; - if (Ch_Loc == 'R') - /* then, not executed */ - return (true); - else /* executed */ - { - if (strcmp (Str_1_Par_Ref, Str_2_Par_Ref) > 0) - /* then, not executed */ - { - Int_Loc += 7; - Int_Glob = Int_Loc; - return (true); - } - else /* executed */ - return (false); - } /* if Ch_Loc */ -} /* Func_2 */ - - -Boolean Func_3 (Enum_Par_Val) -/***************************/ - /* executed once */ - /* Enum_Par_Val == Ident_3 */ -Enumeration Enum_Par_Val; -{ - Enumeration Enum_Loc; - - Enum_Loc = Enum_Par_Val; - if (Enum_Loc == Ident_3) - /* then, executed */ - return (true); - else /* not executed */ - return (false); -} /* Func_3 */ - diff --git a/gcc/testsuite/gcc.misc-tests/dhry.exp b/gcc/testsuite/gcc.misc-tests/dhry.exp deleted file mode 100755 index 890f250..0000000 --- a/gcc/testsuite/gcc.misc-tests/dhry.exp +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright (C) 1997 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - -# Please email any bugs, comments, and/or additions to this file to: -# bug-gcc@prep.ai.mit.edu - -global PERF_TEST -if { ![info exists PERF_TEST] || "$PERF_TEST" != "yes" } { - return -} - -load_lib mike-gcc.exp - -prebase -set actions run -set compiler_output "^$" -set program_output "^$" -postbase dhry.c $run $groups diff --git a/gcc/testsuite/gcc.misc-tests/dhry.h b/gcc/testsuite/gcc.misc-tests/dhry.h deleted file mode 100755 index 8d42da0..0000000 --- a/gcc/testsuite/gcc.misc-tests/dhry.h +++ /dev/null @@ -1,431 +0,0 @@ -/* - **************************************************************************** - * - * "DHRYSTONE" Benchmark Program - * ----------------------------- - * - * Version: C, Version 2.1 - * - * File: dhry.h (part 1 of 3) - * - * Date: May 25, 1988 - * - * Author: Reinhold P. Weicker - * Siemens AG, AUT E 51 - * Postfach 3220 - * 8520 Erlangen - * Germany (West) - * Phone: [+49]-9131-7-20330 - * (8-17 Central European Time) - * Usenet: ..!mcsun!unido!estevax!weicker - * - * Original Version (in Ada) published in - * "Communications of the ACM" vol. 27., no. 10 (Oct. 1984), - * pp. 1013 - 1030, together with the statistics - * on which the distribution of statements etc. is based. - * - * In this C version, the following C library functions are used: - * - strcpy, strcmp (inside the measurement loop) - * - printf, scanf (outside the measurement loop) - * In addition, Berkeley UNIX system calls "times ()" or "time ()" - * are used for execution time measurement. For measurements - * on other systems, these calls have to be changed. - * - * Collection of Results: - * Reinhold Weicker (address see above) and - * - * Rick Richardson - * PC Research. Inc. - * 94 Apple Orchard Drive - * Tinton Falls, NJ 07724 - * Phone: (201) 389-8963 (9-17 EST) - * Usenet: ...!uunet!pcrat!rick - * - * Please send results to Rick Richardson and/or Reinhold Weicker. - * Complete information should be given on hardware and software used. - * Hardware information includes: Machine type, CPU, type and size - * of caches; for microprocessors: clock frequency, memory speed - * (number of wait states). - * Software information includes: Compiler (and runtime library) - * manufacturer and version, compilation switches, OS version. - * The Operating System version may give an indication about the - * compiler; Dhrystone itself performs no OS calls in the measurement loop. - * - * The complete output generated by the program should be mailed - * such that at least some checks for correctness can be made. - * - *************************************************************************** - * - * History: This version C/2.1 has been made for two reasons: - * - * 1) There is an obvious need for a common C version of - * Dhrystone, since C is at present the most popular system - * programming language for the class of processors - * (microcomputers, minicomputers) where Dhrystone is used most. - * There should be, as far as possible, only one C version of - * Dhrystone such that results can be compared without - * restrictions. In the past, the C versions distributed - * by Rick Richardson (Version 1.1) and by Reinhold Weicker - * had small (though not significant) differences. - * - * 2) As far as it is possible without changes to the Dhrystone - * statistics, optimizing compilers should be prevented from - * removing significant statements. - * - * This C version has been developed in cooperation with - * Rick Richardson (Tinton Falls, NJ), it incorporates many - * ideas from the "Version 1.1" distributed previously by - * him over the UNIX network Usenet. - * I also thank Chaim Benedelac (National Semiconductor), - * David Ditzel (SUN), Earl Killian and John Mashey (MIPS), - * Alan Smith and Rafael Saavedra-Barrera (UC at Berkeley) - * for their help with comments on earlier versions of the - * benchmark. - * - * Changes: In the initialization part, this version follows mostly - * Rick Richardson's version distributed via Usenet, not the - * version distributed earlier via floppy disk by Reinhold Weicker. - * As a concession to older compilers, names have been made - * unique within the first 8 characters. - * Inside the measurement loop, this version follows the - * version previously distributed by Reinhold Weicker. - * - * At several places in the benchmark, code has been added, - * but within the measurement loop only in branches that - * are not executed. The intention is that optimizing compilers - * should be prevented from moving code out of the measurement - * loop, or from removing code altogether. Since the statements - * that are executed within the measurement loop have NOT been - * changed, the numbers defining the "Dhrystone distribution" - * (distribution of statements, operand types and locality) - * still hold. Except for sophisticated optimizing compilers, - * execution times for this version should be the same as - * for previous versions. - * - * Since it has proven difficult to subtract the time for the - * measurement loop overhead in a correct way, the loop check - * has been made a part of the benchmark. This does have - * an impact - though a very minor one - on the distribution - * statistics which have been updated for this version. - * - * All changes within the measurement loop are described - * and discussed in the companion paper "Rationale for - * Dhrystone version 2". - * - * Because of the self-imposed limitation that the order and - * distribution of the executed statements should not be - * changed, there are still cases where optimizing compilers - * may not generate code for some statements. To a certain - * degree, this is unavoidable for small synthetic benchmarks. - * Users of the benchmark are advised to check code listings - * whether code is generated for all statements of Dhrystone. - * - * Version 2.1 is identical to version 2.0 distributed via - * the UNIX network Usenet in March 1988 except that it corrects - * some minor deficiencies that were found by users of version 2.0. - * The only change within the measurement loop is that a - * non-executed "else" part was added to the "if" statement in - * Func_3, and a non-executed "else" part removed from Proc_3. - * - *************************************************************************** - * - * Defines: The following "Defines" are possible: - * -DREG=register (default: Not defined) - * As an approximation to what an average C programmer - * might do, the "register" storage class is applied - * (if enabled by -DREG=register) - * - for local variables, if they are used (dynamically) - * five or more times - * - for parameters if they are used (dynamically) - * six or more times - * Note that an optimal "register" strategy is - * compiler-dependent, and that "register" declarations - * do not necessarily lead to faster execution. - * -DNOSTRUCTASSIGN (default: Not defined) - * Define if the C compiler does not support - * assignment of structures. - * -DNOENUMS (default: Not defined) - * Define if the C compiler does not support - * enumeration types. - * -DTIMES (default) - * -DTIME - * The "times" function of UNIX (returning process times) - * or the "time" function (returning wallclock time) - * is used for measurement. - * For single user machines, "time ()" is adequate. For - * multi-user machines where you cannot get single-user - * access, use the "times ()" function. If you have - * neither, use a stopwatch in the dead of night. - * "printf"s are provided marking the points "Start Timer" - * and "Stop Timer". DO NOT use the UNIX "time(1)" - * command, as this will measure the total time to - * run this program, which will (erroneously) include - * the time to allocate storage (malloc) and to perform - * the initialization. - * -DHZ=nnn - * In Berkeley UNIX, the function "times" returns process - * time in 1/HZ seconds, with HZ = 60 for most systems. - * CHECK YOUR SYSTEM DESCRIPTION BEFORE YOU JUST APPLY - * A VALUE. - * - *************************************************************************** - * - * Compilation model and measurement (IMPORTANT): - * - * This C version of Dhrystone consists of three files: - * - dhry.h (this file, containing global definitions and comments) - * - dhry_1.c (containing the code corresponding to Ada package Pack_1) - * - dhry_2.c (containing the code corresponding to Ada package Pack_2) - * - * The following "ground rules" apply for measurements: - * - Separate compilation - * - No procedure merging - * - Otherwise, compiler optimizations are allowed but should be indicated - * - Default results are those without register declarations - * See the companion paper "Rationale for Dhrystone Version 2" for a more - * detailed discussion of these ground rules. - * - * For 16-Bit processors (e.g. 80186, 80286), times for all compilation - * models ("small", "medium", "large" etc.) should be given if possible, - * together with a definition of these models for the compiler system used. - * - ************************************************************************** - * - * Dhrystone (C version) statistics: - * - * [Comment from the first distribution, updated for version 2. - * Note that because of language differences, the numbers are slightly - * different from the Ada version.] - * - * The following program contains statements of a high level programming - * language (here: C) in a distribution considered representative: - * - * assignments 52 (51.0 %) - * control statements 33 (32.4 %) - * procedure, function calls 17 (16.7 %) - * - * 103 statements are dynamically executed. The program is balanced with - * respect to the three aspects: - * - * - statement type - * - operand type - * - operand locality - * operand global, local, parameter, or constant. - * - * The combination of these three aspects is balanced only approximately. - * - * 1. Statement Type: - * ----------------- number - * - * V1 = V2 9 - * (incl. V1 = F(..) - * V = Constant 12 - * Assignment, 7 - * with array element - * Assignment, 6 - * with record component - * -- - * 34 34 - * - * X = Y +|-|"&&"|"|" Z 5 - * X = Y +|-|"==" Constant 6 - * X = X +|- 1 3 - * X = Y *|/ Z 2 - * X = Expression, 1 - * two operators - * X = Expression, 1 - * three operators - * -- - * 18 18 - * - * if .... 14 - * with "else" 7 - * without "else" 7 - * executed 3 - * not executed 4 - * for ... 7 | counted every time - * while ... 4 | the loop condition - * do ... while 1 | is evaluated - * switch ... 1 - * break 1 - * declaration with 1 - * initialization - * -- - * 34 34 - * - * P (...) procedure call 11 - * user procedure 10 - * library procedure 1 - * X = F (...) - * function call 6 - * user function 5 - * library function 1 - * -- - * 17 17 - * --- - * 103 - * - * The average number of parameters in procedure or function calls - * is 1.82 (not counting the function values as implicit parameters). - * - * - * 2. Operators - * ------------ - * number approximate - * percentage - * - * Arithmetic 32 50.8 - * - * + 21 33.3 - * - 7 11.1 - * * 3 4.8 - * / (int div) 1 1.6 - * - * Comparison 27 42.8 - * - * == 9 14.3 - * /= 4 6.3 - * > 1 1.6 - * < 3 4.8 - * >= 1 1.6 - * <= 9 14.3 - * - * Logic 4 6.3 - * - * && (AND-THEN) 1 1.6 - * | (OR) 1 1.6 - * ! (NOT) 2 3.2 - * - * -- ----- - * 63 100.1 - * - * - * 3. Operand Type (counted once per operand reference): - * --------------- - * number approximate - * percentage - * - * Integer 175 72.3 % - * Character 45 18.6 % - * Pointer 12 5.0 % - * String30 6 2.5 % - * Array 2 0.8 % - * Record 2 0.8 % - * --- ------- - * 242 100.0 % - * - * When there is an access path leading to the final operand (e.g. a record - * component), only the final data type on the access path is counted. - * - * - * 4. Operand Locality: - * ------------------- - * number approximate - * percentage - * - * local variable 114 47.1 % - * global variable 22 9.1 % - * parameter 45 18.6 % - * value 23 9.5 % - * reference 22 9.1 % - * function result 6 2.5 % - * constant 55 22.7 % - * --- ------- - * 242 100.0 % - * - * - * The program does not compute anything meaningful, but it is syntactically - * and semantically correct. All variables have a value assigned to them - * before they are used as a source operand. - * - * There has been no explicit effort to account for the effects of a - * cache, or to balance the use of long or short displacements for code or - * data. - * - *************************************************************************** - */ - -/* Compiler and system dependent definitions: */ -/* -#ifndef TIME -#define TIMES -#endif -*/ /* Use times(2) time function unless */ - /* explicitly defined otherwise */ - -/* - #ifndef HZ - #define HZ 60 - #endif -*/ - -/* -#ifdef TIMES -#include <sys/types.h> -#include <sys/times.h> -*/ /* for "times" */ -/* -#endif -*/ -#define Mic_secs_Per_Second 1000000.0 - /* Berkeley UNIX C returns process times in seconds/HZ */ - -#ifdef NOSTRUCTASSIGN -#define structassign(d, s) memcpy(&(d), &(s), sizeof(d)) -#else -#define structassign(d, s) d = s -#endif - -#ifdef NOENUM -#define Ident_1 0 -#define Ident_2 1 -#define Ident_3 2 -#define Ident_4 3 -#define Ident_5 4 - typedef int Enumeration; -#else - typedef enum {Ident_1, Ident_2, Ident_3, Ident_4, Ident_5} - Enumeration; -#endif - /* for boolean and enumeration types in Ada, Pascal */ - -/* General definitions: */ - -#include <stdio.h> - /* for strcpy, strcmp */ - -#define Null 0 - /* Value of a Null pointer */ -#define true 1 -#define false 0 - -typedef int One_Thirty; -typedef int One_Fifty; -typedef char Capital_Letter; -typedef int Boolean; -typedef char Str_30 [31]; -typedef int Arr_1_Dim [50]; -typedef int Arr_2_Dim [50] [50]; - -typedef struct record - { - struct record *Ptr_Comp; - Enumeration Discr; - union { - struct { - Enumeration Enum_Comp; - int Int_Comp; - char Str_Comp [31]; - } var_1; - struct { - Enumeration E_Comp_2; - char Str_2_Comp [31]; - } var_2; - struct { - char Ch_1_Comp; - char Ch_2_Comp; - } var_3; - } variant; - } Rec_Type, *Rec_Pointer; - - diff --git a/gcc/testsuite/gcc.misc-tests/gcov-1.c b/gcc/testsuite/gcc.misc-tests/gcov-1.c deleted file mode 100755 index 99a0279..0000000 --- a/gcc/testsuite/gcc.misc-tests/gcov-1.c +++ /dev/null @@ -1,20 +0,0 @@ -/* Test Gcov basics. */ - -/* { dg-options "-fprofile-arcs -ftest-coverage" } */ -/* { dg-do run { target native } } */ - -void noop () -{ -} - -int main () -{ - int i; - - for (i = 0; i < 10; i++) /* count(11) */ - noop (); /* count(10) */ - - return 0; /* count(1) */ -} - -/* { dg-final { run-gcov gcov-1.c } } */ diff --git a/gcc/testsuite/gcc.misc-tests/gcov-2.c b/gcc/testsuite/gcc.misc-tests/gcov-2.c deleted file mode 100755 index 0cfeaec..0000000 --- a/gcc/testsuite/gcc.misc-tests/gcov-2.c +++ /dev/null @@ -1,21 +0,0 @@ -/* Test Gcov basics. */ - -/* { dg-prms-id 8294 } */ -/* { dg-options "-fprofile-arcs -ftest-coverage -g" } */ -/* { dg-do run { target native } } */ - -void noop () -{ -} - -int main () -{ - int i; - - for (i = 0; i < 10; i++) /* count(11) */ - noop (); /* count(10) */ - - return 0; /* count(1) */ -} - -int a_variable = 0; diff --git a/gcc/testsuite/gcc.misc-tests/gcov.exp b/gcc/testsuite/gcc.misc-tests/gcov.exp deleted file mode 100755 index 747465d..0000000 --- a/gcc/testsuite/gcc.misc-tests/gcov.exp +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright (C) 1997 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - -# Please email any bugs, comments, and/or additions to this file to: -# bug-gcc@prep.ai.mit.edu - -# Gcov test driver. - -# Load support procs. -load_lib gcc-dg.exp - -global GCC_UNDER_TEST - -# For now find gcov in the same directory as $GCC_UNDER_TEST. -if { ![is_remote host] && [string match "*/*" [lindex $GCC_UNDER_TEST 0]] } { - set GCOV [file dirname [lindex $GCC_UNDER_TEST 0]]/gcov -} else { - set GCOV gcov -} - -# Proc to delete the working files created by the compiler for gcov. - -proc clean-gcov { testcase } { - set basename [file tail $testcase] - set base [file rootname $basename] - remote_file host delete $base.bb $base.bbg $base.da $basename.gcov -} - -# Called by dg-final to run gcov and analyze the results. - -proc run-gcov { testcase } { - global GCOV - - verbose "Running $GCOV $testcase" 2 - set testcase [remote_download host $testcase]; - set result [remote_exec host $GCOV $testcase]; - if { [lindex $result 0] != 0 } { - fail "gcov failed: [lindex $result 1]" - clean-gcov $testcase - return - } - - remote_upload host $testcase.gcov $testcase.gcov; - set output [grep $testcase.gcov ".*count\\(\[0-9\]+\\)" line] - #send_user "output:$output\n" - set failed 0 - foreach line $output { - verbose "Processing count line: $line" 3 - #send_user "line:$line\n" - if [regexp "(\[0-9\]+) *(\[0-9\]+).*count\\((\[0-9\]+)\\)" "$line" all n is shouldbe] { - #send_user "n $n:is $is:shouldbe $shouldbe\n" - if { $is == "" } { - fail "$testcase:$n:no data available for this line" - incr failed - } elseif { $is != $shouldbe } { - fail "$testcase:$n:is $is:should be $shouldbe" - incr failed - } - } else { - fail "$testcase: can't parse $line (in wrong place?)" - incr failed - } - } - clean-gcov $testcase - if !$failed { - pass "gcov $testcase" - } -} - -# Initialize harness. -dg-init - -# Delete old .da files. -set files [glob -nocomplain gcov-*.da]; -if { $files != "" } { - eval "remote_file build delete $files"; -} - -# Main loop. -dg-runtest [lsort [glob -nocomplain $srcdir/$subdir/gcov-*.c]] "" "" - -dg-finish diff --git a/gcc/testsuite/gcc.misc-tests/m-un-1.c b/gcc/testsuite/gcc.misc-tests/m-un-1.c deleted file mode 100755 index ad84d44..0000000 --- a/gcc/testsuite/gcc.misc-tests/m-un-1.c +++ /dev/null @@ -1,37 +0,0 @@ -/* m-un-1.c: "un" for "uninitialized" */ - -/* -From: Jim Wilson <wilson@cygnus.com> -Date: Wed, 6 Jul 1994 13:11:47 -0700 -To: dje@cygnus.com -Subject: Re: devo/gcc ChangeLog.fsf stmt.c -Cc: cvs-gcc@cygnus.com, tege@cygnus.com - - How about a test case? :-) - -Compile with -O -Wall and the broken compiler gives you: -tmp.c:6: warning: `k' might be used uninitialized in this function -The fixed compiler (and gcc 2.5.8) gives no warning. - -This happens to fix a performance regression in the code generated for -while loops, but that is presumably much much harder to test for. -*/ - -/* { dg-do compile } */ -/* { dg-options "-O -Wall" } */ - -int -sub () -{ - int i = 0; - int j = 0; - int k; /* { dg-bogus "`k' might be used uninitialized" "uninitialized warning regression" } */ - - while (i == 0 && j == 0) - { - k = 10; - i = sub (); - } - - return k; -} diff --git a/gcc/testsuite/gcc.misc-tests/m-un-2.c b/gcc/testsuite/gcc.misc-tests/m-un-2.c deleted file mode 100755 index 8c3a8bc..0000000 --- a/gcc/testsuite/gcc.misc-tests/m-un-2.c +++ /dev/null @@ -1,29 +0,0 @@ -/* { dg-do compile } */ -/* { dg-options "-W -Wall" } */ - -typedef unsigned long size_t; -extern void* malloc (size_t); -extern void free (void*); -extern void* realloc (void*, size_t); - -struct vtable { - void* (* _malloc) (size_t); - void (* _free) (void*); - void* (* _realloc) (void*, size_t); -}; - -struct vtable mtable = { - malloc, - free -}; /* { dg-warning "missing initializer for `mtable._realloc'" "warning regression" } */ - -struct vtable mtable2 = { - ._malloc = malloc, - ._realloc = realloc -}; /* { dg-warning "missing initializer for `mtable2._free'" "warning regression" } */ - -struct vtable mtable3 = { - ._free = free, - ._malloc = malloc, - ._realloc = realloc -}; diff --git a/gcc/testsuite/gcc.misc-tests/matrix1.c b/gcc/testsuite/gcc.misc-tests/matrix1.c deleted file mode 100755 index 62c7115..0000000 --- a/gcc/testsuite/gcc.misc-tests/matrix1.c +++ /dev/null @@ -1,46 +0,0 @@ -/* Matrix operations */ - -#define BOUND 100 - -int a[BOUND][BOUND],b[BOUND][BOUND],c[BOUND][BOUND]; - -main() -{ -int i,j,k; - - - - for (i=0; i<BOUND; i++) - { - for (j=0; j<BOUND; j++) - { - a[i][j] = 1; - b[i][j] = 1; - } - } - for (i=0; i<BOUND; i++) - { - for (j=0; j<BOUND; j++) - { - c[i][j] = 0; - for (k=0; k<BOUND; k++) - { - c[i][j] = c[i][j] + a[i][k] * b[k][j]; - } - } - } - for (i=0; i<BOUND; i++) - { - for (j=0; j<BOUND; j++) - { - if (c[i][j] != BOUND) - { - /*printf("ERROR\n");*/ - return 0; - } - } - } - i=5; - - exit (0); -} diff --git a/gcc/testsuite/gcc.misc-tests/matrix1.exp b/gcc/testsuite/gcc.misc-tests/matrix1.exp deleted file mode 100755 index a90ae5c..0000000 --- a/gcc/testsuite/gcc.misc-tests/matrix1.exp +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright (C) 1997 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - -# Please email any bugs, comments, and/or additions to this file to: -# bug-gcc@prep.ai.mit.edu - -global PERF_TEST -if { ![info exists PERF_TEST] || "$PERF_TEST" != "yes" } { - return -} - -load_lib mike-gcc.exp - -prebase -set actions run -set compiler_output "^$" -set program_output "^$" -postbase matrix1.c $run $groups diff --git a/gcc/testsuite/gcc.misc-tests/mg.c b/gcc/testsuite/gcc.misc-tests/mg.c deleted file mode 100755 index 5359714..0000000 --- a/gcc/testsuite/gcc.misc-tests/mg.c +++ /dev/null @@ -1,8 +0,0 @@ -/* PR 2981 */ - -#include "nonexist.h" -int -main () -{ - return 0; -} diff --git a/gcc/testsuite/gcc.misc-tests/mg.exp b/gcc/testsuite/gcc.misc-tests/mg.exp deleted file mode 100755 index 845e3e6..0000000 --- a/gcc/testsuite/gcc.misc-tests/mg.exp +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright (C) 1997 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - -# Please email any bugs, comments, and/or additions to this file to: -# bug-gcc@prep.ai.mit.edu - -# Test the -MG flag. - -load_lib mike-gcc.exp - -prebase -set actions none-of-the-above -set compiler_output "mg.o ?: .*mg.c \[ \\\n\]*nonexist.h" -postbase mg.c "" "" "-MM -MG 2>/dev/null" diff --git a/gcc/testsuite/gcc.misc-tests/msgs.exp b/gcc/testsuite/gcc.misc-tests/msgs.exp deleted file mode 100755 index dbe3f24..0000000 --- a/gcc/testsuite/gcc.misc-tests/msgs.exp +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright (C) 1997 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - -# Please email any bugs, comments, and/or additions to this file to: -# bug-gcc@prep.ai.mit.edu - -# Test gcc warning and error messages. -# Our testcases are named m-*.c ("m" and not "msg" to avoid DOS problems). - -# Load support procs. -load_lib gcc-dg.exp - -# Initialize harness. -dg-init - -# Main loop. -dg-runtest [lsort [glob -nocomplain $srcdir/$subdir/m-*.c]] "" "" - -# All done. -dg-finish diff --git a/gcc/testsuite/gcc.misc-tests/optbench.c b/gcc/testsuite/gcc.misc-tests/optbench.c deleted file mode 100755 index 9cee430..0000000 --- a/gcc/testsuite/gcc.misc-tests/optbench.c +++ /dev/null @@ -1,288 +0,0 @@ -/* ----------------------------------------------------- * - | | - | PC Tech Journal Benchmark Series | - | C Code Optimization Benchmark | - | | - | Copyright (c) 1988 Ziff-Davis Publishing Company | - | | - | This benchmark code is designed to test the | - | code optimization techniques applied by a C | - | compiler. It does not produce meaningful results | - | when executed, or represent good style. | - | | - * ----------------------------------------------------- */ - -#include <string.h> - -#define max_vector 2 -#define constant5 5 - -typedef unsigned char uchar; - -int i, j, k , l, m; -int i2, j2, k2; -int g3, h3, i3, k3, m3; -int i4, j4; -int i5, j5, k5; - -double flt_1, flt_2, flt_3, flt_4, flt_5, flt_6; - -int ivector[ 3 ]; -uchar ivector2[ 3 ]; -short ivector4[ 6 ]; -int ivector5[ 203 ]; - -#ifndef NO_PROTOTYPES -void dead_code( int, char * ); -void unnecessary_loop( void ); -void loop_jamming( int ); -void loop_unrolling( int ); -int jump_compression ( int, int, int, int, int ); -#else -void dead_code(); -void unnecessary_loop(); -void loop_jamming(); -void loop_unrolling(); -int jump_compression(); -#endif - - -int main( argc, argv ) /* optbench */ - int argc; - char **argv; - { - /* ------------------------------ * - | Constant and copy propagation | - * ------------------------------ */ - - j4 = 2; - if( i2 < j4 && i4 < j4 ) - i5 = 2; - - j4 = k5; - if( i2 < j4 && i4 < j4 ) - i5 = 3; - - /* ---------------------------------------- * - | Constant folding, arithmetic identities | - | and redundant load/store operations | - * ---------------------------------------- */ - - i3 = 1 + 2; - flt_1 = 2.4 + 6.3; - i2 = 5; - j2 = i + 0; - k2 = i / 1; - i4 = i * 1; - i5 = i * 0; - -#ifndef NO_ZERO_DIVIDE - /* - * Some compilers correctly recognize a zero divide - * error and do not generate any object code. - */ -/* - i2 = i / 0; - flt_2 = flt_1 / 0.0; -*/ -#else -/* - printf( "This compiler handles divide-by-zero as an -error\n"); -*/; -#endif - flt_3 = 2.4 / 1.0; - flt_4 = 1.0 + 0.0000001; - flt_5 = flt_6 * 0.0; - flt_6 = flt_2 * flt_3; - - /* ------------ * - | Dead store | - * ------------ */ - - k3 = 1; - k3 = 1; - - /* --------------------- * - | Strength reduction | - * --------------------- */ - - k2 = 4 * j5; - for( i = 0; i <= 5; i++ ) - ivector4[ i ] = i * 2; - - /* ----------- * - | Simple loop | - * ----------- */ - - j5 = 0; - k5 = 10000; - do { - k5 = k5 - 1; - j5 = j5 + 1; - i5 = ( k5 * 3 ) / ( j5 * constant5 ); - } while ( k5 > 0 ); - - /* ----------------------------------- * - | Loop induction variable handling | - * ----------------------------------- */ - - for( i = 0; i < 100; i++) - ivector5[ i * 2 + 3 ] = 5; - - /* ----------------------------- * - | Very busy expression handling | - * ----------------------------- */ - - if( i < 10 ) - j5 = i5 + i2; - else - k5 = i5 + i2; - - /* -------------------------------------------- * - | Check how the compiler generates the address | - | of a variable with a constant subscript, | - | copy propagation, and register propagation. | - * -------------------------------------------- */ - - ivector[ 0 ] = 1; /* constant address generation */ - ivector[ i2 ] = 2; /* i2 should be a propagated value -*/ - ivector[ i2 ] = 2; /* register propagation */ - ivector[ 2 ] = 3; /* constant address generation */ - - - /* ---------------------------------- * - | Common subexpression elimination | - * ---------------------------------- */ - - if(( h3 + k3 ) < 0 || ( h3 + k3 ) > 5 ) - /* - printf("Common subexpression elimination\n"); - - */; - else { - m3 = ( h3 + k3 ) / i3; - g3 = i3 + (h3 + k3); - } - /* --------------------------------------- * - | Invariant code motion | - | (j * k) can be moved outside the loop. | - * --------------------------------------- */ - - for( i4 = 0; i4 <= max_vector; i4++ ) - ivector2[ i4 ] = j * k; - - /* ---------------------------- * - | Function call with arguments | - * ---------------------------- */ - - dead_code( 1, "This line should not be printed" ); - - /* ------------------------------- * - | Function call without arguments | - * ------------------------------- */ - - unnecessary_loop(); - - exit (0); - - } /* end of main */ - - -/* --------------------------------------------- * - | Function: dead_code | - | Test for dead code and dead stores. | - | NO code should be generated. | - * ----------------------------------------------*/ - -void dead_code( a, b ) - int a; - char *b; - { - int idead_store; - - idead_store = a; - if( 0 ) - /* - printf( "%s\n", b ); - */; - } /* end of dead_code */ - -/* ----------------------------------------------- * - | Function: unnecessary_loop | - | The loop in the following function is | - | not necessary since the value of the | - | assignment is constant. Ideally, the | - | loop should be optimized out. | - * ----------------------------------------------- */ - -void unnecessary_loop() - { - int x; - - x = 0; - for( i = 0; i < 5; i++ ) /* loop should not be generated */ - k5 = x + j5; - } /* end of unnecessary_loop */ - -/* --------------------------------------------- * - | Function: loop_jamming | - | The two loop in this function share | - | the same loop conditions and could | - | be coalesced together. | - * --------------------------------------------- */ - -void loop_jamming( x ) - int x; - { - for( i = 0; i < 5; i++ ) - k5 = x + j5 * i; - for( i = 0; i < 5; i++ ) - i5 = x * k5 * i; - } /* end of loop_jamming */ - -/* ------------------------------------------------ * - | Function: loop_unrolling | - | The loop in this function should be | - | replaced with three inline word stores | - | using constant array arithmetic or by | - | specialized machine instructions used | - | for block memory initializiation. | - * ------------------------------------------------ */ - -void loop_unrolling( x ) - int x; - { - for( i = 0; i < 6; i++ ) - ivector4[ i ] = 0; - } /* end of loop_unrolling */ - -/* ------------------------------------------------------ * - | Function: jump_compression | - | This awkward code is useful to illustrate | - | jump chain compression. The goto 'end_1' can | - | be replaced by a direct jump to 'beg_1'. | - *------------------------------------------------------ */ - -int jump_compression ( i, j, k, l, m ) -int i,j ,l, m; - { -beg_1: - if( i < j ) - if( j < k ) - if( k < l ) - if ( l < m ) - l += m; - else - goto end_1; - else - k += l; - else { - j += k; -end_1: goto beg_1; - } - else - i += j; - return( i + j + k + l + m ); - } /* end of jump_compression */ diff --git a/gcc/testsuite/gcc.misc-tests/optbench.exp b/gcc/testsuite/gcc.misc-tests/optbench.exp deleted file mode 100755 index a54fd2d..0000000 --- a/gcc/testsuite/gcc.misc-tests/optbench.exp +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright (C) 1997 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - -# Please email any bugs, comments, and/or additions to this file to: -# bug-gcc@prep.ai.mit.edu - -global PERF_TEST -if { ![info exists PERF_TEST] || "$PERF_TEST" != "yes" } { - return -} - -load_lib mike-gcc.exp - -prebase -set actions run -set compiler_output "^$" -set program_output "^$" -postbase optbench.c $run $groups diff --git a/gcc/testsuite/gcc.misc-tests/sieve.c b/gcc/testsuite/gcc.misc-tests/sieve.c deleted file mode 100755 index 41897f1..0000000 --- a/gcc/testsuite/gcc.misc-tests/sieve.c +++ /dev/null @@ -1,26 +0,0 @@ - -#define TRUE 1 -#define FALSE 0 -#define SIZE 8190 - -char flags[SIZE+1]; - -main() -{ - register int i, prime, k, count, iter; - for (iter=1;iter<=100;iter++) { - count=0; - for (i=0;i<=SIZE;i++) - flags[i]=TRUE; - for (i=0;i<=SIZE;i++) { - if (flags[i]) { - prime=i+i+3; - for (k=i+prime;k<=SIZE;k+=prime) - flags[k]=FALSE; - count++; - } - } - } -/* */ exit(0); /* */ -} - diff --git a/gcc/testsuite/gcc.misc-tests/sieve.exp b/gcc/testsuite/gcc.misc-tests/sieve.exp deleted file mode 100755 index a6c7665..0000000 --- a/gcc/testsuite/gcc.misc-tests/sieve.exp +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright (C) 1997 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - -# Please email any bugs, comments, and/or additions to this file to: -# bug-gcc@prep.ai.mit.edu - -global PERF_TEST -if { ![info exists PERF_TEST] || "$PERF_TEST" != "yes" } { - return -} - -load_lib mike-gcc.exp - -prebase -set actions run -set compiler_output "^$" -set program_output "^$" -postbase sieve.c $run $groups diff --git a/gcc/testsuite/gcc.misc-tests/sort2.c b/gcc/testsuite/gcc.misc-tests/sort2.c deleted file mode 100755 index 3d86e1e..0000000 --- a/gcc/testsuite/gcc.misc-tests/sort2.c +++ /dev/null @@ -1,54 +0,0 @@ -/* Simple test program: bubble sort of a fixed table. */ -/* This demonstrates some of the compiler's common-subexpression*/ -/* elimination capabilities. For example, inspect the code */ -/* generated for procedure Sort_array. See the Programmer's */ -/* Guide for how to request an assembly listing on your host. */ - -typedef unsigned char boolean; - -void Sort_array(); -int Tab[100]; - -main () { - int I,J,K,L; - -for (L = 0; L < 1000; L++) { - /* Initialize the table that will be sorted. */ - K = 0; - for (I = 9; I >= 0; I--) - for (J = I*10; J < (I+1)*10; J++) - Tab[K++] = J&1 ? J+1 : J-1; - -/* Print_array(); */ - Sort_array(Tab,99); /* Sort it. */ -/* Print_array(); */ -} -/* */ exit(0); /* */ -} - -void Sort_array(Tab,Last) int Tab[]; int Last; { - boolean Swap; - int Temp,I; - do { - Swap = 0; - for (I = 0; I<Last; I++) - if (Tab[I] > Tab[I+1]) { - Temp = Tab[I]; - Tab[I] = Tab[I+1]; - Tab[I+1] = Temp; - Swap = 1; - } - } - while (Swap); -} - - -void Print_array() { - int I,J; - /*printf("\nArray Contents:\n");*/ - for (I=0; I<=9; I++) { - /*printf("%5d:",10*I); */ - for (J=0; J<=9; J++); /*printf("%5d",Tab[10*I+J]); */ - /* printf("\n");*/ - } -} diff --git a/gcc/testsuite/gcc.misc-tests/sort2.exp b/gcc/testsuite/gcc.misc-tests/sort2.exp deleted file mode 100755 index ab5f099..0000000 --- a/gcc/testsuite/gcc.misc-tests/sort2.exp +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright (C) 1997 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - -# Please email any bugs, comments, and/or additions to this file to: -# bug-gcc@prep.ai.mit.edu - -global PERF_TEST -if { ![info exists PERF_TEST] || "$PERF_TEST" != "yes" } { - return -} - -load_lib mike-gcc.exp - -prebase -set actions run -set compiler_output "^$" -set program_output "^$" -postbase sort2.c $run $groups diff --git a/gcc/testsuite/gcc.wendy/gnu1.c b/gcc/testsuite/gcc.wendy/gnu1.c deleted file mode 100755 index 8e7faab..0000000 --- a/gcc/testsuite/gcc.wendy/gnu1.c +++ /dev/null @@ -1,17 +0,0 @@ -unsigned char msgi[10] = {0x10, 0x09, 0x88, 0xaa, 0x22, 0x09}; -#define MAGIC 0125252 /* checksum is subtracted from this */ - -int -main() -{ - unsigned short pktsum, oursum; - - pktsum = msgi[2] + (msgi[3] << 8); - - /* Check checksums for control packets */ - oursum = MAGIC - msgi[4]; - if (pktsum != oursum) - printf("control checksum bad %x %x\n", pktsum, oursum); - else - printf("Test passed\n"); -} diff --git a/gcc/testsuite/gcc.wendy/gnu10.c b/gcc/testsuite/gcc.wendy/gnu10.c deleted file mode 100755 index 9e445ba..0000000 --- a/gcc/testsuite/gcc.wendy/gnu10.c +++ /dev/null @@ -1,11 +0,0 @@ -/* - * Unsigned bitfields now promote to signed ints in expressions, grumble. - */ -main() { - struct s {unsigned i9:9, i1:1;} x; - x.i9 = 0; - if ( x.i9 <= -139 ) - printf("Failed...\n"); - else - printf("Test passed\n"); -} diff --git a/gcc/testsuite/gcc.wendy/gnu11.c b/gcc/testsuite/gcc.wendy/gnu11.c deleted file mode 100755 index 8ca2fac..0000000 --- a/gcc/testsuite/gcc.wendy/gnu11.c +++ /dev/null @@ -1,8 +0,0 @@ -/* DEJAGNU_OUTPUT:"Failed (if it compiled at all)..." */ - -main() { - int s; - - s = sizeof main; - printf("Failed (if it compiled at all)...\n"); -} diff --git a/gcc/testsuite/gcc.wendy/gnu12.c b/gcc/testsuite/gcc.wendy/gnu12.c deleted file mode 100755 index fe31c59..0000000 --- a/gcc/testsuite/gcc.wendy/gnu12.c +++ /dev/null @@ -1,36 +0,0 @@ -/* -Deceived: by hoptoad.uucp (1.1/SMI-3.0DEV3) - id AA08037; Wed, 1 Apr 87 03:40:07 PST -Message-Id: <8704010914.AA23555@prep.ai.mit.edu> -Date: 31 Mar 1987 2359-PST (Tuesday) -From: Malcolm Wing <wing@sonoma.stanford.edu> -To: bug-gcc@prep.ai.mit.edu -Subject: Clobber nil bug and Tail recursion bug - -BUG 2 - When compiling Ackerman for the vax it tries to remove the -tail recursion. However the tail recursive call contains another -call so the update (used to be parameter passing) can't be done -until the imbedded call returns. - -SOURCE - -/* Ackerman's function */ -main() -{ - int i; - - i = A(3,6); - if (i == 509) - printf("Test passed\n"); - else - printf("FAILED ackerman's(3, 6): %d\n", i); -} - -A(x,y) -int x,y; -{ - if(x==0) return(++y); - if(y==0) return(A(--x,1)); - return(A(x-1,A(x,--y))); - } diff --git a/gcc/testsuite/gcc.wendy/gnu13.c b/gcc/testsuite/gcc.wendy/gnu13.c deleted file mode 100755 index d7db170..0000000 --- a/gcc/testsuite/gcc.wendy/gnu13.c +++ /dev/null @@ -1,92 +0,0 @@ -/* -Date: Tue, 21 Apr 87 09:58:10 PDT -From: aks@acc-sb-unix.arpa (Alan Stebbens) -To: bug-gcc@PREP.AI.MIT.EDU -Subject: Optimizer doesn't. - -Dear GCC guys: - -The following simple C program illustrates a problem with the -current version of GCC. What happens is that D3 is used doubly: -once for loop limit testing, and once for long constant stores. -Also, a loop limit test is being performed for the first iteration -even when both the initial value and the ending values are known -constants. Most optimizers can avoid the initial test if these -values are known. - -Thanks for your time. - -Alan Stebbens (aks@acc-sb-unix.ARPA) - -==================== tst1.c ==================== -*/ -int array[100]; -int darray[10][10]; - -main() -{ - register int i, j; - for (i = 0; i < 100; i++) array[i] = 3; - for (i = 0; i < 10; i++) - for (j = 0; j < 10; j++) - darray[i][j] = 3; - return 0; -} - -/* -==================== tst1.s ==================== -.comm _array,400 -.comm _darray,400 -.globl _main -.text - .even -_main: - link a6,#0 - moveml #0x3030,sp@- - clrl d2 - lea _array,a0 - moveq #100,d3 <------ D3 now has limit of the test - cmpl d2,d3 - jle L19 -L2: - moveq #3,d3 <----- D3 is being reused!! - movl d3,a0@(d2:l:4) - addql #1,d2 - moveq #100,d3 <----- D3 is being reloaded! - cmpl d2,d3 - jgt L2 -L19: - clrl d2 - lea _darray,a2 - moveq #10,d3 - cmpl d2,d3 - jle L18 -L7: - clrl d1 - movl d2,d0 - asll #5,d0 - movl d0,a3 - lea a3@(d2:l:8),a1 - moveq #10,d3 - cmpl d1,d3 - jle L17 -L10: - lea a1@(d1:l:4),a0 - moveq #3,d3 - movl d3,a2@(a0:l) - addql #1,d1 - moveq #10,d3 - cmpl d1,d3 - jgt L10 -L17: - addql #1,d2 - moveq #10,d3 - cmpl d2,d3 - jgt L7 -L18: - moveml a6@(-16),#0xc0c - unlk a6 - rts - -Alan Stebbens (aks@acc-sb-unix.ARPA) -*/ diff --git a/gcc/testsuite/gcc.wendy/gnu14.c b/gcc/testsuite/gcc.wendy/gnu14.c deleted file mode 100755 index 9b241c3..0000000 --- a/gcc/testsuite/gcc.wendy/gnu14.c +++ /dev/null @@ -1,23 +0,0 @@ -/* -Return-Path: <ucsfcgl!TOR.NTA.NO!H_Eidnes%vax.runit.unit.uninett> -Date: Tue, 23 Jun 87 17:17:38 +0200 -From: H}vard Eidnes <ucsfcgl!TOR.NTA.NO!H_Eidnes%vax.runit.unit.uninett> -To: <bug-gcc@prep.ai.mit.edu> -Message-Id: <2178:H_Eidnes@vax.runit.unit.uninett> -Subject: Spurious error-message (?) from GCC - -The following is an exerpt from a header file from the X Window -System, version 10r3. - -GCC (version 1.5) says: -/usr/include/X/Xlib.h:108: declaration of table invalidly omits array size -*/ - -typedef struct _x_assoc_table { - struct _x_assoc (*table)[]; /* Array of association queues. */ - int size; /* Table size. */ -} XAssocTable; - -main() { - printf("Test passed\n"); -} diff --git a/gcc/testsuite/gcc.wendy/gnu15.c b/gcc/testsuite/gcc.wendy/gnu15.c deleted file mode 100755 index 3b269f5..0000000 --- a/gcc/testsuite/gcc.wendy/gnu15.c +++ /dev/null @@ -1,30 +0,0 @@ -/* -Date: Sun, 5 Jul 87 18:24:54 PDT -From: andy@csvax.caltech.edu (Andy Fyfe) -To: bug-gcc@prep.ai.mit.edu -Subject: unsigned -> float conversion -*/ - -main() -{ - unsigned u = 0x80000000; - - printf("(f)u = %g\n", (float)u); - printf("(f)(u)0x80000000 = %g\n", (float)(unsigned)0x80000000); - - exit(0); -} - -/* -Using 68020/68881 the above gives: - -(f)u = 2.14748e+09 -(f)(u)0x80000000 = -2.14748e+09 - -Using 68020/soft-float the above gives: - -(f)u = -2.14748e+09 -(f)(u)0x80000000 = -2.14748e+09 - -gcc, version 1.6, compiled on a sun3 by gcc itself. -*/ diff --git a/gcc/testsuite/gcc.wendy/gnu16.c b/gcc/testsuite/gcc.wendy/gnu16.c deleted file mode 100755 index 071afa9..0000000 --- a/gcc/testsuite/gcc.wendy/gnu16.c +++ /dev/null @@ -1,16 +0,0 @@ -int install = !0; /* Gcc 1.16 said "initializer is not constant" */ - /* Gcc 1.17 gets wrong answer! */ -char foo = !1; -int bar = !3.14156; /* SunOS 3.3 cc said "Illegal initialization" */ -int pno = ! &bar; /* Gcc 1.17 said "initializer for static variable - uses complex arithmetic" */ -int pyes = !(char *)0; - -main() { - if (install && !foo && !bar && pyes && !pno) - printf("Test passed\n"); - else - printf("FAILED, install=%d, foo=%d, bar=%d, pno=%d, pyes=%d\n", - install, foo, bar, pno, pyes); -} - diff --git a/gcc/testsuite/gcc.wendy/gnu17.c b/gcc/testsuite/gcc.wendy/gnu17.c deleted file mode 100755 index d3b03c1..0000000 --- a/gcc/testsuite/gcc.wendy/gnu17.c +++ /dev/null @@ -1,169 +0,0 @@ -#if 0 -/* -Date: Mon, 17 Aug 87 09:03:50 PDT -From: bruce@stride.stride.com (Bruce Robertson) -To: bug-gcc@prep.ai.mit.edu -Subject: Optimizer bug in gcc 1.x - -I found the cause of the optimizer bug that I've been sending you. It -occurs because you scan for the first and last occurances of registers -before common subexpression processing, but cse can change these -occurances. The bug appears in the example program because loop -optimization removes a load of "mem" into a pseudo-register, because -based on the information of the register scan it thinks that there are -no more appearances of the pseudo-register. Cse added a reference, -however, and this information is not placed in regno_last_uid[]. The -solution seems to be to call reg_scan() again after calling -cse_main(). It fixed the bug anyway, and didn't seem to cause -anything bad. - -Diffs for the fix, and the original sample program follow. - - -Diffs: -====================================================================== -*** /tmp/,RCSt1a00495 Thu Aug 13 13:09:01 1987 ---- toplev.c Thu Aug 13 13:08:39 1987 -*************** -*** 776,781 **** ---- 776,786 ---- - - TIMEVAR (cse_time, tem = cse_main (insns, max_reg_num ())); - -+ /* We need to scan for registers again, because common subexpression -+ elimination could have rearranged the first and last occurrances -+ of registers. */ -+ TIMEVAR (cse_time, reg_scan (insns, max_reg_num ())); -+ - if (tem) - TIMEVAR (jump_time, jump_optimize (insns, 0, 0)); - } - - - -Sample program: -====================================================================== -#endif - -typedef unsigned char quarterword; -typedef unsigned short halfword; - -typedef union -{ - struct { - halfword lh; - halfword rh; - } hh1; - struct { - quarterword b0; - quarterword b1; - halfword rh; - } hh2; -} - two_halves; - -typedef struct -{ - quarterword b0; - quarterword b1; - quarterword b2; - quarterword b3; -} - four_quarters; - -typedef union -{ - int i; - float gr; - two_halves hh; - four_quarters qqqq; -} - memory_word; - -memory_word mem[10]; - -unsigned int fewest_demerits; -unsigned short best_bet = 0; -unsigned short best_line = -1; - - -void -foo(r) - unsigned short r; -{ - - do { - if (mem[r].hh.hh2.b0 != 2 && - mem[(r) + 2].i < fewest_demerits) { - best_bet = r; - } - r = mem[r].hh.hh1.rh; - } while (r != (65501 - 7)); - - /* - * This is the statement that is causing trouble. See the comment - * in the assembly code below. - */ - best_line = mem[best_bet + 1].hh.hh1.lh; -} - -main() -{ - mem[0].hh.hh2.b0 = 0; - mem[0].hh.hh1.rh = 65501-7; - mem[1].hh.hh1.lh = 456; - mem[2].i = 30; - foo(0); - if (best_line == 456) - printf("Test passed\n"); - else - printf("Test failed, best_line = %d\n", best_line); -} - -/* - -#NO_APP -.comm _fewest_demerits,4 -.comm _best_bet,2 -.comm _best_line,2 -.globl _foo -.text - .even -_foo: - link a6,#0 - moveml #0x3000,sp@- - movew #1,d0 - clrl d1 - clrl d2 - lea _mem,a0 -L2: - movew d0,d1 - cmpb #2,a0@(d1:l:4) - jeq L4 - movel a0@(8,d1:l:4),d3 - cmpl _fewest_demerits,d3 - jcc L4 - movew d0,_best_bet -L4: - movew d0,d2 - movew a0@(2,d2:l:4),d0 - cmpw #65494,d0 - jne L2 - clrl d0 - movew _best_bet,d0 - -| -| Where did this reference (below) to A1 come from? It should be A0, -| since that still points to "mem". A1 is never set in the code -| above. -| -| When this code fragment is in place in Common Tex (in function -| "line_break()" in file "par.c") the reference is to -4(fp) -| rather than A1. -| - - movew a1@(4,d0:l:4),_best_line - moveml a6@(-8),#0xc - unlk a6 - rts -*/ diff --git a/gcc/testsuite/gcc.wendy/gnu18.c b/gcc/testsuite/gcc.wendy/gnu18.c deleted file mode 100755 index e66c4f6..0000000 --- a/gcc/testsuite/gcc.wendy/gnu18.c +++ /dev/null @@ -1,46 +0,0 @@ -/* -Date: Sat, 5 Sep 87 00:34:13 PDT -From: gnu (John Gilmore) -To: rms -Subject: Stack adjustment bug in 'continue' -- gcc 1.10+ - -Compiling the following simplified program with or without -O produces -bad code. The 'continue' compiles to a jump to a label which PRECEDES -the stack adjust for the printf at the end of the loop. This makes the -stack pointer walk up each time around the loop. If you compile without --O, "foo" gets allocated on the stack and the debug printf fires. -Compiled with -O, it coredumps before printing. Compiled on a working -compiler, it loops forever. - -I have installed the bugfix for while loops posted to bug-gcc; it fails -with or without the bugfix. -*/ - -int tty; - -iscmd() { - static int counter; - - if (counter++ < 10000) return 0; - printf("Test passed\n"); - exit(0); -} - -void -main() -{ - int foo = 0; - - for ( ;; ) { - if (foo != 0) printf("***BUG*** foo=%x\n", foo); - if (!tty) { - if (!iscmd ()) - continue; - foo = 1; - } - - printf("**BUG** Past iscmd\n"); - } - - return; -} diff --git a/gcc/testsuite/gcc.wendy/gnu19.c b/gcc/testsuite/gcc.wendy/gnu19.c deleted file mode 100755 index dfa7d32..0000000 --- a/gcc/testsuite/gcc.wendy/gnu19.c +++ /dev/null @@ -1,26 +0,0 @@ -/* -Date: Wed, 7 Oct 87 11:54:57 PDT -From: faustus%ic.Berkeley.EDU@cad.Berkeley.EDU (Wayne A. Christopher) -To: bug-gcc@PREP.AI.MIT.EDU -Subject: GNU CC bug - -The following fragment of code causes the message "xx.c:7: parse error" to -be printed: -*/ - typedef struct foo { - int i; - } foo; - - typedef struct bar { - foo *foo; - } bar; - -main(){ - printf("Test passed (if it compiled)\n"); -} -/* -I can't find anything in the ANSI standard saying that a structure tag can't -be the same as a typedef name. - - Wayne -*/ diff --git a/gcc/testsuite/gcc.wendy/gnu2.c b/gcc/testsuite/gcc.wendy/gnu2.c deleted file mode 100755 index 296c34c..0000000 --- a/gcc/testsuite/gcc.wendy/gnu2.c +++ /dev/null @@ -1,122 +0,0 @@ -/* - * Causes gnu cc 1.14 to coredump. Not sure why. - * An excerpt from PD tar's "list.c" file. - */ -typedef unsigned char u_char; -typedef unsigned short u_short; -typedef unsigned int u_int; -typedef unsigned long u_long; -typedef unsigned short ushort; -typedef unsigned int uint; - - - - - - - - -typedef struct _physadr { short r[1]; } *physadr; -typedef struct label_t { - int val[13]; -} label_t; - -typedef struct _quad { long val[2]; } quad; -typedef long daddr_t; -typedef char * caddr_t; -typedef u_long ino_t; -typedef long swblk_t; - -typedef long time_t; -typedef short dev_t; -typedef int off_t; -typedef long key_t; - -typedef struct fd_set { int fds_bits[1]; } fd_set; - - -struct stat { - dev_t st_dev; - ino_t st_ino; - unsigned short st_mode; - short st_nlink; - short st_uid; - short st_gid; - dev_t st_rdev; - off_t st_size; - time_t st_atime; - int st_spare1; - time_t st_mtime; - int st_spare2; - time_t st_ctime; - int st_spare3; - long st_blksize; - long st_blocks; - long st_spare4[2]; -}; - -union record { - char charptr[512 ]; - struct header { - char name[100 ]; - char mode[8]; - char uid[8]; - char gid[8]; - char size[12]; - char mtime[12]; - char chksum[8]; - char linkflag; - char linkname[100 ]; - char magic[8]; - char uname[32 ]; - char gname[32 ]; - char devmajor[8]; - char devminor[8]; - } header; -}; -long from_oct(); - -decode_header(header, st, stdp, wantug) - register union record *header; - register struct stat *st; - int *stdp; - int wantug; -{ - - st->st_mode = from_oct(8, header->header.mode); - st->st_mtime = from_oct(1+12, header->header.mtime); - - if (0==strcmp(header->header.magic, "ustar " )) { - - *stdp = 1; - if (wantug) { - st->st_uid = finduid(header->header.uname); - st->st_gid = findgid(header->header.gname); - } - switch (header->header.linkflag) - case '4' : case '3' : - st->st_rdev = ((dev_t)(((from_oct(8, header->header.devmajor))<<8) | ( - from_oct(8, header->header.devminor)))) ; - } else { - *stdp = 0; - st->st_uid = from_oct(8, header->header.uid); - st->st_gid = from_oct(8, header->header.gid); - st->st_rdev = 0; - } -} - -main(){ - printf("Test passed (if it compiled at all)\n"); -} - -long from_oct(x) - char *x; -{ - return 0; -} - -int finduid(x) char *x; -{ return 0; } - -int findgid(x) char *x; -{ return 0; } diff --git a/gcc/testsuite/gcc.wendy/gnu20.c b/gcc/testsuite/gcc.wendy/gnu20.c deleted file mode 100755 index 5c02677..0000000 --- a/gcc/testsuite/gcc.wendy/gnu20.c +++ /dev/null @@ -1,69 +0,0 @@ -/* -Return-Path: <ucsfcgl!reagan.ai.mit.edu!RUTGERS.EDU!RUTGERS.EDU!uiucdcs!uiucuxc!sys1!sneaky!gordon> -Date: Tue Dec 15, 1987 at 10:25:42 cst -From: uiucdcs!uiucuxc!sys1!sneaky!gordon@rutgers.edu (Gordon Burditt) -Message-Id: <8712151625.AA15898@sneaky.UUCP> -To: uiucdcs!uiucuxc!sys1!techsup!vaxnix!ron@rutgers.edu, - bug-gcc@prep.ai.mit.edu -Subject: gcc bug -Sent: Tue Dec 15, 1987 at 10:25:42 cst - -I have been asked to pass along this bug report for gcc 1.15. -I am having trouble figuring out from the ANSI spec whether this really -is a bug or not. ANSI says that side effects caused by function argument -evaluation must be complete by the time the call is done, but how about side -effects in evaluating the function address? - -From: ron@vaxnix.tandy.COM (Ron Light) -Date: Sat, 12 Dec 87 7:50:53 CST -*/ - -typedef int (*Inst)(); /* machine instruction */ -#define STOP (Inst)(0) - -Inst *pc; /* program counter during execution */ - -execute(p) /* run the machine */ -Inst *p; -{ - for(pc = p; *pc != STOP;) - (*(*pc++))(); -} - -int inst(); -Inst instrs[] = {inst, inst, inst, STOP}; -int inst() { - if (pc == &instrs[1]) - printf("Test passed\n"); - else - printf("FAILED, pc = %x, instrs = %x\n", pc, instrs); - exit(0); -} -main() -{ - - execute(instrs); -} -/* -code produced by gcc: -.text - .even -.globl _execute -_execute: - link a6,#0 - movl a6@(8),_pc - jra L2 -L5: - movl _pc,a0 - movl a0@,a0 ;<---------------------------+ - jbsr a0@ ; | - addql #4,_pc ; This should be here--------+ -L2: - movl _pc,a0 - tstl a0@ - jne L5 - unlk a6 - rts -.comm _pc,4 - -*/ diff --git a/gcc/testsuite/gcc.wendy/gnu21.c b/gcc/testsuite/gcc.wendy/gnu21.c deleted file mode 100755 index 7a3067b..0000000 --- a/gcc/testsuite/gcc.wendy/gnu21.c +++ /dev/null @@ -1,30 +0,0 @@ -/* -Message-Id: <8712292244.AA24155@prep.ai.mit.edu> -Date: Mon, 28 Dec 87 21:05:20 PST -From: Greg Satz <satz@clutter.cisco.com> -To: bug-gcc@prep.ai.mit.edu -Subject: Error handling bug? - -The following program causes cc1 to make a core file. Since it was -caused by a syntax error, I didn't spend that much time tracking it -down. I was able to reduce the example to this small result. Could -someone check to see if this bug exists in the Vax and Sun versions as -well and let me know? Thanks! -*/ - -int global; -main() -{ - int ch; - - if (global) { - printf("here"); - } else { - if (((ch & 0x7f) == 0)) && (ch & 1)) { /* syntax error here */ - if (!ch) - return(0); - ch = 0; - } - } -} - diff --git a/gcc/testsuite/gcc.wendy/gnu22.c b/gcc/testsuite/gcc.wendy/gnu22.c deleted file mode 100755 index b1326a6..0000000 --- a/gcc/testsuite/gcc.wendy/gnu22.c +++ /dev/null @@ -1,57 +0,0 @@ -/* -From ptsfa!ames!sdcsvax!nosc!cod!owen Mon Dec 28 14:54:53 1987 -From: owen@cod.NOSC.MIL (Wallace E. Owen) -Newsgroups: comp.lang.c -Subject: msc bitfield bug -Message-ID: <934@cod.NOSC.MIL> -Date: 28 Dec 87 22:54:53 GMT -Organization: Naval Ocean Systems Center, San Diego - -The following small bug in Microsoft 'C' (4.0) handling of forcing -a bitfield to the next int or long was revealed while developing a Large -piece of software. It's in the form of a small program which reveals the -bug: - -/* - This short program displays a bug in MS C buildout of bitfield expressions. - Problem: Forcing bit field alignment to the next unsigned int or unsigned - long works if the next statement is a bitfield expression, but if it's - a unsigned long for instance, the padding ':0;' forces an extra item to - be allocated BETWEEN the two expressions. Must be the method used - to force bitfield to the next unsigned int or unsigned long. Should check - that indeed the next statement IS a bitfield expression. -*/ - -struct testa /* 8 bytes */ -{ - unsigned long - a: 5, b: 5, c: 5, d: 5, e: 5, : 0; - unsigned long - f: 8, g: 8, h: 8, i: 8; -}; - -struct testb /* Should be 8 bytes, but it's 12! */ -{ - unsigned long - a: 5, b: 5, c: 5, d: 5, e: 5, : 0; - unsigned long f; -}; - -main() -{ - /* Print sizes of things */ - if (sizeof (struct testa) == sizeof (struct testb)) { - printf("Test passed\n"); - } else { - printf("Size of struct testa: %u\n", sizeof( struct testa)); - printf("Size of struct testb: %u\n", sizeof( struct testb)); - } -} - -/* -I'm going to try this with 5.0- Also, while at the c++ conference in -Santa Fe, met the author of MSC 5.0's front end, and showed him this code. - -- Wallace Owen - (owen@cod.nosc.mil) - (619) 553-3567 -*/ diff --git a/gcc/testsuite/gcc.wendy/gnu23.c b/gcc/testsuite/gcc.wendy/gnu23.c deleted file mode 100755 index 1865313..0000000 --- a/gcc/testsuite/gcc.wendy/gnu23.c +++ /dev/null @@ -1,60 +0,0 @@ -/* From Sun-Spots v6n11 -Date: Fri, 22 Jan 88 10:07:18 EST -From: im4u!rutgers!rochester!srs!matt@ut-sally.UUCP -Subject: Bug in C compiler - -We have had a bug in our main signal analysis tool for well over a year. -Occasionally, and apparently w/o any regularity, one of the graphs (a -raster display of FFTs of an input signal) would produce what looked like -garbage, but tended to follow the basic trend of the input data. -Recompiling the tool sometimes changed the frequency of occurance and with -the latest changes, it tended to occur quite often. Well, I have finally -tracked it down to a compiler problem and this bug will bother us no -more... - -Release: Sun OS 3.2 -Systems: Sun3, Sun2 -Comment: The following program outputs (erroneously) 0xff00 for the - second call to screwit(). Basically, the compiler fails to - clear the upper half of "d7" before adding it into "a". - "a" can be a signed or unsigned short. If "a" is an int - (long), it appears to work correctly. - -gnu@toad.com comment: Appears to only fail this with without -O, probably - because the stores to d7 in main() are removed by c2. -*/ -#include <stdio.h> -static int fail; - -main() -{ - register short d7; - unsigned char b = 0; - - d7 = 0x00ff; - screwit(&b); - d7 = 0xffff; - screwit(&b); - if (!fail) - printf("Test passed\n", d7); - else - printf("Test FAILED\n", d7); -} - -screwit(b) -register unsigned char *b; -{ - register unsigned char d7; - register unsigned short a = 0; - - d7 = *b; - a += (unsigned short) d7; - if (a == 0) return; - printf("C: 0x%04x\n", a); - fail++; -} - -/* -UUCP: {allegra,rutgers,ames}!rochester!srs!matt Matt Goheen - "First the pants, THEN the shoes." S.R. Systems -*/ diff --git a/gcc/testsuite/gcc.wendy/gnu24.c b/gcc/testsuite/gcc.wendy/gnu24.c deleted file mode 100755 index 71bb3cc..0000000 --- a/gcc/testsuite/gcc.wendy/gnu24.c +++ /dev/null @@ -1,32 +0,0 @@ -/* From Sun-Spots v6n12 -Date: 26 Jan 88 15:58:58 CST (Tue) -From: uunet!mcrware!jejones@ut-sally.UUCP -Subject: ?: vs. pointer to function "returning" void - -I find that on a Sun 3, the C compiler complains about code of the following -form with a message "operands of : have incompatible types." I don't think -this is correct, because woof1 and woof2 are both pointers to functions -"returning" void, so that (pointer to function returning void) should be -the type of the actual parameter. Right? - -Have other people seen this problem? Is it, if it is indeed a problem -with the Sun C compiler, fixed in some release? - - James Jones -*/ - -void woof1() {}; -void woof2() {}; - -main(i, argv) -int i; -char **argv; -{ - bletch(i ? woof1 : woof2); - printf("Test passed (if it compiled at all)\n"); -} - -bletch(x) - void (*x)(); -{ -} diff --git a/gcc/testsuite/gcc.wendy/gnu25.c b/gcc/testsuite/gcc.wendy/gnu25.c deleted file mode 100755 index dcc13fc..0000000 --- a/gcc/testsuite/gcc.wendy/gnu25.c +++ /dev/null @@ -1,55 +0,0 @@ -/* - * gnu25.c - * - * This was originally reported as a bug in the Sun C compiler in - * Sun-Spots, by ihnp4!stcvax!stc-auts!kak, but he forgot to declare - * double sqrt(). However, the code generated for the initialization - * by gcc-1.19 plus a fix, reuses fp0 for both arguments of the divide. - * oops! the result is always 1! - - John Gilmore, 16April88 - * - * showbug - * compile: cc showbug.c -o showbug -lm - */ -double sqrt(); -compare(a, b) - double a, b; -{ - - if (a != b) return 1; /* Not computed the same */ - if (a > 0.014) return 1; /* Wrong answer */ - if (a < 0.012) return 1; /* Wrong answer */ - return 0; -} -main() -{ - float mean = 0.035000; - int samples = 200; - { - double sigma = sqrt( (mean*(1 - mean))/ samples); - - if (compare(sigma, - sqrt((mean*(1 - mean))/ samples ))) { - - printf("sigma = sqrt( (%f)/%d) ", - (mean*(1 - mean)), samples ); - printf("= sqrt( %f ) ", - (mean*(1 - mean))/ samples ); - printf("= %f ", - sqrt((mean*(1 - mean))/ samples )); - printf("= %f (!)\n", sigma ); - } else { - printf("Test passed\n"); - } - } -} - -/* We'd like to link with -lm, but "runt" doesnt do this. */ -double sqrt(x) double x; -{ - /* Quick fakery. */ - if (x > .000165 && x < .00017) /* arg is right */ - return .0129951914; /* Right result */ - return 0; /* CHeap imitation sqrt routine */ -} diff --git a/gcc/testsuite/gcc.wendy/gnu26.c b/gcc/testsuite/gcc.wendy/gnu26.c deleted file mode 100755 index 63cf048..0000000 --- a/gcc/testsuite/gcc.wendy/gnu26.c +++ /dev/null @@ -1,53 +0,0 @@ -/* -Deceived: by hoptoad.uucp (1.1/SMI-3.0DEV3) - id AA08037; Wed, 1 Apr 87 03:40:07 PST -Message-Id: <8704010914.AA23555@prep.ai.mit.edu> -Date: 31 Mar 1987 2359-PST (Tuesday) -From: Malcolm Wing <wing@sonoma.stanford.edu> -To: bug-gcc@prep.ai.mit.edu -Subject: Clobber nil bug and Tail recursion bug - -BUG 2 - When compiling Ackerman for the vax it tries to remove the -tail recursion. However the tail recursive call contains another -call so the update (used to be parameter passing) can't be done -until the imbedded call returns. - -SOURCE - -/* Ackerman's function */ -main() -{ - int i, j; - - i = A(3,6); - j = B(3,6); - if (i == 509 && j == 509 && i == j) - printf("Test passed\n"); - else - printf("FAILED ackerman's(3, 6): %d, %d\n", i, j); -} - -A(x,y) -int x,y; -{ - if(x==0) return(++y); - if(y==0) return(A(--x,1)); - return(A(x-1,A(x,--y))); -} - -/* This one is more in the true spirit of the original Algol code. */ -B(m,n) -int m,n; -{ - return m==0 ? n+1 : n==0 ? B(m-1,1) : B(m-1,B(m,n-1)); -} - -/* Try it with subtract/add rather than ++ and -- */ -C(x,y) -int x,y; -{ - if(x==0) return(y+1); - if(y==0) return(C(x-1,1)); - return(C(x-1,C(x,y-1))); -} diff --git a/gcc/testsuite/gcc.wendy/gnu27.c b/gcc/testsuite/gcc.wendy/gnu27.c deleted file mode 100755 index f197737..0000000 --- a/gcc/testsuite/gcc.wendy/gnu27.c +++ /dev/null @@ -1,28 +0,0 @@ -/* DEJAGNU_OUTPUT:"Test failed (if it compiles at all)" */ - -/* - * This program should generate at least a warning; preferably an error. - */ -int * -main() -{ - int local = 1; - - printf("Test failed (if it compiles at all)\n"); - - return &local; -} - -/* - * RMS comments: - * -Date: Sun, 18 Dec 88 14:39:18 EST -From: rms@wheaties.ai.mit.edu (Richard Stallman) -To: gnu@toad.com -Subject: gcc-1.31 sparc test suite results - -I do not anticipate that gnu27.c will ever produce a warning -message. I can see kludgy ways to produce them in simple cases, -but more complicated circumlocutions would avoid them. In general -the problem is uncomputable. - */ diff --git a/gcc/testsuite/gcc.wendy/gnu28.c b/gcc/testsuite/gcc.wendy/gnu28.c deleted file mode 100755 index 943fda8..0000000 --- a/gcc/testsuite/gcc.wendy/gnu28.c +++ /dev/null @@ -1,63 +0,0 @@ -/* -From: uunet!mcvax!sor.inria.fr!tiemann (Mike Tiemann) -Date: Sun, 4 Sep 88 11:15:27 +0100 - -I got all your tests working (except str1597a.c), and the compiler -bootstrapping itself, and I thought I was done. Then I remembered -*my* favorite test program...which used to work, but now fails again. -Here it is, for your collecting joy: - -[Altered in obvious ways to avoid using function prototypes -- gnu] -*/ - -/* a reasonably sized structure. */ -typedef struct foo -{ - int x[57]; -} foo; - -int bad = 0; - -foo sum (x, y) - foo x; foo y; -{ - foo s; - int i; - - for (i = 0; i < 57; i++) - { - if (x.x[i] != 1) {printf("sum x[%d] = %d\n", i, x.x[i]); bad++;} - if (y.x[i] != 2) {printf("sum y[%d] = %d\n", i, y.x[i]); bad++;} - s.x[i] = x.x[i] + y.x[i]; - } - return s; -} - -foo init (val) - int val; -{ - foo s; - int i; - - for (i = 0; i < 57; i++) - s.x[i] = val; - return s; -} - -main () -{ - foo s; - foo t; - int i; - - s = sum (init (1), init (2)); - t = sum (init (1), init (2)); - - for (i = 0; i < 57; i++) - if (s.x[i] != 3 || t.x[i] != 3) { - printf ("failure at %i\n", i); - bad++; - } - if (bad) printf ("Failed %d ways.\n", bad); - else printf ("Test passed.\n"); -} diff --git a/gcc/testsuite/gcc.wendy/gnu29.c b/gcc/testsuite/gcc.wendy/gnu29.c deleted file mode 100755 index 98f0164..0000000 --- a/gcc/testsuite/gcc.wendy/gnu29.c +++ /dev/null @@ -1,80 +0,0 @@ -/* -Date: 25 Jan 89 14:43:05 GMT -From: meyering@cs.utexas.edu (Jim Meyering) -Subject: 1.32 sun4os4 bug-- passing structures -Message-Id: <150@ai.cs.utexas.edu> -To: bug-gcc@prep.ai.mit.edu - */ - -/* - * gcc-1.32 (sun4-os4) has a problem passing structure arguments. - * - * If the type FLT is changed to float, all problems disappear. - * - * If PRINTF is defined and -O is *not* used, the program terminates - * with a segmentation fault. In all other cases I've tried, the - * program runs, but the arguments to foo are not properly copied. - * To be precise, in foo, the value that one would normally expect - * to find in b.y is overwritten with that of b.x. (see output in - * comments below) - */ - -typedef double FLT; -typedef struct point { FLT x, y; } PT; - -#define N 4 -FLT x[N]; - -#if defined(PRINTF) -#define PRINT(a) for (i=0;i<N;i++) printf("%g ", (a)[i]); printf("\n"); -#endif - -#if defined(FPRINTF) || !defined(PRINTF) -#include <stdio.h> -#define PRINT(a) for (i=0;i<N;i++) fprintf(stdout,"%g ", (a)[i]); \ - fprintf(stdout,"\n"); -#endif - - void -main() -{ - int bad,i; - PT s,t; - FLT w[N]; - void foo(PT,PT); - - s.x = 0; - s.y = 1; - t.x = 999; - t.y = 3; - w[0] = s.x; w[1] = s.y; - w[2] = t.x; w[3] = t.y; - - foo(s,t); - - bad = -1; - for (i=0;i<N;i++) { - if (w[i] != x[i]) { - bad = i; - break; - } - } - - if (bad >= 0) { - PRINT(w); - PRINT(x); - } else { - printf("Test passed.\n"); - } - exit(0); -} - - void -foo(PT a,PT b) -{ - extern FLT x[N]; - x[0] = a.x; - x[1] = a.y; - x[2] = b.x; - x[3] = b.y; -} diff --git a/gcc/testsuite/gcc.wendy/gnu3.c b/gcc/testsuite/gcc.wendy/gnu3.c deleted file mode 100755 index ba3ca12..0000000 --- a/gcc/testsuite/gcc.wendy/gnu3.c +++ /dev/null @@ -1,30 +0,0 @@ -/* - * From ptsfa!ames!hc!siegel Tue Nov 24 15:38:28 1987 - * From: siegel@hc.DSPO.GOV (Josh Siegel) - * Newsgroups: comp.bugs.4bsd - * Subject: Bug in Sun compiler... - * Message-ID: <11636@hc.DSPO.GOV> - * Date: 24 Nov 87 23:38:28 GMT - * Organization: Los Alamos National Laboratory - * - * The program causes Suns compiler to generate code that - * has a Segmentation fault upon exiting. - * - * The reason being that Sun don't check to see if you specificly - * returned a structure. The register d0 is null and it offsets - * through it. - * - * Vax and GNU do this correctly... - */ - -struct { - int a,b,c; - } -bar() -{} - -main() -{ - bar(); - printf("Test passed\n"); -} diff --git a/gcc/testsuite/gcc.wendy/gnu30.c b/gcc/testsuite/gcc.wendy/gnu30.c deleted file mode 100755 index a032e5f..0000000 --- a/gcc/testsuite/gcc.wendy/gnu30.c +++ /dev/null @@ -1,83 +0,0 @@ -/* -Message-Id: <8901111052.AA21004@hop.toad.com> -To: rms -Cc: gnu -Subject: gcc-1.32 sparc bug: uses invalid addressing mode -Date: Wed, 11 Jan 89 02:52:19 -0800 -From: gnu - -The following program crashes because - - sth ...,[_foo] - -is not valid, since it only has a few displacement bits but needs to represent -a 32-bit address. Unfortunately the Sun assembler does not catch this at -assembly time, nor does the linker complain. - -This is excerpted from gnuchess. - -I tried to track it down myself; things are OK through the lreg pass, -which marks this pseudo-reg as live in "-1" instrs, indicating that -it is infrequently used and should not get a register. Greg deletes -the instruction that loads it, and substitutes the name _Developed -for the pseudo-reg, apparently not realizing that this is invalid. - - John - -[In gcc-1.33 prototype, this coredumps cc1 in -#0 0x77978 in next_insn_tests_no_inequality (insn=(rtx) 0xa6750) (recog.c line 97) -#1 0x60858 in subst (x=(rtx) 0xa66a0, to=(rtx) 0xa6630, from=(rtx) 0xa6628) (combine.c line 1063) -#2 0x5fd44 in subst (x=(rtx) 0xa6728, to=(rtx) 0xa6630, from=(rtx) 0xa6628) (combine.c line 852) -#3 0x5fd44 in subst (x=(rtx) 0xa6880, to=(rtx) 0xa6630, from=(rtx) 0xa6628) (combine.c line 852) -#4 0x5fd44 in subst (x=(rtx) 0xa6740, to=(rtx) 0xa6630, from=(rtx) 0xa6628) (combine.c line 852) -#5 0x5f3c0 in try_combine (i3=(rtx) 0xa6750, i1=(rtx) 0xa6648, i2=(rtx) 0xa66c0) (combine.c line 521) -#6 0x5eb58 in combine_instructions (f=(rtx) 0xa6828, nregs=276) (combine.c line 272) -#7 0x1ad1c in rest_of_compilation (decl=(tree) 0xa8cf0) (toplev.c line 1357) -#8 0x10cb8 in finish_function () (c-decl.c line 3507) -#9 0x5d7c in yyparse () (c-parse.y line 244) -#10 0x19ed8 in compile_file (name=(char *) 0xf7fffa67 "foo.c") (toplev.c line 966) -#11 0x1bbb4 in main (argv=(char **) 0xf7fff98c, argc=5) (toplev.c line 1709) - -(gdb) p *insn -$1 = {code = INSN, mode = VOIDmode, jump = 0, call = 0, unchanging = 0, volatil = 0, in_struct = 0, used = 0, integrated = 0, fld = {{rtint = 8, rtstr = 0x8 <Address 0x8 out of bounds>, rtx = 0x8, rtvec = 0x8, rttype = SFmode}}} -(gdb) - -I am wondering why "nregs" in combine_instructions (#6) is so high on such a -small program. This may have nothing to do with the bug. - - John -] - -*/ - - -short board[64]; -short Developed[1]; - -ExaminePosition() -{ - Developed[0] = board[0] != 2; -} - - - -/* main() added for test purposes. */ -main() -{ - int fail = 0; - - board[0] = 5; - ExaminePosition(); - if (Developed[0] != 1) { - printf("Test #1 failed, Developed[0] = %d\n", Developed[0]); - fail++; - } - board[0] = 2; - ExaminePosition(); - if (Developed[0] != 0) { - printf("Test #2 failed, Developed[0] = %d\n", Developed[0]); - fail++; - } - if (fail == 0) - printf("Test passed\n"); -} diff --git a/gcc/testsuite/gcc.wendy/gnu31.c b/gcc/testsuite/gcc.wendy/gnu31.c deleted file mode 100755 index c6ba4b5..0000000 --- a/gcc/testsuite/gcc.wendy/gnu31.c +++ /dev/null @@ -1,26 +0,0 @@ -/* -Message-Id: <9010022328.AA01576@shark2> -To: cygint!bugs -Subject: bug in gcc front end -Date: Tue, 02 Oct 90 16:28:14 PDT -From: @hermes.intel.com:kevins@shark2 - -The following source program causes gcc to emit these errors: -t1.c:3: bit-field `a' width not an integer constant -t1.c:4: bit-field `b' width not an integer constant -**** test ****/ -static struct b { /* 3.4 (cont.) */ - int i; - unsigned int a : (1 + 3 * 2) / 7; - unsigned int b : (1 + 3 * 2) / 7; - } b; -/**** end test **** -This program is legal in that ANSI (well Dec 7, 1988) 3.5.2.1 grammar -allows constant expressions here. -*/ - -#include <stdio.h> -main() -{ - printf("Test passed.\n"); -} diff --git a/gcc/testsuite/gcc.wendy/gnu4.c b/gcc/testsuite/gcc.wendy/gnu4.c deleted file mode 100755 index e8d2af9..0000000 --- a/gcc/testsuite/gcc.wendy/gnu4.c +++ /dev/null @@ -1,15 +0,0 @@ -struct s {int x[5];}; -main() -{ - struct s {struct s *next; int i;}; - static struct s sa[2]; - - /* bar(sa[0].next->x[4]); */ - printf("Test passed (if it compiled)\n"); - exit(0); - bar(sa[0].next->i); -} - -bar(i) -int i; -{} diff --git a/gcc/testsuite/gcc.wendy/gnu5.c b/gcc/testsuite/gcc.wendy/gnu5.c deleted file mode 100755 index 58a52a8..0000000 --- a/gcc/testsuite/gcc.wendy/gnu5.c +++ /dev/null @@ -1,41 +0,0 @@ -/* -Date: 22 Dec 87 08:38:59 PST (Tuesday) -Subject: Serious bug in gcc 1.16 -From: "James_L_Mayer.WBST128"@xerox.com -To: bug-gcc@prep.ai.mit.edu -Message-Id: <871222-084137-7045@Xerox> - -Here is a bug in release 1.16 of gcc running on a Sun3: - -Problem: - In assembler output, "pointer" is incremented twice for each iteration. - (when compiled optimized.) -*/ - -struct bits -{ - unsigned bit0: 1; - unsigned bit1: 1; -} foo[2]; - -alpha(pointer, count) - struct bits *pointer; - int count; -{ - while (--count >= 0) - { - pointer->bit0 = !pointer->bit0; - pointer++; - } - - if (pointer == &foo[2]) - printf("Test passed\n"); - else - printf("FAILED, pointer=%x, &foo[2]=%x\n", pointer, &foo[2]); -} - -main() -{ - alpha(foo, 2); - return 0; -} diff --git a/gcc/testsuite/gcc.wendy/gnu6.c b/gcc/testsuite/gcc.wendy/gnu6.c deleted file mode 100755 index b88594b..0000000 --- a/gcc/testsuite/gcc.wendy/gnu6.c +++ /dev/null @@ -1,8 +0,0 @@ -static int it1, it3; -int i1 = 4, i2 = 7; -main() { - if ( (it3 = (it1 = i1) + (it1 = i2)) == i1+i2 ) - printf("Test passed\n"); - else - printf("Failed...\n"); -} diff --git a/gcc/testsuite/gcc.wendy/gnu7.c b/gcc/testsuite/gcc.wendy/gnu7.c deleted file mode 100755 index 6842fd9..0000000 --- a/gcc/testsuite/gcc.wendy/gnu7.c +++ /dev/null @@ -1,8 +0,0 @@ -#define Neg -113 -static unsigned int ui2 = Neg; -main() { - if ( ui2/2 == ((unsigned)Neg)/2 ) - printf("Test passed\n"); - else - printf("Failed...\n"); -} diff --git a/gcc/testsuite/gcc.wendy/gnu8.c b/gcc/testsuite/gcc.wendy/gnu8.c deleted file mode 100755 index e973d17..0000000 --- a/gcc/testsuite/gcc.wendy/gnu8.c +++ /dev/null @@ -1,8 +0,0 @@ -#define Neg -113 -static unsigned int ui2 = Neg; -main() { - if ( ui2%2 == ((unsigned)Neg)%2 ) - printf("Test passed\n"); - else - printf("Failed...\n"); -} diff --git a/gcc/testsuite/gcc.wendy/gnu9.c b/gcc/testsuite/gcc.wendy/gnu9.c deleted file mode 100755 index e42eb70..0000000 --- a/gcc/testsuite/gcc.wendy/gnu9.c +++ /dev/null @@ -1,9 +0,0 @@ -main() { - struct s {unsigned i9:9, i1:1;} x; - x.i9 = 0; - x.i1 = 3; /* Note: larger than bitfield */ - if ( x.i9 == 0 ) - printf("Test passed\n"); - else - printf("Failed...\n"); -} diff --git a/gcc/testsuite/gcc.wendy/wendy.dis b/gcc/testsuite/gcc.wendy/wendy.dis deleted file mode 100755 index 2161a77..0000000 --- a/gcc/testsuite/gcc.wendy/wendy.dis +++ /dev/null @@ -1,180 +0,0 @@ -# Expect script for the GCC "Wendy" Regression Testsuite -# Copyright (C) 1994 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ -# -# Written by Jeffrey Wheat (cassidy@cygnus.com) -# and Doug Evans (dje@cygnus.com). -# -# Tests in this directory, when they pass, must either -# 1) have an exit code of 0, or -# 2) have "Test passed" in their output, or -# 3) have the *first* line of the file be -# /* DEJAGNU_CFLAGS:"flag1 flag2 ..." DEJAGNU_OUTPUT:"expected output" */ -# The delimiter " may be anything. The expected output is matched with -# tcl's "string match" (using csh-like pattern matching). -# -# If the file needs special cflags, see (3) above. -# We only look at the first line of the file, if you need to specify both, put -# them both on the first line (order doesn't matter). - -# This testsuite won't run on cross targets (you can't always get the output -# of printf back), and it has some portability problems, so it's disabled for -# now. Since parts of it are "internal use only" (see README), what we need -# to do is pull the pieces out of it that are good tests into another -# framework. We still keep this testsuite around for those who might want to -# run it, but keep the checked in version disabled (by having it's name not end -# in ".exp". - -if { $tracelevel } then { - set strace $tracelevel -} - -# initialize harness -gcc_init - -# -# wendy_first_line -# Read the first line for DEJAGNU cflags and expected output parameters. -# The format is "/* DEJAGNU_CFLAGS:<delim>flag1 flag2<delim> DEJAGNU_OUTPUT:<delim>...<delim> */" -# We translate "\n" to newline so there can be many lines of output. -# -# CFLAGS and OUTPUT are the names of variables to store the results in. -# Returns -1 if there is a DEJAGNU line but is badly formatted, -# 1 if there is a (properly formatted) DEJAGNU line, 0 otherwise. -# -proc wendy_first_line { file cflags output } { - upvar $cflags my_cflags $output my_output - set fd [open $file r] - gets $fd line - close $fd - if [ string match "*DEJAGNU*" $line ] then { - # Fetch the delimiter. - verbose "$file has DEJAGNU line: $line" 4 - regsub ".*DEJAGNU_\[A-Z\]*:(.).*" $line {\1} delim - # If there are no matches, there's a syntax error somewhere. - set match 0 - # '\' is needed on the parens here because $delim(foo) means something. - # '\' is needed on the brackets because otherwise tcl will execute - # what's inbetween them (for you tcl newbies like me). - if [regsub ".*DEJAGNU_CFLAGS:$delim\(\[^$delim\]*\)$delim.*" $line {\1} tmp_cflags] then { - set my_cflags $tmp_cflags - set match 1 - } - if [regsub ".*DEJAGNU_OUTPUT:$delim\(\[^$delim\]*\)$delim.*" $line {\1} tmp_output] then { - # Convert "\n" in expected output to newlines. - regsub -all "\\\\n" $tmp_output "\n" my_output - set match 1 - } - if {$match == 0} then { - # Error in test case. - return -1 - } - return 1 - } else { - return 0 - } -} - -# -# wendy_try -# Try to run a testcase and report pass/fail. -# CFLAGS is the cflags you want reported in the pass/fail message -# (not all the cflags, just the exceptional ones). -# -proc wendy_try { testcase executable cflags expected_output } { - global exec_output - - if ![file exists $executable] then { - gcc_fail $testcase $cflags - } else { - set status -1 - set status [ eval gcc_load "$executable" ] - switch -- $status { - "0" { - catch "exec rm -f $executable" - gcc_pass $testcase $cflags - } - "1" { - # Allow test cases to have a non-zero exit code and still - # succeed if the output is correct. - if [string match $expected_output $exec_output] then { - catch "exec rm -f $executable" - gcc_pass $testcase $cflags - } else { - verbose "Expected $expected_output, got $exec_output" 4 - # Leave executable in place. - gcc_fail $testcase $cflags - } - } - "-1" { - perror "Couldn't load $executable." - } - } - } -} - -# -# main test loop -# Testcases needing additional compilation options, or have non-standard -# output, provide $testcase.exp which defines $wendy_cflags and $wendy_output. -# - -set wendy_options "" -if [info exists CFLAGS] then { - append wendy_options " $CFLAGS" -} -if [info exists LIBS] then { - append wendy_options " $LIBS" -} -append wendy_options " -lm" - -foreach testcase [glob -nocomplain $srcdir/$subdir/*.c] { - # If we're only testing specific files and this isn't one of them, skip it. - if ![runtest_file_p $runtests $testcase] then { - continue - } - set executable $tmpdir/[file tail [file rootname $testcase].x] - - # Remove any existing executable. - catch "exec rm -f $executable" - - # Reset the expected output and optional cflags. - set wendy_cflags "" - set wendy_output "Test passed*" - - # See if the testcase has special needs. - set status [wendy_first_line $testcase wendy_cflags wendy_output] - switch -- $status { - "0" {} - "1" {} - "-1" { - perror "Error in $testcase, badly formatted DEJAGNU line." - } - } - - # Compile the testcase. - gcc_start [list "$testcase" "-o $executable $wendy_options $wendy_cflags"] - - # Run the executable if it exists. - wendy_try $testcase $executable "$wendy_cflags" "$wendy_output" -} - -# call proc gcc_stat to print the testsuite pass/fail stats -gcc_stat - -# Clean up. -unset wendy_options -gcc_finish diff --git a/gcc/testsuite/lib/c-torture.exp b/gcc/testsuite/lib/c-torture.exp deleted file mode 100755 index 2078a61..0000000 --- a/gcc/testsuite/lib/c-torture.exp +++ /dev/null @@ -1,282 +0,0 @@ -# Copyright (C) 1992-1998, 1999 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - -# Please email any bugs, comments, and/or additions to this file to: -# bug-dejagnu@gnu.org. - -# This file was written by Rob Savoye. (rob@cygnus.com) - -# The default option list can be overridden by -# TORTURE_OPTIONS="{ { list1 } ... { listN } }" - -if ![info exists TORTURE_OPTIONS] { - # It is theoretically beneficial to group all of the O2 options together, - # as in many cases the compiler will generate identical executables for - # all of them--and the c-torture testsuite will skip testing identical - # executables multiple times. - set TORTURE_OPTIONS [list \ - { -O0 } { -O1 } { -O2 } \ - { -O2 -fomit-frame-pointer -finline-functions } \ - { -O2 -fomit-frame-pointer -finline-functions -funroll-loops } \ - { -O2 -fomit-frame-pointer -finline-functions -funroll-all-loops } \ - { -O2 -g } { -Os } ] -} - - -# Split TORTURE_OPTIONS into two choices: one for testcases with loops and -# one for testcases without loops. - -set torture_with_loops $TORTURE_OPTIONS -set torture_without_loops "" -foreach option $TORTURE_OPTIONS { - if ![string match "*loop*" $option] { - lappend torture_without_loops $option - } -} - -# -# c-torture-compile -- runs the Tege C-torture test -# -# SRC is the full pathname of the testcase. -# OPTION is the specific compiler flag we're testing (eg: -O2). -# -proc c-torture-compile { src option } { - global output - global srcdir tmpdir - global host_triplet - - set output "$tmpdir/[file tail [file rootname $src]].o" - - regsub "^$srcdir/?" $src "" testcase - # If we couldn't rip $srcdir out of `src' then just do the best we can. - # The point is to reduce the unnecessary noise in the logs. Don't strip - # out too much because different testcases with the same name can confuse - # `test-tool'. - if [string match "/*" $testcase] { - set testcase "[file tail [file dirname $src]]/[file tail $src]" - } - - verbose "Testing $testcase, $option" 1 - - # Run the compiler and analyze the results. - set options "" - lappend options "additional_flags=-w $option" - - set comp_output [gcc_target_compile "$src" "$output" object $options]; - gcc_check_compile $testcase $option $output $comp_output - remote_file build delete $output -} - -# -# c-torture-execute -- utility to compile and execute a testcase -# -# SRC is the full pathname of the testcase. -# -# If the testcase has an associated .x file, we source that to run the -# test instead. We use .x so that we don't lengthen the existing filename -# to more than 14 chars. -# -proc c-torture-execute { src args } { - global tmpdir tool srcdir output - - if { [llength $args] > 0 } { - set additional_flags [lindex $args 0]; - } else { - set additional_flags ""; - } - # Check for alternate driver. - if [file exists [file rootname $src].x] { - verbose "Using alternate driver [file rootname [file tail $src]].x" 2 - set done_p 0 - catch "set done_p \[source [file rootname $src].x\]" - if { $done_p } { - return - } - } - - # Look for a loop within the source code - if we don't find one, - # don't pass -funroll[-all]-loops. - global torture_with_loops torture_without_loops - if [expr [search_for $src "for*("]+[search_for $src "while*("]] then { - set option_list $torture_with_loops - } else { - set option_list $torture_without_loops - } - - set executable $tmpdir/[file tail [file rootname $src].x] - - regsub "^$srcdir/?" $src "" testcase - # If we couldn't rip $srcdir out of `src' then just do the best we can. - # The point is to reduce the unnecessary noise in the logs. Don't strip - # out too much because different testcases with the same name can confuse - # `test-tool'. - if [string match "/*" $testcase] { - set testcase "[file tail [file dirname $src]]/[file tail $src]" - } - - set count 0; - set oldstatus "foo"; - foreach option $option_list { - if { $count > 0 } { - set oldexec $execname; - } - set execname "${executable}${count}"; - incr count; - - # torture_{compile,execute}_xfail are set by the .x script - # (if present) - if [info exists torture_compile_xfail] { - setup_xfail $torture_compile_xfail - } - - # torture_execute_before_{compile,execute} can be set by the .x script - # (if present) - if [info exists torture_eval_before_compile] { - set ignore_me [eval $torture_eval_before_compile] - } - - remote_file build delete $execname; - verbose "Testing $testcase, $option" 1 - - set options "" - lappend options "additional_flags=-w $option" - if { $additional_flags != "" } { - lappend options "additional_flags=$additional_flags"; - } - set comp_output [gcc_target_compile "$src" "${execname}" executable $options]; - - if ![gcc_check_compile "$testcase compilation" $option $execname $comp_output] { - unresolved "$testcase execution, $option" - remote_file build delete $execname - continue - } - - # See if this source file uses "long long" types, if it does, and - # no_long_long is set, skip execution of the test. - if [target_info exists no_long_long] then { - if [expr [search_for $src "long long"]] then { - unsupported "$testcase execution, $option" - continue - } - } - - if [info exists torture_execute_xfail] { - setup_xfail $torture_execute_xfail - } - - if [info exists torture_eval_before_execute] { - set ignore_me [eval $torture_eval_before_execute] - } - - set skip 0; - if [info exists oldexec] { - if { [remote_file build cmp $oldexec $execname] == 0 } { - set skip 1; - } - } - if { $skip == 0 } { - set result [gcc_load "$execname" "" ""] - set status [lindex $result 0]; - set output [lindex $result 1]; - } - if { $oldstatus == "pass" } { - remote_file build delete $oldexec; - } - $status "$testcase execution, $option" - set oldstatus $status; - } - if [info exists status] { - if { $status == "pass" } { - remote_file build delete $execname; - } - } -} - -# -# search_for -- looks for a string match in a file -# -proc search_for { file pattern } { - set fd [open $file r] - while { [gets $fd cur_line]>=0 } { - if [string match "*$pattern*" $cur_line] then { - close $fd - return 1 - } - } - close $fd - return 0 -} - -# -# c-torture -- the c-torture testcase source file processor -# -# This runs compilation only tests (no execute tests). -# SRC is the full pathname of the testcase, or just a file name in which case -# we prepend $srcdir/$subdir. -# -# If the testcase has an associated .x file, we source that to run the -# test instead. We use .x so that we don't lengthen the existing filename -# to more than 14 chars. -# -proc c-torture { args } { - global srcdir subdir - - set src [lindex $args 0]; - if { [llength $args] > 1 } { - set options [lindex $args 1]; - } else { - set options "" - } - - # Prepend $srdir/$subdir if missing. - if ![string match "*/*" $src] { - set src "$srcdir/$subdir/$src" - } - - # Check for alternate driver. - if [file exists [file rootname $src].x] { - verbose "Using alternate driver [file rootname [file tail $src]].x" 2 - set done_p 0 - catch "set done_p \[source [file rootname $src].x\]" - if { $done_p } { - return - } - } - - # Look for a loop within the source code - if we don't find one, - # don't pass -funroll[-all]-loops. - global torture_with_loops torture_without_loops - if [expr [search_for $src "for*("]+[search_for $src "while*("]] then { - set option_list $torture_with_loops - } else { - set option_list $torture_without_loops - } - - # loop through all the options - foreach option $option_list { - # torture_compile_xfail is set by the .x script (if present) - if [info exists torture_compile_xfail] { - setup_xfail $torture_compile_xfail - } - - # torture_execute_before_compile is set by the .x script (if present) - if [info exists torture_eval_before_compile] { - set ignore_me [eval $torture_eval_before_compile] - } - - c-torture-compile $src "$option $options" - } -} diff --git a/gcc/testsuite/lib/chill.exp b/gcc/testsuite/lib/chill.exp deleted file mode 100755 index bd8c4f6..0000000 --- a/gcc/testsuite/lib/chill.exp +++ /dev/null @@ -1,365 +0,0 @@ -# -# Expect script for Chill Regression Tests -# Copyright (C) 1993, 1996, 1997 Free Software Foundation -# -# This file is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -# -# Written by Jeffrey Wheat (cassidy@cygnus.com) -# - -# -# chill support library procedures and testsuite specific instructions -# - -# -# default_chill_version -# extract and print the version number of the chill compiler -# exits if compiler does not exist -# -proc default_chill_version { } { - global GCC_UNDER_TEST - - # ignore any arguments after the command - set compiler [lindex $GCC_UNDER_TEST 0] - - # verify that the compiler exists - if {[which $compiler] != 0} then { - set tmp [ exec $compiler -v ] - regexp "version.*$" $tmp version - - if [info exists version] then { - clone_output "[which $compiler] $version\n" - } - } else { - warning "$compiler does not exist" - exit -1 - } -} - -# -# chill_compile -# compile the specified file -# -# returns values: -# return 0 on success -# return 1 on failure with $result containing compiler output -# exit with -1 if compiler doesn't exist -# -# verbosity output: -# 1 - indicate compile in progress -# 2 - indicate compile, target name -# 3 - indicate compile, target name, exec command, and result -# -proc chill_compile { src obj } { - global GCC_UNDER_TEST - global CFLAGS - - global errno - global result - global verbose - - global subdir - global tmpdir - - set errno 0 - set cflags $CFLAGS - set dumpfile [file rootname $obj].cmp ;# name of file to dump stderr in - - # verify that the compiler exists - if { [which $GCC_UNDER_TEST] == 0 } then { - warning "$GCC_UNDER_TEST does not exist" - exit -1 - } - - if { $verbose == 1 } then { - send_user "Compiling... " - } else { - verbose " - CMPL: Compiling [file tail $src]" 2 - } - - # if object type is a grt file, then only build a grant file - if [string match "*.grt" $obj] then { - set cflags [concat $cflags -fgrant-only] - } - - # build command line - set commandline "$GCC_UNDER_TEST $cflags -I$subdir -c $src" - - # write command line to logfile - send_log "\n### EXEC: $commandline\n" - - # tell us whats going on if verbose - verbose "### EXEC: $commandline" 3 - - # exec the compiler with the appropriate flags - set errno [catch "exec $commandline" result] - - # dump compiler's stderr output into $dumpfile - this is a gross hack - set dumpfile [open $dumpfile w+]; puts $dumpfile $result; close $dumpfile - - # log any compiler output unless its null - if ![string match "" $result] then { send_log "\n$result\n" } - unset cflags - return -} - -# -# chill_link -# link the specified files -# -# returns values: -# return 0 on success -# return 1 on failure with $result containing compiler output -# exit with -1 if compiler doesn't exist -# -# verbosity output: -# 1 - indicate linking in progress -# 2 - indicate linking, target name -# 3 - indicate linking, target name, exec command, and result -# -proc chill_link { target } { - global GCC_UNDER_TEST - global CFLAGS - - global errno - global result - global verbose - global tmptarget - - global crt0 - global libs - global objs - - set errno 0 - - # verify that the compiler exists - if { [which $GCC_UNDER_TEST] == 0 } then { - warning "$GCC_UNDER_TEST does not exist" - exit -1 - } - - if { $verbose == 1 } then { - send_user "Linking... " - } else { - verbose " - LINK: Linking [file tail $target]" 2 - } - - # verify that the object exists - if ![file exists $target.o] then { - set errno 1 - set result "file $target.o doesn'timeout exist" - return - } - - # build command line - set commandline "$GCC_UNDER_TEST $CFLAGS -o $target $target.o $objs $crt0 $libs" - - # write command line to logfile - send_log "\n### EXEC: $commandline\n" - - # tell us whats going on if we are verbose - verbose "### EXEC: $commandline" 3 - - # link the objects, sending any linker output to $result - set errno [catch "exec $commandline > $tmptarget.lnk" result] - - # log any linker output unless its null - if ![string match "" $result] then { send_log "\n$result\n" } - return -} - -# -# default_chill_start -# -proc default_chill_start { } { - global srcdir - global subdir - global tmpdir - global verbose - - if { $verbose > 1 } then { send_user "Configuring testsuite... " } - - # tmpdir is obtained from $objdir/site.exp. if not, set it to /tmp - if ![info exists tmpdir] then { set tmpdir /tmp } - - # save and convert $srcdir to an absolute pathname, stomp on the old value - # stomp on $subdir and set to the absolute path to the subdirectory - global osrcdir; set osrcdir $srcdir; set srcdir [cd $srcdir; pwd] - global osubdir; set osubdir $subdir; set subdir $srcdir/$subdir - - # cd the temporary directory, $tmpdir - cd $tmpdir; verbose "### PWD: [pwd]" 5 - - # copy init files to the tmpdir - foreach initfile [glob -nocomplain $subdir/*.init] { - set targfile $tmpdir/[file tail [file rootname $initfile]] - verbose "### EXEC: cp $initfile $targfile" 5 - if [catch "exec cp $initfile $targfile"] then { - send_user "\nConfigure failed.\n" - exit -1 - } - } - if { $verbose > 1 } then { send_user "Configuring finished.\n" } -} - -# -# default_chill_exit -# -# -proc default_chill_exit { } { - global srcdir - global objdir - global tmpdir - global osrcdir - global osubdir - - # reset directory variables - set srcdir $osrcdir; set subdir $osubdir - - # remove all generated targets and objects - verbose "### EXEC: rm -f $tmpdir/*" 3 - catch "exec rm -f $tmpdir/*" result - - # change back to the main object directory - cd $objdir - verbose "### SANITY: [pwd]" 5 -} - -# -# chill_diff -# compare two files line-by-line -# -# returns values: -# return 0 on success -# return 1 if different -# return -1 if output file doesn't exist -# -# verbosity output: -# 1 - indicate diffing in progress -# 2 - indicate diffing, target names -# 3 - indicate diffing, target names, and result -# -proc chill_diff { file_1 file_2 } { - global errno - global result - global target - global tmptarget - - global verbose - - set eof -1 - set errno 0 - set differences 0 - - if { $verbose == 1 } then { - send_user "Diffing... " - } else { - verbose " - DIFF: Diffing [file tail $file_1] [file tail $file_2]" 2 - } - - # write command line to logfile - send_log "### EXEC: diff $file_1 $file_2\n" - - # tell us whats going on if we are verbose - verbose "### EXEC: diff $file_1 $file_2" 3 - - # verify file exists and open it - if [file exists $file_1] then { - set file_a [open $file_1 r] - } else { - set errno -1; set result "$file_1 doesn't exist" - return - } - - # verify file exists and is not zero length, and then open it - if [file exists $file_2] then { - if [file size $file_2]!=0 then { - set file_b [open $file_2 r] - } else { - set errno -1; set result "$file_2 is zero bytes"; return - } - } else { - set errno -1; set result "$file_2 doesn't exist"; return - } - - # spoof the diff routine - lappend list_a $target - - while { [gets $file_a line] != $eof } { - if [regexp "^#.*$" $line] then { - continue - } else { - lappend list_a $line - } - } - close $file_a - - # spoof the diff routine - lappend list_b $target - - while { [gets $file_b line] != $eof } { - if [regexp "^#.*$" $line] then { - continue - } else { - # use [file tail $line] to strip off pathname - lappend list_b [file tail $line] - } - } - close $file_b - - for { set i 0 } { $i < [llength $list_a] } { incr i } { - set line_a [lindex $list_a $i] - set line_b [lindex $list_b $i] - - if [string compare $line_a $line_b] then { - set errno 1 - set count [expr $i+1] - set linenum [format %dc%d $count $count] - verbose "$linenum" 3 - verbose "< $line_a" 3 - verbose "---" 3 - verbose "> $line_b" 3 - - send_log "$file_1: < $count: $line_a\n" - send_log "$file_2: > $count: $line_b\n" - set result "differences found" - } - } - return -} - -# -# chill_fail -# a wrapper around the framework fail proc -# -proc chill_fail { target result } { - global verbose - - if { $verbose == 1 } then { send_user "\n" } - fail $target - verbose "--------------------------------------------------" 3 - verbose "### RESULT: $result" 3 -} - -# -# chill_pass -# a wrapper around the framework fail proc -# -proc chill_pass { target } { - global verbose - - if { $verbose == 1 } then { send_user "\n" } - pass $target -} diff --git a/gcc/testsuite/lib/gcc-dg.exp b/gcc/testsuite/lib/gcc-dg.exp deleted file mode 100755 index 04cb8b7..0000000 --- a/gcc/testsuite/lib/gcc-dg.exp +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright (C) 1997 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - -# Please email any bugs, comments, and/or additions to this file to: -# bug-gcc@prep.ai.mit.edu - -# Define gcc callbacks for dg.exp. - -load_lib dg.exp - -proc gcc-dg-test { prog do_what extra_tool_flags } { - # Set up the compiler flags, based on what we're going to do. - - switch $do_what { - "preprocess" { - set compile_type "preprocess" - set output_file "[file rootname [file tail $prog]].i" - } - "compile" { - set compile_type "assembly" - set output_file "[file rootname [file tail $prog]].s" - } - "assemble" { - set compile_type "object" - set output_file "[file rootname [file tail $prog]].o" - } - "link" { - set compile_type "executable" - set output_file "a.out" - # The following line is needed for targets like the i960 where - # the default output file is b.out. Sigh. - } - "run" { - set compile_type "executable" - # FIXME: "./" is to cope with "." not being in $PATH. - # Should this be handled elsewhere? - # YES. - set output_file "./a.out" - # This is the only place where we care if an executable was - # created or not. If it was, dg.exp will try to run it. - remote_file build delete $output_file; - } - default { - perror "$do_what: not a valid dg-do keyword" - return "" - } - } - set options "" - if { $extra_tool_flags != "" } { - lappend options "additional_flags=$extra_tool_flags" - } - - set comp_output [gcc_target_compile "$prog" "$output_file" "$compile_type" $options]; - - return [list $comp_output $output_file] -} - - -proc gcc-dg-prune { system text } { - set text [prune_gcc_output $text] - - # If we see "region xxx is full" then the testcase is too big for ram. - # This is tricky to deal with in a large testsuite like c-torture so - # deal with it here. Just mark the testcase as unsupported. - if [regexp "(^|\n)\[^\n\]*: region \[^\n\]* is full" $text] { - # The format here is important. See dg.exp. - return "::unsupported::memory full" - } - - return $text -} diff --git a/gcc/testsuite/lib/gcc.exp b/gcc/testsuite/lib/gcc.exp deleted file mode 100755 index e9ad678..0000000 --- a/gcc/testsuite/lib/gcc.exp +++ /dev/null @@ -1,325 +0,0 @@ -# Copyright (C) 1992, 1993, 1994, 1996, 1997, 1999 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - -# Please email any bugs, comments, and/or additions to this file to: -# bug-gcc@prep.ai.mit.edu - -# This file was written by Rob Savoye (rob@cygnus.com) -# Currently maintained by Doug Evans (dje@cygnus.com) - -# This file is loaded by the tool init file (eg: unix.exp). It provides -# default definitions for gcc_start, etc. and other supporting cast members. - -# These globals are used by gcc_start if no compiler arguments are provided. -# They are also used by the various testsuites to define the environment: -# where to find stdio.h, libc.a, etc. - -# we want to use libgloss so we can get find_gcc. -load_lib libgloss.exp - -# -# GCC_UNDER_TEST is the compiler under test. -# - -# -# default_gcc_version -- extract and print the version number of the compiler -# - -proc default_gcc_version { } { - global GCC_UNDER_TEST - - gcc_init; - - # ignore any arguments after the command - set compiler [lindex $GCC_UNDER_TEST 0] - - if ![is_remote host] { - set compiler_name [which $compiler]; - } else { - set compiler_name $compiler; - } - - # verify that the compiler exists - if { $compiler_name != 0 } then { - set tmp [remote_exec host "$compiler -v"] - set status [lindex $tmp 0]; - set output [lindex $tmp 1]; - regexp "version.*$" $output version - if { $status == 0 && [info exists version] } then { - clone_output "$compiler_name $version\n" - } else { - clone_output "Couldn't determine version of $compiler_name: $output\n" - } - } else { - # compiler does not exist (this should have already been detected) - warning "$compiler does not exist" - } -} - -# -# Call gcc_version. We do it this way so we can override it if needed. -# -proc gcc_version { } { - default_gcc_version; -} - -# -# gcc_init -- called at the start of each .exp script. -# -# There currently isn't much to do, but always using it allows us to -# make some enhancements without having to go back and rewrite the scripts. -# - -set gcc_initialized 0 - -proc gcc_init { args } { - global tmpdir - global libdir - global gluefile wrap_flags - global gcc_initialized - global GCC_UNDER_TEST - global TOOL_EXECUTABLE - - if { $gcc_initialized == 1 } { return; } - - if ![info exists GCC_UNDER_TEST] { - if [info exists TOOL_EXECUTABLE] { - set GCC_UNDER_TEST $TOOL_EXECUTABLE; - } else { - set GCC_UNDER_TEST "[find_gcc]" - } - } - - if ![info exists tmpdir] then { - set tmpdir /tmp - } - if { [target_info needs_status_wrapper]!="" && ![info exists gluefile] } { - set gluefile ${tmpdir}/testglue.o; - set result [build_wrapper $gluefile]; - if { $result != "" } { - set gluefile [lindex $result 0]; - set wrap_flags [lindex $result 1]; - } else { - unset gluefile - } - } -} - -proc gcc_target_compile { source dest type options } { - global tmpdir; - global gluefile wrap_flags; - global GCC_UNDER_TEST - global TOOL_OPTIONS - - if { [target_info needs_status_wrapper]!="" && [info exists gluefile] } { - lappend options "libs=${gluefile}" - lappend options "ldflags=$wrap_flags" - } - - if [target_info exists gcc,stack_size] { - lappend options "additional_flags=-DSTACK_SIZE=[target_info gcc,stack_size]" - } - if [target_info exists gcc,no_trampolines] { - lappend options "additional_flags=-DNO_TRAMPOLINES" - } - if [target_info exists gcc,no_label_values] { - lappend options "additional_flags=-DNO_LABEL_VALUES" - } - if [info exists TOOL_OPTIONS] { - lappend options "additional_flags=$TOOL_OPTIONS" - } - if [target_info exists gcc,no_varargs] { - lappend options "additional_flags=-DNO_VARARGS" - } - if [target_info exists gcc,timeout] { - lappend options "timeout=[target_info gcc,timeout]" - } - lappend options "compiler=$GCC_UNDER_TEST" - return [target_compile $source $dest $type $options] -} - - -# Reports pass/fail for a gcc compilation and returns true/false. -proc gcc_check_compile {testcase option objname gcc_output} { - - set fatal_signal "*cc: Internal compiler error: program*got fatal signal" - - if [string match "$fatal_signal 6" $gcc_output] then { - gcc_fail $testcase "Got Signal 6, $option" - return 0 - } - - if [string match "$fatal_signal 11" $gcc_output] then { - gcc_fail $testcase "Got Signal 11, $option" - return 0 - } - - # We shouldn't get these because of -w, but just in case. - if [string match "*cc:*warning:*" $gcc_output] then { - warning "$testcase: (with warnings) $option" - send_log "$gcc_output\n" - unresolved "$testcase, $option" - return 0 - } - - set gcc_output [prune_warnings $gcc_output] - - set unsupported_message [gcc_check_unsupported_p $gcc_output] - if { $unsupported_message != "" } { - unsupported "$testcase: $unsupported_message" - return 0 - } - - # remove any leftover LF/CR to make sure any output is legit - regsub -all -- "\[\r\n\]*" $gcc_output "" gcc_output - - # If any message remains, we fail. - if ![string match "" $gcc_output] then { - gcc_fail $testcase $option - return 0 - } - - # fail if the desired object file doesn't exist. - # FIXME: there's no way of checking for existence on a remote host. - if {$objname != "" && ![is3way] && ![file exists $objname]} { - gcc_fail $testcase $option - return 0 - } - - gcc_pass $testcase $option - return 1 -} - - - -# -# gcc_pass -- utility to record a testcase passed -# - -proc gcc_pass { testcase cflags } { - if { "$cflags" == "" } { - pass "$testcase" - } else { - pass "$testcase, $cflags" - } -} - -# -# gcc_fail -- utility to record a testcase failed -# - -proc gcc_fail { testcase cflags } { - if { "$cflags" == "" } { - fail "$testcase" - } else { - fail "$testcase, $cflags" - } -} - -# -# gcc_finish -- called at the end of every .exp script that calls gcc_init -# -# The purpose of this proc is to hide all quirks of the testing environment -# from the testsuites. It also exists to undo anything that gcc_init did -# (that needs undoing). -# - -proc gcc_finish { } { - # The testing harness apparently requires this. - global errorInfo; - - if [info exists errorInfo] then { - unset errorInfo - } - - # Might as well reset these (keeps our caller from wondering whether - # s/he has to or not). - global prms_id bug_id - set prms_id 0 - set bug_id 0 -} - -proc gcc_exit { } { - global gluefile; - - if [info exists gluefile] { - file_on_build delete $gluefile; - unset gluefile; - } -} - -# If this is an older version of dejagnu (without runtest_file_p), -# provide one and assume the old syntax: foo1.exp bar1.c foo2.exp bar2.c. -# This can be deleted after next dejagnu release. - -if { [info procs runtest_file_p] == "" } then { - proc runtest_file_p { runtests testcase } { - if { $runtests != "" && [regexp "\[.\]\[cC\]" $runtests] } then { - if { [lsearch $runtests [file tail $testcase]] >= 0 } then { - return 1 - } else { - return 0 - } - } - return 1 - } -} - -# Provide a definition of this if missing (delete after next dejagnu release). - -if { [info procs prune_warnings] == "" } then { - proc prune_warnings { text } { - return $text - } -} - -# Utility used by mike-gcc.exp and c-torture.exp. -# Check the compiler(/assembler/linker) output for text indicating that -# the testcase should be marked as "unsupported". -# -# When dealing with a large number of tests, it's difficult to weed out the -# ones that are too big for a particular cpu (eg: 16 bit with a small amount -# of memory). There are various ways to deal with this. Here's one. -# Fortunately, all of the cases where this is likely to happen will be using -# gld so we can tell what the error text will look like. - -proc ${tool}_check_unsupported_p { output } { - if [regexp "(^|\n)\[^\n\]*: region \[^\n\]* is full" $output] { - return "memory full" - } - return "" -} - -# Prune messages from gcc that aren't useful. - -proc prune_gcc_output { text } { - #send_user "Before:$text\n" - regsub -all "(^|\n)\[^\n\]*: In (function|method) \[^\n\]*" $text "" text - regsub -all "(^|\n)\[^\n\]*: At top level:\[^\n\]*" $text "" text - - # It would be nice to avoid passing anything to gcc that would cause it to - # issue these messages (since ignoring them seems like a hack on our part), - # but that's too difficult in the general case. For example, sometimes - # you need to use -B to point gcc at crt0.o, but there are some targets - # that don't have crt0.o. - regsub -all "(^|\n)\[^\n\]*file path prefix \[^\n\]* never used" $text "" text - regsub -all "(^|\n)\[^\n\]*linker input file unused since linking not done" $text "" text - - #send_user "After:$text\n" - - return $text -} - diff --git a/gcc/testsuite/lib/mike-gcc.exp b/gcc/testsuite/lib/mike-gcc.exp deleted file mode 100755 index f9c766a..0000000 --- a/gcc/testsuite/lib/mike-gcc.exp +++ /dev/null @@ -1,262 +0,0 @@ -# Copyright (C) 1988, 90, 91, 92, 95, 96, 1997 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - -# This file was derived from mike-g++.exp written by Mike Stump <mrs@cygnus.com> - -# Please email any bugs, comments, and/or additions to this file to: -# bug-gcc@prep.ai.mit.edu - -# -# mike_cleanup -- remove any files that are created by the testcase -# -proc mike_cleanup { src_code output_file assembly_file } { - remote_file build delete $output_file $assembly_file; -} - -# -# prebase -- sets up a Mike Stump (mrs@cygnus.com) style gcc test -# -proc prebase { } { - global compiler_output - global not_compiler_output - global compiler_result - global not_compiler_result - global program_output - global groups - global run - global actions - global target_regexp - - set compiler_output "^$" - set not_compiler_output ".*Internal compiler error.*" - set compiler_result "" - set not_compiler_result "" - set program_output ".*PASS.*" - set groups {} - set run no - set actions assemble - set target_regexp ".*" -} - -# -# run the test -# -proc postbase { src_code run groups args } { - global verbose - global srcdir - global subdir - global not_compiler_output - global compiler_output - global compiler_result - global not_compiler_result - global program_output - global actions - global target_regexp - global host_triplet - global target_triplet - global tool - global tmpdir - global GCC_UNDER_TEST - global GROUP - - if ![info exists GCC_UNDER_TEST] { - error "No compiler specified for testing." - } - - if ![regexp $target_regexp $target_triplet] { - unsupported $subdir/$src_code - return - } - - if { [llength $args] > 0 } { - set comp_options [lindex $args 0]; - } else { - set comp_options "" - } - - set fail_message $subdir/$src_code - set pass_message $subdir/$src_code - - if [info exists GROUP] { - if {[lsearch $groups $GROUP] == -1} { - return - } - } - - if [string match $run yes] { - set actions run - } - - set output_file "$tmpdir/[file tail [file rootname $src_code]]" - set assembly_file "$output_file" - append assembly_file ".S" - - set compile_type "none" - - case $actions { - compile - { - set compile_type "assembly"; - set output_file $assembly_file; - } - assemble - { - set compile_type "object"; - append output_file ".o"; - } - link - { - set compile_type "executable"; - set output_file "$tmpdir/a.out"; - } - run - { - set compile_type "executable"; - set output_file "$tmpdir/a.out"; - set run yes; - } - default - { - set output_file ""; - set compile_type "none"; - } - } - - set src_file "$srcdir/$subdir/$src_code" - set options "" - lappend options "compiler=$GCC_UNDER_TEST" - - if { $comp_options != "" } { - lappend options "additional_flags=$comp_options" - } - - set comp_output [gcc_target_compile $src_file $output_file $compile_type $options]; - - set pass no - - # Delete things like "ld.so warning" messages. - set comp_output [prune_warnings $comp_output] - - if [regexp -- $not_compiler_output $comp_output] { - if { $verbose > 1 } { - send_user "\nChecking:\n$not_compiler_output\nto make sure it does not match:\n$comp_output\nbut it does.\n\n" - } else { - send_log "\nCompiler output:\n$comp_output\n\n" - } - fail $fail_message - # The framework doesn't like to see any error remnants, - # so remove them. - uplevel { - if [info exists errorInfo] { - unset errorInfo - } - } - mike_cleanup $src_code $output_file $assembly_file - return - } - - # remove any leftover CRs. - regsub -all -- "\r" $comp_output "" comp_output - - regsub -all "(^|\n)\[^\n\]*linker input file unused since linking not done" $comp_output "" comp_output - regsub -all "(^|\n)\[^\n\]*file path prefix \[^\n\]* never used" $comp_output "" comp_output - - set unsupported_message [${tool}_check_unsupported_p $comp_output] - if { $unsupported_message != "" } { - unsupported "$subdir/$src_code: $unsupported_message" - mike_cleanup $src_code $output_file $assembly_file - return - } - - if { $verbose > 1 } { - send_user "\nChecking:\n$compiler_output\nto see if it matches:\n$comp_output\n" - } else { - send_log "\nCompiler output:\n$comp_output\n\n" - } - if [regexp -- $compiler_output $comp_output] { - if { $verbose > 1 } { - send_user "Yes, it matches.\n\n" - } - set pass yes - if [file exists [file rootname [file tail $src_code]].s] { - set fd [open [file rootname [file tail $src_code]].s r] - set dot_s [read $fd] - close $fd - if { $compiler_result != "" } { - verbose "Checking .s file for $compiler_result" 2 - if [regexp -- $compiler_result $dot_s] { - verbose "Yes, it matches." 2 - } else { - verbose "Nope, doesn't match." 2 - verbose $dot_s 4 - set pass no - } - } - if { $not_compiler_result != "" } { - verbose "Checking .s file for not $not_compiler_result" 2 - if ![regexp -- $not_compiler_result $dot_s] { - verbose "Nope, not found (that's good)." 2 - } else { - verbose "Uh oh, it was found." 2 - verbose $dot_s 4 - set pass no - } - } - } - if [string match $run yes] { - set result [gcc_load $output_file] - set status [lindex $result 0]; - set output [lindex $result 1]; - if { $status == -1 } { - mike_cleanup $src_code $output_file $assembly_file; - return; - } - if { $verbose > 1 } { - send_user "Checking:\n$program_output\nto see if it matches:\n$output\n\n" - } - if ![regexp -- $program_output $output] { - set pass no - if { $verbose > 1 } { - send_user "Nope, does not match.\n\n" - } - } else { - if { $verbose > 1 } { - send_user "Yes, it matches.\n\n" - } - } - } - } else { - if { $verbose > 1 } { - send_user "Nope, does not match.\n\n" - } - } - - if [string match $pass "yes"] { - pass $pass_message - } else { - fail $fail_message - } - - # The framework doesn't like to see any error remnants, - # so remove them. - uplevel { - if [info exists errorInfo] { - unset errorInfo - } - } - - mike_cleanup $src_code $output_file $assembly_file -} diff --git a/gcc/testsuite/lib/old-dejagnu.exp b/gcc/testsuite/lib/old-dejagnu.exp deleted file mode 100755 index bfa29b0..0000000 --- a/gcc/testsuite/lib/old-dejagnu.exp +++ /dev/null @@ -1,585 +0,0 @@ -# Copyright (C) 1988, 90, 91, 92, 1994, 1996, 1997 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - -# Please email any bugs, comments, and/or additions to this file to: -# bug-g++@prep.ai.mit.edu - -# This file was written by Rob Savoye. (rob@cygnus.com) -# With modifications by Mike Stump <mrs@cygnus.com>. - -# These tests come from the original DejaGnu test suite -# developed at Cygnus Support. If this isn't deja gnu, I -# don't know what is. -# -# Language independence is achieved by: -# -# 1) Using global $tool to indicate the language (eg: gcc, g++, etc.). -# This should only be used to look up other objects. We don't want to -# have to add code for each new language that is supported. If this is -# done right, no code needs to be added here for each new language. -# -# 2) Passing compiler options in as arguments. -# -# We require a bit of smarts in our caller to isolate us from the vagaries of -# each language. See old-deja.exp for the g++ example. - -# Useful subroutines. - -# process-option -- Look for and process a test harness option in the testcase. -# -# PROG is the pathname of the testcase. -# OPTION is the string to look for. -# MESSAGE is what to print if $verbose > 1. -# FLAG_NAME is one of ERROR, WARNING, etc. -# PATTERN is ??? - -proc process-option { prog option message flag_name pattern } { - global verbose - - set result "" - - set tmp [grep $prog "$option.*" line] - if ![string match "" $tmp] then { - foreach i $tmp { - #send_user "Found: $i\n" - set xfail_test 0 - set triplet_match 0 - regsub "\\*/$" [string trim $i] "" i - if [regexp "LINE +\[0-9\]+" $i xopt] then { - regsub "LINE" $xopt "" xopt; - regsub "LINE +\[0-9\]+" $i "" i - set i [lreplace $i 0 0 [expr "${xopt}-0"]]; - } - if [regexp "XFAIL( +\[^ \]+-\[^ \]+-\[^ \]+)*" $i xopt] then { - set xfail_test 1 - regsub "XFAIL( +\[^ \]+-\[^ \]+-\[^ \]+)*" $i "" i - regsub "XFAIL" $xopt "" xopt - if ![string match "" [string trim $xopt]] then { - foreach triplet $xopt { - if [istarget $triplet] { - set triplet_match 1; - break; - } - } - } else { - set triplet_match 1 - } - } - set compos [expr [llength $option] + 1] ;# Start of comment, if any - if { $xfail_test && $triplet_match } then { - lappend result [list [lindex $i 0] "X$flag_name" [lrange $i $compos end] "$pattern"] - } else { - lappend result [list [lindex $i 0] "$flag_name" [lrange $i $compos end] "$pattern"] - } - if { $verbose > 1 } then { - if [string match "" [lrange $i $compos end]] then { - send_user "Found $message for line [lindex $i 0]\n" - } else { - send_user "Found $message \"[lrange $i $compos end]\" for line [lindex $i 0]\n" - } - } - } - } - - #send_user "Returning: $result\n" - return $result -} - -# old-dejagnu-init -- set up some statistics collectors -# -# There currently isn't much to do, but always calling it allows us to add -# enhancements without having to update our callers. -# It must be run before calling `old-dejagnu'. - -proc old-dejagnu-init { } { -} - -# old-dejagnu-stat -- print the stats of this run -# -# ??? This is deprecated, and can be removed. - -proc old-dejagnu-stat { } { -} - -# old-dejagnu -- runs an old style DejaGnu test. -# -# Returns 0 if successful, 1 if their were any errors. -# PROG is the full path name of the file to compile. -# -# CFLAGSX is the options to always pass to the compiler. -# -# DEFAULT_CFLAGS are additional options if the testcase has none. -# -# LIBS_VAR is the name of the global variable containing libraries (-lxxx's). -# This is also ignored. -# -# LIBS is any additional libraries to link with. This *cannot* be specified -# with the compiler flags because otherwise gcc will issue, for example, a -# "-lg++ argument not used since linking not done" warning which will screw up -# the test for excess errors. We could ignore such messages instead. -# -# Think of "cflags" here as "compiler flags", not "C compiler flags". - -proc old-dejagnu { compiler prog name cflagsx default_cflags libs } { - global verbose - global tool - global subdir ;# eg: g++.old-dejagnu - global host_triplet - global tmpdir - - set runflag 1 - set execbug_flag 0 - set excessbug_flag 0 - set pattern "" - set text "\[- A-Za-z0-9\.\;\"\_\:\'\`\(\)\!\#\=\+\?\&\*]*" - - if ![info exists tmpdir] then { - set tmpdir "/tmp" - } - -# look for keywords that change the compiler options -# -# There are two types of test, negative and affirmative. Negative -# tests have the keyword of "ERROR - " or "WARNING - " on the line -# expected to produce an error. This is followed by the pattern. If -# the desired error or warning message appears, then the test passes. -# -# Affirmative test can have the following keywords "gets bogus error", -# "causes invalid C code", "invalid assembly code", "causes abort", -# "causes segfault", "causes linker error", "execution test fails". If -# the pattern after the keyword matches, then the test is a failure. -# -# One can specify particular targets for expected failures of the above -# keywords by putting "XFAIL target-triplet" after the keyword. -# -# Example: -# -# void f () -#{ -# int i[2], j; -# A a (int (i[1]), j); // gets bogus error - late parsing XFAIL *-*-* -# A b (int (i[1]), int j); // function -# a.k = 0; // gets bogus error - late parsing XFAIL *-*-* -# b (i, j); -#} -# -# Note also, that one can add a comment with the keyword ("late parsing" -# in the above example). -# -# If any of the tests contain the special pattern "FIXME -" that test is -# not run because it will produce incorrect output. -# -# Testcases can supply special options to the compiler with a line containing -# "Special.*Options: ...", where ".*" can be anything (eg: g++) and "..." are -# the additional options to pass to the compiler. Nothing else may appear -# after the options. IE: for a C testcase -# /* Special Options: -fomit-frame-pointer */ /* Oops! */ -# is wrong, -# /* Special Options: -fomit-frame-pointer */ -# is right. If no such Special Options are found, $default_cflags is used. -# FIXME: Can there be multiple lines of these? -# -# Other keywords: "Build don't link:", "Build don't run:", "Build then link:", -# "Additional sources: <file>.cc ..." - -# $name is now passed in. -# set name "[file tail [file dirname $prog]]/[file tail $prog]" - - set tmp [grep $prog "FIXME -.*"] - if ![string match "" $tmp] then { - foreach i $tmp { - warning "[file tail [file dirname $prog]]/[file tail $prog] [lrange $i 2 end]" - } - return 1 - } - - set tmp [lindex [grep $prog "Special.*Options:.*"] 0] - set cflags "" - - regsub -all "\n\[^\n\]+(\n|$)" $tmp "\n" tmp - set tmp [string trim $tmp] - if ![string match "" $tmp] then { - regsub "^.*Special.*Options:" $tmp "" tmp - lappend cflags "additional_flags=$tmp" - verbose "Adding special options $tmp" 2 - } else { - lappend cflags "additional_flags=$default_cflags" - } - - if { $cflagsx != "" } { - lappend cflags "additional_flags=$cflagsx" - } - - set tmp [lindex [grep $prog "Additional sources: .*"] 0] - regsub -all "\n\[^\n\]+(\n|$)" $tmp "\n" tmp - set tmp [string trim $tmp] - if ![string match "" $tmp] then { - regsub "^.*Additional.*sources:" $tmp "" tmp - regsub -all " " $tmp " [file dirname $prog]/" tmp - lappend cflags "additional_flags=$tmp" - verbose "Adding sources $tmp" - } - - lappend cflags "compiler=$compiler" - - regsub -all "\[./\]" "$name" "-" output; - set output "$tmpdir/$output"; - set compile_type "executable" - - set tmp [lindex [grep $prog "Build don.t link:"] 0] - if ![string match "" $tmp] then { - set compile_type "object" - set runflag 0 - set output "$tmpdir/[file tail [file rootname $prog]].o" - verbose "Will compile $prog to object" 3 - } - - set tmp [lindex [grep $prog "Build then link:"] 0] - if ![string match "" $tmp] then { - set compile_type "object" - set runflag 2 - set final_output "$output" - set output "$tmpdir/[file tail [file rootname $prog]].o" - verbose "Will compile $prog to object, then link it" 3 - } - - set tmp [lindex [grep $prog "Build don.t run:"] 0] - if ![string match "" $tmp] then { - set runflag 0 - verbose "Will compile $prog to binary" 3 - } - - set tmp [grep $prog "Skip if (|not )feature:.*"]; - if { $tmp != "" } { - foreach line $tmp { - if [regexp "Skip if not feature" $line] { - set not 1; - } else { - set not 0; - } - regsub "^.*Skip if (|not )feature:\[ \]*" "$line" "" i; - set is_set 0; - foreach j $i { - if [target_info exists $j] { - set is_set 1; - break; - } - } - if { $is_set != $not } { - untested "$name: Test skipped: ${line}($j set)" - return; - } - } - } - - set tmp [grep $prog "Skip if (|not )target:.*"]; - if { $tmp != "" } { - foreach line $tmp { - if [regexp "Skip if not target:" $line] { - set not 1; - } else { - set not 0; - } - regsub "^.*Skip if (|not )target:\[ \]*" "$line" "" i; - set ist 0; - foreach j $i { - if [istarget $j] { - set ist 1; - break; - } - } - if { $ist != $not } { - untested "$name: Test skipped: ${line}" - return; - } - } - } - - if ![isnative] { - set tmp [lindex [grep $prog "Skip if not native"] 0]; - if { $tmp != "" } { - untested "$name: Test skipped because not native"; - return; - } - } else { - set tmp [lindex [grep $prog "Skip if native"] 0]; - if { $tmp != "" } { - untested "$name: Test skipped because native"; - return; - } - } - - lappend cflags "libs=$libs" - -# -# Look for the other keywords and extract the error messages. -# `message' contains all the things we found. -# ??? We'd like to use lappend below instead of concat, but that doesn't -# work (adds an extra level of nesting to $tmp). -# - - set message "" - - set tmp [process-option $prog "ERROR - " "an error message" ERROR "$text error$text"] - if ![string match "" $tmp] then { - set runflag 0 - set message [concat $message $tmp] - } - - set tmp [process-option $prog "WARNING - " "a warning message" WARNING "warning"] - if ![string match "" $tmp] then { - set runflag 0 - set message [concat $message $tmp] - } - - set tmp [process-option $prog "gets bogus error" "a bogus error" BOGUS $text] - if ![string match "" $tmp] then { - set message [concat $message $tmp] - } - - set tmp [process-option $prog "causes invalid C code" "a bad C translation" BADC $text] - if ![string match "" $tmp] then { - set message [concat $message $tmp] - } - - set tmp [process-option $prog "invalid assembly code" "some invalid assembly code" BADASM $text] - if ![string match "" $tmp] then { - set message [concat $message $tmp] - } - - set tmp [process-option $prog "causes abort" "an abort cause" ABORT $text] - if ![string match "" $tmp] then { - set message [concat $message $tmp] - } - - set tmp [process-option $prog "causes segfault" "a segfault cause" SEGFAULT $text] - if ![string match "" $tmp] then { - set message [concat $message $tmp] - } - - set tmp [process-option $prog "causes linker error" "a linker error" LINKER $text] - if ![string match "" $tmp] then { - set message [concat $message $tmp] - } - - set tmp [process-option $prog "execution test fails" "an execution failure" EXECO $text] - if ![string match "" $tmp] then { - set execbug_flag 1 - set message [concat $message $tmp] - warning "please use execution test - XFAIL *-*-* in $prog instead" - } - - set tmp [process-option $prog "execution test - " "an excess error failure" EXEC $text] - if ![string match "" $tmp] then { - set message [concat $message $tmp] - } - - set tmp [process-option $prog "excess errors test fails" "an excess error failure" EXCESSO $text] - if ![string match "" $tmp] then { - set excessbug_flag 1 - set message [concat $message $tmp] - warning "please use excess errors test - XFAIL *-*-* in $prog instead" - } - - set tmp [process-option $prog "excess errors test - " "an excess error failure" EXCESS $text] - if ![string match "" $tmp] then { - set message [concat $message $tmp] - } - - set expect_crash \ - [process-option $prog "crash test - " "a crash" CRASH $text] - if {$expect_crash != "" - && [lindex [lindex $expect_crash 0] 1] == "XCRASH"} then { - set expect_crash 1 - } else { - set expect_crash 0 - } - -# -# run the compiler and analyze the results -# - - # Since we don't check return status of the compiler, make sure - # we can't run a.out when the compilation fails. - remote_file build delete $output - set comp_output [${tool}_target_compile $prog $output $compile_type $cflags] - if { $runflag == 2 && [file exists $output] } then { - set runflag 0 - set comp_output [concat $comp_output [${tool}_target_compile $output $final_output "executable" $cflags]] - set output $final_output - } - - # Delete things like "ld.so: warning" messages. - set comp_output [prune_warnings $comp_output] - - if [string match "*Internal compiler error*" $comp_output] then { - if $expect_crash then { - setup_xfail "*-*-*" - } - fail "$name caused compiler crash" - remote_file build delete $output - return 1 - } - - #send_user "\nold_dejagnu.exp: comp_output1 = :$comp_output:\n\n" - #send_user "\nold_dejagnu.exp: message = :$message:\n\n" - #send_user "\nold_dejagnu.exp: message length = [llength $message]\n\n" - - set last_line 0 - foreach i $message { - - #send_user "\nold_dejagnu.exp: i = :$i:\n\n" - - # Remove all error messages for the line [lindex $i 0] - # in the source file. If we find any, success! - set line [lindex $i 0] - set pattern [lindex $i 2] - - # Multiple tests one one line don't work, because we remove all - # messages on the line for the first test. So skip later ones. - if { $line == $last_line } { - continue - } - set last_line $line - - if [regsub -all "(^|\n)\[^\n\]+:$line:\[^\n\]*" $comp_output "" comp_output] { - set comp_output [string trimleft $comp_output] - set ok pass - set uhoh fail - } else { - set ok fail - set uhoh pass - } - - case [lindex $i 1] { - "ERROR" { - $ok "$name $pattern (test for errors, line $line)" - } - "XERROR" { - x$ok "$name $pattern (test for errors, line $line)" - } - "WARNING" { - $ok "$name $pattern (test for warnings, line $line)" - } - "XWARNING" { - x$ok "$name $pattern (test for warnings, line $line)" - } - "BOGUS" { - $uhoh "$name $pattern (test for bogus messages, line $line)" - } - "XBOGUS" { - x$uhoh "$name $pattern (test for bogus messages, line $line)" - } - "ABORT" { - $uhoh "$name $pattern (test for compiler aborts, line $line)" - } - "XABORT" { - x$uhoh "$name $pattern (test for compiler aborts, line $line)" - } - "SEGFAULT" { - $uhoh "$name $pattern (test for compiler segfaults, line $line)" - } - "XSEGFAULT" { - x$uhoh "$name $pattern (test for compiler segfaults, line $line)" - } - "LINKER" { - $uhoh "$name $pattern (test for linker problems, line $line)" - } - "XLINKER" { - x$uhoh "$name $pattern (test for linker problems, line $line)" - } - "BADC" { - $uhoh "$name $pattern (test for Bad C code, line $line)" - } - "XBADC" { - x$uhoh "$name $pattern (test for Bad C code, line $line)" - } - "BADASM" { - $uhoh "$name $pattern (test for bad assembler, line $line)" - } - "XBADASM" { - x$uhoh "$name $pattern (test for bad assembler, line $line)" - } - "XEXEC" { - set execbug_flag 1 - } - "XEXCESS" { - set excessbug_flag 1 - } - } - #send_user "\nold_dejagnu.exp: comp_output2= :$comp_output:\n\n" - } - #send_user "\nold_dejagnu.exp: comp_output3 = :$comp_output:\n\n" - - #look to see if this is all thats left, if so, all messages have been handled - #send_user "comp_output: $comp_output\n" - regsub -all "(^|\n)\[^\n\]*: In (function|method) \[^\n\]*" $comp_output "" comp_output - regsub -all "(^|\n)\[^\n\]*: In instantiation of \[^\n\]*" $comp_output "" comp_output - regsub -all "(^|\n)\[^\n\]*: instantiated from \[^\n\]*" $comp_output "" comp_output - regsub -all "(^|\n)\[^\n\]*: At top level:\[^\n\]*" $comp_output "" comp_output - regsub -all "(^|\n)\[^\n\]*file path prefix \[^\n\]* never used" $comp_output "" comp_output - regsub -all "(^|\n)\[^\n\]*linker input file unused since linking not done" $comp_output "" comp_output - regsub -all "(^|\n)collect: re(compiling|linking)\[^\n\]*" $comp_output "" comp_output - - set unsupported_message [${tool}_check_unsupported_p $comp_output] - if { $unsupported_message != "" } { - unsupported "$name: $unsupported_message" - return - } - - # someone forgot to delete the extra lines - regsub -all "\n+" $comp_output "\n" comp_output - regsub "^\n+" $comp_output "" comp_output - #send_user "comp_output: $comp_output\n" - - # excess errors - if $excessbug_flag then { - setup_xfail "*-*-*" - } - if ![string match "" $comp_output] then { - fail "$name (test for excess errors)" - send_log "$comp_output\n" - } else { - pass "$name (test for excess errors)" - } - - # run the executable image - if $runflag then { - set executable $output - if ![file exists $executable] then { - # Since we couldn't run it, we consider it an expected failure, - # so that test cases don't appear to disappear, and reappear. - setup_xfail "*-*-*" - fail "$name $pattern Execution test" - } else { - set status -1 - set result [eval [format "%s_load %s" $tool $executable]] - set status [lindex $result 0]; - set output [lindex $result 1]; - if { $status == "pass" } { - remote_file build delete $executable; - } - if { $execbug_flag || $excessbug_flag } then { - setup_xfail "*-*-*" - } - $status "$name $pattern Execution test" - } - } - - verbose "deleting $output" - remote_file build delete $output - return 0 -} |