Re: Discussion on D support in gdb

2011-11-28 Thread Martin Nowak
On Fri, 25 Nov 2011 04:13:18 +0100, Walter Bright wrote: On 11/22/2011 7:19 AM, Martin Nowak wrote: - Can we slowly start to acquire DWARF-3/4? Dwarf 2 is good enough, so why do 3/4? - Why were extensions chosen over say representing an array as two field struct? Because it is presuma

Re: Discussion on D support in gdb

2011-11-25 Thread Jerry
Walter Bright writes: > On 11/22/2011 7:19 AM, Martin Nowak wrote: >> - Can we slowly start to acquire DWARF-3/4? > > Dwarf 2 is good enough, so why do 3/4? > >> - Why were extensions chosen over say representing an array as two field >> struct? > > Because it is presumably harder to get a debug

Re: Discussion on D support in gdb

2011-11-25 Thread Jerry
"Martin Nowak" writes: > On Tue, 22 Nov 2011 04:18:47 +0100, Andrei Alexandrescu > wrote: > >> Maybe someone knowledgeable could chime in: >> >> http://sourceware.org/ml/gdb/2011-11/msg00066.html >> >> >> >> Andrei > > I think we should follow Tom Tromney's proposal to add the extensions > under

Re: Discussion on D support in gdb

2011-11-24 Thread Kagamin
Martin Nowak Wrote: > I think we should follow Tom Tromney's proposal to add the extensions > under the GNU vendor space, i.e. prefix them with 0x41xx. Yeah, why use extensible debug info format and not use the extensibility feature?

Re: Discussion on D support in gdb

2011-11-24 Thread Walter Bright
On 11/22/2011 7:19 AM, Martin Nowak wrote: - Can we slowly start to acquire DWARF-3/4? Dwarf 2 is good enough, so why do 3/4? - Why were extensions chosen over say representing an array as two field struct? Because it is presumably harder to get a debugger to recognize a magic struct than

Re: Discussion on D support in gdb

2011-11-23 Thread Martin Nowak
On Tue, 22 Nov 2011 16:19:00 +0100, Martin Nowak wrote: On Tue, 22 Nov 2011 04:18:47 +0100, Andrei Alexandrescu wrote: Maybe someone knowledgeable could chime in: http://sourceware.org/ml/gdb/2011-11/msg00066.html Andrei I think we should follow Tom Tromney's proposal to add the exte

Re: Discussion on D support in gdb

2011-11-23 Thread Jacob Carlborg
On 2011-11-23 13:24, Roald Ribe wrote: On Tue, 22 Nov 2011 12:19:00 -0300, Martin Nowak wrote: - Are there other DWARF debuggers that we should take into account? Depends on what "taking into account" means in this context. The OpenWatcom debugger (wd/wdw) supports DWARF-2, and is released

Re: Discussion on D support in gdb

2011-11-23 Thread Roald Ribe
On Tue, 22 Nov 2011 12:19:00 -0300, Martin Nowak wrote: - Are there other DWARF debuggers that we should take into account? Depends on what "taking into account" means in this context. The OpenWatcom debugger (wd/wdw) supports DWARF-2, and is released for WIN32, OS/2 and Linux (wd only). I

Re: Discussion on D support in gdb

2011-11-22 Thread Jacob Carlborg
On 2011-11-22 21:04, bioinfornatics wrote: Le mardi 22 novembre 2011 à 16:27 +0100, Jacob Carlborg a écrit : On 2011-11-22 16:19, Martin Nowak wrote: - Are there other DWARF debuggers that we should take into account? The LLBD debugger: http://lldb.llvm.org/ LLDB seem to be great but is OS

Re: Discussion on D support in gdb

2011-11-22 Thread bioinfornatics
Le mardi 22 novembre 2011 à 16:27 +0100, Jacob Carlborg a écrit : > On 2011-11-22 16:19, Martin Nowak wrote: > > - Are there other DWARF debuggers that we should take into account? > > The LLBD debugger: http://lldb.llvm.org/ > LLDB seem to be great but is OSX only ;'(

Re: Discussion on D support in gdb

2011-11-22 Thread Timon Gehr
On 11/22/2011 04:19 PM, Martin Nowak wrote: On Tue, 22 Nov 2011 04:18:47 +0100, Andrei Alexandrescu wrote: Maybe someone knowledgeable could chime in: http://sourceware.org/ml/gdb/2011-11/msg00066.html Andrei I think we should follow Tom Tromney's proposal to add the extensions under the

Re: Discussion on D support in gdb

2011-11-22 Thread Dejan Lekic
mta`chrono wrote: > A noob question from my side: What is DWARF? http://dwarfstd.org/

Re: Discussion on D support in gdb

2011-11-22 Thread Jacob Carlborg
On 2011-11-22 16:19, Martin Nowak wrote: - Are there other DWARF debuggers that we should take into account? The LLBD debugger: http://lldb.llvm.org/ -- /Jacob Carlborg

Re: Discussion on D support in gdb

2011-11-22 Thread Martin Nowak
On Tue, 22 Nov 2011 04:18:47 +0100, Andrei Alexandrescu wrote: Maybe someone knowledgeable could chime in: http://sourceware.org/ml/gdb/2011-11/msg00066.html Andrei I think we should follow Tom Tromney's proposal to add the extensions under the GNU vendor space, i.e. prefix them with 0x

Re: Discussion on D support in gdb

2011-11-22 Thread Jacob Carlborg
On 2011-11-22 13:13, mta`chrono wrote: A noob question from my side: What is DWARF? By the way I never touched the sources of gdb. I'm just a friendly user of it. It's a standardized debugging data format. http://en.wikipedia.org/wiki/DWARF -- /Jacob Carlborg

Re: Discussion on D support in gdb

2011-11-22 Thread Denis Shelomovskij
22.11.2011 15:13, mta`chrono пишет: A noob question from my side: What is DWARF? By the way I never touched the sources of gdb. I'm just a friendly user of it. http://lmgtfy.com/?q=gdb+DWARF&l=1

Re: Discussion on D support in gdb

2011-11-22 Thread Trass3r
It's basically about this: http://d.puremagic.com/issues/show_bug.cgi?id=4180

Re: Discussion on D support in gdb

2011-11-22 Thread mta`chrono
A noob question from my side: What is DWARF? By the way I never touched the sources of gdb. I'm just a friendly user of it.

Discussion on D support in gdb

2011-11-21 Thread Andrei Alexandrescu
Maybe someone knowledgeable could chime in: http://sourceware.org/ml/gdb/2011-11/msg00066.html Andrei