Our current release is version 1.90 dated 2010-05-25. The installation packages and manuals are available for download. Review the readme and license for assistance with the installation. Packages for C/C, FORTRAN 77, and daily development builds are available under the Download tab above. Tiny C Compiler Download - Tiny C Compiler compiler helps to compile and execute C code. Tiny C Compiler Download - Tiny C Compiler compiler helps to compile and execute C code. Fabrice Bellard. Operating Systems. Windows,Linux,Mac OS,BSD. At the time this is written, the compiler is available in source form only (that is, you need to compile it yourself). This is an attempt at creating a COBOL 85 compliant compiler for Linux and other operating systems. It generates assembler code which is passed to the GNU C compiler backend. Download Cevelop C IDE - Write and compile code by relying on this advanced Eclipse-based C IDE that packs a comprehensive set of tools and also comes with support for the a wide array of plug-ins. Download Dev-C for free. A free, portable, fast and simple C/C IDE. A new and improved fork of Bloodshed Dev-C. 1 - Free compilers. Dev-Pascal: Free IDE and compiler for Pascal (with Free Pascal). Dev-C: Free IDE and compiler for the C and C languages.Delphi and C source code available. SmallC: Small C compiler written by J. Hendrix.C source code included. BCX: Basic to C compiler, generates C source files which can compiler with Lcc-Win32 and MingW (or Dev-C) without any modification.
Tiny C Compiler compiler helps to compile and execute C code
Features
SMALL! You can compile and execute C code everywhere, for example on rescue disks (about 100kb for x86 TCC executable, including C preprocessor, C compiler, assembler and linker).
FAST! tcc generates x86 code. No byte code overhead. Compile, assemble and link several times FASTER than GCC.
UNLIMITED! Any C dynamic library can be used directly. TCC is heading torward full ISOC99 compliance. TCC can of course compile itself.
SAFE! tcc includes an 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 necessary. Full C preprocessor and GNU-like assembler included.
C script supported : just add '#!/usr/local/bin/tcc -run' at the first line of your C source, and execute it directly from the command line.
With libtcc, you can use TCC as a backend for Dynamic Code generation.
C166 Development Tools
- Product Overview
- Product Selector
Evaluation Boards
Operating Systems
Emulators & Debuggers
Other C166-Related Info
C166 C Compiler
Compiler Details
Knowledgebase
The Keil C166 Compiler unlocks the features and performance of the Infineon C16x and STMicroelectronics ST10 microcontroller families. The C166 Compiler is easy to use and minimizes the learning curve for starting your 16x projects. Extensions incorporated into the C166 Compiler give you full access to all CPU resources and derivatives.
Tiny C Compiler Windows 7 Free Download
The C166 C Compiler is the most efficient and flexible C16x development tool set available. It supports all derivatives and is fully compatible with all major emulator vendors.
Best C++ Compiler Download
More information about the Keil A166 Macro Assembler may be found in the Getting Started with the C16x User's Guide which provides an introduction to the Keil C166 development tools. This user's guide is available with the evaluation software you may download from this web site. It describes the C16x development tools and takes you step-by-step through configuring them and writing several embedded applications.
Features
The C166 Compiler conforms to the ANSI standard and is designed specifically for the C16x microcontroller family. The C166 Compiler provides the following features:
Small C Compiler
- Ten basic data types, including single-precision and double-precision IEEE floating-point
- Flexible variable allocation with near, far, huge, xhuge, idata, and sdata memory types
- Fully reentrant code (including floating-point math) and library routines
- Access to bit registers including bit parameters and bit-addressable variables
- Sophisticated syntax checking and detailed warning messages
- Direct C support for interrupt functions, register banks, and the PEC
- C-level access to all special function registers
- Register parameters and variables with global optimization
- 64KB near data area available in all memory models
- Built-in interface for the RTX166 Real-Time Kernel
- Extremely efficient use of the extended C167 instruction set
- Supports all variants of the C16x family including the C161, C163, C164, C165, C166, C167, C168, C169, and ST10
- Complete debugging information included in object modules
Tiny C Compiler Free Download Windows
ProductsDevelopment Tools | Hardware & Collateral | Downloads | Support | Contact |
Cookie Settings | Terms of Use | Privacy | Accessibility | Trademarks | Contact Us | Feedback Copyright © 2005-2019 Arm Limited (or its affiliates). All rights reserved. |