gup.c revision 33a709b2
1