Eso se debe a que haz hecho una refencia circular: unit1 llama a unit2 y unit2 llama a unit1.
Para salvar el error, borra la declaración de la unidad de uno de ellos de la sección interface y declara:
en la sección implentation.
Para saber más del tema te mando este link:
http://www.clubdelphi.com/foros/show...encia+circular
Saludos,