gc.c revision d5793249
1