mescc: Tinycc support: handle pointerness, siziness for cast foo*.
authorJan Nieuwenhuizen <janneke@gnu.org>
Wed, 23 Aug 2017 04:55:25 +0000 (06:55 +0200)
committerJan Nieuwenhuizen <janneke@gnu.org>
Wed, 23 Aug 2017 04:55:25 +0000 (06:55 +0200)
commit1e23dbaf173add835c8ebafc17ea0ee788e513bb
treeadba27db4f9415bd32ad6f7d01648102a033094e
parent93714ad0a4b2ae59cb7eccedc83cd53e3cfcee8a
mescc: Tinycc support: handle pointerness, siziness for cast foo*.

* module/language/c99/compiler.mes (expr->pointer): Support cast foo*.
  (expr->size): Likewise.
* scaffold/tests/7k-for-each-elem.c: Test it
* make.scm (add-scaffold-test): Build it.
make.scm
module/language/c99/compiler.mes
scaffold/tests/7k-for-each-elem.c [new file with mode: 0644]