mirror of
git://repo.or.cz/tinycc.git
synced 2026-11-04 21:26:36 +08:00
|
Some checks failed
build and test / test-x86_64-linux (push) Has been cancelled
build and test / test-x86_64-osx (push) Has been cancelled
build and test / test-aarch64-osx (push) Has been cancelled
build and test / test-x86_64-win32 (push) Has been cancelled
build and test / test-i386-win32 (push) Has been cancelled
build and test / test-arm64-win32 (push) Has been cancelled
build and test / test-armv7-linux (push) Has been cancelled
build and test / test-aarch64-linux (push) Has been cancelled
build and test / test-riscv64-linux (push) Has been cancelled
build and test / test-i386-linux (push) Has been cancelled
With this commit bound checking will be about 20% .. 25% faster. (Tested with running testsuites with bound checking. About 1000 files.) The speedup is made possible because of TLS implementation. TLS is not possible with -run so create a new bcheck_run.o Makefile:lib/Makefile:win32/build-tcc.bat - Compile new bcheck_run.o tccelf.c:tccpe.c - Use bcheck_run.o lib/bcheck.c - Use TLS code |
||
|---|---|---|
| .. | ||
| examples | ||
| include | ||
| lib | ||
| build-tcc.bat | ||
| tcc-win32.txt | ||