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: RFA: ia64 portion of libunwind patch


On Dec 10,  3:58pm, J. Johnston wrote:

> David Mosberger wrote:
> >>>>>>On Thu, 04 Dec 2003 18:57:49 -0500, "J. Johnston" <jjohnstn@redhat.com> said:
> > 
> > 
> >   Jeff> A questions regarding the .so name issue you mentioned.  We
> >   Jeff> are already grabbing the function names from UNW_OBJ macro
> >   Jeff> from the generic libunwind.h header.  I think we could
> >   Jeff> generate the libunwind.so name similarly using the UNW_TARGET.
> >   Jeff> Any problems with this strategy? (any scenarios where this
> >   Jeff> value doesn't match the extension used by the libunwind
> >   Jeff> library?)
> > 
> > No, that sounds fine to me.  The part that I don't understand is that
> > at the moment it seems that only one libunwind-$TARGET.so can be
> > loaded.  With a multi-target-capable gdb, that would obviously not be
> > sufficient, as you'd want to load, say, libunwind-ia64.so.1 for ia64
> > and libunwind-x86.so.1 for x86.  But it's mostly a theoretical issue
> > at this point.
> > 
> > Thanks,
> > 
> > 	--david
> > 
> 
> I have created the patch to use UNW_TARGET.
> 
> Yes, the current implementation doesn't support multiple gdb
> targets, but it is set up to make such a task relatively
> straightforward in the future (i.e.  simply put the function handles
> off of the target vector and pass in the target name).
> 
> Kevin, ok to commit?

Sure.

Kevin


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