This is the mail archive of the
gdb-patches@sources.redhat.com
mailing list for the GDB project.
Re: Assume solib.h
- From: Mark Kettenis <mark dot kettenis at xs4all dot nl>
- To: cagney at gnu dot org
- Cc: joseph at codesourcery dot com, kevinb at redhat dot com, gdb-patches at sources dot redhat dot com
- Date: Thu, 11 Nov 2004 21:05:15 +0100 (CET)
- Subject: Re: Assume solib.h
- References: <4193BFA0.3060607@gnu.org>
Date: Thu, 11 Nov 2004 14:38:08 -0500
From: Andrew Cagney <cagney@gnu.org>
Joseph, Kevin,
The attached patch illustrates the minimum needed to enable solibs for
Solaris. It just needs to be filled out so that other systems are
updated like I did for PPC linux (hint, hint ;-)
Once this is in place we can follow through with other cleanups - much
will fall out!
There's just one non-technical nit.
It means breaking non solib.[hc] shared library systems. Kevin
indicated that there were two - AIX and HP/UX remaining. I think we can
live with that - we've patiently waited for what, more than two years
for nothing to happen, so it is now time to give things that gentle push.
IIRC (and looking at the code I think I do remember it correctly) this
also breaks targets without shared library support. I think that's
unacceptable. Some simple tweaks to solib.c might be enough to fix
this, but please don't check in something like this without testing
this on some sort of embedded target, vax-dec-openbsd* or
vax-dec-ultrix4*.
Mark