gup.c revision e585513b
1