Matt's schedule for this week
Kip Macy
kmacy at fsmware.com
Wed Nov 12 18:42:32 PST 2003
David have you done the GDB 6.0 work already? I can probably get the
uthread stuff done by tonight or tomorrow. I haven't looked at the
kernel core dump and remote debugging support yet.
I have to admit that I was surprised - GDB 6.0 is the first stock GDB
that has ever compiled cleanly for me on FreeBSD.
-Kip
On Wed, 12 Nov 2003, Matthew Dillon wrote:
>
> :With the kernel I'm running using 3.3.2, the only issues I've found so far are
> :module loading and debugging. Our gdb is too old to understand kernel.debug I
> :think, and the module code needs to be updated. Is it worth looking at gdb
> :6.0? I remember the FreeBSD people waiting on it for full amd64 support.
> :Also, is there still support for the 5.x kernel and modules in /boot or was
> :that changed instead of added to?
> :
> :-Craig
>
> I seem to recall someone... David Rhodus? working on GDB 6.0.
>
> I'm working through your cumulative patch now. I've already committed
> the easy stuff. I'm reviewing the rest of it (the assembly changes)
> as I write this!
>
> So far so good. I would prefer using ANSI quoting for the broken up
> quoted sections instead of escaping a newline. e.g. your patch has:
>
> - iret
> +(" .text \n\
> + .p2align 2,0x90 \n\
> + .type " __XSTRING(CNAME(bluetrap13)) ", at function \n\
> +" __XSTRING(CNAME(bluetrap13)) ": \n\
>
> I think I'd like to do this instead:
>
> (" .text; "
> " .p2align 2,0x90;"
> " .type " ....", at function;"
> __XSTRING(CNAME(bluetrap13)) ":"
> ...
>
> I really hate \n\ escape sequences :-)
>
> -Matt
> Matthew Dillon
> <dillon at xxxxxxxxxxxxx>
>
More information about the Kernel
mailing list