Hello, "int *newEntry=new int=entry;" causes an internal compiler error, where ENTRY is an int. While this command MAY be illegal under C++, the compiler should at least report it as such. I am using the latest version of PGCC (1.0.1 to my knowledge) which has EGCS routines built into it. Please reply, Gili