Jeff, here's a patch that accomplishes the same thing as yours, using mostly existing code and data. I have tested it on old linux threads, but not on nptl threads. Daniel, I went with your suggestion for "linux-nat.h", and I moved one declaration from config/nm-linux.h to the new file. Michael