blob: 535b0a60811e4afa2d42713fed613b786c6ebe3d (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
Tiny C Compiler is perhaps the smallest ANSI C compiler, by Fabrice Bellard.
- It is small: you can compile and execute C code everywhere, for example
on rescue disks;
- It is fast! TCC generates optimized x86 code. No byte code overhead.
Compile, assemble, and link about 7 times faster than 'gcc -O0';
- Any C dynamic library can be used directly. TCC is heading towards
full ISO C99 compliance. TCC can of course compile itself;
- It is safe! TCC includes optional memory and bound checker. Bound
checked code can be mixed freely with standard code;
- Compile and execute C source directly. No linking or assembly is
necessary. Full C preprocessor included;
- C script supported: just add '#!/bin/env tcc -run' at the first line
of your C source, and execute it directly from the command line.
WWW: https://github.com/TinyCC/tinycc
|