On Sun, Jun 21, 2009 at 1:16 PM, John David Anglin<dave@xxxxxxxxxxxxxxxxxx> wrote: >> The move of the fptr into r26 is moved before the call to umove, then >> umove clobbers r26, then __c_f_f_c is called and crashes. > > This needs a GCC bug report. It an important defect. As usually, > preprocessed source is needed and compiler version. The version of > strace in lenny/testing doesn't have any calls to __c_f_f_c. Sorry, this turns out not to be correct, after tracing the assembly completely (including loads in delayed branches) it looks like the location read from the pid through ptrace might be wrong. I'll have to keep debugging this. Cheers, Carlos. -- To unsubscribe from this list: send the line "unsubscribe linux-parisc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html