gup.c revision 01a36916
1