6
Kompilator Tiny C to kompilator C procesorów x86, x86-64 i ARM stworzony przez Fabrice Bellard.Jest przeznaczony do pracy na wolnych komputerach z małą ilością miejsca na dysku.Obsługa systemu operacyjnego Windows została dodana w wersji 0.9.23.TCC jest rozpowszechniany na podstawie mniejszej ogólnej licencji publicznej GNU. TCC twierdzi, że zaimplementował wszystkie ANSI C, znaczną część standardu C99 ISO oraz wiele rozszerzeń GNU C, w tym wbudowany zestaw.: Niewielki rozmiar pliku i wielkość pamięci pozwalają na użycie go bezpośrednio z pojedynczej dyskietki 1,44 M, takiej jak dysk ratunkowy.TCC ma na celu bardzo szybkie tworzenie natywnego kodu x86, x86-64 i ARM;według Bellarda kompiluje, składa i łączy około dziewięć razy szybciej niż GCC.TCC ma wiele specyficznych dla kompilatora funkcji językowych, mających na celu poprawę jego praktyczności, takich jak opcjonalna pamięć i moduł sprawdzania powiązań, w celu poprawy stabilności kodu.TCC umożliwia automatyczne uruchamianie programów w czasie kompilacji za pomocą przełącznika wiersza polecenia.Pozwala to na uruchamianie programów jako skrypt powłoki w systemach uniksopodobnych, które obsługują składnię dyrektywy interpretera shebang ....
tiny-c-compiler