gup.c revision 78179556
1