gup.c revision da32b581
1