This patch implements the necessary qOffsets logic tso that a uclinux hosted gdbserver can tell a remote gdb what the text & data offsets are. It also uses vfork on such systems. This implementation clearly separates the gdb protocol pieces of qOffsets from the system specific pieces of determining the offsets. The original diff I found on the uclinux site did not have such a separation, I used that implementation for inspiration. Tested on a m5208evb hosted uclinux system. ok? nathan -- Nathan Sidwell :: http://www.codesourcery.com :: CodeSourcery nathan@codesourcery.com :: http://www.planetfall.pwp.blueyonder.co.uk