Well, I thought I'd at least try to see if this patch would be ok. Here I replace the arcitecture dependant FETCH_ARGUMENT with a trivial implementation that does nothing. This would allow objc-lang.o to be linked into gdb and I commit most or all of the remaining Objective-C patches. Then I could work on fixing FETCH_ARGUMENT at my leasure...