Fix scope limit for cleanup attribute
commit26f0cf07083762770762aefacb57f4ed5dc0f336
authormatthias <uso.cosmo.ray@gmail.com>
Sun, 13 Jan 2019 17:20:10 +0000 (13 18:20 +0100)
committermatthias <uso.cosmo.ray@gmail.com>
Wed, 23 Jan 2019 16:21:14 +0000 (23 17:21 +0100)
tree3c95058105155224bd2387d131ef916e65113928
parentff38d90d5d35f50e2ad44936be4e218086090000
Fix scope limit for cleanup attribute

old implementation use only a global static array for storing
ScopeTracker which have the advantage to be fast, but you can't
use cleanup in a function that have move than SCOPE_TCK_STORE_SIZE
scopes.

I don't want to use only dynarray_* as it would slow down tcc for
every functions, so I keep both stores.
tccgen.c