gup.c revision 8ac26843
1