Question -- is gdbserver "multi-arch" to the extent that a 32-bit gdbserver (built with target = i386) can debug a 64-bit app? I ask because linux-x86-low.c is full of ifdefs on the architecture. It looks like most of the 64-bit code won't be compiled if the build machine is 32-bit.