tsc.c revision 433bd805
1