gc.c revision a569469e
1