tccgen: multi-dimensional vla: bug fixes
commit0c6adcbe533a3d03f1a17fcf34fa7d5d3db2d5ca
authorgrischka <grischka>
Wed, 8 Dec 2021 09:49:28 +0000 (8 10:49 +0100)
committergrischka <grischka>
Wed, 16 Mar 2022 18:18:16 +0000 (16 19:18 +0100)
tree4d6f00e3054beb88ca5ac5c6af7ffef1afd8f941
parentec5d94291cf0d1cca3f8aeac34d6e997881c8592
tccgen: multi-dimensional vla: bug fixes

fixes these cases:
   ptr - ptr             (-> ptrdiff_t)
   ptr +/- num           (-> ptr)
   sizeof (ptr+/-num)    (-> size_t)

Also some cleanups
tccgen.c
tests/tcctest.c