TCC (Tiny C Compiler) is small, fast, unlimited, and safe. You can compile and execute C code everywhere (e.g., on rescue disks). It generates optimized x86 code, and can compile, assemble, and link several times faster than 'gcc -O0'. Any C dynamic library can be used directly. It includes an optional memory and bounds checker, and bounds-checked code can be mixed freely with standard code. C script is also supported--just add '#!/usr/bin/tcc' at the first line of your C source, and execute it directly from the command line.
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.
A opção '-w' e '. Gnu.linkonce "apoio secção ELF foram adicionados. libc ligação quando em execução na memória foi corrigido (evita "erros stat 'função). A opção '-run' foi estendida para ser capaz de dar vários argumentos para um script C.
Tags:
Minor feature enhancements
A '-w' option and '.gnu.linkonce' ELF section support have been added. libc linking when running in memory has been fixed (avoids 'stat' function errors). The '-run' option has been extended to be able to give several arguments to a C script.
Esta versão adiciona um cabeçalho de correção (em TIME.H), uma correção para asm inline operando sem um caso, uma correção para "default" ou "caso x:" com ")" depois ele (um construto C incorreto aceite pelo gcc ), e um "A" restrição asm inline.
Tags:
Minor bugfixes
This release adds a header fix (in time.h), a fix for inline asm
without an operand case, a fix for "default:" or "case x:" with "}"
after it (an incorrect C construct accepted by gcc), and an "A" inline
asm constraint.