gup.c revision 8ea2979c
1