From mboxrd@z Thu Jan 1 00:00:00 1970 From: Kevin Buettner To: Stephen Smith , GDB Cc: Andrew Cagney , Kevin Buettner , Michael Elizabeth Chastain Subject: Re: Loading shared libraries Date: Tue, 10 Apr 2001 15:32:00 -0000 Message-id: <1010410223150.ZM12974@ocotillo.lan> References: <3AD346AD.4D432A65@home.com> X-SW-Source: 2001-04/msg00081.html On Apr 10, 10:45am, Stephen Smith wrote: > I have a shared library liblib1.so that I want to load at address 0x4020000. > > If I call add_symbol_file_command( "liblib1.so 0x4020000", 0 ), the > program starts running and gdb can't take control of it - I haven't > figured out why yet. I don't have much experience with this function, but it seems to me that you ought to be using a different mechanism. > How would you suggest loading the library? BTW, I don't want to do > it at the console but rather in the program. Just to be clear, we're talking about loading the symbols associated with a shared library, right? If so, I would expect that solib.c would handle this for you assuming that you have the rest of the solib backend working correctly. (See symbol_add_stub().) Kevin