diff options
author | Nick Clifton <nickc@redhat.com> | 2008-10-22 14:45:34 +0000 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2008-10-22 14:45:34 +0000 |
commit | 4267b19fc71aba8dafa490b9d71b90ef013f5cd9 (patch) | |
tree | e19d06802e60f99e890406ca0b091982ccb6ee3b | |
parent | b8976b05f26681063c4d4a108c8e7e4ae010cee2 (diff) | |
download | gdb-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/ChangeLog | 8 | ||||
-rwxr-xr-x | opcodes/configure | 8 | ||||
-rw-r--r-- | opcodes/configure.in | 8 |
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 |