aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2008-10-22 14:45:34 +0000
committerNick Clifton <nickc@redhat.com>2008-10-22 14:45:34 +0000
commit4267b19fc71aba8dafa490b9d71b90ef013f5cd9 (patch)
treee19d06802e60f99e890406ca0b091982ccb6ee3b
parentb8976b05f26681063c4d4a108c8e7e4ae010cee2 (diff)
downloadgdb-4267b19fc71aba8dafa490b9d71b90ef013f5cd9.zip
gdb-4267b19fc71aba8dafa490b9d71b90ef013f5cd9.tar.gz
gdb-4267b19fc71aba8dafa490b9d71b90ef013f5cd9.tar.bz2
PR 6937
* configure.in (SHARED_LIBADD): Revert previous change. Add a comment explaining why. (SHARED_DEPENDENCIES): Revert previous change. * configure: Regenerate.
-rw-r--r--opcodes/ChangeLog8
-rwxr-xr-xopcodes/configure8
-rw-r--r--opcodes/configure.in8
3 files changed, 20 insertions, 4 deletions
diff --git a/opcodes/ChangeLog b/opcodes/ChangeLog
index 3b83f4b..b2d8a36 100644
--- a/opcodes/ChangeLog
+++ b/opcodes/ChangeLog
@@ -1,3 +1,11 @@
+2008-10-22 Nick Clifton <nickc@redhat.com>
+
+ PR 6937
+ * configure.in (SHARED_LIBADD): Revert previous change.
+ Add a comment explaining why.
+ (SHARED_DEPENDENCIES): Revert previous change.
+ * configure: Regenerate.
+
2008-10-10 Nick Clifton <nickc@redhat.com>
PR 6937
diff --git a/opcodes/configure b/opcodes/configure
index 33c246b..90291a9 100755
--- a/opcodes/configure
+++ b/opcodes/configure
@@ -12436,10 +12436,14 @@ if test "$enable_shared" = "yes"; then
SHARED_LIBADD="-Wl,`pwd`/../bfd/.libs/libbfd.sl"
;;
*)
- SHARED_LIBADD="-Wl,`pwd`/../bfd/.libs/libbfd.so -Wl,`pwd`/../libiberty/libiberty.a"
+ # It is tempting to include libiberty here as well, but
+ # that library is only built as a static version.
+ # Including it here would insert text relocations into
+ # the opcodes library, which is undesirable.
+ SHARED_LIBADD="-Wl,`pwd`/../bfd/.libs/libbfd.so"
;;
esac
- SHARED_DEPENDENCIES="../bfd/libbfd.la ../libiberty/libiberty.a"
+ SHARED_DEPENDENCIES="../bfd/libbfd.la"
;;
esac
fi
diff --git a/opcodes/configure.in b/opcodes/configure.in
index 061bb71..1efeb3f 100644
--- a/opcodes/configure.in
+++ b/opcodes/configure.in
@@ -118,10 +118,14 @@ if test "$enable_shared" = "yes"; then
SHARED_LIBADD="-Wl,`pwd`/../bfd/.libs/libbfd.sl"
;;
*)
- SHARED_LIBADD="-Wl,`pwd`/../bfd/.libs/libbfd.so -Wl,`pwd`/../libiberty/libiberty.a"
+ # It is tempting to include libiberty here as well, but
+ # that library is only built as a static version.
+ # Including it here would insert text relocations into
+ # the opcodes library, which is undesirable.
+ SHARED_LIBADD="-Wl,`pwd`/../bfd/.libs/libbfd.so"
;;
esac
- SHARED_DEPENDENCIES="../bfd/libbfd.la ../libiberty/libiberty.a"
+ SHARED_DEPENDENCIES="../bfd/libbfd.la"
;;
esac
fi