gup.c revision c7b6a566
1