This is the mail archive of the binutils@sourceware.org mailing list for the binutils 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: Skip ld/lto tests if plugins is disabled for binutils?


On Fri, Aug 15, 2014 at 11:29 AM, Alan Modra <amodra@gmail.com> wrote:
> On Thu, Aug 14, 2014 at 04:48:16PM +0200, Hans-Peter Nilsson wrote:
>> Needed for (gdb and) sim too?  It seems to have broken all
>> simulators, or at least those for arm-eabi, cris-elf, d10v-elf,
>> frv-elf, h8300-elf, iq2000-elf, m32c-elf, m32r-elf, m68hc11-elf,
>> mcore-elf, mips-elf, mn10300-elf, powerpc-eabisim, sh-elf,
>> v850-elf like so:
>
> I did build gdb and sim to test the patch, but just x86_64-linux.
>
> The difference is that --enable-plugins is now the default.  I think
> all the sim targets you list would have failed previously if you'd
> configured with --enable-plugins.  For now, please configure them with
> --disable-plugins.
Hi,
I also saw this on arm-none-linux-gnueabi and arm-none-eabi with below
error messages:

/../opcodes  -g -O2  -o run \
 run.o libsim.a ../../bfd/libbfd.a ../../opcodes/libopcodes.a
../../libiberty/libiberty.a -lz -lnsl
../../bfd/libbfd.a(plugin.o): In function `try_load_plugin':
....../src/binutils-gdb/bfd/plugin.c:168: undefined reference to `dlopen'
....../src/binutils-gdb/bfd/plugin.c:175: undefined reference to `dlsym'
....../src/binutils-gdb/bfd/plugin.c:171: undefined reference to `dlerror'
Could we add some check for dlopen/dlsym/dlerror in sim configure
script to disable it by default?

Thanks,
bin
>
> --
> Alan Modra
> Australia Development Lab, IBM


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