On Wed, Aug 09, 2006 at 02:16:04PM +0100, David Howells wrote: > Christoph Hellwig <[EMAIL PROTECTED]> wrote: > > > > > Good idea. You should add parentheses around regs, otherwise the C > > > > preprocessor might bite users. Also the shouting name is quite ugly. > > > > In fact it should probably go to asm/system.h or similar and not have > > > > a kprobes name - it just extracts the return value from a struct pt_regs > > > > after all. > > > > > > Done! How does this look? I added it to asm/ptrace.h so it lives along > > > with the instruction_pointer() definition. > > I presume we don't care about return values that span multiple registers - for > instance if you return a 64-bit value on i386 it'll wind up in EDX:EAX.
Yes. This helper is mostly to address the common case, not the 64-bit one. Ananth - To unsubscribe from this list: send the line "unsubscribe linux-arch" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
