[patch] Bring QNX Neutrino support forward.

Daniel Jacobowitz drow@false.org
Thu Apr 1 15:04:00 GMT 2004


On Thu, Apr 01, 2004 at 10:00:54AM -0500, Kris Warkentin wrote:
> I'm looking through solib_open() and trying to recreate my reasoning.  
> It certainly seemed like a good idea at the time.  Let's say the linker 
> has the library as /home/kewarken/libfoo.so.  Given the current 
> solib_open, I don't believe that gdb will find it without having 
> solib-search-path set.  I put that there as a 'just in case' thing 
> because a) it works well on self hosted and b) even for remote 
> debugging, we often match the host and target filesystems.  I figured 
> that all common libs like libc.so, etc. would have been caught by the 
> openp() above so the odds of accidentally getting a host library are 
> slim.  This makes things a bit easier for the user: the linker fills in 
> the full path and gdb uses it rather than requiring a solib-search-path.

We've resisted allowing this sort of fallback for other targets,
specifically refusing to ignore solib-absolute-prefix - which your code
does, by not using solib_open.  But since you add the paths by default
rather than the user specifying them I guess a fallback isn't so bad.

-- 
Daniel Jacobowitz
MontaVista Software                         Debian GNU/Linux Developer



More information about the Gdb-patches mailing list