Re: vfork test case.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Jun 22, 2010 at 6:50 PM, John David Anglin
<dave@xxxxxxxxxxxxxxxxxx> wrote:
> On Tue, 22 Jun 2010, Carlos O'Donell wrote:
>
>>         /* Return, no need to restore the PIC register. */
>> -       ldw     -84(%sp), %rp
>> -       bv      %r0(%rp)
>> -       ldwm    -64(%sp), %r3
>> +       ldw     -20(%sp), %rp
>> +       bv,n    %r0(%rp)
>
> For the reasons discussed, I don't believe that %rp should be restored
> from the stack.

The final version of the patch does not restore %sp from the callers stack.

This is now fixed upstream here:
http://sourceware.org/git/?p=glibc-ports.git;a=commit;h=3680f14a7d12a9faa86e09aaea1b3aa20713355e

I have pushed this fix into debian-glibc, so it should be in the next
release of the library.

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


[Index of Archives]     [Linux SoC]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux