gup.c revision ad6c4412
1