Repair bounds-checking more, this time `tcc -b -run tcc.c -run tcc.c -run tcctest...
commita55ecf6d2cecae75dd456ec288d36a31344db1cf
authorKirill Smelkov <kirr@navytux.spb.ru>
Sun, 9 Dec 2012 15:51:20 +0000 (9 19:51 +0400)
committerKirill Smelkov <kirr@navytux.spb.ru>
Sun, 9 Dec 2012 15:51:20 +0000 (9 19:51 +0400)
tree59214457d2e592b9b1a995fcb54fd91e577cdc07
parentc4a18f47a24ccc1345944120faf52a983be8fa33
parent031ff872be7be76c2c088981a827cbb2a29dfc13
Repair bounds-checking more, this time `tcc -b -run tcc.c -run tcc.c -run tcctest.c` works

Hello up there. On the list Grischka made a point that we can't recommend using
-b as long as tcc -b tcc.c doesn't produce anything useful. Now it does, so
please don't treat -b mode as second class citizen anymore.

Thanks,
Kirill

* bcheck2:
  tests: Add tests for compile/run tcc.c with `tcc -b` then compile tcc.c again, then run tcctest.c
  lib/bcheck: Fix code typo in __bound_delete_region()
  lib/bcheck: Don't assume heap goes right after bss
  Make tcc work after self-compiling with bounds-check enabled
tcc.h