[parisc-linux] Does it lakes some cloberred r1 in __put_kernel_asm() 64bit?
Carlos O'Donell
carlos at systemhalted.org
Tue Apr 18 14:35:01 MDT 2006
On 4/16/06, Joel Soete <soete.joel at tiscali.be> wrote:
> Hello all,
>
> I tried to apply my 'beautify' asm template to some uaccess.h and figure out that
> this hunk din't mentioned that "r1" was cloberred (iirc in fixup text) while
> the 32bit one did:
>
> mmm, doesn't seems to change anything (I just check sys_parisc32.s) but may be elsewhere?
Please put on your thinking cap.
a) What does a clobber mean from the viewpoint of an __asm?
b) Which insn clobber r1?
Research both and return with the answer.
Double marks if you solve...
c) Should any of the __put_kernel_asm's have r1 listed as a clobber?
Cheers,
Carlos.
More information about the parisc-linux
mailing list