TIGCC is mainly a C compiler for the Texas Instruments TI-89, TI-89 Titanium, TI-92 Plus and Voyage 200 calculators. It is based on GCC, the GNU Compiler Collection. The current lead maintainer is Kevin Kofler.
TIGCC it is an attempt to make it possible to program in C for the TI-89 and TI-92 Plus. To do this, they originally recompiled a version of GCC-M68k (which was found here) to make it work with the C calling convention used by TI's compiler. Then they wrote a linker to make it produce .89z or .9xz files. And since they also wanted to allow the use of assembly,they programmed it so that you can use the .asm files and compile them with the A68k assembler. Finally they wrote tigcc, a program which will automatically call the necessary programs to compile everything you specify in the command line. This was the first public release of TIGCC.