gup.c revision 39656e83
1