This is the mail archive of the gdb-patches@sources.redhat.com mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] Let dwarf2 CFI's execute_stack_op be used outside of CFI


On Tue, Apr 02, 2002 at 02:28:12PM -0500, Jim Blandy wrote:
> 
> Daniel Berlin <dan@dberlin.org> writes:
> > > It may well be overengineered.  A libdwarf is indeed what I had in
> > > mind; I thought it might be nice to start putting together the pieces
> > > for it.
> > 
> > 1. The existing libdwarf is now LGPL'd, so it would be easier to just use 
> > that, if you wanted a dwarf reader (in fact, this is what the majority of 
> > consumers do use).
> > It would make more sense to just implement what's missing (it contains no 
> > macro info reading, and no generic location expression support).
> > 2. Ulrich Drepper has the beginnings of a GPL'd libdwarf already that 
> > works pretty well. 
> 
> Does Uli's libdwarf have an expression evaluator?
> 
> > I'll do it, i'm just concerned we are thinking of duplicating a library 
> > for the sake of duplicating a library.
> > :)
> 
> I didn't know about the existing libdwarf, or Uli's.  It would be nice
> to start using those, if we can.  And I'll bet if the interfaces are
> troublesome for GDB, then Uli would be happy to change it.

I didn't know that the existing libdwarf had been LGPL'd; the copy on
SGI's site certainly hasn't been, but that's a bit old.  However, it's
exceedingly unlikely we could get the copyright assigned to the FSF.

-- 
Daniel Jacobowitz                           Carnegie Mellon University
MontaVista Software                         Debian GNU/Linux Developer


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]