ergo.c revision 4680