Si la compile du noyau au boot semble effectivement assez futile, tcc lui même ne l'est pas :
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.
Ça ça peut clairement avoir des vraies applications.
À noter aussi que tcc inclue un memory & bounds checker (un machin pour vérifier qu'on se gauffre pas dans l'utilisation des tableaux et pointeurs), ce qui fait défaut à gcc (enfin pas vraiment, le patch est là : http://web.inter.nl.net/hcc/Haj.Ten.Brugge/(...) ). Et ça, c'est Bien™.
[^] # Re: plop
Posté par tgl . En réponse à la dépêche « Autocompiler » son noyau au démarrage avec TCCBoot. Évalué à 8.