Re: [PATCH][MIPS] fix kgdb build error

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

 



Ralf Baechle wrote:
On Fri, Oct 24, 2008 at 09:31:13AM -0700, David Daney wrote:

Yoichi Yuasa wrote:
ptrace.h needs #include <linux/types.h>

[...]

Can you try this completely untested patch instead?

If it works, I will give it a more thorough test over the next few
weeks.

This looks correct, I think.

Though I was wondering about two special cases:

  o 32-bit debugger debugging a 64-bit process
  o 64-bit debugger debugging a 32-bit process

The unions make we wonder if that case was considered ...


The ptrace interface only gives access to the raw watch registers, their width and thus the union element used is determined by how the kernel was built (32 or 64 bit).

It is up to the user space debugger to handle address space size issues. The current gdb patch has only been tested on 32 bit systems.

David Daney


[Index of Archives]     [Linux MIPS Home]     [LKML Archive]     [Linux ARM Kernel]     [Linux ARM]     [Linux]     [Git]     [Yosemite News]     [Linux SCSI]     [Linux Hams]

  Powered by Linux