[PATCH] alpha, ia64, m68k, mips, sh, sparc: *_gnu_pltenter should allow modification of struct La_*_regs.
Mike Frysinger
vapier@gentoo.org
Thu Aug 16 04:59:00 GMT 2012
- Previous message (by thread): [PATCH] alpha, ia64, m68k, mips, sh, sparc: *_gnu_pltenter should allow modification of struct La_*_regs.
- Next message (by thread): [PATCH] alpha, ia64, m68k, mips, sh, sparc: *_gnu_pltenter should allow modification of struct La_*_regs.
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
On Wednesday 15 August 2012 20:34:01 Carlos O'Donell wrote:
> The *_gnu_pltenter interface allows the modification of the incoming
> set of registers in struct La_*_regs, that is to say that the 5th
> argument of la_*_pltenter() is non-constant.
>
> This was not always the case, but it is the case now and has been
> since it was silently changed in commit
> 2413fdba7a02ba8916f75d17199a6e9133a8f7b0.
>
> Removing const from the 5th argument conforms with the Solaris interface:
> http://docs.oracle.com/cd/E19082-01/819-0690/chapter6-1242/index.html
>
> Removing const for alpha, ia64, m68k, mips, sh, and sparc conforms
> with what the other machines in glibc are already doing.
>
> I haven't tested this, but I don't think anything should go wrong
> given the wide usage of the non-const version right now. We could also
> do with a better test case that does something with the registers.
> For now I'm content to cleanup the definition in ldsodefs.h.
>
> OK to commit?
ia64 looks fine
-mike
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part.
URL: <http://sourceware.org/pipermail/libc-alpha/attachments/20120816/02205756/attachment.sig>
- Previous message (by thread): [PATCH] alpha, ia64, m68k, mips, sh, sparc: *_gnu_pltenter should allow modification of struct La_*_regs.
- Next message (by thread): [PATCH] alpha, ia64, m68k, mips, sh, sparc: *_gnu_pltenter should allow modification of struct La_*_regs.
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the Libc-alpha
mailing list