test: Move scaffold/tests into lib.
authorJan Nieuwenhuizen <janneke@gnu.org>
Sat, 8 Jun 2019 13:34:44 +0000 (15:34 +0200)
committerJan Nieuwenhuizen <janneke@gnu.org>
Sat, 8 Jun 2019 13:34:44 +0000 (15:34 +0200)
commit3ef521223819c6879a6b309e270d9c86461f9faf
treea75df8687c8ec01cb5fb2fd054f9aefb2a67ee62
parent44f44aa099064f6ed52b8aa23ffbc5489615ea30
test: Move scaffold/tests into lib.

* lib/tests/scaffold: Move from scaffold/tests.
* scaffold/tests: Remove.
* build-aux/check-mescc.sh: Update.
319 files changed:
build-aux/check-mescc.sh
lib/tests/dirent/90-readdir.c
lib/tests/io/90-stat.c
lib/tests/scaffold/00-exit-0.c [new file with mode: 0644]
lib/tests/scaffold/01-return-0.c [new file with mode: 0644]
lib/tests/scaffold/02-return-1.c [new file with mode: 0644]
lib/tests/scaffold/02-return-1.exit [new file with mode: 0644]
lib/tests/scaffold/03-call.c [new file with mode: 0644]
lib/tests/scaffold/04-call-0.c [new file with mode: 0644]
lib/tests/scaffold/05-call-1.c [new file with mode: 0644]
lib/tests/scaffold/05-call-1.exit [new file with mode: 0644]
lib/tests/scaffold/06-call-2.c [new file with mode: 0644]
lib/tests/scaffold/06-call-not-1.c [new file with mode: 0644]
lib/tests/scaffold/06-call-string.c [new file with mode: 0644]
lib/tests/scaffold/06-call-variable.c [new file with mode: 0644]
lib/tests/scaffold/06-not-call-1.c [new file with mode: 0644]
lib/tests/scaffold/06-return-void.c [new file with mode: 0644]
lib/tests/scaffold/07-include.c [new file with mode: 0644]
lib/tests/scaffold/07-include.exit [new file with mode: 0644]
lib/tests/scaffold/08-assign-global.c [new file with mode: 0644]
lib/tests/scaffold/08-assign-negative.c [new file with mode: 0644]
lib/tests/scaffold/08-assign.c [new file with mode: 0644]
lib/tests/scaffold/10-if-0.c [new file with mode: 0644]
lib/tests/scaffold/11-if-1.c [new file with mode: 0644]
lib/tests/scaffold/12-if-eq.c [new file with mode: 0644]
lib/tests/scaffold/13-if-neq.c [new file with mode: 0644]
lib/tests/scaffold/14-if-goto.c [new file with mode: 0644]
lib/tests/scaffold/15-if-not-f.c [new file with mode: 0644]
lib/tests/scaffold/16-if-t.c [new file with mode: 0644]
lib/tests/scaffold/17-compare-and-or.c [new file with mode: 0644]
lib/tests/scaffold/17-compare-and.c [new file with mode: 0644]
lib/tests/scaffold/17-compare-assign.c [new file with mode: 0644]
lib/tests/scaffold/17-compare-call.c [new file with mode: 0644]
lib/tests/scaffold/17-compare-char.c [new file with mode: 0644]
lib/tests/scaffold/17-compare-ge.c [new file with mode: 0644]
lib/tests/scaffold/17-compare-gt.c [new file with mode: 0644]
lib/tests/scaffold/17-compare-le.c [new file with mode: 0644]
lib/tests/scaffold/17-compare-lt.c [new file with mode: 0644]
lib/tests/scaffold/17-compare-or.c [new file with mode: 0644]
lib/tests/scaffold/17-compare-unsigned-char-le.c [new file with mode: 0644]
lib/tests/scaffold/17-compare-unsigned-ge.c [new file with mode: 0644]
lib/tests/scaffold/17-compare-unsigned-gt.c [new file with mode: 0644]
lib/tests/scaffold/17-compare-unsigned-le.c [new file with mode: 0644]
lib/tests/scaffold/17-compare-unsigned-long-le.c [new file with mode: 0644]
lib/tests/scaffold/17-compare-unsigned-lt.c [new file with mode: 0644]
lib/tests/scaffold/17-compare-unsigned-short-le.c [new file with mode: 0644]
lib/tests/scaffold/18-assign-shadow.c [new file with mode: 0644]
lib/tests/scaffold/20-while.c [new file with mode: 0644]
lib/tests/scaffold/21-char-array-simple.c [new file with mode: 0644]
lib/tests/scaffold/21-char-array.c [new file with mode: 0644]
lib/tests/scaffold/22-while-char-array.c [new file with mode: 0644]
lib/tests/scaffold/23-global-pointer-init-null.c [new file with mode: 0644]
lib/tests/scaffold/23-global-pointer-init.c [new file with mode: 0644]
lib/tests/scaffold/23-global-pointer-pointer-ref.c [new file with mode: 0644]
lib/tests/scaffold/23-global-pointer-ref.c [new file with mode: 0644]
lib/tests/scaffold/23-pointer-sub.c [new file with mode: 0644]
lib/tests/scaffold/23-pointer.c [new file with mode: 0644]
lib/tests/scaffold/32-call-wrap.c [new file with mode: 0644]
lib/tests/scaffold/32-compare.c [new file with mode: 0644]
lib/tests/scaffold/33-and-or.c [new file with mode: 0644]
lib/tests/scaffold/34-pre-post.c [new file with mode: 0644]
lib/tests/scaffold/35-compare-char.c [new file with mode: 0644]
lib/tests/scaffold/36-compare-arithmetic.c [new file with mode: 0644]
lib/tests/scaffold/37-compare-assign.c [new file with mode: 0644]
lib/tests/scaffold/38-compare-call-2.c [new file with mode: 0644]
lib/tests/scaffold/38-compare-call-3.c [new file with mode: 0644]
lib/tests/scaffold/38-compare-call.c [new file with mode: 0644]
lib/tests/scaffold/40-if-else.c [new file with mode: 0644]
lib/tests/scaffold/41-ternary.c [new file with mode: 0644]
lib/tests/scaffold/42-goto-label.c [new file with mode: 0644]
lib/tests/scaffold/43-for-do-while.c [new file with mode: 0644]
lib/tests/scaffold/44-switch-body-fallthrough.c [new file with mode: 0644]
lib/tests/scaffold/44-switch-fallthrough.c [new file with mode: 0644]
lib/tests/scaffold/44-switch.c [new file with mode: 0644]
lib/tests/scaffold/45-void-call.c [new file with mode: 0644]
lib/tests/scaffold/46-function-static.c [new file with mode: 0644]
lib/tests/scaffold/47-function-expression.c [new file with mode: 0644]
lib/tests/scaffold/48-global-static.c [new file with mode: 0644]
lib/tests/scaffold/51-pointer-sub.c [new file with mode: 0644]
lib/tests/scaffold/54-argc.c [new file with mode: 0644]
lib/tests/scaffold/54-argv.c [new file with mode: 0644]
lib/tests/scaffold/55-char-array.c [new file with mode: 0644]
lib/tests/scaffold/60-math.c [new file with mode: 0644]
lib/tests/scaffold/61-array.c [new file with mode: 0644]
lib/tests/scaffold/62-array.c [new file with mode: 0644]
lib/tests/scaffold/63-struct-array-assign.c [new file with mode: 0644]
lib/tests/scaffold/63-struct-array-compare.c [new file with mode: 0644]
lib/tests/scaffold/63-struct-array.c [new file with mode: 0644]
lib/tests/scaffold/63-struct-assign.c [new file with mode: 0644]
lib/tests/scaffold/63-struct-cell.c [new file with mode: 0644]
lib/tests/scaffold/63-struct-function.c [new file with mode: 0644]
lib/tests/scaffold/63-struct-local.c [new file with mode: 0644]
lib/tests/scaffold/63-struct-pointer.c [new file with mode: 0644]
lib/tests/scaffold/63-struct.c [new file with mode: 0644]
lib/tests/scaffold/64-make-cell.c [new file with mode: 0644]
lib/tests/scaffold/65-read.c [new file with mode: 0644]
lib/tests/scaffold/66-local-char-array.c [new file with mode: 0644]
lib/tests/scaffold/70-stdarg.c [new file with mode: 0644]
lib/tests/scaffold/71-struct-array.c [new file with mode: 0644]
lib/tests/scaffold/72-typedef-struct-def.c [new file with mode: 0644]
lib/tests/scaffold/73-union-hello.c [new file with mode: 0644]
lib/tests/scaffold/73-union.c [new file with mode: 0644]
lib/tests/scaffold/74-multi-line-string.c [new file with mode: 0644]
lib/tests/scaffold/75-struct-union.c [new file with mode: 0644]
lib/tests/scaffold/76-pointer-arithmetic-pp.c [new file with mode: 0644]
lib/tests/scaffold/76-pointer-arithmetic.c [new file with mode: 0644]
lib/tests/scaffold/77-pointer-assign.c [new file with mode: 0644]
lib/tests/scaffold/78-union-struct.c [new file with mode: 0644]
lib/tests/scaffold/79-int-array-simple.c [new file with mode: 0644]
lib/tests/scaffold/79-int-array.c [new file with mode: 0644]
lib/tests/scaffold/7a-struct-char-array.c [new file with mode: 0644]
lib/tests/scaffold/7b-struct-int-array-hello.c [new file with mode: 0644]
lib/tests/scaffold/7b-struct-int-array-pointer.c [new file with mode: 0644]
lib/tests/scaffold/7b-struct-int-array.c [new file with mode: 0644]
lib/tests/scaffold/7c-dynarray.c [new file with mode: 0644]
lib/tests/scaffold/7d-cast-char.c [new file with mode: 0644]
lib/tests/scaffold/7e-struct-array-access.c [new file with mode: 0644]
lib/tests/scaffold/7f-struct-pointer-arithmetic.c [new file with mode: 0644]
lib/tests/scaffold/7g-struct-byte-word-field.c [new file with mode: 0644]
lib/tests/scaffold/7h-struct-assign.c [new file with mode: 0644]
lib/tests/scaffold/7i-struct-struct-simple.c [new file with mode: 0644]
lib/tests/scaffold/7i-struct-struct.c [new file with mode: 0644]
lib/tests/scaffold/7k-empty-for.c [new file with mode: 0644]
lib/tests/scaffold/7k-for-each-elem-simple.c [new file with mode: 0644]
lib/tests/scaffold/7k-for-each-elem.c [new file with mode: 0644]
lib/tests/scaffold/7l-struct-any-size-array-simple.c [new file with mode: 0644]
lib/tests/scaffold/7l-struct-any-size-array.c [new file with mode: 0644]
lib/tests/scaffold/7m-struct-char-array-assign.c [new file with mode: 0644]
lib/tests/scaffold/7n-struct-struct-array.c [new file with mode: 0644]
lib/tests/scaffold/7o-struct-pre-post-simple.c [new file with mode: 0644]
lib/tests/scaffold/7o-struct-pre-post.c [new file with mode: 0644]
lib/tests/scaffold/7p-struct-cast.c [new file with mode: 0644]
lib/tests/scaffold/7q-bit-field-simple.c [new file with mode: 0644]
lib/tests/scaffold/7q-bit-field.c [new file with mode: 0644]
lib/tests/scaffold/7r-sign-extend.c [new file with mode: 0644]
lib/tests/scaffold/7s-struct-short.c [new file with mode: 0644]
lib/tests/scaffold/7s-unsigned-compare.c [new file with mode: 0644]
lib/tests/scaffold/7t-function-destruct.c [new file with mode: 0644]
lib/tests/scaffold/7u-call-ternary.c [new file with mode: 0644]
lib/tests/scaffold/7u-double.c [new file with mode: 0644]
lib/tests/scaffold/7u-inc-byte-word.c [new file with mode: 0644]
lib/tests/scaffold/7u-long-long.c [new file with mode: 0644]
lib/tests/scaffold/7u-struct-func.c [new file with mode: 0644]
lib/tests/scaffold/7u-struct-size10.c [new file with mode: 0644]
lib/tests/scaffold/7u-ternary-expression.c [new file with mode: 0644]
lib/tests/scaffold/7u-vstack.c [new file with mode: 0644]
lib/tests/scaffold/82-define.c [new file with mode: 0644]
lib/tests/scaffold/83-heterogenoous-init.c [new file with mode: 0644]
lib/tests/scaffold/84-struct-field-list.c [new file with mode: 0644]
lib/tests/scaffold/85-sizeof.c [new file with mode: 0644]
lib/tests/scaffold/90-goto-var.c [new file with mode: 0644]
lib/tests/scaffold/91-goto-array.c [new file with mode: 0644]
lib/tests/scaffold/a0-call-trunc-char.c [new file with mode: 0644]
lib/tests/scaffold/a0-call-trunc-int.c [new file with mode: 0644]
lib/tests/scaffold/a0-call-trunc-short.c [new file with mode: 0644]
lib/tests/scaffold/a0-math-divide-signed-negative.c [new file with mode: 0644]
lib/tests/scaffold/a1-global-no-align.c [new file with mode: 0644]
lib/tests/scaffold/a1-global-no-clobber.c [new file with mode: 0644]
lib/tests/scaffold/exit-42.i [new file with mode: 0644]
lib/tests/scaffold/t.c [new file with mode: 0644]
lib/tests/stdio/80-sscanf.c
lib/tests/stdio/90-fseek.c
scaffold/tests/00-exit-0.c [deleted file]
scaffold/tests/01-return-0.c [deleted file]
scaffold/tests/02-return-1.c [deleted file]
scaffold/tests/02-return-1.exit [deleted file]
scaffold/tests/03-call.c [deleted file]
scaffold/tests/04-call-0.c [deleted file]
scaffold/tests/05-call-1.c [deleted file]
scaffold/tests/05-call-1.exit [deleted file]
scaffold/tests/06-call-2.c [deleted file]
scaffold/tests/06-call-not-1.c [deleted file]
scaffold/tests/06-call-string.c [deleted file]
scaffold/tests/06-call-variable.c [deleted file]
scaffold/tests/06-not-call-1.c [deleted file]
scaffold/tests/06-return-void.c [deleted file]
scaffold/tests/07-include.c [deleted file]
scaffold/tests/07-include.exit [deleted file]
scaffold/tests/08-assign-global.c [deleted file]
scaffold/tests/08-assign-negative.c [deleted file]
scaffold/tests/08-assign.c [deleted file]
scaffold/tests/10-if-0.c [deleted file]
scaffold/tests/11-if-1.c [deleted file]
scaffold/tests/12-if-eq.c [deleted file]
scaffold/tests/13-if-neq.c [deleted file]
scaffold/tests/14-if-goto.c [deleted file]
scaffold/tests/15-if-not-f.c [deleted file]
scaffold/tests/16-if-t.c [deleted file]
scaffold/tests/17-compare-and-or.c [deleted file]
scaffold/tests/17-compare-and.c [deleted file]
scaffold/tests/17-compare-assign.c [deleted file]
scaffold/tests/17-compare-call.c [deleted file]
scaffold/tests/17-compare-char.c [deleted file]
scaffold/tests/17-compare-ge.c [deleted file]
scaffold/tests/17-compare-gt.c [deleted file]
scaffold/tests/17-compare-le.c [deleted file]
scaffold/tests/17-compare-lt.c [deleted file]
scaffold/tests/17-compare-or.c [deleted file]
scaffold/tests/17-compare-unsigned-char-le.c [deleted file]
scaffold/tests/17-compare-unsigned-ge.c [deleted file]
scaffold/tests/17-compare-unsigned-gt.c [deleted file]
scaffold/tests/17-compare-unsigned-le.c [deleted file]
scaffold/tests/17-compare-unsigned-long-le.c [deleted file]
scaffold/tests/17-compare-unsigned-lt.c [deleted file]
scaffold/tests/17-compare-unsigned-short-le.c [deleted file]
scaffold/tests/18-assign-shadow.c [deleted file]
scaffold/tests/20-while.c [deleted file]
scaffold/tests/21-char-array-simple.c [deleted file]
scaffold/tests/21-char-array.c [deleted file]
scaffold/tests/22-while-char-array.c [deleted file]
scaffold/tests/23-global-pointer-init-null.c [deleted file]
scaffold/tests/23-global-pointer-init.c [deleted file]
scaffold/tests/23-global-pointer-pointer-ref.c [deleted file]
scaffold/tests/23-global-pointer-ref.c [deleted file]
scaffold/tests/23-pointer-sub.c [deleted file]
scaffold/tests/23-pointer.c [deleted file]
scaffold/tests/32-call-wrap.c [deleted file]
scaffold/tests/32-compare.c [deleted file]
scaffold/tests/33-and-or.c [deleted file]
scaffold/tests/34-pre-post.c [deleted file]
scaffold/tests/35-compare-char.c [deleted file]
scaffold/tests/36-compare-arithmetic.c [deleted file]
scaffold/tests/37-compare-assign.c [deleted file]
scaffold/tests/38-compare-call-2.c [deleted file]
scaffold/tests/38-compare-call-3.c [deleted file]
scaffold/tests/38-compare-call.c [deleted file]
scaffold/tests/40-if-else.c [deleted file]
scaffold/tests/41-ternary.c [deleted file]
scaffold/tests/42-goto-label.c [deleted file]
scaffold/tests/43-for-do-while.c [deleted file]
scaffold/tests/44-switch-body-fallthrough.c [deleted file]
scaffold/tests/44-switch-fallthrough.c [deleted file]
scaffold/tests/44-switch.c [deleted file]
scaffold/tests/45-void-call.c [deleted file]
scaffold/tests/46-function-static.c [deleted file]
scaffold/tests/47-function-expression.c [deleted file]
scaffold/tests/48-global-static.c [deleted file]
scaffold/tests/51-pointer-sub.c [deleted file]
scaffold/tests/54-argc.c [deleted file]
scaffold/tests/54-argv.c [deleted file]
scaffold/tests/55-char-array.c [deleted file]
scaffold/tests/60-math.c [deleted file]
scaffold/tests/61-array.c [deleted file]
scaffold/tests/62-array.c [deleted file]
scaffold/tests/63-struct-array-assign.c [deleted file]
scaffold/tests/63-struct-array-compare.c [deleted file]
scaffold/tests/63-struct-array.c [deleted file]
scaffold/tests/63-struct-assign.c [deleted file]
scaffold/tests/63-struct-cell.c [deleted file]
scaffold/tests/63-struct-function.c [deleted file]
scaffold/tests/63-struct-local.c [deleted file]
scaffold/tests/63-struct-pointer.c [deleted file]
scaffold/tests/63-struct.c [deleted file]
scaffold/tests/64-make-cell.c [deleted file]
scaffold/tests/65-read.c [deleted file]
scaffold/tests/66-local-char-array.c [deleted file]
scaffold/tests/70-stdarg.c [deleted file]
scaffold/tests/71-struct-array.c [deleted file]
scaffold/tests/72-typedef-struct-def.c [deleted file]
scaffold/tests/73-union-hello.c [deleted file]
scaffold/tests/73-union.c [deleted file]
scaffold/tests/74-multi-line-string.c [deleted file]
scaffold/tests/75-struct-union.c [deleted file]
scaffold/tests/76-pointer-arithmetic-pp.c [deleted file]
scaffold/tests/76-pointer-arithmetic.c [deleted file]
scaffold/tests/77-pointer-assign.c [deleted file]
scaffold/tests/78-union-struct.c [deleted file]
scaffold/tests/79-int-array-simple.c [deleted file]
scaffold/tests/79-int-array.c [deleted file]
scaffold/tests/7a-struct-char-array.c [deleted file]
scaffold/tests/7b-struct-int-array-hello.c [deleted file]
scaffold/tests/7b-struct-int-array-pointer.c [deleted file]
scaffold/tests/7b-struct-int-array.c [deleted file]
scaffold/tests/7c-dynarray.c [deleted file]
scaffold/tests/7d-cast-char.c [deleted file]
scaffold/tests/7e-struct-array-access.c [deleted file]
scaffold/tests/7f-struct-pointer-arithmetic.c [deleted file]
scaffold/tests/7g-struct-byte-word-field.c [deleted file]
scaffold/tests/7h-struct-assign.c [deleted file]
scaffold/tests/7i-struct-struct-simple.c [deleted file]
scaffold/tests/7i-struct-struct.c [deleted file]
scaffold/tests/7k-empty-for.c [deleted file]
scaffold/tests/7k-for-each-elem-simple.c [deleted file]
scaffold/tests/7k-for-each-elem.c [deleted file]
scaffold/tests/7l-struct-any-size-array-simple.c [deleted file]
scaffold/tests/7l-struct-any-size-array.c [deleted file]
scaffold/tests/7m-struct-char-array-assign.c [deleted file]
scaffold/tests/7n-struct-struct-array.c [deleted file]
scaffold/tests/7o-struct-pre-post-simple.c [deleted file]
scaffold/tests/7o-struct-pre-post.c [deleted file]
scaffold/tests/7p-struct-cast.c [deleted file]
scaffold/tests/7q-bit-field-simple.c [deleted file]
scaffold/tests/7q-bit-field.c [deleted file]
scaffold/tests/7r-sign-extend.c [deleted file]
scaffold/tests/7s-struct-short.c [deleted file]
scaffold/tests/7s-unsigned-compare.c [deleted file]
scaffold/tests/7t-function-destruct.c [deleted file]
scaffold/tests/7u-call-ternary.c [deleted file]
scaffold/tests/7u-double.c [deleted file]
scaffold/tests/7u-inc-byte-word.c [deleted file]
scaffold/tests/7u-long-long.c [deleted file]
scaffold/tests/7u-struct-func.c [deleted file]
scaffold/tests/7u-struct-size10.c [deleted file]
scaffold/tests/7u-ternary-expression.c [deleted file]
scaffold/tests/7u-vstack.c [deleted file]
scaffold/tests/82-define.c [deleted file]
scaffold/tests/83-heterogenoous-init.c [deleted file]
scaffold/tests/84-struct-field-list.c [deleted file]
scaffold/tests/85-sizeof.c [deleted file]
scaffold/tests/90-goto-var.c [deleted file]
scaffold/tests/91-goto-array.c [deleted file]
scaffold/tests/a0-call-trunc-char.c [deleted file]
scaffold/tests/a0-call-trunc-int.c [deleted file]
scaffold/tests/a0-call-trunc-short.c [deleted file]
scaffold/tests/a0-math-divide-signed-negative.c [deleted file]
scaffold/tests/a1-global-no-align.c [deleted file]
scaffold/tests/a1-global-no-clobber.c [deleted file]
scaffold/tests/exit-42.i [deleted file]
scaffold/tests/t.c [deleted file]