This is the mail archive of the gdb-patches@sourceware.org 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/RFC] no shared library support warning on powerpc-elf


On Tue, May 08, 2007 at 03:12:53PM -0700, Joel Brobecker wrote:
> Hello,
> 
> When running a program on the powerpc-elf simulator, I get the following
> warning:
> 
>         (gdb) run
>         Starting program: /[...]/ex/other 
>  !!! -> warning: no shared library support for this OS / ABI
>         
>         Breakpoint 1, other () at other.adb:12
>         12      end Other;

> In the case of powerpc-elf, GDB links in solib.c and solib-svr4.c.
> I don't think the bareboard case is supported by these units, so
> I think the sensible thing to do is to remove them from the closure
> and not build them.

Except this interferes with using one GDB for both powerpc-elf and
powerpc-linux.  So it's not a great solution.

Maybe the warning should simply be removed?  I don't think it's very
valuable.  If shared library support is really missing, either the
testsuite will catch it or a user will eventually notice.

> Is it possible to run the testsuite? The compilers I have use the
> powerpc-elf- prefix (eg: powerpc-elf-gcc).

Yes, using the powerpc-eabisim board; but it's easier if you build
everything using --target=powerpc-eabisim.  powerpc-elf-gcc may need
some additional options, like -msim.

-- 
Daniel Jacobowitz
CodeSourcery


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