At the request of a couple of users, I have created a gputils relocatable object howto. It is only intended to be a brief overview. http://gputils.sourceforge.net/reloc_howto.html