[PATCH] progman: Explicitly use unsigned constants to fix shifting in PUT_SHORT (clang)