gup.c revision 59409373
1