tir.c revision a6696735
1