Date: Tue, 15 Apr 2014 09:31:24 -0400 From: John Baldwin <jhb@freebsd.org> To: freebsd-arch@freebsd.org Cc: Ed Maste <emaste@freebsd.org> Subject: Re: Time for turning off gdb by default? Or worse... Message-ID: <201404150931.24460.jhb@freebsd.org> In-Reply-To: <CAGE5yCo45GvjZQyQdi_h6-8ZvmG0VSsjyWqOr9_z7wwnXZeJ0w@mail.gmail.com> References: <DD38131E-9A43-4EFA-A27D-ED6B64F6A35A@bsdimp.com> <53489BBA.2040802@freebsd.org> <CAGE5yCo45GvjZQyQdi_h6-8ZvmG0VSsjyWqOr9_z7wwnXZeJ0w@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Friday, April 11, 2014 10:14:07 pm Peter Wemm wrote: > On Fri, Apr 11, 2014 at 6:49 PM, Julian Elischer <julian@freebsd.org> wrote: > > On 4/12/14, 4:35 AM, Ed Maste wrote: > >> > >> On 11 April 2014 14:26, Julian Elischer <julian@freebsd.org> > >>> > >>> bleagh! > >>> > >>> compare with ddd.. > >>> > >>> > >>> http://img.brothersoft.com/screenshots/softimage/d/data_display_debugger_for_mac-203841-1231223624.jpeg > >>> > >>> https://www.gnu.org/software/ddd/ for more examples > >> > >> I'm not sure how that's relevant; we're not contemplating putting that > >> in the base system. > >> > > I'm suggestng that it's another way where gdb has features that lldb > > doesn't. A plethora of front-ends. > > Maybe, but that's not the question here. The curses front end was a > distraction. > > The issue was: > Given that the in-tree gdb is woefully stale and increasingly > difficult to use with our current toolchain, is it time to turn it off > and put our weight behind the ports version? If so, what would we > have to take care of or bring over to the port version before we > could? > > The consensus seems to be that the loss of kgdb functionality would be > a blocker. > > Front ends for debuggers are way out of scope of the original question. It would be relevant if the answer were to ditch gdb entirely and depend on a kernel front-end for lldb for all kernel debugging (which is not an unreasonable assumption to make given what we've done with the compiler). -- John Baldwin
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201404150931.24460.jhb>