HC compila o seu código e gera um .exe que contempla o seu código junto com o runtime system (RTS) deles, que é um pequeno monstro feito em C. Neste RTS é que está todo o controle de thread