diff options
| author | seyko <seyko2@gmail.com> | 2015-03-03 14:31:47 +0300 |
|---|---|---|
| committer | seyko <seyko2@gmail.com> | 2015-03-03 14:31:47 +0300 |
| commit | 252a151fc6b701b23745d1d076e10a6fa465ed84 (patch) | |
| tree | e09c247cb2f37c73447c3932e8ab1e0fe7544b7e /include/stdbool.h | |
| parent | b7b9f9f51170bd1616ee56acfef9c6bf20b9cf3f (diff) | |
| download | tinycc-252a151fc6b701b23745d1d076e10a6fa465ed84.tar.gz tinycc-252a151fc6b701b23745d1d076e10a6fa465ed84.tar.bz2 | |
pp-many-files: don't drop a preprocessor defines when tcc going to preprocess a next file
in the same pass like
tcc -E one.c two.c three.c -o combined.i
This will allow to speed up a compilation process by using a commamd like
tcc -E *.c | tcc -o program.exe -xc -
It looks that multi-times initialization don't affect anything.
Only call to the free_defines(define_start) in tcc_preprocess()
is removed in assumption that free_defines(NULL) in
tcc_cleanup() will free all defines.
Diffstat (limited to 'include/stdbool.h')
0 files changed, 0 insertions, 0 deletions
