[PATCH] Fix libtool.m4 dlopen lookup for mingw
Pavel Chupin
pavel.v.chupin@gmail.com
Tue Nov 27 07:05:00 GMT 2012
Hi,
Attached patch removes mingw from special cases of dlopen lookup. It
allows dlopen to be found later in libdl and have it added properly as
-ldl in bfd and sim builds.
To reproduce the problem:
../configure --enable-plugins --target=arm-linux-android
--host=i586-pc-mingw32msvc --build=i386-linux-gnu
make
Error:
../../bfd/libbfd.a(plugin.o): In function `try_load_plugin':
/tmp/gdb/BUILD/bfd/../../bfd/plugin.c:170: undefined reference to `dlopen'
/tmp/gdb/BUILD/bfd/../../bfd/plugin.c:177: undefined reference to `dlsym'
/tmp/gdb/BUILD/bfd/../../bfd/plugin.c:173: undefined reference to `dlerror'
ChangeLog:
2012-11-27 Pavel Chupin <pavel.v.chupin@intel.com>
Fix libtool.m4 libdl lookup for mingw
* libtool.m4: Remove mingw from special case of dlopen lookup
* bfd/configure: Regenerate.
* sim/arm/configure: Regenerate.
* sim/avr/configure: Regenerate.
* sim/bfin/configure: Regenerate.
* sim/common/configure: Regenerate.
* sim/cr16/configure: Regenerate.
* sim/cris/configure: Regenerate.
* sim/d10v/configure: Regenerate.
* sim/erc32/configure: Regenerate.
* sim/frv/configure: Regenerate.
* sim/h8300/configure: Regenerate.
* sim/iq2000/configure: Regenerate.
* sim/lm32/configure: Regenerate.
* sim/m32c/configure: Regenerate.
* sim/m32r/configure: Regenerate.
* sim/m68hc11/configure: Regenerate.
* sim/mcore/configure: Regenerate.
* sim/microblaze/configure: Regenerate.
* sim/mips/configure: Regenerate.
* sim/mn10300/configure: Regenerate.
* sim/moxie/configure: Regenerate.
* sim/rl78/configure: Regenerate.
* sim/rx/configure: Regenerate.
* sim/sh/configure: Regenerate.
* sim/sh64/configure: Regenerate.
* sim/v850/configure: Regenerate.
--
Pavel Chupin
Intel Corporation
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Fix-gdb-configure-with-plugins-mingw.patch
Type: application/octet-stream
Size: 8611 bytes
Desc: not available
URL: <http://sourceware.org/pipermail/gdb-patches/attachments/20121127/617fa1de/attachment.obj>
More information about the Gdb-patches
mailing list