summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/binutils
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2017-03-07 00:20:09 -0800
committerRichard Purdie <richard.purdie@linuxfoundation.org>2017-03-07 20:05:31 +0000
commit4485ea5807dd99b7f140b06b35654a6a70c286e4 (patch)
tree40e240190a18121f3ace7a528e9d836fc3762eb3 /meta/recipes-devtools/binutils
parentee18a2b23391a5308abd9bd817d2e2471ce00270 (diff)
downloadpoky-4485ea5807dd99b7f140b06b35654a6a70c286e4.tar.gz
binutils: Upgrade to 2.28 release
(From OE-Core rev: e9f839d5fe70a222cc7b8942f401ac86a10e6604) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/binutils')
-rw-r--r--meta/recipes-devtools/binutils/binutils-2.27.inc47
-rw-r--r--meta/recipes-devtools/binutils/binutils-2.28.inc42
-rw-r--r--meta/recipes-devtools/binutils/binutils-cross-canadian_2.28.bb (renamed from meta/recipes-devtools/binutils/binutils-cross-canadian_2.27.bb)0
-rw-r--r--meta/recipes-devtools/binutils/binutils-cross.inc2
-rw-r--r--meta/recipes-devtools/binutils/binutils-cross_2.28.bb (renamed from meta/recipes-devtools/binutils/binutils-cross_2.27.bb)0
-rw-r--r--meta/recipes-devtools/binutils/binutils-crosssdk_2.28.bb (renamed from meta/recipes-devtools/binutils/binutils-crosssdk_2.27.bb)2
-rw-r--r--meta/recipes-devtools/binutils/binutils/0001-binutils-crosssdk-Generate-relocatable-SDKs.patch (renamed from meta/recipes-devtools/binutils/binutils/0001-Generate-relocatable-SDKs.patch)16
-rw-r--r--meta/recipes-devtools/binutils/binutils/0001-ppc-apuinfo-for-spe-parsed-incorrectly.patch37
-rw-r--r--meta/recipes-devtools/binutils/binutils/0002-binutils-cross-Do-not-generate-linker-script-directo.patch (renamed from meta/recipes-devtools/binutils/binutils/no-tooldirpaths.patch)26
-rw-r--r--meta/recipes-devtools/binutils/binutils/0002-configure-widen-the-regexp-for-SH-architectures.patch56
-rw-r--r--meta/recipes-devtools/binutils/binutils/0003-gprof-add-uclibc-support-to-configure.patch31
-rw-r--r--meta/recipes-devtools/binutils/binutils/0004-Point-scripts-location-to-libdir.patch (renamed from meta/recipes-devtools/binutils/binutils/0003-Point-scripts-location-to-libdir.patch)12
-rw-r--r--meta/recipes-devtools/binutils/binutils/0005-Only-generate-an-RPATH-entry-if-LD_RUN_PATH-is-not-e.patch (renamed from meta/recipes-devtools/binutils/binutils/0004-Only-generate-an-RPATH-entry-if-LD_RUN_PATH-is-not-e.patch)12
-rw-r--r--meta/recipes-devtools/binutils/binutils/0006-Explicitly-link-with-libm-on-uclibc.patch (renamed from meta/recipes-devtools/binutils/binutils/0005-Explicitly-link-with-libm-on-uclibc.patch)12
-rw-r--r--meta/recipes-devtools/binutils/binutils/0007-Use-libtool-2.4.patch (renamed from meta/recipes-devtools/binutils/binutils/0006-Use-libtool-2.4.patch)1046
-rw-r--r--meta/recipes-devtools/binutils/binutils/0008-Add-the-armv5e-architecture-to-binutils.patch (renamed from meta/recipes-devtools/binutils/binutils/0007-Add-the-armv5e-architecture-to-binutils.patch)10
-rw-r--r--meta/recipes-devtools/binutils/binutils/0009-don-t-let-the-distro-compiler-point-to-the-wrong-ins.patch (renamed from meta/recipes-devtools/binutils/binutils/0008-don-t-let-the-distro-compiler-point-to-the-wrong-ins.patch)10
-rw-r--r--meta/recipes-devtools/binutils/binutils/0010-warn-for-uses-of-system-directories-when-cross-linki.patch (renamed from meta/recipes-devtools/binutils/binutils/0009-warn-for-uses-of-system-directories-when-cross-linki.patch)42
-rw-r--r--meta/recipes-devtools/binutils/binutils/0011-Fix-rpath-in-libtool-when-sysroot-is-enabled.patch (renamed from meta/recipes-devtools/binutils/binutils/0010-Fix-rpath-in-libtool-when-sysroot-is-enabled.patch)8
-rw-r--r--meta/recipes-devtools/binutils/binutils/0012-Change-default-emulation-for-mips64-linux.patch (renamed from meta/recipes-devtools/binutils/binutils/0011-Change-default-emulation-for-mips64-linux.patch)14
-rw-r--r--meta/recipes-devtools/binutils/binutils/0013-Add-support-for-Netlogic-XLP.patch (renamed from meta/recipes-devtools/binutils/binutils/0012-Add-support-for-Netlogic-XLP.patch)74
-rw-r--r--meta/recipes-devtools/binutils/binutils/0014-fix-the-incorrect-assembling-for-ppc-wait-mnemonic.patch (renamed from meta/recipes-devtools/binutils/binutils/0013-fix-the-incorrect-assembling-for-ppc-wait-mnemonic.patch)12
-rw-r--r--meta/recipes-devtools/binutils/binutils/0015-Refine-.cfi_sections-check-to-only-consider-compact-.patch97
-rw-r--r--meta/recipes-devtools/binutils/binutils/0015-binutils-mips-gas-pic-relax-linkonce.diff65
-rw-r--r--meta/recipes-devtools/binutils/binutils/0015-sync-with-OE-libtool-changes.patch (renamed from meta/recipes-devtools/binutils/binutils/0014-libtool-remove-rpath.patch)57
-rw-r--r--meta/recipes-devtools/binutils/binutils/0016-Fix-seg-fault-in-ARM-linker-when-trying-to-parse-a-b.patch31
-rw-r--r--meta/recipes-devtools/binutils/binutils/0017-Fix-the-generation-of-alignment-frags-in-code-sectio.patch139
-rw-r--r--meta/recipes-devtools/binutils/binutils_2.28.bb (renamed from meta/recipes-devtools/binutils/binutils_2.27.bb)0
28 files changed, 725 insertions, 1175 deletions
diff --git a/meta/recipes-devtools/binutils/binutils-2.27.inc b/meta/recipes-devtools/binutils/binutils-2.27.inc
deleted file mode 100644
index 5a65d91f8b..0000000000
--- a/meta/recipes-devtools/binutils/binutils-2.27.inc
+++ /dev/null
@@ -1,47 +0,0 @@
1LIC_FILES_CHKSUM="\
2 file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552\
3 file://COPYING.LIB;md5=9f604d8a4f8e74f4f5140845a21b6674\
4 file://COPYING3;md5=d32239bcb673463ab874e80d47fae504\
5 file://COPYING3.LIB;md5=6a6a8e020838b23406c81b19c1d46df6\
6 file://gas/COPYING;md5=d32239bcb673463ab874e80d47fae504\
7 file://include/COPYING;md5=59530bdf33659b29e73d4adb9f9f6552\
8 file://include/COPYING3;md5=d32239bcb673463ab874e80d47fae504\
9 file://libiberty/COPYING.LIB;md5=a916467b91076e631dd8edb7424769c7\
10 file://bfd/COPYING;md5=d32239bcb673463ab874e80d47fae504\
11 "
12
13def binutils_branch_version(d):
14 pvsplit = d.getVar('PV').split('.')
15 return pvsplit[0] + "_" + pvsplit[1]
16
17BINUPV = "${@binutils_branch_version(d)}"
18
19UPSTREAM_CHECK_GITTAGREGEX = "binutils-(?P<pver>\d+_(\d_?)*)"
20
21SRCREV = "5fe53ce37f9d9dd544ec8cc9e2863b68e1a61f4c"
22SRC_URI = "\
23 git://sourceware.org/git/binutils-gdb.git;branch=binutils-${BINUPV}-branch;protocol=git \
24 file://0002-configure-widen-the-regexp-for-SH-architectures.patch \
25 file://0003-Point-scripts-location-to-libdir.patch \
26 file://0004-Only-generate-an-RPATH-entry-if-LD_RUN_PATH-is-not-e.patch \
27 file://0005-Explicitly-link-with-libm-on-uclibc.patch \
28 file://0006-Use-libtool-2.4.patch \
29 file://0007-Add-the-armv5e-architecture-to-binutils.patch \
30 file://0008-don-t-let-the-distro-compiler-point-to-the-wrong-ins.patch \
31 file://0009-warn-for-uses-of-system-directories-when-cross-linki.patch \
32 file://0010-Fix-rpath-in-libtool-when-sysroot-is-enabled.patch \
33 file://0011-Change-default-emulation-for-mips64-linux.patch \
34 file://0012-Add-support-for-Netlogic-XLP.patch \
35 file://0013-fix-the-incorrect-assembling-for-ppc-wait-mnemonic.patch \
36 file://0014-libtool-remove-rpath.patch \
37 file://0015-binutils-mips-gas-pic-relax-linkonce.diff \
38 file://0015-Refine-.cfi_sections-check-to-only-consider-compact-.patch \
39 file://0016-Fix-seg-fault-in-ARM-linker-when-trying-to-parse-a-b.patch \
40 file://0017-Fix-the-generation-of-alignment-frags-in-code-sectio.patch \
41 file://0001-ppc-apuinfo-for-spe-parsed-incorrectly.patch \
42"
43S = "${WORKDIR}/git"
44
45do_configure_prepend () {
46 rm -rf ${S}/gdb ${S}/libdecnumber ${S}/readline ${S}/sim
47}
diff --git a/meta/recipes-devtools/binutils/binutils-2.28.inc b/meta/recipes-devtools/binutils/binutils-2.28.inc
new file mode 100644
index 0000000000..fcf30357f6
--- /dev/null
+++ b/meta/recipes-devtools/binutils/binutils-2.28.inc
@@ -0,0 +1,42 @@
1LIC_FILES_CHKSUM="\
2 file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552\
3 file://COPYING.LIB;md5=9f604d8a4f8e74f4f5140845a21b6674\
4 file://COPYING3;md5=d32239bcb673463ab874e80d47fae504\
5 file://COPYING3.LIB;md5=6a6a8e020838b23406c81b19c1d46df6\
6 file://gas/COPYING;md5=d32239bcb673463ab874e80d47fae504\
7 file://include/COPYING;md5=59530bdf33659b29e73d4adb9f9f6552\
8 file://include/COPYING3;md5=d32239bcb673463ab874e80d47fae504\
9 file://libiberty/COPYING.LIB;md5=a916467b91076e631dd8edb7424769c7\
10 file://bfd/COPYING;md5=d32239bcb673463ab874e80d47fae504\
11 "
12
13def binutils_branch_version(d):
14 pvsplit = d.getVar('PV').split('.')
15 return pvsplit[0] + "_" + pvsplit[1]
16
17BINUPV = "${@binutils_branch_version(d)}"
18
19UPSTREAM_CHECK_GITTAGREGEX = "binutils-(?P<pver>\d+_(\d_?)*)"
20
21SRCREV = "354199c7692c1bed53a2a15f0e4d531457e95f17"
22SRC_URI = "\
23 git://sourceware.org/git/binutils-gdb.git;branch=binutils-${BINUPV}-branch;protocol=git \
24 file://0003-gprof-add-uclibc-support-to-configure.patch \
25 file://0004-Point-scripts-location-to-libdir.patch \
26 file://0005-Only-generate-an-RPATH-entry-if-LD_RUN_PATH-is-not-e.patch \
27 file://0006-Explicitly-link-with-libm-on-uclibc.patch \
28 file://0007-Use-libtool-2.4.patch \
29 file://0008-Add-the-armv5e-architecture-to-binutils.patch \
30 file://0009-don-t-let-the-distro-compiler-point-to-the-wrong-ins.patch \
31 file://0010-warn-for-uses-of-system-directories-when-cross-linki.patch \
32 file://0011-Fix-rpath-in-libtool-when-sysroot-is-enabled.patch \
33 file://0012-Change-default-emulation-for-mips64-linux.patch \
34 file://0013-Add-support-for-Netlogic-XLP.patch \
35 file://0014-fix-the-incorrect-assembling-for-ppc-wait-mnemonic.patch \
36 file://0015-sync-with-OE-libtool-changes.patch \
37"
38S = "${WORKDIR}/git"
39
40do_configure_prepend () {
41 rm -rf ${S}/gdb ${S}/libdecnumber ${S}/readline ${S}/sim
42}
diff --git a/meta/recipes-devtools/binutils/binutils-cross-canadian_2.27.bb b/meta/recipes-devtools/binutils/binutils-cross-canadian_2.28.bb
index 5dbaa03017..5dbaa03017 100644
--- a/meta/recipes-devtools/binutils/binutils-cross-canadian_2.27.bb
+++ b/meta/recipes-devtools/binutils/binutils-cross-canadian_2.28.bb
diff --git a/meta/recipes-devtools/binutils/binutils-cross.inc b/meta/recipes-devtools/binutils/binutils-cross.inc
index 7ebd7e3093..5e6f468f2e 100644
--- a/meta/recipes-devtools/binutils/binutils-cross.inc
+++ b/meta/recipes-devtools/binutils/binutils-cross.inc
@@ -7,7 +7,7 @@ BPN = "binutils"
7INHIBIT_DEFAULT_DEPS = "1" 7INHIBIT_DEFAULT_DEPS = "1"
8INHIBIT_AUTOTOOLS_DEPS = "1" 8INHIBIT_AUTOTOOLS_DEPS = "1"
9 9
10SRC_URI += "file://no-tooldirpaths.patch" 10SRC_URI += "file://0002-binutils-cross-Do-not-generate-linker-script-directo.patch"
11 11
12# Specify lib-path else we use a load of search dirs which we don't use 12# Specify lib-path else we use a load of search dirs which we don't use
13# and mean the linker scripts have to be relocated. 13# and mean the linker scripts have to be relocated.
diff --git a/meta/recipes-devtools/binutils/binutils-cross_2.27.bb b/meta/recipes-devtools/binutils/binutils-cross_2.28.bb
index fbd1f7d25a..fbd1f7d25a 100644
--- a/meta/recipes-devtools/binutils/binutils-cross_2.27.bb
+++ b/meta/recipes-devtools/binutils/binutils-cross_2.28.bb
diff --git a/meta/recipes-devtools/binutils/binutils-crosssdk_2.27.bb b/meta/recipes-devtools/binutils/binutils-crosssdk_2.28.bb
index 62c03d7240..37f4d6d2e9 100644
--- a/meta/recipes-devtools/binutils/binutils-crosssdk_2.27.bb
+++ b/meta/recipes-devtools/binutils/binutils-crosssdk_2.28.bb
@@ -6,7 +6,7 @@ PN = "binutils-crosssdk-${SDK_SYS}"
6 6
7PROVIDES = "virtual/${TARGET_PREFIX}binutils-crosssdk" 7PROVIDES = "virtual/${TARGET_PREFIX}binutils-crosssdk"
8 8
9SRC_URI += "file://0001-Generate-relocatable-SDKs.patch" 9SRC_URI += "file://0001-binutils-crosssdk-Generate-relocatable-SDKs.patch"
10 10
11do_configure_prepend () { 11do_configure_prepend () {
12 sed -i 's#/usr/local/lib /lib /usr/lib#${SDKPATHNATIVE}/lib ${SDKPATHNATIVE}/usr/lib /usr/local/lib /lib /usr/lib#' ${S}/ld/configure.tgt 12 sed -i 's#/usr/local/lib /lib /usr/lib#${SDKPATHNATIVE}/lib ${SDKPATHNATIVE}/usr/lib /usr/local/lib /lib /usr/lib#' ${S}/ld/configure.tgt
diff --git a/meta/recipes-devtools/binutils/binutils/0001-Generate-relocatable-SDKs.patch b/meta/recipes-devtools/binutils/binutils/0001-binutils-crosssdk-Generate-relocatable-SDKs.patch
index cad704a720..8fb1b4edea 100644
--- a/meta/recipes-devtools/binutils/binutils/0001-Generate-relocatable-SDKs.patch
+++ b/meta/recipes-devtools/binutils/binutils/0001-binutils-crosssdk-Generate-relocatable-SDKs.patch
@@ -1,7 +1,7 @@
1From 2dae6b137ce609fd008f2063034a4403d95484c5 Mon Sep 17 00:00:00 2001 1From 689d011688b5ff9481d4367bef3dea7a7b2867fb Mon Sep 17 00:00:00 2001
2From: Khem Raj <raj.khem@gmail.com> 2From: Khem Raj <raj.khem@gmail.com>
3Date: Mon, 2 Mar 2015 01:58:54 +0000 3Date: Mon, 2 Mar 2015 01:58:54 +0000
4Subject: [PATCH 01/13] Generate relocatable SDKs 4Subject: [PATCH 01/15] binutils-crosssdk: Generate relocatable SDKs
5 5
6This patch will modify the ELF linker scripts so that the crosssdk 6This patch will modify the ELF linker scripts so that the crosssdk
7linker will generate binaries with a 4096 bytes PT_INTERP section. When the binaries 7linker will generate binaries with a 4096 bytes PT_INTERP section. When the binaries
@@ -18,7 +18,7 @@ Signed-off-by: Khem Raj <raj.khem@gmail.com>
18 2 files changed, 5 insertions(+), 2 deletions(-) 18 2 files changed, 5 insertions(+), 2 deletions(-)
19 19
20diff --git a/ld/genscripts.sh b/ld/genscripts.sh 20diff --git a/ld/genscripts.sh b/ld/genscripts.sh
21index eb262e7..1a3b8bc 100755 21index b6940d376d..a42c4d7a4b 100755
22--- a/ld/genscripts.sh 22--- a/ld/genscripts.sh
23+++ b/ld/genscripts.sh 23+++ b/ld/genscripts.sh
24@@ -277,6 +277,7 @@ DATA_ALIGNMENT_u="${DATA_ALIGNMENT_u-${DATA_ALIGNMENT_r}}" 24@@ -277,6 +277,7 @@ DATA_ALIGNMENT_u="${DATA_ALIGNMENT_u-${DATA_ALIGNMENT_r}}"
@@ -43,12 +43,12 @@ index eb262e7..1a3b8bc 100755
43 LD_FLAG= 43 LD_FLAG=
44 DATA_ALIGNMENT=${DATA_ALIGNMENT_} 44 DATA_ALIGNMENT=${DATA_ALIGNMENT_}
45diff --git a/ld/scripttempl/elf.sc b/ld/scripttempl/elf.sc 45diff --git a/ld/scripttempl/elf.sc b/ld/scripttempl/elf.sc
46index f0c6439..223c55f 100644 46index e65f9a3ccf..d99d2c1d2a 100644
47--- a/ld/scripttempl/elf.sc 47--- a/ld/scripttempl/elf.sc
48+++ b/ld/scripttempl/elf.sc 48+++ b/ld/scripttempl/elf.sc
49@@ -136,8 +136,8 @@ if test -n "${COMMONPAGESIZE}"; then 49@@ -138,8 +138,8 @@ if test -z "$DATA_SEGMENT_ALIGN"; then
50 DATA_SEGMENT_END=". = DATA_SEGMENT_END (.);" 50 DATA_SEGMENT_RELRO_END=". = DATA_SEGMENT_RELRO_END (${SEPARATE_GOTPLT-0}, .);"
51 DATA_SEGMENT_RELRO_END=". = DATA_SEGMENT_RELRO_END (${SEPARATE_GOTPLT-0}, .);" 51 fi
52 fi 52 fi
53-if test -z "${INITIAL_READONLY_SECTIONS}${CREATE_SHLIB}"; then 53-if test -z "${INITIAL_READONLY_SECTIONS}${CREATE_SHLIB}"; then
54- INITIAL_READONLY_SECTIONS=".interp ${RELOCATING-0} : { *(.interp) }" 54- INITIAL_READONLY_SECTIONS=".interp ${RELOCATING-0} : { *(.interp) }"
@@ -58,5 +58,5 @@ index f0c6439..223c55f 100644
58 if test -z "$PLT"; then 58 if test -z "$PLT"; then
59 IPLT=".iplt ${RELOCATING-0} : { *(.iplt) }" 59 IPLT=".iplt ${RELOCATING-0} : { *(.iplt) }"
60-- 60--
612.9.0 612.12.0
62 62
diff --git a/meta/recipes-devtools/binutils/binutils/0001-ppc-apuinfo-for-spe-parsed-incorrectly.patch b/meta/recipes-devtools/binutils/binutils/0001-ppc-apuinfo-for-spe-parsed-incorrectly.patch
deleted file mode 100644
index d82a0b694c..0000000000
--- a/meta/recipes-devtools/binutils/binutils/0001-ppc-apuinfo-for-spe-parsed-incorrectly.patch
+++ /dev/null
@@ -1,37 +0,0 @@
1From 8941017bc0226b60ce306d5271df15820ce66a53 Mon Sep 17 00:00:00 2001
2From: Alan Modra <amodra@gmail.com>
3Date: Tue, 30 Aug 2016 20:57:32 +0930
4Subject: [PATCH] ppc apuinfo for spe parsed incorrectly
5Organization: O.S. Systems Software LTDA.
6
7apuinfo saying SPE resulted in mach = bfd_mach_ppc_vle due to a
8missing break.
9
10 PR 20531
11 * elf32-ppc.c (_bfd_elf_ppc_set_arch): Add missing "break".
12
13
14Backport from :
15https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=commitdiff;h=8941017b
16
17Upstream-Status: Backport
18Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
19---
20 bfd/elf32-ppc.c | 1 +
21 1 file changed, 1 insertion(+)
22
23diff --git a/bfd/elf32-ppc.c b/bfd/elf32-ppc.c
24index 95ce1dc..e42ef1c 100644
25--- a/bfd/elf32-ppc.c
26+++ b/bfd/elf32-ppc.c
27@@ -2246,6 +2246,7 @@ _bfd_elf_ppc_set_arch (bfd *abfd)
28 case PPC_APUINFO_BRLOCK:
29 if (mach != bfd_mach_ppc_vle)
30 mach = bfd_mach_ppc_e500;
31+ break;
32
33 case PPC_APUINFO_VLE:
34 mach = bfd_mach_ppc_vle;
35--
362.1.4
37
diff --git a/meta/recipes-devtools/binutils/binutils/no-tooldirpaths.patch b/meta/recipes-devtools/binutils/binutils/0002-binutils-cross-Do-not-generate-linker-script-directo.patch
index 2bfc8d4d26..14299fd1ae 100644
--- a/meta/recipes-devtools/binutils/binutils/no-tooldirpaths.patch
+++ b/meta/recipes-devtools/binutils/binutils/0002-binutils-cross-Do-not-generate-linker-script-directo.patch
@@ -1,20 +1,31 @@
1From 7c7de107b4b0a507d2aeca3e3a86d01cb4b51360 Mon Sep 17 00:00:00 2001
2From: Khem Raj <raj.khem@gmail.com>
3Date: Mon, 6 Mar 2017 23:37:05 -0800
4Subject: [PATCH 02/15] binutils-cross: Do not generate linker script
5 directories
6
1We don't place target libraries within ${exec_prefix}, we'd always place these 7We don't place target libraries within ${exec_prefix}, we'd always place these
2within the target sysroot within the standard library directories. Worse, the 8within the target sysroot within the standard library directories. Worse, the
3append_to_lib_path code prefixes these paths with the sysroot which makes even 9append_to_lib_path code prefixes these paths with the sysroot which makes even
4less sense. 10less sense.
5 11
6These directories therefore don't make sense in our case and mean we have to 12These directories therefore don't make sense in our case and mean we have to
7relocate all the linker scripts if they're present. Dropping them 13relocate all the linker scripts if they're present. Dropping them
8gives a reasonable performance improvement/simplification. 14gives a reasonable performance improvement/simplification.
9 15
10Upstream-Status: Inappropriate 16Upstream-Status: Inappropriate
11 17
12RP 2017/01/30 18RP 2017/01/30
13 19
14Index: git/ld/genscripts.sh 20Signed-off-by: Khem Raj <raj.khem@gmail.com>
15=================================================================== 21---
16--- git.orig/ld/genscripts.sh 22 ld/genscripts.sh | 23 -----------------------
17+++ git/ld/genscripts.sh 23 1 file changed, 23 deletions(-)
24
25diff --git a/ld/genscripts.sh b/ld/genscripts.sh
26index a42c4d7a4b..d727b4d07e 100755
27--- a/ld/genscripts.sh
28+++ b/ld/genscripts.sh
18@@ -189,29 +189,6 @@ append_to_lib_path() 29@@ -189,29 +189,6 @@ append_to_lib_path()
19 fi 30 fi
20 } 31 }
@@ -45,3 +56,6 @@ Index: git/ld/genscripts.sh
45 if [ "x${LIB_PATH}" = "x" ] && [ "x${USE_LIBPATH}" = xyes ] ; then 56 if [ "x${LIB_PATH}" = "x" ] && [ "x${USE_LIBPATH}" = xyes ] ; then
46 libs=${NATIVE_LIB_DIRS} 57 libs=${NATIVE_LIB_DIRS}
47 if [ "x${NATIVE}" = "xyes" ] ; then 58 if [ "x${NATIVE}" = "xyes" ] ; then
59--
602.12.0
61
diff --git a/meta/recipes-devtools/binutils/binutils/0002-configure-widen-the-regexp-for-SH-architectures.patch b/meta/recipes-devtools/binutils/binutils/0002-configure-widen-the-regexp-for-SH-architectures.patch
deleted file mode 100644
index 8d7cf00d4b..0000000000
--- a/meta/recipes-devtools/binutils/binutils/0002-configure-widen-the-regexp-for-SH-architectures.patch
+++ /dev/null
@@ -1,56 +0,0 @@
1From e4cd40722f597dff39c7214fab1742dd5bcc67eb Mon Sep 17 00:00:00 2001
2From: Khem Raj <raj.khem@gmail.com>
3Date: Mon, 2 Mar 2015 01:07:33 +0000
4Subject: [PATCH 02/13] configure: widen the regexp for SH architectures
5
6gprof needs to know about uclibc
7
8Upstream-Status: Pending
9
10Signed-off-by: Khem Raj <raj.khem@gmail.com>
11---
12 configure | 4 ++--
13 gprof/configure | 5 +++++
14 2 files changed, 7 insertions(+), 2 deletions(-)
15
16diff --git a/configure b/configure
17index ad3dfb7..2a74a77 100755
18--- a/configure
19+++ b/configure
20@@ -3444,7 +3444,7 @@ case "${target}" in
21 ;;
22 s390-*-* | s390x-*-*)
23 ;;
24- sh-*-* | sh[34]*-*-*)
25+ sh*-*-* | sh[34]*-*-*)
26 ;;
27 sh64-*-* | sh5*-*-*)
28 ;;
29@@ -3946,7 +3946,7 @@ case "${target}" in
30 or1k*-*-*)
31 noconfigdirs="$noconfigdirs gdb"
32 ;;
33- sh-*-* | sh64-*-*)
34+ sh*-*-* | sh64-*-*)
35 case "${target}" in
36 sh*-*-elf)
37 ;;
38diff --git a/gprof/configure b/gprof/configure
39index bf3ecaa..626e1c7 100755
40--- a/gprof/configure
41+++ b/gprof/configure
42@@ -5873,6 +5873,11 @@ linux* | k*bsd*-gnu | kopensolaris*-gnu)
43 lt_cv_deplibs_check_method=pass_all
44 ;;
45
46+linux-uclibc*)
47+ lt_cv_deplibs_check_method=pass_all
48+ lt_cv_file_magic_test_file=`echo /lib/libuClibc-*.so`
49+ ;;
50+
51 netbsd*)
52 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
53 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
54--
552.9.0
56
diff --git a/meta/recipes-devtools/binutils/binutils/0003-gprof-add-uclibc-support-to-configure.patch b/meta/recipes-devtools/binutils/binutils/0003-gprof-add-uclibc-support-to-configure.patch
new file mode 100644
index 0000000000..eddb42b4e3
--- /dev/null
+++ b/meta/recipes-devtools/binutils/binutils/0003-gprof-add-uclibc-support-to-configure.patch
@@ -0,0 +1,31 @@
1From 7893d2b24d0303bda3a0049846489619ffd1387b Mon Sep 17 00:00:00 2001
2From: Khem Raj <raj.khem@gmail.com>
3Date: Mon, 2 Mar 2015 01:07:33 +0000
4Subject: [PATCH 03/15] gprof: add uclibc support to configure
5
6Upstream-Status: Pending
7
8Signed-off-by: Khem Raj <raj.khem@gmail.com>
9---
10 gprof/configure | 5 +++++
11 1 file changed, 5 insertions(+)
12
13diff --git a/gprof/configure b/gprof/configure
14index 9e6b8f3525..38a4c0b0e5 100755
15--- a/gprof/configure
16+++ b/gprof/configure
17@@ -5874,6 +5874,11 @@ linux* | k*bsd*-gnu | kopensolaris*-gnu)
18 lt_cv_deplibs_check_method=pass_all
19 ;;
20
21+linux-uclibc*)
22+ lt_cv_deplibs_check_method=pass_all
23+ lt_cv_file_magic_test_file=`echo /lib/libuClibc-*.so`
24+ ;;
25+
26 netbsd*)
27 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
28 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
29--
302.12.0
31
diff --git a/meta/recipes-devtools/binutils/binutils/0003-Point-scripts-location-to-libdir.patch b/meta/recipes-devtools/binutils/binutils/0004-Point-scripts-location-to-libdir.patch
index acc198b3ef..c6b9de7991 100644
--- a/meta/recipes-devtools/binutils/binutils/0003-Point-scripts-location-to-libdir.patch
+++ b/meta/recipes-devtools/binutils/binutils/0004-Point-scripts-location-to-libdir.patch
@@ -1,7 +1,7 @@
1From 93c49f6197bd59b2abbf04b3296bf10029b80f48 Mon Sep 17 00:00:00 2001 1From e34650c50574a8a39d694567ed607a63006b6f99 Mon Sep 17 00:00:00 2001
2From: Khem Raj <raj.khem@gmail.com> 2From: Khem Raj <raj.khem@gmail.com>
3Date: Mon, 2 Mar 2015 01:09:58 +0000 3Date: Mon, 2 Mar 2015 01:09:58 +0000
4Subject: [PATCH 03/13] Point scripts location to libdir 4Subject: [PATCH 04/15] Point scripts location to libdir
5 5
6Upstream-Status: Inappropriate [debian patch] 6Upstream-Status: Inappropriate [debian patch]
7 7
@@ -12,7 +12,7 @@ Signed-off-by: Khem Raj <raj.khem@gmail.com>
12 2 files changed, 2 insertions(+), 2 deletions(-) 12 2 files changed, 2 insertions(+), 2 deletions(-)
13 13
14diff --git a/ld/Makefile.am b/ld/Makefile.am 14diff --git a/ld/Makefile.am b/ld/Makefile.am
15index 0598923..b478ba7 100644 15index 15beaa7021..bbf9c671d8 100644
16--- a/ld/Makefile.am 16--- a/ld/Makefile.am
17+++ b/ld/Makefile.am 17+++ b/ld/Makefile.am
18@@ -57,7 +57,7 @@ endif 18@@ -57,7 +57,7 @@ endif
@@ -25,10 +25,10 @@ index 0598923..b478ba7 100644
25 EMUL = @EMUL@ 25 EMUL = @EMUL@
26 EMULATION_OFILES = @EMULATION_OFILES@ 26 EMULATION_OFILES = @EMULATION_OFILES@
27diff --git a/ld/Makefile.in b/ld/Makefile.in 27diff --git a/ld/Makefile.in b/ld/Makefile.in
28index 7c78198..5eb67e0 100644 28index 042b690ed6..37e7b25e9a 100644
29--- a/ld/Makefile.in 29--- a/ld/Makefile.in
30+++ b/ld/Makefile.in 30+++ b/ld/Makefile.in
31@@ -451,7 +451,7 @@ AM_CFLAGS = $(WARN_CFLAGS) $(ELF_CLFAGS) 31@@ -452,7 +452,7 @@ AM_CFLAGS = $(WARN_CFLAGS) $(ELF_CLFAGS)
32 # We put the scripts in the directory $(scriptdir)/ldscripts. 32 # We put the scripts in the directory $(scriptdir)/ldscripts.
33 # We can't put the scripts in $(datadir) because the SEARCH_DIR 33 # We can't put the scripts in $(datadir) because the SEARCH_DIR
34 # directives need to be different for native and cross linkers. 34 # directives need to be different for native and cross linkers.
@@ -38,5 +38,5 @@ index 7c78198..5eb67e0 100644
38 BFDDIR = $(BASEDIR)/bfd 38 BFDDIR = $(BASEDIR)/bfd
39 INCDIR = $(BASEDIR)/include 39 INCDIR = $(BASEDIR)/include
40-- 40--
412.9.0 412.12.0
42 42
diff --git a/meta/recipes-devtools/binutils/binutils/0004-Only-generate-an-RPATH-entry-if-LD_RUN_PATH-is-not-e.patch b/meta/recipes-devtools/binutils/binutils/0005-Only-generate-an-RPATH-entry-if-LD_RUN_PATH-is-not-e.patch
index 28a17f3865..726f7020dd 100644
--- a/meta/recipes-devtools/binutils/binutils/0004-Only-generate-an-RPATH-entry-if-LD_RUN_PATH-is-not-e.patch
+++ b/meta/recipes-devtools/binutils/binutils/0005-Only-generate-an-RPATH-entry-if-LD_RUN_PATH-is-not-e.patch
@@ -1,7 +1,7 @@
1From 4ff83779de8621715c6c2a79cf7ed8d74ff2d7c5 Mon Sep 17 00:00:00 2001 1From 42292f5533bca904f230a8e03ceee1f84ef0c4ec Mon Sep 17 00:00:00 2001
2From: Khem Raj <raj.khem@gmail.com> 2From: Khem Raj <raj.khem@gmail.com>
3Date: Mon, 2 Mar 2015 01:27:17 +0000 3Date: Mon, 2 Mar 2015 01:27:17 +0000
4Subject: [PATCH 04/13] Only generate an RPATH entry if LD_RUN_PATH is not 4Subject: [PATCH 05/15] Only generate an RPATH entry if LD_RUN_PATH is not
5 empty 5 empty
6 6
7for cases where -rpath isn't specified. debian (#151024) 7for cases where -rpath isn't specified. debian (#151024)
@@ -15,10 +15,10 @@ Signed-off-by: Khem Raj <raj.khem@gmail.com>
15 1 file changed, 4 insertions(+) 15 1 file changed, 4 insertions(+)
16 16
17diff --git a/ld/emultempl/elf32.em b/ld/emultempl/elf32.em 17diff --git a/ld/emultempl/elf32.em b/ld/emultempl/elf32.em
18index 47fa549..f4c640e 100644 18index 84adaef6df..ab8c74257e 100644
19--- a/ld/emultempl/elf32.em 19--- a/ld/emultempl/elf32.em
20+++ b/ld/emultempl/elf32.em 20+++ b/ld/emultempl/elf32.em
21@@ -1244,6 +1244,8 @@ fragment <<EOF 21@@ -1411,6 +1411,8 @@ fragment <<EOF
22 && command_line.rpath == NULL) 22 && command_line.rpath == NULL)
23 { 23 {
24 lib_path = (const char *) getenv ("LD_RUN_PATH"); 24 lib_path = (const char *) getenv ("LD_RUN_PATH");
@@ -27,7 +27,7 @@ index 47fa549..f4c640e 100644
27 if (gld${EMULATION_NAME}_search_needed (lib_path, &n, 27 if (gld${EMULATION_NAME}_search_needed (lib_path, &n,
28 force)) 28 force))
29 break; 29 break;
30@@ -1525,6 +1527,8 @@ gld${EMULATION_NAME}_before_allocation (void) 30@@ -1692,6 +1694,8 @@ gld${EMULATION_NAME}_before_allocation (void)
31 rpath = command_line.rpath; 31 rpath = command_line.rpath;
32 if (rpath == NULL) 32 if (rpath == NULL)
33 rpath = (const char *) getenv ("LD_RUN_PATH"); 33 rpath = (const char *) getenv ("LD_RUN_PATH");
@@ -37,5 +37,5 @@ index 47fa549..f4c640e 100644
37 for (abfd = link_info.input_bfds; abfd; abfd = abfd->link.next) 37 for (abfd = link_info.input_bfds; abfd; abfd = abfd->link.next)
38 if (bfd_get_flavour (abfd) == bfd_target_elf_flavour) 38 if (bfd_get_flavour (abfd) == bfd_target_elf_flavour)
39-- 39--
402.9.0 402.12.0
41 41
diff --git a/meta/recipes-devtools/binutils/binutils/0005-Explicitly-link-with-libm-on-uclibc.patch b/meta/recipes-devtools/binutils/binutils/0006-Explicitly-link-with-libm-on-uclibc.patch
index 331f78221c..9770ca7f0f 100644
--- a/meta/recipes-devtools/binutils/binutils/0005-Explicitly-link-with-libm-on-uclibc.patch
+++ b/meta/recipes-devtools/binutils/binutils/0006-Explicitly-link-with-libm-on-uclibc.patch
@@ -1,7 +1,7 @@
1From 18a7ae169e8d55ace683357d1de6b07e4fdf797a Mon Sep 17 00:00:00 2001 1From 6a46bf151d7e53df8b5e7645a2d241967688368a Mon Sep 17 00:00:00 2001
2From: Khem Raj <raj.khem@gmail.com> 2From: Khem Raj <raj.khem@gmail.com>
3Date: Mon, 2 Mar 2015 01:32:49 +0000 3Date: Mon, 2 Mar 2015 01:32:49 +0000
4Subject: [PATCH 05/13] Explicitly link with libm on uclibc 4Subject: [PATCH 06/15] Explicitly link with libm on uclibc
5 5
6Description: 6Description:
7 7
@@ -31,10 +31,10 @@ Signed-off-by: Khem Raj <raj.khem@gmail.com>
31 1 file changed, 6 insertions(+) 31 1 file changed, 6 insertions(+)
32 32
33diff --git a/gas/configure.tgt b/gas/configure.tgt 33diff --git a/gas/configure.tgt b/gas/configure.tgt
34index e2df659..1b9fd99 100644 34index 711d537e95..7cd2dc176a 100644
35--- a/gas/configure.tgt 35--- a/gas/configure.tgt
36+++ b/gas/configure.tgt 36+++ b/gas/configure.tgt
37@@ -487,6 +487,12 @@ case ${generic_target} in 37@@ -494,6 +494,12 @@ case ${generic_target} in
38 *-*-netware) fmt=elf em=netware ;; 38 *-*-netware) fmt=elf em=netware ;;
39 esac 39 esac
40 40
@@ -45,8 +45,8 @@ index e2df659..1b9fd99 100644
45+esac 45+esac
46+ 46+
47 case ${cpu_type} in 47 case ${cpu_type} in
48 aarch64 | alpha | arm | i386 | ia64 | microblaze | mips | ns32k | or1k | or1knd | pdp11 | ppc | sparc | z80 | z8k) 48 aarch64 | alpha | arm | i386 | ia64 | microblaze | mips | ns32k | or1k | or1knd | pdp11 | ppc | riscv | sparc | z80 | z8k)
49 bfd_gas=yes 49 bfd_gas=yes
50-- 50--
512.9.0 512.12.0
52 52
diff --git a/meta/recipes-devtools/binutils/binutils/0006-Use-libtool-2.4.patch b/meta/recipes-devtools/binutils/binutils/0007-Use-libtool-2.4.patch
index f0fdf46ae5..6b7f753891 100644
--- a/meta/recipes-devtools/binutils/binutils/0006-Use-libtool-2.4.patch
+++ b/meta/recipes-devtools/binutils/binutils/0007-Use-libtool-2.4.patch
@@ -1,18 +1,17 @@
1From 71adcde3648db47f7fa155db12810591ffd3ae34 Mon Sep 17 00:00:00 2001 1From 9a3651e120261c72090689ad770ad048b0baf506 Mon Sep 17 00:00:00 2001
2From: Khem Raj <raj.khem@gmail.com> 2From: Khem Raj <raj.khem@gmail.com>
3Date: Sun, 14 Feb 2016 17:04:07 +0000 3Date: Mon, 6 Mar 2017 23:28:33 -0800
4Subject: [PATCH 06/13] Use libtool 2.4 4Subject: [PATCH 07/15] Use libtool 2.4
5 5
6get libtool sysroot support 6get libtool sysroot support
7 7
8Signed-off-by: Khem Raj <raj.khem@gmail.com> 8Signed-off-by: Khem Raj <raj.khem@gmail.com>
9--- 9---
10Upstream-Status: Pending 10Upstream-Status: Inappropriate [ OE configuration Specific]
11 11
12 bfd/configure | 1318 +++++++++++++++++------ 12 bfd/configure | 1318 +++++++++++++++++------
13 bfd/configure.ac | 2 +- 13 bfd/configure.ac | 2 +-
14 binutils/configure | 1316 +++++++++++++++++------ 14 binutils/configure | 1316 +++++++++++++++++------
15 configure | 4 +-
16 gas/configure | 1314 +++++++++++++++++------ 15 gas/configure | 1314 +++++++++++++++++------
17 gprof/configure | 1321 +++++++++++++++++------ 16 gprof/configure | 1321 +++++++++++++++++------
18 ld/configure | 1691 +++++++++++++++++++++-------- 17 ld/configure | 1691 +++++++++++++++++++++--------
@@ -23,14 +22,14 @@ Upstream-Status: Pending
23 lt~obsolete.m4 | 2 +- 22 lt~obsolete.m4 | 2 +-
24 opcodes/configure | 1318 +++++++++++++++++------ 23 opcodes/configure | 1318 +++++++++++++++++------
25 opcodes/configure.ac | 2 +- 24 opcodes/configure.ac | 2 +-
26 zlib/configure | 1320 +++++++++++++++++------ 25 zlib/configure | 1316 +++++++++++++++++------
27 15 files changed, 9930 insertions(+), 3697 deletions(-) 26 14 files changed, 9926 insertions(+), 3693 deletions(-)
28 27
29diff --git a/bfd/configure b/bfd/configure 28diff --git a/bfd/configure b/bfd/configure
30index a437569..575a257 100755 29index f30bfabef3..fa1a545e9d 100755
31--- a/bfd/configure 30--- a/bfd/configure
32+++ b/bfd/configure 31+++ b/bfd/configure
33@@ -671,6 +671,9 @@ OTOOL 32@@ -672,6 +672,9 @@ OTOOL
34 LIPO 33 LIPO
35 NMEDIT 34 NMEDIT
36 DSYMUTIL 35 DSYMUTIL
@@ -40,7 +39,7 @@ index a437569..575a257 100755
40 OBJDUMP 39 OBJDUMP
41 LN_S 40 LN_S
42 NM 41 NM
43@@ -784,6 +787,7 @@ enable_static 42@@ -785,6 +788,7 @@ enable_static
44 with_pic 43 with_pic
45 enable_fast_install 44 enable_fast_install
46 with_gnu_ld 45 with_gnu_ld
@@ -48,7 +47,7 @@ index a437569..575a257 100755
48 enable_libtool_lock 47 enable_libtool_lock
49 enable_plugins 48 enable_plugins
50 enable_largefile 49 enable_largefile
51@@ -1460,6 +1464,8 @@ Optional Packages: 50@@ -1461,6 +1465,8 @@ Optional Packages:
52 --with-pic try to use only PIC/non-PIC objects [default=use 51 --with-pic try to use only PIC/non-PIC objects [default=use
53 both] 52 both]
54 --with-gnu-ld assume the C compiler uses GNU ld [default=no] 53 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
@@ -57,7 +56,7 @@ index a437569..575a257 100755
57 --with-mmap try using mmap for BFD input files if available 56 --with-mmap try using mmap for BFD input files if available
58 --with-separate-debug-dir=DIR 57 --with-separate-debug-dir=DIR
59 Look for global separate debug info in DIR 58 Look for global separate debug info in DIR
60@@ -5392,8 +5398,8 @@ esac 59@@ -5393,8 +5399,8 @@ esac
61 60
62 61
63 62
@@ -68,7 +67,7 @@ index a437569..575a257 100755
68 67
69 68
70 69
71@@ -5433,7 +5439,7 @@ ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO 70@@ -5434,7 +5440,7 @@ ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
72 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 71 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
73 $as_echo_n "checking how to print strings... " >&6; } 72 $as_echo_n "checking how to print strings... " >&6; }
74 # Test print first, because it will be a builtin if present. 73 # Test print first, because it will be a builtin if present.
@@ -77,7 +76,7 @@ index a437569..575a257 100755
77 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then 76 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
78 ECHO='print -r --' 77 ECHO='print -r --'
79 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then 78 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
80@@ -6119,8 +6125,8 @@ $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; 79@@ -6120,8 +6126,8 @@ $as_echo_n "checking whether the shell understands some XSI constructs... " >&6;
81 # Try some XSI features 80 # Try some XSI features
82 xsi_shell=no 81 xsi_shell=no
83 ( _lt_dummy="a/b/c" 82 ( _lt_dummy="a/b/c"
@@ -88,7 +87,7 @@ index a437569..575a257 100755
88 && eval 'test $(( 1 + 1 )) -eq 2 \ 87 && eval 'test $(( 1 + 1 )) -eq 2 \
89 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \ 88 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
90 && xsi_shell=yes 89 && xsi_shell=yes
91@@ -6169,6 +6175,80 @@ esac 90@@ -6170,6 +6176,80 @@ esac
92 91
93 92
94 93
@@ -169,7 +168,7 @@ index a437569..575a257 100755
169 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 168 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
170 $as_echo_n "checking for $LD option to reload object files... " >&6; } 169 $as_echo_n "checking for $LD option to reload object files... " >&6; }
171 if test "${lt_cv_ld_reload_flag+set}" = set; then : 170 if test "${lt_cv_ld_reload_flag+set}" = set; then :
172@@ -6185,6 +6265,11 @@ case $reload_flag in 171@@ -6186,6 +6266,11 @@ case $reload_flag in
173 esac 172 esac
174 reload_cmds='$LD$reload_flag -o $output$reload_objs' 173 reload_cmds='$LD$reload_flag -o $output$reload_objs'
175 case $host_os in 174 case $host_os in
@@ -181,7 +180,7 @@ index a437569..575a257 100755
181 darwin*) 180 darwin*)
182 if test "$GCC" = yes; then 181 if test "$GCC" = yes; then
183 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' 182 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
184@@ -6353,7 +6438,8 @@ mingw* | pw32*) 183@@ -6354,7 +6439,8 @@ mingw* | pw32*)
185 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 184 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
186 lt_cv_file_magic_cmd='func_win32_libid' 185 lt_cv_file_magic_cmd='func_win32_libid'
187 else 186 else
@@ -191,7 +190,7 @@ index a437569..575a257 100755
191 lt_cv_file_magic_cmd='$OBJDUMP -f' 190 lt_cv_file_magic_cmd='$OBJDUMP -f'
192 fi 191 fi
193 ;; 192 ;;
194@@ -6507,6 +6593,21 @@ esac 193@@ -6508,6 +6594,21 @@ esac
195 fi 194 fi
196 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 195 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
197 $as_echo "$lt_cv_deplibs_check_method" >&6; } 196 $as_echo "$lt_cv_deplibs_check_method" >&6; }
@@ -213,7 +212,7 @@ index a437569..575a257 100755
213 file_magic_cmd=$lt_cv_file_magic_cmd 212 file_magic_cmd=$lt_cv_file_magic_cmd
214 deplibs_check_method=$lt_cv_deplibs_check_method 213 deplibs_check_method=$lt_cv_deplibs_check_method
215 test -z "$deplibs_check_method" && deplibs_check_method=unknown 214 test -z "$deplibs_check_method" && deplibs_check_method=unknown
216@@ -6522,9 +6623,162 @@ test -z "$deplibs_check_method" && deplibs_check_method=unknown 215@@ -6523,9 +6624,162 @@ test -z "$deplibs_check_method" && deplibs_check_method=unknown
217 216
218 217
219 218
@@ -378,7 +377,7 @@ index a437569..575a257 100755
378 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 377 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
379 $as_echo_n "checking for $ac_word... " >&6; } 378 $as_echo_n "checking for $ac_word... " >&6; }
380 if test "${ac_cv_prog_AR+set}" = set; then : 379 if test "${ac_cv_prog_AR+set}" = set; then :
381@@ -6540,7 +6794,7 @@ do 380@@ -6541,7 +6795,7 @@ do
382 test -z "$as_dir" && as_dir=. 381 test -z "$as_dir" && as_dir=.
383 for ac_exec_ext in '' $ac_executable_extensions; do 382 for ac_exec_ext in '' $ac_executable_extensions; do
384 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 383 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
@@ -387,7 +386,7 @@ index a437569..575a257 100755
387 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 386 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
388 break 2 387 break 2
389 fi 388 fi
390@@ -6560,11 +6814,15 @@ $as_echo "no" >&6; } 389@@ -6561,11 +6815,15 @@ $as_echo "no" >&6; }
391 fi 390 fi
392 391
393 392
@@ -406,7 +405,7 @@ index a437569..575a257 100755
406 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 405 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
407 $as_echo_n "checking for $ac_word... " >&6; } 406 $as_echo_n "checking for $ac_word... " >&6; }
408 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then : 407 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
409@@ -6580,7 +6838,7 @@ do 408@@ -6581,7 +6839,7 @@ do
410 test -z "$as_dir" && as_dir=. 409 test -z "$as_dir" && as_dir=.
411 for ac_exec_ext in '' $ac_executable_extensions; do 410 for ac_exec_ext in '' $ac_executable_extensions; do
412 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 411 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
@@ -415,7 +414,7 @@ index a437569..575a257 100755
415 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 414 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
416 break 2 415 break 2
417 fi 416 fi
418@@ -6599,6 +6857,10 @@ else 417@@ -6600,6 +6858,10 @@ else
419 $as_echo "no" >&6; } 418 $as_echo "no" >&6; }
420 fi 419 fi
421 420
@@ -426,7 +425,7 @@ index a437569..575a257 100755
426 if test "x$ac_ct_AR" = x; then 425 if test "x$ac_ct_AR" = x; then
427 AR="false" 426 AR="false"
428 else 427 else
429@@ -6610,16 +6872,72 @@ ac_tool_warned=yes ;; 428@@ -6611,16 +6873,72 @@ ac_tool_warned=yes ;;
430 esac 429 esac
431 AR=$ac_ct_AR 430 AR=$ac_ct_AR
432 fi 431 fi
@@ -503,7 +502,7 @@ index a437569..575a257 100755
503 502
504 503
505 504
506@@ -6961,8 +7279,8 @@ esac 505@@ -6962,8 +7280,8 @@ esac
507 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 506 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
508 507
509 # Transform an extracted symbol line into symbol name and symbol address 508 # Transform an extracted symbol line into symbol name and symbol address
@@ -514,7 +513,7 @@ index a437569..575a257 100755
514 513
515 # Handle CRLF in mingw tool chain 514 # Handle CRLF in mingw tool chain
516 opt_cr= 515 opt_cr=
517@@ -6998,6 +7316,7 @@ for ac_symprfx in "" "_"; do 516@@ -6999,6 +7317,7 @@ for ac_symprfx in "" "_"; do
518 else 517 else
519 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 518 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
520 fi 519 fi
@@ -522,7 +521,7 @@ index a437569..575a257 100755
522 521
523 # Check to see that the pipe works correctly. 522 # Check to see that the pipe works correctly.
524 pipe_works=no 523 pipe_works=no
525@@ -7039,6 +7358,18 @@ _LT_EOF 524@@ -7040,6 +7359,18 @@ _LT_EOF
526 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 525 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
527 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 526 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
528 cat <<_LT_EOF > conftest.$ac_ext 527 cat <<_LT_EOF > conftest.$ac_ext
@@ -541,7 +540,7 @@ index a437569..575a257 100755
541 #ifdef __cplusplus 540 #ifdef __cplusplus
542 extern "C" { 541 extern "C" {
543 #endif 542 #endif
544@@ -7050,7 +7381,7 @@ _LT_EOF 543@@ -7051,7 +7382,7 @@ _LT_EOF
545 cat <<_LT_EOF >> conftest.$ac_ext 544 cat <<_LT_EOF >> conftest.$ac_ext
546 545
547 /* The mapping between symbol names and symbols. */ 546 /* The mapping between symbol names and symbols. */
@@ -550,7 +549,7 @@ index a437569..575a257 100755
550 const char *name; 549 const char *name;
551 void *address; 550 void *address;
552 } 551 }
553@@ -7076,8 +7407,8 @@ static const void *lt_preloaded_setup() { 552@@ -7077,8 +7408,8 @@ static const void *lt_preloaded_setup() {
554 _LT_EOF 553 _LT_EOF
555 # Now try linking the two files. 554 # Now try linking the two files.
556 mv conftest.$ac_objext conftstm.$ac_objext 555 mv conftest.$ac_objext conftstm.$ac_objext
@@ -561,7 +560,7 @@ index a437569..575a257 100755
561 LIBS="conftstm.$ac_objext" 560 LIBS="conftstm.$ac_objext"
562 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 561 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
563 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 562 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
564@@ -7087,8 +7418,8 @@ _LT_EOF 563@@ -7088,8 +7419,8 @@ _LT_EOF
565 test $ac_status = 0; } && test -s conftest${ac_exeext}; then 564 test $ac_status = 0; } && test -s conftest${ac_exeext}; then
566 pipe_works=yes 565 pipe_works=yes
567 fi 566 fi
@@ -572,7 +571,7 @@ index a437569..575a257 100755
572 else 571 else
573 echo "cannot find nm_test_func in $nlist" >&5 572 echo "cannot find nm_test_func in $nlist" >&5
574 fi 573 fi
575@@ -7125,6 +7456,16 @@ else 574@@ -7126,6 +7457,16 @@ else
576 $as_echo "ok" >&6; } 575 $as_echo "ok" >&6; }
577 fi 576 fi
578 577
@@ -589,7 +588,7 @@ index a437569..575a257 100755
589 588
590 589
591 590
592@@ -7146,6 +7487,45 @@ fi 591@@ -7147,6 +7488,45 @@ fi
593 592
594 593
595 594
@@ -635,7 +634,7 @@ index a437569..575a257 100755
635 # Check whether --enable-libtool-lock was given. 634 # Check whether --enable-libtool-lock was given.
636 if test "${enable_libtool_lock+set}" = set; then : 635 if test "${enable_libtool_lock+set}" = set; then :
637 enableval=$enable_libtool_lock; 636 enableval=$enable_libtool_lock;
638@@ -7352,6 +7732,123 @@ esac 637@@ -7353,6 +7733,123 @@ esac
639 638
640 need_locks="$enable_libtool_lock" 639 need_locks="$enable_libtool_lock"
641 640
@@ -759,7 +758,7 @@ index a437569..575a257 100755
759 758
760 case $host_os in 759 case $host_os in
761 rhapsody* | darwin*) 760 rhapsody* | darwin*)
762@@ -7915,6 +8412,8 @@ _LT_EOF 761@@ -7916,6 +8413,8 @@ _LT_EOF
763 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 762 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
764 echo "$AR cru libconftest.a conftest.o" >&5 763 echo "$AR cru libconftest.a conftest.o" >&5
765 $AR cru libconftest.a conftest.o 2>&5 764 $AR cru libconftest.a conftest.o 2>&5
@@ -768,7 +767,7 @@ index a437569..575a257 100755
768 cat > conftest.c << _LT_EOF 767 cat > conftest.c << _LT_EOF
769 int main() { return 0;} 768 int main() { return 0;}
770 _LT_EOF 769 _LT_EOF
771@@ -8079,7 +8578,8 @@ fi 770@@ -8080,7 +8579,8 @@ fi
772 LIBTOOL_DEPS="$ltmain" 771 LIBTOOL_DEPS="$ltmain"
773 772
774 # Always use our own libtool. 773 # Always use our own libtool.
@@ -778,7 +777,7 @@ index a437569..575a257 100755
778 777
779 778
780 779
781@@ -8168,7 +8668,7 @@ aix3*) 780@@ -8169,7 +8669,7 @@ aix3*)
782 esac 781 esac
783 782
784 # Global variables: 783 # Global variables:
@@ -787,7 +786,7 @@ index a437569..575a257 100755
787 can_build_shared=yes 786 can_build_shared=yes
788 787
789 # All known linkers require a `.a' archive for static linking (except MSVC, 788 # All known linkers require a `.a' archive for static linking (except MSVC,
790@@ -8466,8 +8966,6 @@ fi 789@@ -8467,8 +8967,6 @@ fi
791 lt_prog_compiler_pic= 790 lt_prog_compiler_pic=
792 lt_prog_compiler_static= 791 lt_prog_compiler_static=
793 792
@@ -796,7 +795,7 @@ index a437569..575a257 100755
796 795
797 if test "$GCC" = yes; then 796 if test "$GCC" = yes; then
798 lt_prog_compiler_wl='-Wl,' 797 lt_prog_compiler_wl='-Wl,'
799@@ -8633,6 +9131,12 @@ $as_echo_n "checking for $compiler option to produce PIC... " >&6; } 798@@ -8634,6 +9132,12 @@ $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
800 lt_prog_compiler_pic='--shared' 799 lt_prog_compiler_pic='--shared'
801 lt_prog_compiler_static='--static' 800 lt_prog_compiler_static='--static'
802 ;; 801 ;;
@@ -809,7 +808,7 @@ index a437569..575a257 100755
809 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) 808 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
810 # Portland Group compilers (*not* the Pentium gcc compiler, 809 # Portland Group compilers (*not* the Pentium gcc compiler,
811 # which looks to be a dead project) 810 # which looks to be a dead project)
812@@ -8695,7 +9199,7 @@ $as_echo_n "checking for $compiler option to produce PIC... " >&6; } 811@@ -8696,7 +9200,7 @@ $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
813 lt_prog_compiler_pic='-KPIC' 812 lt_prog_compiler_pic='-KPIC'
814 lt_prog_compiler_static='-Bstatic' 813 lt_prog_compiler_static='-Bstatic'
815 case $cc_basename in 814 case $cc_basename in
@@ -818,7 +817,7 @@ index a437569..575a257 100755
818 lt_prog_compiler_wl='-Qoption ld ';; 817 lt_prog_compiler_wl='-Qoption ld ';;
819 *) 818 *)
820 lt_prog_compiler_wl='-Wl,';; 819 lt_prog_compiler_wl='-Wl,';;
821@@ -8752,13 +9256,17 @@ case $host_os in 820@@ -8753,13 +9257,17 @@ case $host_os in
822 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 821 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
823 ;; 822 ;;
824 esac 823 esac
@@ -842,7 +841,7 @@ index a437569..575a257 100755
842 841
843 # 842 #
844 # Check to make sure the PIC flag actually works. 843 # Check to make sure the PIC flag actually works.
845@@ -8819,6 +9327,11 @@ fi 844@@ -8820,6 +9328,11 @@ fi
846 845
847 846
848 847
@@ -854,7 +853,7 @@ index a437569..575a257 100755
854 # 853 #
855 # Check to make sure the static flag actually works. 854 # Check to make sure the static flag actually works.
856 # 855 #
857@@ -9169,7 +9682,8 @@ _LT_EOF 856@@ -9170,7 +9683,8 @@ _LT_EOF
858 allow_undefined_flag=unsupported 857 allow_undefined_flag=unsupported
859 always_export_symbols=no 858 always_export_symbols=no
860 enable_shared_with_static_runtimes=yes 859 enable_shared_with_static_runtimes=yes
@@ -864,7 +863,7 @@ index a437569..575a257 100755
864 863
865 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 864 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
866 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 865 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
867@@ -9268,12 +9782,12 @@ _LT_EOF 866@@ -9269,12 +9783,12 @@ _LT_EOF
868 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 867 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
869 hardcode_libdir_flag_spec= 868 hardcode_libdir_flag_spec=
870 hardcode_libdir_flag_spec_ld='-rpath $libdir' 869 hardcode_libdir_flag_spec_ld='-rpath $libdir'
@@ -879,7 +878,7 @@ index a437569..575a257 100755
879 fi 878 fi
880 ;; 879 ;;
881 esac 880 esac
882@@ -9287,8 +9801,8 @@ _LT_EOF 881@@ -9288,8 +9802,8 @@ _LT_EOF
883 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 882 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
884 wlarc= 883 wlarc=
885 else 884 else
@@ -890,7 +889,7 @@ index a437569..575a257 100755
890 fi 889 fi
891 ;; 890 ;;
892 891
893@@ -9306,8 +9820,8 @@ _LT_EOF 892@@ -9307,8 +9821,8 @@ _LT_EOF
894 893
895 _LT_EOF 894 _LT_EOF
896 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 895 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
@@ -901,7 +900,7 @@ index a437569..575a257 100755
901 else 900 else
902 ld_shlibs=no 901 ld_shlibs=no
903 fi 902 fi
904@@ -9353,8 +9867,8 @@ _LT_EOF 903@@ -9354,8 +9868,8 @@ _LT_EOF
905 904
906 *) 905 *)
907 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 906 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
@@ -912,7 +911,7 @@ index a437569..575a257 100755
912 else 911 else
913 ld_shlibs=no 912 ld_shlibs=no
914 fi 913 fi
915@@ -9484,7 +9998,13 @@ _LT_EOF 914@@ -9485,7 +9999,13 @@ _LT_EOF
916 allow_undefined_flag='-berok' 915 allow_undefined_flag='-berok'
917 # Determine the default libpath from the value encoded in an 916 # Determine the default libpath from the value encoded in an
918 # empty executable. 917 # empty executable.
@@ -927,7 +926,7 @@ index a437569..575a257 100755
927 /* end confdefs.h. */ 926 /* end confdefs.h. */
928 927
929 int 928 int
930@@ -9497,22 +10017,29 @@ main () 929@@ -9498,22 +10018,29 @@ main ()
931 _ACEOF 930 _ACEOF
932 if ac_fn_c_try_link "$LINENO"; then : 931 if ac_fn_c_try_link "$LINENO"; then :
933 932
@@ -970,7 +969,7 @@ index a437569..575a257 100755
970 969
971 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 970 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
972 archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" 971 archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
973@@ -9524,7 +10051,13 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 972@@ -9525,7 +10052,13 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
974 else 973 else
975 # Determine the default libpath from the value encoded in an 974 # Determine the default libpath from the value encoded in an
976 # empty executable. 975 # empty executable.
@@ -985,7 +984,7 @@ index a437569..575a257 100755
985 /* end confdefs.h. */ 984 /* end confdefs.h. */
986 985
987 int 986 int
988@@ -9537,22 +10070,29 @@ main () 987@@ -9538,22 +10071,29 @@ main ()
989 _ACEOF 988 _ACEOF
990 if ac_fn_c_try_link "$LINENO"; then : 989 if ac_fn_c_try_link "$LINENO"; then :
991 990
@@ -1028,7 +1027,7 @@ index a437569..575a257 100755
1028 1027
1029 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 1028 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
1030 # Warning - without using the other run time loading flags, 1029 # Warning - without using the other run time loading flags,
1031@@ -9597,20 +10137,63 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 1030@@ -9598,20 +10138,63 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
1032 # Microsoft Visual C++. 1031 # Microsoft Visual C++.
1033 # hardcode_libdir_flag_spec is actually meaningless, as there is 1032 # hardcode_libdir_flag_spec is actually meaningless, as there is
1034 # no search path for DLLs. 1033 # no search path for DLLs.
@@ -1106,7 +1105,7 @@ index a437569..575a257 100755
1106 ;; 1105 ;;
1107 1106
1108 darwin* | rhapsody*) 1107 darwin* | rhapsody*)
1109@@ -9671,7 +10254,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 1108@@ -9672,7 +10255,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
1110 1109
1111 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 1110 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
1112 freebsd* | dragonfly*) 1111 freebsd* | dragonfly*)
@@ -1115,7 +1114,7 @@ index a437569..575a257 100755
1115 hardcode_libdir_flag_spec='-R$libdir' 1114 hardcode_libdir_flag_spec='-R$libdir'
1116 hardcode_direct=yes 1115 hardcode_direct=yes
1117 hardcode_shlibpath_var=no 1116 hardcode_shlibpath_var=no
1118@@ -9679,7 +10262,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 1117@@ -9680,7 +10263,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
1119 1118
1120 hpux9*) 1119 hpux9*)
1121 if test "$GCC" = yes; then 1120 if test "$GCC" = yes; then
@@ -1124,7 +1123,7 @@ index a437569..575a257 100755
1124 else 1123 else
1125 archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' 1124 archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
1126 fi 1125 fi
1127@@ -9695,7 +10278,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 1126@@ -9696,7 +10279,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
1128 1127
1129 hpux10*) 1128 hpux10*)
1130 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 1129 if test "$GCC" = yes && test "$with_gnu_ld" = no; then
@@ -1133,7 +1132,7 @@ index a437569..575a257 100755
1133 else 1132 else
1134 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 1133 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
1135 fi 1134 fi
1136@@ -9719,10 +10302,10 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 1135@@ -9720,10 +10303,10 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
1137 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 1136 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
1138 ;; 1137 ;;
1139 ia64*) 1138 ia64*)
@@ -1146,7 +1145,7 @@ index a437569..575a257 100755
1146 ;; 1145 ;;
1147 esac 1146 esac
1148 else 1147 else
1149@@ -9801,23 +10384,36 @@ fi 1148@@ -9802,23 +10385,36 @@ fi
1150 1149
1151 irix5* | irix6* | nonstopux*) 1150 irix5* | irix6* | nonstopux*)
1152 if test "$GCC" = yes; then 1151 if test "$GCC" = yes; then
@@ -1191,7 +1190,7 @@ index a437569..575a257 100755
1191 else 1190 else
1192 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' 1191 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
1193 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib' 1192 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
1194@@ -9902,7 +10498,7 @@ rm -f core conftest.err conftest.$ac_objext \ 1193@@ -9903,7 +10499,7 @@ rm -f core conftest.err conftest.$ac_objext \
1195 osf4* | osf5*) # as osf3* with the addition of -msym flag 1194 osf4* | osf5*) # as osf3* with the addition of -msym flag
1196 if test "$GCC" = yes; then 1195 if test "$GCC" = yes; then
1197 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 1196 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
@@ -1200,7 +1199,7 @@ index a437569..575a257 100755
1200 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 1199 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
1201 else 1200 else
1202 allow_undefined_flag=' -expect_unresolved \*' 1201 allow_undefined_flag=' -expect_unresolved \*'
1203@@ -9921,9 +10517,9 @@ rm -f core conftest.err conftest.$ac_objext \ 1202@@ -9922,9 +10518,9 @@ rm -f core conftest.err conftest.$ac_objext \
1204 no_undefined_flag=' -z defs' 1203 no_undefined_flag=' -z defs'
1205 if test "$GCC" = yes; then 1204 if test "$GCC" = yes; then
1206 wlarc='${wl}' 1205 wlarc='${wl}'
@@ -1212,7 +1211,7 @@ index a437569..575a257 100755
1212 else 1211 else
1213 case `$CC -V 2>&1` in 1212 case `$CC -V 2>&1` in
1214 *"Compilers 5.0"*) 1213 *"Compilers 5.0"*)
1215@@ -10499,8 +11095,9 @@ cygwin* | mingw* | pw32* | cegcc*) 1214@@ -10500,8 +11096,9 @@ cygwin* | mingw* | pw32* | cegcc*)
1216 need_version=no 1215 need_version=no
1217 need_lib_prefix=no 1216 need_lib_prefix=no
1218 1217
@@ -1224,7 +1223,7 @@ index a437569..575a257 100755
1224 library_names_spec='$libname.dll.a' 1223 library_names_spec='$libname.dll.a'
1225 # DLL is installed to $(libdir)/../bin by postinstall_cmds 1224 # DLL is installed to $(libdir)/../bin by postinstall_cmds
1226 postinstall_cmds='base_file=`basename \${file}`~ 1225 postinstall_cmds='base_file=`basename \${file}`~
1227@@ -10533,13 +11130,71 @@ cygwin* | mingw* | pw32* | cegcc*) 1226@@ -10534,13 +11131,71 @@ cygwin* | mingw* | pw32* | cegcc*)
1228 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 1227 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
1229 ;; 1228 ;;
1230 esac 1229 esac
@@ -1297,7 +1296,7 @@ index a437569..575a257 100755
1297 # FIXME: first we should search . and the directory the executable is in 1296 # FIXME: first we should search . and the directory the executable is in
1298 shlibpath_var=PATH 1297 shlibpath_var=PATH
1299 ;; 1298 ;;
1300@@ -10631,7 +11286,7 @@ haiku*) 1299@@ -10632,7 +11287,7 @@ haiku*)
1301 soname_spec='${libname}${release}${shared_ext}$major' 1300 soname_spec='${libname}${release}${shared_ext}$major'
1302 shlibpath_var=LIBRARY_PATH 1301 shlibpath_var=LIBRARY_PATH
1303 shlibpath_overrides_runpath=yes 1302 shlibpath_overrides_runpath=yes
@@ -1306,7 +1305,7 @@ index a437569..575a257 100755
1306 hardcode_into_libs=yes 1305 hardcode_into_libs=yes
1307 ;; 1306 ;;
1308 1307
1309@@ -11471,10 +12126,10 @@ else 1308@@ -11472,10 +12127,10 @@ else
1310 /* When -fvisbility=hidden is used, assume the code has been annotated 1309 /* When -fvisbility=hidden is used, assume the code has been annotated
1311 correspondingly for the symbols needed. */ 1310 correspondingly for the symbols needed. */
1312 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 1311 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
@@ -1319,7 +1318,7 @@ index a437569..575a257 100755
1319 int main () 1318 int main ()
1320 { 1319 {
1321 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 1320 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
1322@@ -11577,10 +12232,10 @@ else 1321@@ -11578,10 +12233,10 @@ else
1323 /* When -fvisbility=hidden is used, assume the code has been annotated 1322 /* When -fvisbility=hidden is used, assume the code has been annotated
1324 correspondingly for the symbols needed. */ 1323 correspondingly for the symbols needed. */
1325 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 1324 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
@@ -1332,7 +1331,7 @@ index a437569..575a257 100755
1332 int main () 1331 int main ()
1333 { 1332 {
1334 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 1333 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
1335@@ -14078,7 +14733,7 @@ SHARED_LDFLAGS= 1334@@ -14122,7 +14777,7 @@ SHARED_LDFLAGS=
1336 if test "$enable_shared" = "yes"; then 1335 if test "$enable_shared" = "yes"; then
1337 x=`sed -n -e 's/^[ ]*PICFLAG[ ]*=[ ]*//p' < ../libiberty/Makefile | sed -n '$p'` 1336 x=`sed -n -e 's/^[ ]*PICFLAG[ ]*=[ ]*//p' < ../libiberty/Makefile | sed -n '$p'`
1338 if test -n "$x"; then 1337 if test -n "$x"; then
@@ -1341,7 +1340,7 @@ index a437569..575a257 100755
1341 fi 1340 fi
1342 1341
1343 # More hacks to build DLLs on Windows. 1342 # More hacks to build DLLs on Windows.
1344@@ -16789,13 +17444,20 @@ exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' 1343@@ -16826,13 +17481,20 @@ exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
1345 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' 1344 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
1346 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' 1345 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
1347 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' 1346 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
@@ -1362,7 +1361,7 @@ index a437569..575a257 100755
1362 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' 1361 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
1363 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' 1362 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
1364 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' 1363 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
1365@@ -16810,14 +17472,17 @@ lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$de 1364@@ -16847,14 +17509,17 @@ lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$de
1366 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' 1365 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
1367 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' 1366 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
1368 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`' 1367 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
@@ -1381,7 +1380,7 @@ index a437569..575a257 100755
1381 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' 1380 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
1382 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' 1381 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
1383 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' 1382 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
1384@@ -16850,12 +17515,12 @@ hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_q 1383@@ -16887,12 +17552,12 @@ hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_q
1385 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' 1384 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
1386 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' 1385 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
1387 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' 1386 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
@@ -1395,7 +1394,7 @@ index a437569..575a257 100755
1395 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' 1394 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
1396 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' 1395 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
1397 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' 1396 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
1398@@ -16910,8 +17575,13 @@ reload_flag \ 1397@@ -16947,8 +17612,13 @@ reload_flag \
1399 OBJDUMP \ 1398 OBJDUMP \
1400 deplibs_check_method \ 1399 deplibs_check_method \
1401 file_magic_cmd \ 1400 file_magic_cmd \
@@ -1409,7 +1408,7 @@ index a437569..575a257 100755
1409 STRIP \ 1408 STRIP \
1410 RANLIB \ 1409 RANLIB \
1411 CC \ 1410 CC \
1412@@ -16921,12 +17591,14 @@ lt_cv_sys_global_symbol_pipe \ 1411@@ -16958,12 +17628,14 @@ lt_cv_sys_global_symbol_pipe \
1413 lt_cv_sys_global_symbol_to_cdecl \ 1412 lt_cv_sys_global_symbol_to_cdecl \
1414 lt_cv_sys_global_symbol_to_c_name_address \ 1413 lt_cv_sys_global_symbol_to_c_name_address \
1415 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 1414 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
@@ -1425,7 +1424,7 @@ index a437569..575a257 100755
1425 DSYMUTIL \ 1424 DSYMUTIL \
1426 NMEDIT \ 1425 NMEDIT \
1427 LIPO \ 1426 LIPO \
1428@@ -16942,7 +17614,6 @@ no_undefined_flag \ 1427@@ -16979,7 +17651,6 @@ no_undefined_flag \
1429 hardcode_libdir_flag_spec \ 1428 hardcode_libdir_flag_spec \
1430 hardcode_libdir_flag_spec_ld \ 1429 hardcode_libdir_flag_spec_ld \
1431 hardcode_libdir_separator \ 1430 hardcode_libdir_separator \
@@ -1433,7 +1432,7 @@ index a437569..575a257 100755
1433 exclude_expsyms \ 1432 exclude_expsyms \
1434 include_expsyms \ 1433 include_expsyms \
1435 file_list_spec \ 1434 file_list_spec \
1436@@ -16978,6 +17649,7 @@ module_cmds \ 1435@@ -17015,6 +17686,7 @@ module_cmds \
1437 module_expsym_cmds \ 1436 module_expsym_cmds \
1438 export_symbols_cmds \ 1437 export_symbols_cmds \
1439 prelink_cmds \ 1438 prelink_cmds \
@@ -1441,7 +1440,7 @@ index a437569..575a257 100755
1441 postinstall_cmds \ 1440 postinstall_cmds \
1442 postuninstall_cmds \ 1441 postuninstall_cmds \
1443 finish_cmds \ 1442 finish_cmds \
1444@@ -17757,7 +18429,8 @@ $as_echo X"$file" | 1443@@ -17794,7 +18466,8 @@ $as_echo X"$file" |
1445 # NOTE: Changes made to this file will be lost: look at ltmain.sh. 1444 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
1446 # 1445 #
1447 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 1446 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
@@ -1451,7 +1450,7 @@ index a437569..575a257 100755
1451 # Written by Gordon Matzigkeit, 1996 1450 # Written by Gordon Matzigkeit, 1996
1452 # 1451 #
1453 # This file is part of GNU Libtool. 1452 # This file is part of GNU Libtool.
1454@@ -17860,19 +18533,42 @@ SP2NL=$lt_lt_SP2NL 1453@@ -17897,19 +18570,42 @@ SP2NL=$lt_lt_SP2NL
1455 # turn newlines into spaces. 1454 # turn newlines into spaces.
1456 NL2SP=$lt_lt_NL2SP 1455 NL2SP=$lt_lt_NL2SP
1457 1456
@@ -1495,7 +1494,7 @@ index a437569..575a257 100755
1495 # A symbol stripping program. 1494 # A symbol stripping program.
1496 STRIP=$lt_STRIP 1495 STRIP=$lt_STRIP
1497 1496
1498@@ -17902,6 +18598,12 @@ global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 1497@@ -17939,6 +18635,12 @@ global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
1499 # Transform the output of nm in a C name address pair when lib prefix is needed. 1498 # Transform the output of nm in a C name address pair when lib prefix is needed.
1500 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 1499 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
1501 1500
@@ -1508,7 +1507,7 @@ index a437569..575a257 100755
1508 # The name of the directory that contains temporary libtool files. 1507 # The name of the directory that contains temporary libtool files.
1509 objdir=$objdir 1508 objdir=$objdir
1510 1509
1511@@ -17911,6 +18613,9 @@ MAGIC_CMD=$MAGIC_CMD 1510@@ -17948,6 +18650,9 @@ MAGIC_CMD=$MAGIC_CMD
1512 # Must we lock files when doing compilation? 1511 # Must we lock files when doing compilation?
1513 need_locks=$lt_need_locks 1512 need_locks=$lt_need_locks
1514 1513
@@ -1518,7 +1517,7 @@ index a437569..575a257 100755
1518 # Tool to manipulate archived DWARF debug symbol files on Mac OS X. 1517 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
1519 DSYMUTIL=$lt_DSYMUTIL 1518 DSYMUTIL=$lt_DSYMUTIL
1520 1519
1521@@ -18025,12 +18730,12 @@ with_gcc=$GCC 1520@@ -18062,12 +18767,12 @@ with_gcc=$GCC
1522 # Compiler flag to turn off builtin functions. 1521 # Compiler flag to turn off builtin functions.
1523 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 1522 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
1524 1523
@@ -1534,7 +1533,7 @@ index a437569..575a257 100755
1534 # Compiler flag to prevent dynamic linking. 1533 # Compiler flag to prevent dynamic linking.
1535 link_static_flag=$lt_lt_prog_compiler_static 1534 link_static_flag=$lt_lt_prog_compiler_static
1536 1535
1537@@ -18117,9 +18822,6 @@ inherit_rpath=$inherit_rpath 1536@@ -18154,9 +18859,6 @@ inherit_rpath=$inherit_rpath
1538 # Whether libtool must link a program against all its dependency libraries. 1537 # Whether libtool must link a program against all its dependency libraries.
1539 link_all_deplibs=$link_all_deplibs 1538 link_all_deplibs=$link_all_deplibs
1540 1539
@@ -1544,7 +1543,7 @@ index a437569..575a257 100755
1544 # Set to "yes" if exported symbols are required. 1543 # Set to "yes" if exported symbols are required.
1545 always_export_symbols=$always_export_symbols 1544 always_export_symbols=$always_export_symbols
1546 1545
1547@@ -18135,6 +18837,9 @@ include_expsyms=$lt_include_expsyms 1546@@ -18172,6 +18874,9 @@ include_expsyms=$lt_include_expsyms
1548 # Commands necessary for linking programs (against libraries) with templates. 1547 # Commands necessary for linking programs (against libraries) with templates.
1549 prelink_cmds=$lt_prelink_cmds 1548 prelink_cmds=$lt_prelink_cmds
1550 1549
@@ -1554,7 +1553,7 @@ index a437569..575a257 100755
1554 # Specify filename containing input files. 1553 # Specify filename containing input files.
1555 file_list_spec=$lt_file_list_spec 1554 file_list_spec=$lt_file_list_spec
1556 1555
1557@@ -18167,210 +18872,169 @@ ltmain="$ac_aux_dir/ltmain.sh" 1556@@ -18204,210 +18909,169 @@ ltmain="$ac_aux_dir/ltmain.sh"
1558 # if finds mixed CR/LF and LF-only lines. Since sed operates in 1557 # if finds mixed CR/LF and LF-only lines. Since sed operates in
1559 # text mode, it properly converts lines to CR/LF. This bash problem 1558 # text mode, it properly converts lines to CR/LF. This bash problem
1560 # is reportedly fixed, but why not run on old versions too? 1559 # is reportedly fixed, but why not run on old versions too?
@@ -1929,7 +1928,7 @@ index a437569..575a257 100755
1929 chmod +x "$ofile" 1928 chmod +x "$ofile"
1930 1929
1931diff --git a/bfd/configure.ac b/bfd/configure.ac 1930diff --git a/bfd/configure.ac b/bfd/configure.ac
1932index 669cff7..5f57877 100644 1931index 9a183c1628..3d8ea07836 100644
1933--- a/bfd/configure.ac 1932--- a/bfd/configure.ac
1934+++ b/bfd/configure.ac 1933+++ b/bfd/configure.ac
1935@@ -253,7 +253,7 @@ changequote(,)dnl 1934@@ -253,7 +253,7 @@ changequote(,)dnl
@@ -1942,10 +1941,10 @@ index 669cff7..5f57877 100644
1942 1941
1943 # More hacks to build DLLs on Windows. 1942 # More hacks to build DLLs on Windows.
1944diff --git a/binutils/configure b/binutils/configure 1943diff --git a/binutils/configure b/binutils/configure
1945index 6cbf17c..6d20600 100755 1944index 82119efe72..4a98918ce1 100755
1946--- a/binutils/configure 1945--- a/binutils/configure
1947+++ b/binutils/configure 1946+++ b/binutils/configure
1948@@ -658,8 +658,11 @@ OTOOL 1947@@ -659,8 +659,11 @@ OTOOL
1949 LIPO 1948 LIPO
1950 NMEDIT 1949 NMEDIT
1951 DSYMUTIL 1950 DSYMUTIL
@@ -1957,7 +1956,7 @@ index 6cbf17c..6d20600 100755
1957 OBJDUMP 1956 OBJDUMP
1958 LN_S 1957 LN_S
1959 NM 1958 NM
1960@@ -771,6 +774,7 @@ enable_static 1959@@ -772,6 +775,7 @@ enable_static
1961 with_pic 1960 with_pic
1962 enable_fast_install 1961 enable_fast_install
1963 with_gnu_ld 1962 with_gnu_ld
@@ -1965,7 +1964,7 @@ index 6cbf17c..6d20600 100755
1965 enable_libtool_lock 1964 enable_libtool_lock
1966 enable_plugins 1965 enable_plugins
1967 enable_largefile 1966 enable_largefile
1968@@ -1443,6 +1447,8 @@ Optional Packages: 1967@@ -1444,6 +1448,8 @@ Optional Packages:
1969 --with-pic try to use only PIC/non-PIC objects [default=use 1968 --with-pic try to use only PIC/non-PIC objects [default=use
1970 both] 1969 both]
1971 --with-gnu-ld assume the C compiler uses GNU ld [default=no] 1970 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
@@ -1974,7 +1973,7 @@ index 6cbf17c..6d20600 100755
1974 --with-system-zlib use installed libz 1973 --with-system-zlib use installed libz
1975 --with-gnu-ld assume the C compiler uses GNU ld default=no 1974 --with-gnu-ld assume the C compiler uses GNU ld default=no
1976 --with-libiconv-prefix[=DIR] search for libiconv in DIR/include and DIR/lib 1975 --with-libiconv-prefix[=DIR] search for libiconv in DIR/include and DIR/lib
1977@@ -5159,8 +5165,8 @@ esac 1976@@ -5160,8 +5166,8 @@ esac
1978 1977
1979 1978
1980 1979
@@ -1985,7 +1984,7 @@ index 6cbf17c..6d20600 100755
1985 1984
1986 1985
1987 1986
1988@@ -5200,7 +5206,7 @@ ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO 1987@@ -5201,7 +5207,7 @@ ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
1989 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 1988 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
1990 $as_echo_n "checking how to print strings... " >&6; } 1989 $as_echo_n "checking how to print strings... " >&6; }
1991 # Test print first, because it will be a builtin if present. 1990 # Test print first, because it will be a builtin if present.
@@ -1994,7 +1993,7 @@ index 6cbf17c..6d20600 100755
1994 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then 1993 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
1995 ECHO='print -r --' 1994 ECHO='print -r --'
1996 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then 1995 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
1997@@ -5886,8 +5892,8 @@ $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; 1996@@ -5887,8 +5893,8 @@ $as_echo_n "checking whether the shell understands some XSI constructs... " >&6;
1998 # Try some XSI features 1997 # Try some XSI features
1999 xsi_shell=no 1998 xsi_shell=no
2000 ( _lt_dummy="a/b/c" 1999 ( _lt_dummy="a/b/c"
@@ -2005,7 +2004,7 @@ index 6cbf17c..6d20600 100755
2005 && eval 'test $(( 1 + 1 )) -eq 2 \ 2004 && eval 'test $(( 1 + 1 )) -eq 2 \
2006 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \ 2005 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
2007 && xsi_shell=yes 2006 && xsi_shell=yes
2008@@ -5936,6 +5942,80 @@ esac 2007@@ -5937,6 +5943,80 @@ esac
2009 2008
2010 2009
2011 2010
@@ -2086,7 +2085,7 @@ index 6cbf17c..6d20600 100755
2086 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 2085 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
2087 $as_echo_n "checking for $LD option to reload object files... " >&6; } 2086 $as_echo_n "checking for $LD option to reload object files... " >&6; }
2088 if test "${lt_cv_ld_reload_flag+set}" = set; then : 2087 if test "${lt_cv_ld_reload_flag+set}" = set; then :
2089@@ -5952,6 +6032,11 @@ case $reload_flag in 2088@@ -5953,6 +6033,11 @@ case $reload_flag in
2090 esac 2089 esac
2091 reload_cmds='$LD$reload_flag -o $output$reload_objs' 2090 reload_cmds='$LD$reload_flag -o $output$reload_objs'
2092 case $host_os in 2091 case $host_os in
@@ -2098,7 +2097,7 @@ index 6cbf17c..6d20600 100755
2098 darwin*) 2097 darwin*)
2099 if test "$GCC" = yes; then 2098 if test "$GCC" = yes; then
2100 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' 2099 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
2101@@ -6120,7 +6205,8 @@ mingw* | pw32*) 2100@@ -6121,7 +6206,8 @@ mingw* | pw32*)
2102 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 2101 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
2103 lt_cv_file_magic_cmd='func_win32_libid' 2102 lt_cv_file_magic_cmd='func_win32_libid'
2104 else 2103 else
@@ -2108,7 +2107,7 @@ index 6cbf17c..6d20600 100755
2108 lt_cv_file_magic_cmd='$OBJDUMP -f' 2107 lt_cv_file_magic_cmd='$OBJDUMP -f'
2109 fi 2108 fi
2110 ;; 2109 ;;
2111@@ -6274,6 +6360,21 @@ esac 2110@@ -6275,6 +6361,21 @@ esac
2112 fi 2111 fi
2113 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 2112 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
2114 $as_echo "$lt_cv_deplibs_check_method" >&6; } 2113 $as_echo "$lt_cv_deplibs_check_method" >&6; }
@@ -2130,7 +2129,7 @@ index 6cbf17c..6d20600 100755
2130 file_magic_cmd=$lt_cv_file_magic_cmd 2129 file_magic_cmd=$lt_cv_file_magic_cmd
2131 deplibs_check_method=$lt_cv_deplibs_check_method 2130 deplibs_check_method=$lt_cv_deplibs_check_method
2132 test -z "$deplibs_check_method" && deplibs_check_method=unknown 2131 test -z "$deplibs_check_method" && deplibs_check_method=unknown
2133@@ -6289,9 +6390,162 @@ test -z "$deplibs_check_method" && deplibs_check_method=unknown 2132@@ -6290,9 +6391,162 @@ test -z "$deplibs_check_method" && deplibs_check_method=unknown
2134 2133
2135 2134
2136 2135
@@ -2295,7 +2294,7 @@ index 6cbf17c..6d20600 100755
2295 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2294 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2296 $as_echo_n "checking for $ac_word... " >&6; } 2295 $as_echo_n "checking for $ac_word... " >&6; }
2297 if test "${ac_cv_prog_AR+set}" = set; then : 2296 if test "${ac_cv_prog_AR+set}" = set; then :
2298@@ -6307,7 +6561,7 @@ do 2297@@ -6308,7 +6562,7 @@ do
2299 test -z "$as_dir" && as_dir=. 2298 test -z "$as_dir" && as_dir=.
2300 for ac_exec_ext in '' $ac_executable_extensions; do 2299 for ac_exec_ext in '' $ac_executable_extensions; do
2301 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2300 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
@@ -2304,7 +2303,7 @@ index 6cbf17c..6d20600 100755
2304 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2303 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2305 break 2 2304 break 2
2306 fi 2305 fi
2307@@ -6327,11 +6581,15 @@ $as_echo "no" >&6; } 2306@@ -6328,11 +6582,15 @@ $as_echo "no" >&6; }
2308 fi 2307 fi
2309 2308
2310 2309
@@ -2323,7 +2322,7 @@ index 6cbf17c..6d20600 100755
2323 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2322 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2324 $as_echo_n "checking for $ac_word... " >&6; } 2323 $as_echo_n "checking for $ac_word... " >&6; }
2325 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then : 2324 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
2326@@ -6347,7 +6605,7 @@ do 2325@@ -6348,7 +6606,7 @@ do
2327 test -z "$as_dir" && as_dir=. 2326 test -z "$as_dir" && as_dir=.
2328 for ac_exec_ext in '' $ac_executable_extensions; do 2327 for ac_exec_ext in '' $ac_executable_extensions; do
2329 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2328 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
@@ -2332,7 +2331,7 @@ index 6cbf17c..6d20600 100755
2332 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2331 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2333 break 2 2332 break 2
2334 fi 2333 fi
2335@@ -6366,6 +6624,10 @@ else 2334@@ -6367,6 +6625,10 @@ else
2336 $as_echo "no" >&6; } 2335 $as_echo "no" >&6; }
2337 fi 2336 fi
2338 2337
@@ -2343,7 +2342,7 @@ index 6cbf17c..6d20600 100755
2343 if test "x$ac_ct_AR" = x; then 2342 if test "x$ac_ct_AR" = x; then
2344 AR="false" 2343 AR="false"
2345 else 2344 else
2346@@ -6377,12 +6639,10 @@ ac_tool_warned=yes ;; 2345@@ -6378,12 +6640,10 @@ ac_tool_warned=yes ;;
2347 esac 2346 esac
2348 AR=$ac_ct_AR 2347 AR=$ac_ct_AR
2349 fi 2348 fi
@@ -2358,7 +2357,7 @@ index 6cbf17c..6d20600 100755
2358 2357
2359 2358
2360 2359
2361@@ -6394,6 +6654,64 @@ test -z "$AR_FLAGS" && AR_FLAGS=cru 2360@@ -6395,6 +6655,64 @@ test -z "$AR_FLAGS" && AR_FLAGS=cru
2362 2361
2363 2362
2364 2363
@@ -2423,7 +2422,7 @@ index 6cbf17c..6d20600 100755
2423 if test -n "$ac_tool_prefix"; then 2422 if test -n "$ac_tool_prefix"; then
2424 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 2423 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2425 set dummy ${ac_tool_prefix}strip; ac_word=$2 2424 set dummy ${ac_tool_prefix}strip; ac_word=$2
2426@@ -6728,8 +7046,8 @@ esac 2425@@ -6729,8 +7047,8 @@ esac
2427 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 2426 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
2428 2427
2429 # Transform an extracted symbol line into symbol name and symbol address 2428 # Transform an extracted symbol line into symbol name and symbol address
@@ -2434,7 +2433,7 @@ index 6cbf17c..6d20600 100755
2434 2433
2435 # Handle CRLF in mingw tool chain 2434 # Handle CRLF in mingw tool chain
2436 opt_cr= 2435 opt_cr=
2437@@ -6765,6 +7083,7 @@ for ac_symprfx in "" "_"; do 2436@@ -6766,6 +7084,7 @@ for ac_symprfx in "" "_"; do
2438 else 2437 else
2439 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 2438 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
2440 fi 2439 fi
@@ -2442,7 +2441,7 @@ index 6cbf17c..6d20600 100755
2442 2441
2443 # Check to see that the pipe works correctly. 2442 # Check to see that the pipe works correctly.
2444 pipe_works=no 2443 pipe_works=no
2445@@ -6806,6 +7125,18 @@ _LT_EOF 2444@@ -6807,6 +7126,18 @@ _LT_EOF
2446 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 2445 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
2447 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 2446 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
2448 cat <<_LT_EOF > conftest.$ac_ext 2447 cat <<_LT_EOF > conftest.$ac_ext
@@ -2461,7 +2460,7 @@ index 6cbf17c..6d20600 100755
2461 #ifdef __cplusplus 2460 #ifdef __cplusplus
2462 extern "C" { 2461 extern "C" {
2463 #endif 2462 #endif
2464@@ -6817,7 +7148,7 @@ _LT_EOF 2463@@ -6818,7 +7149,7 @@ _LT_EOF
2465 cat <<_LT_EOF >> conftest.$ac_ext 2464 cat <<_LT_EOF >> conftest.$ac_ext
2466 2465
2467 /* The mapping between symbol names and symbols. */ 2466 /* The mapping between symbol names and symbols. */
@@ -2470,7 +2469,7 @@ index 6cbf17c..6d20600 100755
2470 const char *name; 2469 const char *name;
2471 void *address; 2470 void *address;
2472 } 2471 }
2473@@ -6843,8 +7174,8 @@ static const void *lt_preloaded_setup() { 2472@@ -6844,8 +7175,8 @@ static const void *lt_preloaded_setup() {
2474 _LT_EOF 2473 _LT_EOF
2475 # Now try linking the two files. 2474 # Now try linking the two files.
2476 mv conftest.$ac_objext conftstm.$ac_objext 2475 mv conftest.$ac_objext conftstm.$ac_objext
@@ -2481,7 +2480,7 @@ index 6cbf17c..6d20600 100755
2481 LIBS="conftstm.$ac_objext" 2480 LIBS="conftstm.$ac_objext"
2482 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 2481 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
2483 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 2482 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
2484@@ -6854,8 +7185,8 @@ _LT_EOF 2483@@ -6855,8 +7186,8 @@ _LT_EOF
2485 test $ac_status = 0; } && test -s conftest${ac_exeext}; then 2484 test $ac_status = 0; } && test -s conftest${ac_exeext}; then
2486 pipe_works=yes 2485 pipe_works=yes
2487 fi 2486 fi
@@ -2492,7 +2491,7 @@ index 6cbf17c..6d20600 100755
2492 else 2491 else
2493 echo "cannot find nm_test_func in $nlist" >&5 2492 echo "cannot find nm_test_func in $nlist" >&5
2494 fi 2493 fi
2495@@ -6892,6 +7223,21 @@ else 2494@@ -6893,6 +7224,21 @@ else
2496 $as_echo "ok" >&6; } 2495 $as_echo "ok" >&6; }
2497 fi 2496 fi
2498 2497
@@ -2555,7 +2554,7 @@ index 6cbf17c..6d20600 100755
2555 2554
2556 2555
2557 2556
2558@@ -7119,6 +7499,123 @@ esac 2557@@ -7120,6 +7500,123 @@ esac
2559 2558
2560 need_locks="$enable_libtool_lock" 2559 need_locks="$enable_libtool_lock"
2561 2560
@@ -2679,7 +2678,7 @@ index 6cbf17c..6d20600 100755
2679 2678
2680 case $host_os in 2679 case $host_os in
2681 rhapsody* | darwin*) 2680 rhapsody* | darwin*)
2682@@ -7682,6 +8179,8 @@ _LT_EOF 2681@@ -7683,6 +8180,8 @@ _LT_EOF
2683 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 2682 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
2684 echo "$AR cru libconftest.a conftest.o" >&5 2683 echo "$AR cru libconftest.a conftest.o" >&5
2685 $AR cru libconftest.a conftest.o 2>&5 2684 $AR cru libconftest.a conftest.o 2>&5
@@ -2688,7 +2687,7 @@ index 6cbf17c..6d20600 100755
2688 cat > conftest.c << _LT_EOF 2687 cat > conftest.c << _LT_EOF
2689 int main() { return 0;} 2688 int main() { return 0;}
2690 _LT_EOF 2689 _LT_EOF
2691@@ -7877,7 +8376,8 @@ fi 2690@@ -7878,7 +8377,8 @@ fi
2692 LIBTOOL_DEPS="$ltmain" 2691 LIBTOOL_DEPS="$ltmain"
2693 2692
2694 # Always use our own libtool. 2693 # Always use our own libtool.
@@ -2698,7 +2697,7 @@ index 6cbf17c..6d20600 100755
2698 2697
2699 2698
2700 2699
2701@@ -7966,7 +8466,7 @@ aix3*) 2700@@ -7967,7 +8467,7 @@ aix3*)
2702 esac 2701 esac
2703 2702
2704 # Global variables: 2703 # Global variables:
@@ -2707,7 +2706,7 @@ index 6cbf17c..6d20600 100755
2707 can_build_shared=yes 2706 can_build_shared=yes
2708 2707
2709 # All known linkers require a `.a' archive for static linking (except MSVC, 2708 # All known linkers require a `.a' archive for static linking (except MSVC,
2710@@ -8264,8 +8764,6 @@ fi 2709@@ -8265,8 +8765,6 @@ fi
2711 lt_prog_compiler_pic= 2710 lt_prog_compiler_pic=
2712 lt_prog_compiler_static= 2711 lt_prog_compiler_static=
2713 2712
@@ -2716,7 +2715,7 @@ index 6cbf17c..6d20600 100755
2716 2715
2717 if test "$GCC" = yes; then 2716 if test "$GCC" = yes; then
2718 lt_prog_compiler_wl='-Wl,' 2717 lt_prog_compiler_wl='-Wl,'
2719@@ -8431,6 +8929,12 @@ $as_echo_n "checking for $compiler option to produce PIC... " >&6; } 2718@@ -8432,6 +8930,12 @@ $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
2720 lt_prog_compiler_pic='--shared' 2719 lt_prog_compiler_pic='--shared'
2721 lt_prog_compiler_static='--static' 2720 lt_prog_compiler_static='--static'
2722 ;; 2721 ;;
@@ -2729,7 +2728,7 @@ index 6cbf17c..6d20600 100755
2729 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) 2728 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
2730 # Portland Group compilers (*not* the Pentium gcc compiler, 2729 # Portland Group compilers (*not* the Pentium gcc compiler,
2731 # which looks to be a dead project) 2730 # which looks to be a dead project)
2732@@ -8493,7 +8997,7 @@ $as_echo_n "checking for $compiler option to produce PIC... " >&6; } 2731@@ -8494,7 +8998,7 @@ $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
2733 lt_prog_compiler_pic='-KPIC' 2732 lt_prog_compiler_pic='-KPIC'
2734 lt_prog_compiler_static='-Bstatic' 2733 lt_prog_compiler_static='-Bstatic'
2735 case $cc_basename in 2734 case $cc_basename in
@@ -2738,7 +2737,7 @@ index 6cbf17c..6d20600 100755
2738 lt_prog_compiler_wl='-Qoption ld ';; 2737 lt_prog_compiler_wl='-Qoption ld ';;
2739 *) 2738 *)
2740 lt_prog_compiler_wl='-Wl,';; 2739 lt_prog_compiler_wl='-Wl,';;
2741@@ -8550,13 +9054,17 @@ case $host_os in 2740@@ -8551,13 +9055,17 @@ case $host_os in
2742 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 2741 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
2743 ;; 2742 ;;
2744 esac 2743 esac
@@ -2762,7 +2761,7 @@ index 6cbf17c..6d20600 100755
2762 2761
2763 # 2762 #
2764 # Check to make sure the PIC flag actually works. 2763 # Check to make sure the PIC flag actually works.
2765@@ -8617,6 +9125,11 @@ fi 2764@@ -8618,6 +9126,11 @@ fi
2766 2765
2767 2766
2768 2767
@@ -2774,7 +2773,7 @@ index 6cbf17c..6d20600 100755
2774 # 2773 #
2775 # Check to make sure the static flag actually works. 2774 # Check to make sure the static flag actually works.
2776 # 2775 #
2777@@ -8967,7 +9480,8 @@ _LT_EOF 2776@@ -8968,7 +9481,8 @@ _LT_EOF
2778 allow_undefined_flag=unsupported 2777 allow_undefined_flag=unsupported
2779 always_export_symbols=no 2778 always_export_symbols=no
2780 enable_shared_with_static_runtimes=yes 2779 enable_shared_with_static_runtimes=yes
@@ -2784,7 +2783,7 @@ index 6cbf17c..6d20600 100755
2784 2783
2785 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 2784 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
2786 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 2785 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
2787@@ -9066,12 +9580,12 @@ _LT_EOF 2786@@ -9067,12 +9581,12 @@ _LT_EOF
2788 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 2787 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
2789 hardcode_libdir_flag_spec= 2788 hardcode_libdir_flag_spec=
2790 hardcode_libdir_flag_spec_ld='-rpath $libdir' 2789 hardcode_libdir_flag_spec_ld='-rpath $libdir'
@@ -2799,7 +2798,7 @@ index 6cbf17c..6d20600 100755
2799 fi 2798 fi
2800 ;; 2799 ;;
2801 esac 2800 esac
2802@@ -9085,8 +9599,8 @@ _LT_EOF 2801@@ -9086,8 +9600,8 @@ _LT_EOF
2803 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 2802 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
2804 wlarc= 2803 wlarc=
2805 else 2804 else
@@ -2810,7 +2809,7 @@ index 6cbf17c..6d20600 100755
2810 fi 2809 fi
2811 ;; 2810 ;;
2812 2811
2813@@ -9104,8 +9618,8 @@ _LT_EOF 2812@@ -9105,8 +9619,8 @@ _LT_EOF
2814 2813
2815 _LT_EOF 2814 _LT_EOF
2816 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 2815 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
@@ -2821,7 +2820,7 @@ index 6cbf17c..6d20600 100755
2821 else 2820 else
2822 ld_shlibs=no 2821 ld_shlibs=no
2823 fi 2822 fi
2824@@ -9151,8 +9665,8 @@ _LT_EOF 2823@@ -9152,8 +9666,8 @@ _LT_EOF
2825 2824
2826 *) 2825 *)
2827 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 2826 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
@@ -2832,7 +2831,7 @@ index 6cbf17c..6d20600 100755
2832 else 2831 else
2833 ld_shlibs=no 2832 ld_shlibs=no
2834 fi 2833 fi
2835@@ -9282,7 +9796,13 @@ _LT_EOF 2834@@ -9283,7 +9797,13 @@ _LT_EOF
2836 allow_undefined_flag='-berok' 2835 allow_undefined_flag='-berok'
2837 # Determine the default libpath from the value encoded in an 2836 # Determine the default libpath from the value encoded in an
2838 # empty executable. 2837 # empty executable.
@@ -2847,7 +2846,7 @@ index 6cbf17c..6d20600 100755
2847 /* end confdefs.h. */ 2846 /* end confdefs.h. */
2848 2847
2849 int 2848 int
2850@@ -9295,22 +9815,29 @@ main () 2849@@ -9296,22 +9816,29 @@ main ()
2851 _ACEOF 2850 _ACEOF
2852 if ac_fn_c_try_link "$LINENO"; then : 2851 if ac_fn_c_try_link "$LINENO"; then :
2853 2852
@@ -2890,7 +2889,7 @@ index 6cbf17c..6d20600 100755
2890 2889
2891 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 2890 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
2892 archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" 2891 archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
2893@@ -9322,7 +9849,13 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 2892@@ -9323,7 +9850,13 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
2894 else 2893 else
2895 # Determine the default libpath from the value encoded in an 2894 # Determine the default libpath from the value encoded in an
2896 # empty executable. 2895 # empty executable.
@@ -2905,7 +2904,7 @@ index 6cbf17c..6d20600 100755
2905 /* end confdefs.h. */ 2904 /* end confdefs.h. */
2906 2905
2907 int 2906 int
2908@@ -9335,22 +9868,29 @@ main () 2907@@ -9336,22 +9869,29 @@ main ()
2909 _ACEOF 2908 _ACEOF
2910 if ac_fn_c_try_link "$LINENO"; then : 2909 if ac_fn_c_try_link "$LINENO"; then :
2911 2910
@@ -2948,7 +2947,7 @@ index 6cbf17c..6d20600 100755
2948 2947
2949 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 2948 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
2950 # Warning - without using the other run time loading flags, 2949 # Warning - without using the other run time loading flags,
2951@@ -9395,20 +9935,63 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 2950@@ -9396,20 +9936,63 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
2952 # Microsoft Visual C++. 2951 # Microsoft Visual C++.
2953 # hardcode_libdir_flag_spec is actually meaningless, as there is 2952 # hardcode_libdir_flag_spec is actually meaningless, as there is
2954 # no search path for DLLs. 2953 # no search path for DLLs.
@@ -3026,7 +3025,7 @@ index 6cbf17c..6d20600 100755
3026 ;; 3025 ;;
3027 3026
3028 darwin* | rhapsody*) 3027 darwin* | rhapsody*)
3029@@ -9469,7 +10052,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 3028@@ -9470,7 +10053,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
3030 3029
3031 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 3030 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
3032 freebsd* | dragonfly*) 3031 freebsd* | dragonfly*)
@@ -3035,7 +3034,7 @@ index 6cbf17c..6d20600 100755
3035 hardcode_libdir_flag_spec='-R$libdir' 3034 hardcode_libdir_flag_spec='-R$libdir'
3036 hardcode_direct=yes 3035 hardcode_direct=yes
3037 hardcode_shlibpath_var=no 3036 hardcode_shlibpath_var=no
3038@@ -9477,7 +10060,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 3037@@ -9478,7 +10061,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
3039 3038
3040 hpux9*) 3039 hpux9*)
3041 if test "$GCC" = yes; then 3040 if test "$GCC" = yes; then
@@ -3044,7 +3043,7 @@ index 6cbf17c..6d20600 100755
3044 else 3043 else
3045 archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' 3044 archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
3046 fi 3045 fi
3047@@ -9493,7 +10076,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 3046@@ -9494,7 +10077,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
3048 3047
3049 hpux10*) 3048 hpux10*)
3050 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 3049 if test "$GCC" = yes && test "$with_gnu_ld" = no; then
@@ -3053,7 +3052,7 @@ index 6cbf17c..6d20600 100755
3053 else 3052 else
3054 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 3053 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
3055 fi 3054 fi
3056@@ -9517,10 +10100,10 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 3055@@ -9518,10 +10101,10 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
3057 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 3056 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
3058 ;; 3057 ;;
3059 ia64*) 3058 ia64*)
@@ -3066,7 +3065,7 @@ index 6cbf17c..6d20600 100755
3066 ;; 3065 ;;
3067 esac 3066 esac
3068 else 3067 else
3069@@ -9599,23 +10182,36 @@ fi 3068@@ -9600,23 +10183,36 @@ fi
3070 3069
3071 irix5* | irix6* | nonstopux*) 3070 irix5* | irix6* | nonstopux*)
3072 if test "$GCC" = yes; then 3071 if test "$GCC" = yes; then
@@ -3111,7 +3110,7 @@ index 6cbf17c..6d20600 100755
3111 else 3110 else
3112 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' 3111 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
3113 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib' 3112 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
3114@@ -9700,7 +10296,7 @@ rm -f core conftest.err conftest.$ac_objext \ 3113@@ -9701,7 +10297,7 @@ rm -f core conftest.err conftest.$ac_objext \
3115 osf4* | osf5*) # as osf3* with the addition of -msym flag 3114 osf4* | osf5*) # as osf3* with the addition of -msym flag
3116 if test "$GCC" = yes; then 3115 if test "$GCC" = yes; then
3117 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 3116 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
@@ -3120,7 +3119,7 @@ index 6cbf17c..6d20600 100755
3120 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 3119 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
3121 else 3120 else
3122 allow_undefined_flag=' -expect_unresolved \*' 3121 allow_undefined_flag=' -expect_unresolved \*'
3123@@ -9719,9 +10315,9 @@ rm -f core conftest.err conftest.$ac_objext \ 3122@@ -9720,9 +10316,9 @@ rm -f core conftest.err conftest.$ac_objext \
3124 no_undefined_flag=' -z defs' 3123 no_undefined_flag=' -z defs'
3125 if test "$GCC" = yes; then 3124 if test "$GCC" = yes; then
3126 wlarc='${wl}' 3125 wlarc='${wl}'
@@ -3132,7 +3131,7 @@ index 6cbf17c..6d20600 100755
3132 else 3131 else
3133 case `$CC -V 2>&1` in 3132 case `$CC -V 2>&1` in
3134 *"Compilers 5.0"*) 3133 *"Compilers 5.0"*)
3135@@ -10297,8 +10893,9 @@ cygwin* | mingw* | pw32* | cegcc*) 3134@@ -10298,8 +10894,9 @@ cygwin* | mingw* | pw32* | cegcc*)
3136 need_version=no 3135 need_version=no
3137 need_lib_prefix=no 3136 need_lib_prefix=no
3138 3137
@@ -3144,7 +3143,7 @@ index 6cbf17c..6d20600 100755
3144 library_names_spec='$libname.dll.a' 3143 library_names_spec='$libname.dll.a'
3145 # DLL is installed to $(libdir)/../bin by postinstall_cmds 3144 # DLL is installed to $(libdir)/../bin by postinstall_cmds
3146 postinstall_cmds='base_file=`basename \${file}`~ 3145 postinstall_cmds='base_file=`basename \${file}`~
3147@@ -10331,13 +10928,71 @@ cygwin* | mingw* | pw32* | cegcc*) 3146@@ -10332,13 +10929,71 @@ cygwin* | mingw* | pw32* | cegcc*)
3148 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 3147 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
3149 ;; 3148 ;;
3150 esac 3149 esac
@@ -3217,7 +3216,7 @@ index 6cbf17c..6d20600 100755
3217 # FIXME: first we should search . and the directory the executable is in 3216 # FIXME: first we should search . and the directory the executable is in
3218 shlibpath_var=PATH 3217 shlibpath_var=PATH
3219 ;; 3218 ;;
3220@@ -10429,7 +11084,7 @@ haiku*) 3219@@ -10430,7 +11085,7 @@ haiku*)
3221 soname_spec='${libname}${release}${shared_ext}$major' 3220 soname_spec='${libname}${release}${shared_ext}$major'
3222 shlibpath_var=LIBRARY_PATH 3221 shlibpath_var=LIBRARY_PATH
3223 shlibpath_overrides_runpath=yes 3222 shlibpath_overrides_runpath=yes
@@ -3226,7 +3225,7 @@ index 6cbf17c..6d20600 100755
3226 hardcode_into_libs=yes 3225 hardcode_into_libs=yes
3227 ;; 3226 ;;
3228 3227
3229@@ -11269,10 +11924,10 @@ else 3228@@ -11270,10 +11925,10 @@ else
3230 /* When -fvisbility=hidden is used, assume the code has been annotated 3229 /* When -fvisbility=hidden is used, assume the code has been annotated
3231 correspondingly for the symbols needed. */ 3230 correspondingly for the symbols needed. */
3232 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 3231 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
@@ -3239,7 +3238,7 @@ index 6cbf17c..6d20600 100755
3239 int main () 3238 int main ()
3240 { 3239 {
3241 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 3240 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
3242@@ -11375,10 +12030,10 @@ else 3241@@ -11376,10 +12031,10 @@ else
3243 /* When -fvisbility=hidden is used, assume the code has been annotated 3242 /* When -fvisbility=hidden is used, assume the code has been annotated
3244 correspondingly for the symbols needed. */ 3243 correspondingly for the symbols needed. */
3245 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 3244 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
@@ -3252,7 +3251,7 @@ index 6cbf17c..6d20600 100755
3252 int main () 3251 int main ()
3253 { 3252 {
3254 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 3253 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
3255@@ -15392,13 +16047,20 @@ exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' 3254@@ -15436,13 +16091,20 @@ exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
3256 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' 3255 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
3257 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' 3256 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
3258 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' 3257 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
@@ -3273,7 +3272,7 @@ index 6cbf17c..6d20600 100755
3273 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' 3272 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
3274 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' 3273 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
3275 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' 3274 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
3276@@ -15413,14 +16075,17 @@ lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$de 3275@@ -15457,14 +16119,17 @@ lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$de
3277 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' 3276 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
3278 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' 3277 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
3279 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`' 3278 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
@@ -3292,7 +3291,7 @@ index 6cbf17c..6d20600 100755
3292 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' 3291 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
3293 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' 3292 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
3294 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' 3293 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
3295@@ -15453,12 +16118,12 @@ hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_q 3294@@ -15497,12 +16162,12 @@ hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_q
3296 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' 3295 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
3297 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' 3296 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
3298 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' 3297 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
@@ -3306,7 +3305,7 @@ index 6cbf17c..6d20600 100755
3306 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' 3305 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
3307 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' 3306 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
3308 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' 3307 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
3309@@ -15513,8 +16178,13 @@ reload_flag \ 3308@@ -15557,8 +16222,13 @@ reload_flag \
3310 OBJDUMP \ 3309 OBJDUMP \
3311 deplibs_check_method \ 3310 deplibs_check_method \
3312 file_magic_cmd \ 3311 file_magic_cmd \
@@ -3320,7 +3319,7 @@ index 6cbf17c..6d20600 100755
3320 STRIP \ 3319 STRIP \
3321 RANLIB \ 3320 RANLIB \
3322 CC \ 3321 CC \
3323@@ -15524,12 +16194,14 @@ lt_cv_sys_global_symbol_pipe \ 3322@@ -15568,12 +16238,14 @@ lt_cv_sys_global_symbol_pipe \
3324 lt_cv_sys_global_symbol_to_cdecl \ 3323 lt_cv_sys_global_symbol_to_cdecl \
3325 lt_cv_sys_global_symbol_to_c_name_address \ 3324 lt_cv_sys_global_symbol_to_c_name_address \
3326 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 3325 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
@@ -3336,7 +3335,7 @@ index 6cbf17c..6d20600 100755
3336 DSYMUTIL \ 3335 DSYMUTIL \
3337 NMEDIT \ 3336 NMEDIT \
3338 LIPO \ 3337 LIPO \
3339@@ -15545,7 +16217,6 @@ no_undefined_flag \ 3338@@ -15589,7 +16261,6 @@ no_undefined_flag \
3340 hardcode_libdir_flag_spec \ 3339 hardcode_libdir_flag_spec \
3341 hardcode_libdir_flag_spec_ld \ 3340 hardcode_libdir_flag_spec_ld \
3342 hardcode_libdir_separator \ 3341 hardcode_libdir_separator \
@@ -3344,7 +3343,7 @@ index 6cbf17c..6d20600 100755
3344 exclude_expsyms \ 3343 exclude_expsyms \
3345 include_expsyms \ 3344 include_expsyms \
3346 file_list_spec \ 3345 file_list_spec \
3347@@ -15581,6 +16252,7 @@ module_cmds \ 3346@@ -15625,6 +16296,7 @@ module_cmds \
3348 module_expsym_cmds \ 3347 module_expsym_cmds \
3349 export_symbols_cmds \ 3348 export_symbols_cmds \
3350 prelink_cmds \ 3349 prelink_cmds \
@@ -3352,7 +3351,7 @@ index 6cbf17c..6d20600 100755
3352 postinstall_cmds \ 3351 postinstall_cmds \
3353 postuninstall_cmds \ 3352 postuninstall_cmds \
3354 finish_cmds \ 3353 finish_cmds \
3355@@ -16338,7 +17010,8 @@ $as_echo X"$file" | 3354@@ -16382,7 +17054,8 @@ $as_echo X"$file" |
3356 # NOTE: Changes made to this file will be lost: look at ltmain.sh. 3355 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
3357 # 3356 #
3358 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 3357 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
@@ -3362,7 +3361,7 @@ index 6cbf17c..6d20600 100755
3362 # Written by Gordon Matzigkeit, 1996 3361 # Written by Gordon Matzigkeit, 1996
3363 # 3362 #
3364 # This file is part of GNU Libtool. 3363 # This file is part of GNU Libtool.
3365@@ -16441,19 +17114,42 @@ SP2NL=$lt_lt_SP2NL 3364@@ -16485,19 +17158,42 @@ SP2NL=$lt_lt_SP2NL
3366 # turn newlines into spaces. 3365 # turn newlines into spaces.
3367 NL2SP=$lt_lt_NL2SP 3366 NL2SP=$lt_lt_NL2SP
3368 3367
@@ -3406,7 +3405,7 @@ index 6cbf17c..6d20600 100755
3406 # A symbol stripping program. 3405 # A symbol stripping program.
3407 STRIP=$lt_STRIP 3406 STRIP=$lt_STRIP
3408 3407
3409@@ -16483,6 +17179,12 @@ global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 3408@@ -16527,6 +17223,12 @@ global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
3410 # Transform the output of nm in a C name address pair when lib prefix is needed. 3409 # Transform the output of nm in a C name address pair when lib prefix is needed.
3411 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 3410 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
3412 3411
@@ -3419,7 +3418,7 @@ index 6cbf17c..6d20600 100755
3419 # The name of the directory that contains temporary libtool files. 3418 # The name of the directory that contains temporary libtool files.
3420 objdir=$objdir 3419 objdir=$objdir
3421 3420
3422@@ -16492,6 +17194,9 @@ MAGIC_CMD=$MAGIC_CMD 3421@@ -16536,6 +17238,9 @@ MAGIC_CMD=$MAGIC_CMD
3423 # Must we lock files when doing compilation? 3422 # Must we lock files when doing compilation?
3424 need_locks=$lt_need_locks 3423 need_locks=$lt_need_locks
3425 3424
@@ -3429,7 +3428,7 @@ index 6cbf17c..6d20600 100755
3429 # Tool to manipulate archived DWARF debug symbol files on Mac OS X. 3428 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
3430 DSYMUTIL=$lt_DSYMUTIL 3429 DSYMUTIL=$lt_DSYMUTIL
3431 3430
3432@@ -16606,12 +17311,12 @@ with_gcc=$GCC 3431@@ -16650,12 +17355,12 @@ with_gcc=$GCC
3433 # Compiler flag to turn off builtin functions. 3432 # Compiler flag to turn off builtin functions.
3434 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 3433 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
3435 3434
@@ -3445,7 +3444,7 @@ index 6cbf17c..6d20600 100755
3445 # Compiler flag to prevent dynamic linking. 3444 # Compiler flag to prevent dynamic linking.
3446 link_static_flag=$lt_lt_prog_compiler_static 3445 link_static_flag=$lt_lt_prog_compiler_static
3447 3446
3448@@ -16698,9 +17403,6 @@ inherit_rpath=$inherit_rpath 3447@@ -16742,9 +17447,6 @@ inherit_rpath=$inherit_rpath
3449 # Whether libtool must link a program against all its dependency libraries. 3448 # Whether libtool must link a program against all its dependency libraries.
3450 link_all_deplibs=$link_all_deplibs 3449 link_all_deplibs=$link_all_deplibs
3451 3450
@@ -3455,7 +3454,7 @@ index 6cbf17c..6d20600 100755
3455 # Set to "yes" if exported symbols are required. 3454 # Set to "yes" if exported symbols are required.
3456 always_export_symbols=$always_export_symbols 3455 always_export_symbols=$always_export_symbols
3457 3456
3458@@ -16716,6 +17418,9 @@ include_expsyms=$lt_include_expsyms 3457@@ -16760,6 +17462,9 @@ include_expsyms=$lt_include_expsyms
3459 # Commands necessary for linking programs (against libraries) with templates. 3458 # Commands necessary for linking programs (against libraries) with templates.
3460 prelink_cmds=$lt_prelink_cmds 3459 prelink_cmds=$lt_prelink_cmds
3461 3460
@@ -3465,7 +3464,7 @@ index 6cbf17c..6d20600 100755
3465 # Specify filename containing input files. 3464 # Specify filename containing input files.
3466 file_list_spec=$lt_file_list_spec 3465 file_list_spec=$lt_file_list_spec
3467 3466
3468@@ -16748,210 +17453,169 @@ ltmain="$ac_aux_dir/ltmain.sh" 3467@@ -16792,210 +17497,169 @@ ltmain="$ac_aux_dir/ltmain.sh"
3469 # if finds mixed CR/LF and LF-only lines. Since sed operates in 3468 # if finds mixed CR/LF and LF-only lines. Since sed operates in
3470 # text mode, it properly converts lines to CR/LF. This bash problem 3469 # text mode, it properly converts lines to CR/LF. This bash problem
3471 # is reportedly fixed, but why not run on old versions too? 3470 # is reportedly fixed, but why not run on old versions too?
@@ -3839,33 +3838,11 @@ index 6cbf17c..6d20600 100755
3839 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 3838 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
3840 chmod +x "$ofile" 3839 chmod +x "$ofile"
3841 3840
3842diff --git a/configure b/configure
3843index 2a74a77..ad3dfb7 100755
3844--- a/configure
3845+++ b/configure
3846@@ -3444,7 +3444,7 @@ case "${target}" in
3847 ;;
3848 s390-*-* | s390x-*-*)
3849 ;;
3850- sh*-*-* | sh[34]*-*-*)
3851+ sh-*-* | sh[34]*-*-*)
3852 ;;
3853 sh64-*-* | sh5*-*-*)
3854 ;;
3855@@ -3946,7 +3946,7 @@ case "${target}" in
3856 or1k*-*-*)
3857 noconfigdirs="$noconfigdirs gdb"
3858 ;;
3859- sh*-*-* | sh64-*-*)
3860+ sh-*-* | sh64-*-*)
3861 case "${target}" in
3862 sh*-*-elf)
3863 ;;
3864diff --git a/gas/configure b/gas/configure 3841diff --git a/gas/configure b/gas/configure
3865index f7753b8..45da030 100755 3842index e574cb8514..a36f1ae161 100755
3866--- a/gas/configure 3843--- a/gas/configure
3867+++ b/gas/configure 3844+++ b/gas/configure
3868@@ -648,8 +648,11 @@ OTOOL 3845@@ -650,8 +650,11 @@ OTOOL
3869 LIPO 3846 LIPO
3870 NMEDIT 3847 NMEDIT
3871 DSYMUTIL 3848 DSYMUTIL
@@ -3877,7 +3854,7 @@ index f7753b8..45da030 100755
3877 OBJDUMP 3854 OBJDUMP
3878 LN_S 3855 LN_S
3879 NM 3856 NM
3880@@ -761,6 +764,7 @@ enable_static 3857@@ -763,6 +766,7 @@ enable_static
3881 with_pic 3858 with_pic
3882 enable_fast_install 3859 enable_fast_install
3883 with_gnu_ld 3860 with_gnu_ld
@@ -3885,7 +3862,7 @@ index f7753b8..45da030 100755
3885 enable_libtool_lock 3862 enable_libtool_lock
3886 enable_plugins 3863 enable_plugins
3887 enable_largefile 3864 enable_largefile
3888@@ -4919,8 +4923,8 @@ esac 3865@@ -4921,8 +4925,8 @@ esac
3889 3866
3890 3867
3891 3868
@@ -3896,7 +3873,7 @@ index f7753b8..45da030 100755
3896 3873
3897 3874
3898 3875
3899@@ -4960,7 +4964,7 @@ ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO 3876@@ -4962,7 +4966,7 @@ ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
3900 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 3877 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
3901 $as_echo_n "checking how to print strings... " >&6; } 3878 $as_echo_n "checking how to print strings... " >&6; }
3902 # Test print first, because it will be a builtin if present. 3879 # Test print first, because it will be a builtin if present.
@@ -3905,7 +3882,7 @@ index f7753b8..45da030 100755
3905 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then 3882 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
3906 ECHO='print -r --' 3883 ECHO='print -r --'
3907 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then 3884 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
3908@@ -5646,8 +5650,8 @@ $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; 3885@@ -5648,8 +5652,8 @@ $as_echo_n "checking whether the shell understands some XSI constructs... " >&6;
3909 # Try some XSI features 3886 # Try some XSI features
3910 xsi_shell=no 3887 xsi_shell=no
3911 ( _lt_dummy="a/b/c" 3888 ( _lt_dummy="a/b/c"
@@ -3916,7 +3893,7 @@ index f7753b8..45da030 100755
3916 && eval 'test $(( 1 + 1 )) -eq 2 \ 3893 && eval 'test $(( 1 + 1 )) -eq 2 \
3917 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \ 3894 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
3918 && xsi_shell=yes 3895 && xsi_shell=yes
3919@@ -5696,6 +5700,80 @@ esac 3896@@ -5698,6 +5702,80 @@ esac
3920 3897
3921 3898
3922 3899
@@ -3997,7 +3974,7 @@ index f7753b8..45da030 100755
3997 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 3974 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
3998 $as_echo_n "checking for $LD option to reload object files... " >&6; } 3975 $as_echo_n "checking for $LD option to reload object files... " >&6; }
3999 if test "${lt_cv_ld_reload_flag+set}" = set; then : 3976 if test "${lt_cv_ld_reload_flag+set}" = set; then :
4000@@ -5712,6 +5790,11 @@ case $reload_flag in 3977@@ -5714,6 +5792,11 @@ case $reload_flag in
4001 esac 3978 esac
4002 reload_cmds='$LD$reload_flag -o $output$reload_objs' 3979 reload_cmds='$LD$reload_flag -o $output$reload_objs'
4003 case $host_os in 3980 case $host_os in
@@ -4009,7 +3986,7 @@ index f7753b8..45da030 100755
4009 darwin*) 3986 darwin*)
4010 if test "$GCC" = yes; then 3987 if test "$GCC" = yes; then
4011 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' 3988 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4012@@ -5880,7 +5963,8 @@ mingw* | pw32*) 3989@@ -5882,7 +5965,8 @@ mingw* | pw32*)
4013 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 3990 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4014 lt_cv_file_magic_cmd='func_win32_libid' 3991 lt_cv_file_magic_cmd='func_win32_libid'
4015 else 3992 else
@@ -4019,7 +3996,7 @@ index f7753b8..45da030 100755
4019 lt_cv_file_magic_cmd='$OBJDUMP -f' 3996 lt_cv_file_magic_cmd='$OBJDUMP -f'
4020 fi 3997 fi
4021 ;; 3998 ;;
4022@@ -6034,6 +6118,21 @@ esac 3999@@ -6036,6 +6120,21 @@ esac
4023 fi 4000 fi
4024 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 4001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
4025 $as_echo "$lt_cv_deplibs_check_method" >&6; } 4002 $as_echo "$lt_cv_deplibs_check_method" >&6; }
@@ -4041,7 +4018,7 @@ index f7753b8..45da030 100755
4041 file_magic_cmd=$lt_cv_file_magic_cmd 4018 file_magic_cmd=$lt_cv_file_magic_cmd
4042 deplibs_check_method=$lt_cv_deplibs_check_method 4019 deplibs_check_method=$lt_cv_deplibs_check_method
4043 test -z "$deplibs_check_method" && deplibs_check_method=unknown 4020 test -z "$deplibs_check_method" && deplibs_check_method=unknown
4044@@ -6049,9 +6148,162 @@ test -z "$deplibs_check_method" && deplibs_check_method=unknown 4021@@ -6051,9 +6150,162 @@ test -z "$deplibs_check_method" && deplibs_check_method=unknown
4045 4022
4046 4023
4047 4024
@@ -4206,7 +4183,7 @@ index f7753b8..45da030 100755
4206 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4183 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4207 $as_echo_n "checking for $ac_word... " >&6; } 4184 $as_echo_n "checking for $ac_word... " >&6; }
4208 if test "${ac_cv_prog_AR+set}" = set; then : 4185 if test "${ac_cv_prog_AR+set}" = set; then :
4209@@ -6067,7 +6319,7 @@ do 4186@@ -6069,7 +6321,7 @@ do
4210 test -z "$as_dir" && as_dir=. 4187 test -z "$as_dir" && as_dir=.
4211 for ac_exec_ext in '' $ac_executable_extensions; do 4188 for ac_exec_ext in '' $ac_executable_extensions; do
4212 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4189 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
@@ -4215,7 +4192,7 @@ index f7753b8..45da030 100755
4215 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4192 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4216 break 2 4193 break 2
4217 fi 4194 fi
4218@@ -6087,11 +6339,15 @@ $as_echo "no" >&6; } 4195@@ -6089,11 +6341,15 @@ $as_echo "no" >&6; }
4219 fi 4196 fi
4220 4197
4221 4198
@@ -4234,7 +4211,7 @@ index f7753b8..45da030 100755
4234 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4211 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4235 $as_echo_n "checking for $ac_word... " >&6; } 4212 $as_echo_n "checking for $ac_word... " >&6; }
4236 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then : 4213 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
4237@@ -6107,7 +6363,7 @@ do 4214@@ -6109,7 +6365,7 @@ do
4238 test -z "$as_dir" && as_dir=. 4215 test -z "$as_dir" && as_dir=.
4239 for ac_exec_ext in '' $ac_executable_extensions; do 4216 for ac_exec_ext in '' $ac_executable_extensions; do
4240 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4217 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
@@ -4243,7 +4220,7 @@ index f7753b8..45da030 100755
4243 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4220 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4244 break 2 4221 break 2
4245 fi 4222 fi
4246@@ -6126,6 +6382,10 @@ else 4223@@ -6128,6 +6384,10 @@ else
4247 $as_echo "no" >&6; } 4224 $as_echo "no" >&6; }
4248 fi 4225 fi
4249 4226
@@ -4254,7 +4231,7 @@ index f7753b8..45da030 100755
4254 if test "x$ac_ct_AR" = x; then 4231 if test "x$ac_ct_AR" = x; then
4255 AR="false" 4232 AR="false"
4256 else 4233 else
4257@@ -6137,12 +6397,10 @@ ac_tool_warned=yes ;; 4234@@ -6139,12 +6399,10 @@ ac_tool_warned=yes ;;
4258 esac 4235 esac
4259 AR=$ac_ct_AR 4236 AR=$ac_ct_AR
4260 fi 4237 fi
@@ -4269,7 +4246,7 @@ index f7753b8..45da030 100755
4269 4246
4270 4247
4271 4248
4272@@ -6154,6 +6412,64 @@ test -z "$AR_FLAGS" && AR_FLAGS=cru 4249@@ -6156,6 +6414,64 @@ test -z "$AR_FLAGS" && AR_FLAGS=cru
4273 4250
4274 4251
4275 4252
@@ -4334,7 +4311,7 @@ index f7753b8..45da030 100755
4334 if test -n "$ac_tool_prefix"; then 4311 if test -n "$ac_tool_prefix"; then
4335 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 4312 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
4336 set dummy ${ac_tool_prefix}strip; ac_word=$2 4313 set dummy ${ac_tool_prefix}strip; ac_word=$2
4337@@ -6488,8 +6804,8 @@ esac 4314@@ -6490,8 +6806,8 @@ esac
4338 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 4315 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
4339 4316
4340 # Transform an extracted symbol line into symbol name and symbol address 4317 # Transform an extracted symbol line into symbol name and symbol address
@@ -4345,7 +4322,7 @@ index f7753b8..45da030 100755
4345 4322
4346 # Handle CRLF in mingw tool chain 4323 # Handle CRLF in mingw tool chain
4347 opt_cr= 4324 opt_cr=
4348@@ -6525,6 +6841,7 @@ for ac_symprfx in "" "_"; do 4325@@ -6527,6 +6843,7 @@ for ac_symprfx in "" "_"; do
4349 else 4326 else
4350 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 4327 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
4351 fi 4328 fi
@@ -4353,7 +4330,7 @@ index f7753b8..45da030 100755
4353 4330
4354 # Check to see that the pipe works correctly. 4331 # Check to see that the pipe works correctly.
4355 pipe_works=no 4332 pipe_works=no
4356@@ -6566,6 +6883,18 @@ _LT_EOF 4333@@ -6568,6 +6885,18 @@ _LT_EOF
4357 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 4334 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
4358 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 4335 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
4359 cat <<_LT_EOF > conftest.$ac_ext 4336 cat <<_LT_EOF > conftest.$ac_ext
@@ -4372,7 +4349,7 @@ index f7753b8..45da030 100755
4372 #ifdef __cplusplus 4349 #ifdef __cplusplus
4373 extern "C" { 4350 extern "C" {
4374 #endif 4351 #endif
4375@@ -6577,7 +6906,7 @@ _LT_EOF 4352@@ -6579,7 +6908,7 @@ _LT_EOF
4376 cat <<_LT_EOF >> conftest.$ac_ext 4353 cat <<_LT_EOF >> conftest.$ac_ext
4377 4354
4378 /* The mapping between symbol names and symbols. */ 4355 /* The mapping between symbol names and symbols. */
@@ -4381,7 +4358,7 @@ index f7753b8..45da030 100755
4381 const char *name; 4358 const char *name;
4382 void *address; 4359 void *address;
4383 } 4360 }
4384@@ -6603,8 +6932,8 @@ static const void *lt_preloaded_setup() { 4361@@ -6605,8 +6934,8 @@ static const void *lt_preloaded_setup() {
4385 _LT_EOF 4362 _LT_EOF
4386 # Now try linking the two files. 4363 # Now try linking the two files.
4387 mv conftest.$ac_objext conftstm.$ac_objext 4364 mv conftest.$ac_objext conftstm.$ac_objext
@@ -4392,7 +4369,7 @@ index f7753b8..45da030 100755
4392 LIBS="conftstm.$ac_objext" 4369 LIBS="conftstm.$ac_objext"
4393 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 4370 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
4394 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 4371 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
4395@@ -6614,8 +6943,8 @@ _LT_EOF 4372@@ -6616,8 +6945,8 @@ _LT_EOF
4396 test $ac_status = 0; } && test -s conftest${ac_exeext}; then 4373 test $ac_status = 0; } && test -s conftest${ac_exeext}; then
4397 pipe_works=yes 4374 pipe_works=yes
4398 fi 4375 fi
@@ -4403,7 +4380,7 @@ index f7753b8..45da030 100755
4403 else 4380 else
4404 echo "cannot find nm_test_func in $nlist" >&5 4381 echo "cannot find nm_test_func in $nlist" >&5
4405 fi 4382 fi
4406@@ -6652,6 +6981,21 @@ else 4383@@ -6654,6 +6983,21 @@ else
4407 $as_echo "ok" >&6; } 4384 $as_echo "ok" >&6; }
4408 fi 4385 fi
4409 4386
@@ -4425,7 +4402,7 @@ index f7753b8..45da030 100755
4425 4402
4426 4403
4427 4404
4428@@ -6670,6 +7014,40 @@ fi 4405@@ -6671,6 +7015,40 @@ fi
4429 4406
4430 4407
4431 4408
@@ -4466,7 +4443,7 @@ index f7753b8..45da030 100755
4466 4443
4467 4444
4468 4445
4469@@ -6879,6 +7257,123 @@ esac 4446@@ -6881,6 +7259,123 @@ esac
4470 4447
4471 need_locks="$enable_libtool_lock" 4448 need_locks="$enable_libtool_lock"
4472 4449
@@ -4590,7 +4567,7 @@ index f7753b8..45da030 100755
4590 4567
4591 case $host_os in 4568 case $host_os in
4592 rhapsody* | darwin*) 4569 rhapsody* | darwin*)
4593@@ -7442,6 +7937,8 @@ _LT_EOF 4570@@ -7444,6 +7939,8 @@ _LT_EOF
4594 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 4571 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
4595 echo "$AR cru libconftest.a conftest.o" >&5 4572 echo "$AR cru libconftest.a conftest.o" >&5
4596 $AR cru libconftest.a conftest.o 2>&5 4573 $AR cru libconftest.a conftest.o 2>&5
@@ -4599,7 +4576,7 @@ index f7753b8..45da030 100755
4599 cat > conftest.c << _LT_EOF 4576 cat > conftest.c << _LT_EOF
4600 int main() { return 0;} 4577 int main() { return 0;}
4601 _LT_EOF 4578 _LT_EOF
4602@@ -7637,7 +8134,8 @@ fi 4579@@ -7639,7 +8136,8 @@ fi
4603 LIBTOOL_DEPS="$ltmain" 4580 LIBTOOL_DEPS="$ltmain"
4604 4581
4605 # Always use our own libtool. 4582 # Always use our own libtool.
@@ -4609,7 +4586,7 @@ index f7753b8..45da030 100755
4609 4586
4610 4587
4611 4588
4612@@ -7726,7 +8224,7 @@ aix3*) 4589@@ -7728,7 +8226,7 @@ aix3*)
4613 esac 4590 esac
4614 4591
4615 # Global variables: 4592 # Global variables:
@@ -4618,7 +4595,7 @@ index f7753b8..45da030 100755
4618 can_build_shared=yes 4595 can_build_shared=yes
4619 4596
4620 # All known linkers require a `.a' archive for static linking (except MSVC, 4597 # All known linkers require a `.a' archive for static linking (except MSVC,
4621@@ -8024,8 +8522,6 @@ fi 4598@@ -8026,8 +8524,6 @@ fi
4622 lt_prog_compiler_pic= 4599 lt_prog_compiler_pic=
4623 lt_prog_compiler_static= 4600 lt_prog_compiler_static=
4624 4601
@@ -4627,7 +4604,7 @@ index f7753b8..45da030 100755
4627 4604
4628 if test "$GCC" = yes; then 4605 if test "$GCC" = yes; then
4629 lt_prog_compiler_wl='-Wl,' 4606 lt_prog_compiler_wl='-Wl,'
4630@@ -8191,6 +8687,12 @@ $as_echo_n "checking for $compiler option to produce PIC... " >&6; } 4607@@ -8193,6 +8689,12 @@ $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
4631 lt_prog_compiler_pic='--shared' 4608 lt_prog_compiler_pic='--shared'
4632 lt_prog_compiler_static='--static' 4609 lt_prog_compiler_static='--static'
4633 ;; 4610 ;;
@@ -4640,7 +4617,7 @@ index f7753b8..45da030 100755
4640 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) 4617 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
4641 # Portland Group compilers (*not* the Pentium gcc compiler, 4618 # Portland Group compilers (*not* the Pentium gcc compiler,
4642 # which looks to be a dead project) 4619 # which looks to be a dead project)
4643@@ -8253,7 +8755,7 @@ $as_echo_n "checking for $compiler option to produce PIC... " >&6; } 4620@@ -8255,7 +8757,7 @@ $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
4644 lt_prog_compiler_pic='-KPIC' 4621 lt_prog_compiler_pic='-KPIC'
4645 lt_prog_compiler_static='-Bstatic' 4622 lt_prog_compiler_static='-Bstatic'
4646 case $cc_basename in 4623 case $cc_basename in
@@ -4649,7 +4626,7 @@ index f7753b8..45da030 100755
4649 lt_prog_compiler_wl='-Qoption ld ';; 4626 lt_prog_compiler_wl='-Qoption ld ';;
4650 *) 4627 *)
4651 lt_prog_compiler_wl='-Wl,';; 4628 lt_prog_compiler_wl='-Wl,';;
4652@@ -8310,13 +8812,17 @@ case $host_os in 4629@@ -8312,13 +8814,17 @@ case $host_os in
4653 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 4630 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
4654 ;; 4631 ;;
4655 esac 4632 esac
@@ -4673,7 +4650,7 @@ index f7753b8..45da030 100755
4673 4650
4674 # 4651 #
4675 # Check to make sure the PIC flag actually works. 4652 # Check to make sure the PIC flag actually works.
4676@@ -8377,6 +8883,11 @@ fi 4653@@ -8379,6 +8885,11 @@ fi
4677 4654
4678 4655
4679 4656
@@ -4685,7 +4662,7 @@ index f7753b8..45da030 100755
4685 # 4662 #
4686 # Check to make sure the static flag actually works. 4663 # Check to make sure the static flag actually works.
4687 # 4664 #
4688@@ -8727,7 +9238,8 @@ _LT_EOF 4665@@ -8729,7 +9240,8 @@ _LT_EOF
4689 allow_undefined_flag=unsupported 4666 allow_undefined_flag=unsupported
4690 always_export_symbols=no 4667 always_export_symbols=no
4691 enable_shared_with_static_runtimes=yes 4668 enable_shared_with_static_runtimes=yes
@@ -4695,7 +4672,7 @@ index f7753b8..45da030 100755
4695 4672
4696 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 4673 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
4697 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 4674 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
4698@@ -8826,12 +9338,12 @@ _LT_EOF 4675@@ -8828,12 +9340,12 @@ _LT_EOF
4699 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 4676 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
4700 hardcode_libdir_flag_spec= 4677 hardcode_libdir_flag_spec=
4701 hardcode_libdir_flag_spec_ld='-rpath $libdir' 4678 hardcode_libdir_flag_spec_ld='-rpath $libdir'
@@ -4710,7 +4687,7 @@ index f7753b8..45da030 100755
4710 fi 4687 fi
4711 ;; 4688 ;;
4712 esac 4689 esac
4713@@ -8845,8 +9357,8 @@ _LT_EOF 4690@@ -8847,8 +9359,8 @@ _LT_EOF
4714 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 4691 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
4715 wlarc= 4692 wlarc=
4716 else 4693 else
@@ -4721,7 +4698,7 @@ index f7753b8..45da030 100755
4721 fi 4698 fi
4722 ;; 4699 ;;
4723 4700
4724@@ -8864,8 +9376,8 @@ _LT_EOF 4701@@ -8866,8 +9378,8 @@ _LT_EOF
4725 4702
4726 _LT_EOF 4703 _LT_EOF
4727 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 4704 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
@@ -4732,7 +4709,7 @@ index f7753b8..45da030 100755
4732 else 4709 else
4733 ld_shlibs=no 4710 ld_shlibs=no
4734 fi 4711 fi
4735@@ -8911,8 +9423,8 @@ _LT_EOF 4712@@ -8913,8 +9425,8 @@ _LT_EOF
4736 4713
4737 *) 4714 *)
4738 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 4715 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
@@ -4743,7 +4720,7 @@ index f7753b8..45da030 100755
4743 else 4720 else
4744 ld_shlibs=no 4721 ld_shlibs=no
4745 fi 4722 fi
4746@@ -9042,7 +9554,13 @@ _LT_EOF 4723@@ -9044,7 +9556,13 @@ _LT_EOF
4747 allow_undefined_flag='-berok' 4724 allow_undefined_flag='-berok'
4748 # Determine the default libpath from the value encoded in an 4725 # Determine the default libpath from the value encoded in an
4749 # empty executable. 4726 # empty executable.
@@ -4758,7 +4735,7 @@ index f7753b8..45da030 100755
4758 /* end confdefs.h. */ 4735 /* end confdefs.h. */
4759 4736
4760 int 4737 int
4761@@ -9055,22 +9573,29 @@ main () 4738@@ -9057,22 +9575,29 @@ main ()
4762 _ACEOF 4739 _ACEOF
4763 if ac_fn_c_try_link "$LINENO"; then : 4740 if ac_fn_c_try_link "$LINENO"; then :
4764 4741
@@ -4801,7 +4778,7 @@ index f7753b8..45da030 100755
4801 4778
4802 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 4779 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
4803 archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" 4780 archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
4804@@ -9082,7 +9607,13 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 4781@@ -9084,7 +9609,13 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
4805 else 4782 else
4806 # Determine the default libpath from the value encoded in an 4783 # Determine the default libpath from the value encoded in an
4807 # empty executable. 4784 # empty executable.
@@ -4816,7 +4793,7 @@ index f7753b8..45da030 100755
4816 /* end confdefs.h. */ 4793 /* end confdefs.h. */
4817 4794
4818 int 4795 int
4819@@ -9095,22 +9626,29 @@ main () 4796@@ -9097,22 +9628,29 @@ main ()
4820 _ACEOF 4797 _ACEOF
4821 if ac_fn_c_try_link "$LINENO"; then : 4798 if ac_fn_c_try_link "$LINENO"; then :
4822 4799
@@ -4859,7 +4836,7 @@ index f7753b8..45da030 100755
4859 4836
4860 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 4837 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
4861 # Warning - without using the other run time loading flags, 4838 # Warning - without using the other run time loading flags,
4862@@ -9155,20 +9693,63 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 4839@@ -9157,20 +9695,63 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
4863 # Microsoft Visual C++. 4840 # Microsoft Visual C++.
4864 # hardcode_libdir_flag_spec is actually meaningless, as there is 4841 # hardcode_libdir_flag_spec is actually meaningless, as there is
4865 # no search path for DLLs. 4842 # no search path for DLLs.
@@ -4937,7 +4914,7 @@ index f7753b8..45da030 100755
4937 ;; 4914 ;;
4938 4915
4939 darwin* | rhapsody*) 4916 darwin* | rhapsody*)
4940@@ -9229,7 +9810,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 4917@@ -9231,7 +9812,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
4941 4918
4942 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 4919 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
4943 freebsd* | dragonfly*) 4920 freebsd* | dragonfly*)
@@ -4946,7 +4923,7 @@ index f7753b8..45da030 100755
4946 hardcode_libdir_flag_spec='-R$libdir' 4923 hardcode_libdir_flag_spec='-R$libdir'
4947 hardcode_direct=yes 4924 hardcode_direct=yes
4948 hardcode_shlibpath_var=no 4925 hardcode_shlibpath_var=no
4949@@ -9237,7 +9818,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 4926@@ -9239,7 +9820,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
4950 4927
4951 hpux9*) 4928 hpux9*)
4952 if test "$GCC" = yes; then 4929 if test "$GCC" = yes; then
@@ -4955,7 +4932,7 @@ index f7753b8..45da030 100755
4955 else 4932 else
4956 archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' 4933 archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
4957 fi 4934 fi
4958@@ -9253,7 +9834,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 4935@@ -9255,7 +9836,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
4959 4936
4960 hpux10*) 4937 hpux10*)
4961 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 4938 if test "$GCC" = yes && test "$with_gnu_ld" = no; then
@@ -4964,7 +4941,7 @@ index f7753b8..45da030 100755
4964 else 4941 else
4965 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 4942 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
4966 fi 4943 fi
4967@@ -9277,10 +9858,10 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 4944@@ -9279,10 +9860,10 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
4968 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 4945 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
4969 ;; 4946 ;;
4970 ia64*) 4947 ia64*)
@@ -4977,7 +4954,7 @@ index f7753b8..45da030 100755
4977 ;; 4954 ;;
4978 esac 4955 esac
4979 else 4956 else
4980@@ -9359,23 +9940,36 @@ fi 4957@@ -9361,23 +9942,36 @@ fi
4981 4958
4982 irix5* | irix6* | nonstopux*) 4959 irix5* | irix6* | nonstopux*)
4983 if test "$GCC" = yes; then 4960 if test "$GCC" = yes; then
@@ -5022,7 +4999,7 @@ index f7753b8..45da030 100755
5022 else 4999 else
5023 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' 5000 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
5024 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib' 5001 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
5025@@ -9460,7 +10054,7 @@ rm -f core conftest.err conftest.$ac_objext \ 5002@@ -9462,7 +10056,7 @@ rm -f core conftest.err conftest.$ac_objext \
5026 osf4* | osf5*) # as osf3* with the addition of -msym flag 5003 osf4* | osf5*) # as osf3* with the addition of -msym flag
5027 if test "$GCC" = yes; then 5004 if test "$GCC" = yes; then
5028 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 5005 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
@@ -5031,7 +5008,7 @@ index f7753b8..45da030 100755
5031 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 5008 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
5032 else 5009 else
5033 allow_undefined_flag=' -expect_unresolved \*' 5010 allow_undefined_flag=' -expect_unresolved \*'
5034@@ -9479,9 +10073,9 @@ rm -f core conftest.err conftest.$ac_objext \ 5011@@ -9481,9 +10075,9 @@ rm -f core conftest.err conftest.$ac_objext \
5035 no_undefined_flag=' -z defs' 5012 no_undefined_flag=' -z defs'
5036 if test "$GCC" = yes; then 5013 if test "$GCC" = yes; then
5037 wlarc='${wl}' 5014 wlarc='${wl}'
@@ -5043,7 +5020,7 @@ index f7753b8..45da030 100755
5043 else 5020 else
5044 case `$CC -V 2>&1` in 5021 case `$CC -V 2>&1` in
5045 *"Compilers 5.0"*) 5022 *"Compilers 5.0"*)
5046@@ -10057,8 +10651,9 @@ cygwin* | mingw* | pw32* | cegcc*) 5023@@ -10059,8 +10653,9 @@ cygwin* | mingw* | pw32* | cegcc*)
5047 need_version=no 5024 need_version=no
5048 need_lib_prefix=no 5025 need_lib_prefix=no
5049 5026
@@ -5055,7 +5032,7 @@ index f7753b8..45da030 100755
5055 library_names_spec='$libname.dll.a' 5032 library_names_spec='$libname.dll.a'
5056 # DLL is installed to $(libdir)/../bin by postinstall_cmds 5033 # DLL is installed to $(libdir)/../bin by postinstall_cmds
5057 postinstall_cmds='base_file=`basename \${file}`~ 5034 postinstall_cmds='base_file=`basename \${file}`~
5058@@ -10091,13 +10686,71 @@ cygwin* | mingw* | pw32* | cegcc*) 5035@@ -10093,13 +10688,71 @@ cygwin* | mingw* | pw32* | cegcc*)
5059 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 5036 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
5060 ;; 5037 ;;
5061 esac 5038 esac
@@ -5128,7 +5105,7 @@ index f7753b8..45da030 100755
5128 # FIXME: first we should search . and the directory the executable is in 5105 # FIXME: first we should search . and the directory the executable is in
5129 shlibpath_var=PATH 5106 shlibpath_var=PATH
5130 ;; 5107 ;;
5131@@ -10189,7 +10842,7 @@ haiku*) 5108@@ -10191,7 +10844,7 @@ haiku*)
5132 soname_spec='${libname}${release}${shared_ext}$major' 5109 soname_spec='${libname}${release}${shared_ext}$major'
5133 shlibpath_var=LIBRARY_PATH 5110 shlibpath_var=LIBRARY_PATH
5134 shlibpath_overrides_runpath=yes 5111 shlibpath_overrides_runpath=yes
@@ -5137,7 +5114,7 @@ index f7753b8..45da030 100755
5137 hardcode_into_libs=yes 5114 hardcode_into_libs=yes
5138 ;; 5115 ;;
5139 5116
5140@@ -11029,10 +11682,10 @@ else 5117@@ -11031,10 +11684,10 @@ else
5141 /* When -fvisbility=hidden is used, assume the code has been annotated 5118 /* When -fvisbility=hidden is used, assume the code has been annotated
5142 correspondingly for the symbols needed. */ 5119 correspondingly for the symbols needed. */
5143 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 5120 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
@@ -5150,7 +5127,7 @@ index f7753b8..45da030 100755
5150 int main () 5127 int main ()
5151 { 5128 {
5152 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 5129 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
5153@@ -11135,10 +11788,10 @@ else 5130@@ -11137,10 +11790,10 @@ else
5154 /* When -fvisbility=hidden is used, assume the code has been annotated 5131 /* When -fvisbility=hidden is used, assume the code has been annotated
5155 correspondingly for the symbols needed. */ 5132 correspondingly for the symbols needed. */
5156 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 5133 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
@@ -5163,7 +5140,7 @@ index f7753b8..45da030 100755
5163 int main () 5140 int main ()
5164 { 5141 {
5165 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 5142 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
5166@@ -15350,13 +16003,20 @@ exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' 5143@@ -15425,13 +16078,20 @@ exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
5167 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' 5144 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
5168 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' 5145 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
5169 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' 5146 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
@@ -5184,7 +5161,7 @@ index f7753b8..45da030 100755
5184 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' 5161 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
5185 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' 5162 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
5186 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' 5163 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
5187@@ -15371,14 +16031,17 @@ lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$de 5164@@ -15446,14 +16106,17 @@ lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$de
5188 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' 5165 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
5189 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' 5166 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
5190 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`' 5167 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
@@ -5203,7 +5180,7 @@ index f7753b8..45da030 100755
5203 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' 5180 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
5204 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' 5181 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
5205 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' 5182 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
5206@@ -15411,12 +16074,12 @@ hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_q 5183@@ -15486,12 +16149,12 @@ hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_q
5207 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' 5184 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
5208 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' 5185 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
5209 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' 5186 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
@@ -5217,7 +5194,7 @@ index f7753b8..45da030 100755
5217 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' 5194 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
5218 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' 5195 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
5219 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' 5196 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
5220@@ -15471,8 +16134,13 @@ reload_flag \ 5197@@ -15546,8 +16209,13 @@ reload_flag \
5221 OBJDUMP \ 5198 OBJDUMP \
5222 deplibs_check_method \ 5199 deplibs_check_method \
5223 file_magic_cmd \ 5200 file_magic_cmd \
@@ -5231,7 +5208,7 @@ index f7753b8..45da030 100755
5231 STRIP \ 5208 STRIP \
5232 RANLIB \ 5209 RANLIB \
5233 CC \ 5210 CC \
5234@@ -15482,12 +16150,14 @@ lt_cv_sys_global_symbol_pipe \ 5211@@ -15557,12 +16225,14 @@ lt_cv_sys_global_symbol_pipe \
5235 lt_cv_sys_global_symbol_to_cdecl \ 5212 lt_cv_sys_global_symbol_to_cdecl \
5236 lt_cv_sys_global_symbol_to_c_name_address \ 5213 lt_cv_sys_global_symbol_to_c_name_address \
5237 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 5214 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
@@ -5247,7 +5224,7 @@ index f7753b8..45da030 100755
5247 DSYMUTIL \ 5224 DSYMUTIL \
5248 NMEDIT \ 5225 NMEDIT \
5249 LIPO \ 5226 LIPO \
5250@@ -15503,7 +16173,6 @@ no_undefined_flag \ 5227@@ -15578,7 +16248,6 @@ no_undefined_flag \
5251 hardcode_libdir_flag_spec \ 5228 hardcode_libdir_flag_spec \
5252 hardcode_libdir_flag_spec_ld \ 5229 hardcode_libdir_flag_spec_ld \
5253 hardcode_libdir_separator \ 5230 hardcode_libdir_separator \
@@ -5255,7 +5232,7 @@ index f7753b8..45da030 100755
5255 exclude_expsyms \ 5232 exclude_expsyms \
5256 include_expsyms \ 5233 include_expsyms \
5257 file_list_spec \ 5234 file_list_spec \
5258@@ -15539,6 +16208,7 @@ module_cmds \ 5235@@ -15614,6 +16283,7 @@ module_cmds \
5259 module_expsym_cmds \ 5236 module_expsym_cmds \
5260 export_symbols_cmds \ 5237 export_symbols_cmds \
5261 prelink_cmds \ 5238 prelink_cmds \
@@ -5263,7 +5240,7 @@ index f7753b8..45da030 100755
5263 postinstall_cmds \ 5240 postinstall_cmds \
5264 postuninstall_cmds \ 5241 postuninstall_cmds \
5265 finish_cmds \ 5242 finish_cmds \
5266@@ -16303,7 +16973,8 @@ $as_echo X"$file" | 5243@@ -16378,7 +17048,8 @@ $as_echo X"$file" |
5267 # NOTE: Changes made to this file will be lost: look at ltmain.sh. 5244 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
5268 # 5245 #
5269 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 5246 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
@@ -5273,7 +5250,7 @@ index f7753b8..45da030 100755
5273 # Written by Gordon Matzigkeit, 1996 5250 # Written by Gordon Matzigkeit, 1996
5274 # 5251 #
5275 # This file is part of GNU Libtool. 5252 # This file is part of GNU Libtool.
5276@@ -16406,19 +17077,42 @@ SP2NL=$lt_lt_SP2NL 5253@@ -16481,19 +17152,42 @@ SP2NL=$lt_lt_SP2NL
5277 # turn newlines into spaces. 5254 # turn newlines into spaces.
5278 NL2SP=$lt_lt_NL2SP 5255 NL2SP=$lt_lt_NL2SP
5279 5256
@@ -5317,7 +5294,7 @@ index f7753b8..45da030 100755
5317 # A symbol stripping program. 5294 # A symbol stripping program.
5318 STRIP=$lt_STRIP 5295 STRIP=$lt_STRIP
5319 5296
5320@@ -16448,6 +17142,12 @@ global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 5297@@ -16523,6 +17217,12 @@ global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
5321 # Transform the output of nm in a C name address pair when lib prefix is needed. 5298 # Transform the output of nm in a C name address pair when lib prefix is needed.
5322 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 5299 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
5323 5300
@@ -5330,7 +5307,7 @@ index f7753b8..45da030 100755
5330 # The name of the directory that contains temporary libtool files. 5307 # The name of the directory that contains temporary libtool files.
5331 objdir=$objdir 5308 objdir=$objdir
5332 5309
5333@@ -16457,6 +17157,9 @@ MAGIC_CMD=$MAGIC_CMD 5310@@ -16532,6 +17232,9 @@ MAGIC_CMD=$MAGIC_CMD
5334 # Must we lock files when doing compilation? 5311 # Must we lock files when doing compilation?
5335 need_locks=$lt_need_locks 5312 need_locks=$lt_need_locks
5336 5313
@@ -5340,7 +5317,7 @@ index f7753b8..45da030 100755
5340 # Tool to manipulate archived DWARF debug symbol files on Mac OS X. 5317 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
5341 DSYMUTIL=$lt_DSYMUTIL 5318 DSYMUTIL=$lt_DSYMUTIL
5342 5319
5343@@ -16571,12 +17274,12 @@ with_gcc=$GCC 5320@@ -16646,12 +17349,12 @@ with_gcc=$GCC
5344 # Compiler flag to turn off builtin functions. 5321 # Compiler flag to turn off builtin functions.
5345 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 5322 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
5346 5323
@@ -5356,7 +5333,7 @@ index f7753b8..45da030 100755
5356 # Compiler flag to prevent dynamic linking. 5333 # Compiler flag to prevent dynamic linking.
5357 link_static_flag=$lt_lt_prog_compiler_static 5334 link_static_flag=$lt_lt_prog_compiler_static
5358 5335
5359@@ -16663,9 +17366,6 @@ inherit_rpath=$inherit_rpath 5336@@ -16738,9 +17441,6 @@ inherit_rpath=$inherit_rpath
5360 # Whether libtool must link a program against all its dependency libraries. 5337 # Whether libtool must link a program against all its dependency libraries.
5361 link_all_deplibs=$link_all_deplibs 5338 link_all_deplibs=$link_all_deplibs
5362 5339
@@ -5366,7 +5343,7 @@ index f7753b8..45da030 100755
5366 # Set to "yes" if exported symbols are required. 5343 # Set to "yes" if exported symbols are required.
5367 always_export_symbols=$always_export_symbols 5344 always_export_symbols=$always_export_symbols
5368 5345
5369@@ -16681,6 +17381,9 @@ include_expsyms=$lt_include_expsyms 5346@@ -16756,6 +17456,9 @@ include_expsyms=$lt_include_expsyms
5370 # Commands necessary for linking programs (against libraries) with templates. 5347 # Commands necessary for linking programs (against libraries) with templates.
5371 prelink_cmds=$lt_prelink_cmds 5348 prelink_cmds=$lt_prelink_cmds
5372 5349
@@ -5376,7 +5353,7 @@ index f7753b8..45da030 100755
5376 # Specify filename containing input files. 5353 # Specify filename containing input files.
5377 file_list_spec=$lt_file_list_spec 5354 file_list_spec=$lt_file_list_spec
5378 5355
5379@@ -16713,210 +17416,169 @@ ltmain="$ac_aux_dir/ltmain.sh" 5356@@ -16788,210 +17491,169 @@ ltmain="$ac_aux_dir/ltmain.sh"
5380 # if finds mixed CR/LF and LF-only lines. Since sed operates in 5357 # if finds mixed CR/LF and LF-only lines. Since sed operates in
5381 # text mode, it properly converts lines to CR/LF. This bash problem 5358 # text mode, it properly converts lines to CR/LF. This bash problem
5382 # is reportedly fixed, but why not run on old versions too? 5359 # is reportedly fixed, but why not run on old versions too?
@@ -5751,10 +5728,10 @@ index f7753b8..45da030 100755
5751 chmod +x "$ofile" 5728 chmod +x "$ofile"
5752 5729
5753diff --git a/gprof/configure b/gprof/configure 5730diff --git a/gprof/configure b/gprof/configure
5754index 626e1c7..a88719c 100755 5731index 38a4c0b0e5..38d1f699c7 100755
5755--- a/gprof/configure 5732--- a/gprof/configure
5756+++ b/gprof/configure 5733+++ b/gprof/configure
5757@@ -630,8 +630,11 @@ OTOOL 5734@@ -631,8 +631,11 @@ OTOOL
5758 LIPO 5735 LIPO
5759 NMEDIT 5736 NMEDIT
5760 DSYMUTIL 5737 DSYMUTIL
@@ -5766,7 +5743,7 @@ index 626e1c7..a88719c 100755
5766 OBJDUMP 5743 OBJDUMP
5767 LN_S 5744 LN_S
5768 NM 5745 NM
5769@@ -743,6 +746,7 @@ enable_static 5746@@ -744,6 +747,7 @@ enable_static
5770 with_pic 5747 with_pic
5771 enable_fast_install 5748 enable_fast_install
5772 with_gnu_ld 5749 with_gnu_ld
@@ -5774,7 +5751,7 @@ index 626e1c7..a88719c 100755
5774 enable_libtool_lock 5751 enable_libtool_lock
5775 enable_plugins 5752 enable_plugins
5776 enable_largefile 5753 enable_largefile
5777@@ -1401,6 +1405,8 @@ Optional Packages: 5754@@ -1402,6 +1406,8 @@ Optional Packages:
5778 --with-pic try to use only PIC/non-PIC objects [default=use 5755 --with-pic try to use only PIC/non-PIC objects [default=use
5779 both] 5756 both]
5780 --with-gnu-ld assume the C compiler uses GNU ld [default=no] 5757 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
@@ -5783,7 +5760,7 @@ index 626e1c7..a88719c 100755
5783 5760
5784 Some influential environment variables: 5761 Some influential environment variables:
5785 CC C compiler command 5762 CC C compiler command
5786@@ -4835,8 +4841,8 @@ esac 5763@@ -4836,8 +4842,8 @@ esac
5787 5764
5788 5765
5789 5766
@@ -5794,7 +5771,7 @@ index 626e1c7..a88719c 100755
5794 5771
5795 5772
5796 5773
5797@@ -4876,7 +4882,7 @@ ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO 5774@@ -4877,7 +4883,7 @@ ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
5798 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 5775 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
5799 $as_echo_n "checking how to print strings... " >&6; } 5776 $as_echo_n "checking how to print strings... " >&6; }
5800 # Test print first, because it will be a builtin if present. 5777 # Test print first, because it will be a builtin if present.
@@ -5803,7 +5780,7 @@ index 626e1c7..a88719c 100755
5803 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then 5780 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
5804 ECHO='print -r --' 5781 ECHO='print -r --'
5805 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then 5782 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
5806@@ -5562,8 +5568,8 @@ $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; 5783@@ -5563,8 +5569,8 @@ $as_echo_n "checking whether the shell understands some XSI constructs... " >&6;
5807 # Try some XSI features 5784 # Try some XSI features
5808 xsi_shell=no 5785 xsi_shell=no
5809 ( _lt_dummy="a/b/c" 5786 ( _lt_dummy="a/b/c"
@@ -5814,7 +5791,7 @@ index 626e1c7..a88719c 100755
5814 && eval 'test $(( 1 + 1 )) -eq 2 \ 5791 && eval 'test $(( 1 + 1 )) -eq 2 \
5815 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \ 5792 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5816 && xsi_shell=yes 5793 && xsi_shell=yes
5817@@ -5612,6 +5618,80 @@ esac 5794@@ -5613,6 +5619,80 @@ esac
5818 5795
5819 5796
5820 5797
@@ -5895,7 +5872,7 @@ index 626e1c7..a88719c 100755
5895 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 5872 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5896 $as_echo_n "checking for $LD option to reload object files... " >&6; } 5873 $as_echo_n "checking for $LD option to reload object files... " >&6; }
5897 if test "${lt_cv_ld_reload_flag+set}" = set; then : 5874 if test "${lt_cv_ld_reload_flag+set}" = set; then :
5898@@ -5628,6 +5708,11 @@ case $reload_flag in 5875@@ -5629,6 +5709,11 @@ case $reload_flag in
5899 esac 5876 esac
5900 reload_cmds='$LD$reload_flag -o $output$reload_objs' 5877 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5901 case $host_os in 5878 case $host_os in
@@ -5907,7 +5884,7 @@ index 626e1c7..a88719c 100755
5907 darwin*) 5884 darwin*)
5908 if test "$GCC" = yes; then 5885 if test "$GCC" = yes; then
5909 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' 5886 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5910@@ -5796,7 +5881,8 @@ mingw* | pw32*) 5887@@ -5797,7 +5882,8 @@ mingw* | pw32*)
5911 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 5888 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5912 lt_cv_file_magic_cmd='func_win32_libid' 5889 lt_cv_file_magic_cmd='func_win32_libid'
5913 else 5890 else
@@ -5917,7 +5894,7 @@ index 626e1c7..a88719c 100755
5917 lt_cv_file_magic_cmd='$OBJDUMP -f' 5894 lt_cv_file_magic_cmd='$OBJDUMP -f'
5918 fi 5895 fi
5919 ;; 5896 ;;
5920@@ -5873,11 +5959,6 @@ linux* | k*bsd*-gnu | kopensolaris*-gnu) 5897@@ -5874,11 +5960,6 @@ linux* | k*bsd*-gnu | kopensolaris*-gnu)
5921 lt_cv_deplibs_check_method=pass_all 5898 lt_cv_deplibs_check_method=pass_all
5922 ;; 5899 ;;
5923 5900
@@ -5929,7 +5906,7 @@ index 626e1c7..a88719c 100755
5929 netbsd*) 5906 netbsd*)
5930 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 5907 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5931 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 5908 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5932@@ -5955,6 +6036,21 @@ esac 5909@@ -5956,6 +6037,21 @@ esac
5933 fi 5910 fi
5934 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 5911 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5935 $as_echo "$lt_cv_deplibs_check_method" >&6; } 5912 $as_echo "$lt_cv_deplibs_check_method" >&6; }
@@ -5951,7 +5928,7 @@ index 626e1c7..a88719c 100755
5951 file_magic_cmd=$lt_cv_file_magic_cmd 5928 file_magic_cmd=$lt_cv_file_magic_cmd
5952 deplibs_check_method=$lt_cv_deplibs_check_method 5929 deplibs_check_method=$lt_cv_deplibs_check_method
5953 test -z "$deplibs_check_method" && deplibs_check_method=unknown 5930 test -z "$deplibs_check_method" && deplibs_check_method=unknown
5954@@ -5970,9 +6066,162 @@ test -z "$deplibs_check_method" && deplibs_check_method=unknown 5931@@ -5971,9 +6067,162 @@ test -z "$deplibs_check_method" && deplibs_check_method=unknown
5955 5932
5956 5933
5957 5934
@@ -6116,7 +6093,7 @@ index 626e1c7..a88719c 100755
6116 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6093 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6117 $as_echo_n "checking for $ac_word... " >&6; } 6094 $as_echo_n "checking for $ac_word... " >&6; }
6118 if test "${ac_cv_prog_AR+set}" = set; then : 6095 if test "${ac_cv_prog_AR+set}" = set; then :
6119@@ -5988,7 +6237,7 @@ do 6096@@ -5989,7 +6238,7 @@ do
6120 test -z "$as_dir" && as_dir=. 6097 test -z "$as_dir" && as_dir=.
6121 for ac_exec_ext in '' $ac_executable_extensions; do 6098 for ac_exec_ext in '' $ac_executable_extensions; do
6122 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6099 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
@@ -6125,7 +6102,7 @@ index 626e1c7..a88719c 100755
6125 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6102 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6126 break 2 6103 break 2
6127 fi 6104 fi
6128@@ -6008,11 +6257,15 @@ $as_echo "no" >&6; } 6105@@ -6009,11 +6258,15 @@ $as_echo "no" >&6; }
6129 fi 6106 fi
6130 6107
6131 6108
@@ -6144,7 +6121,7 @@ index 626e1c7..a88719c 100755
6144 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6121 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6145 $as_echo_n "checking for $ac_word... " >&6; } 6122 $as_echo_n "checking for $ac_word... " >&6; }
6146 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then : 6123 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
6147@@ -6028,7 +6281,7 @@ do 6124@@ -6029,7 +6282,7 @@ do
6148 test -z "$as_dir" && as_dir=. 6125 test -z "$as_dir" && as_dir=.
6149 for ac_exec_ext in '' $ac_executable_extensions; do 6126 for ac_exec_ext in '' $ac_executable_extensions; do
6150 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6127 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
@@ -6153,7 +6130,7 @@ index 626e1c7..a88719c 100755
6153 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6130 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6154 break 2 6131 break 2
6155 fi 6132 fi
6156@@ -6047,6 +6300,10 @@ else 6133@@ -6048,6 +6301,10 @@ else
6157 $as_echo "no" >&6; } 6134 $as_echo "no" >&6; }
6158 fi 6135 fi
6159 6136
@@ -6164,7 +6141,7 @@ index 626e1c7..a88719c 100755
6164 if test "x$ac_ct_AR" = x; then 6141 if test "x$ac_ct_AR" = x; then
6165 AR="false" 6142 AR="false"
6166 else 6143 else
6167@@ -6058,12 +6315,10 @@ ac_tool_warned=yes ;; 6144@@ -6059,12 +6316,10 @@ ac_tool_warned=yes ;;
6168 esac 6145 esac
6169 AR=$ac_ct_AR 6146 AR=$ac_ct_AR
6170 fi 6147 fi
@@ -6179,7 +6156,7 @@ index 626e1c7..a88719c 100755
6179 6156
6180 6157
6181 6158
6182@@ -6075,6 +6330,64 @@ test -z "$AR_FLAGS" && AR_FLAGS=cru 6159@@ -6076,6 +6331,64 @@ test -z "$AR_FLAGS" && AR_FLAGS=cru
6183 6160
6184 6161
6185 6162
@@ -6244,7 +6221,7 @@ index 626e1c7..a88719c 100755
6244 if test -n "$ac_tool_prefix"; then 6221 if test -n "$ac_tool_prefix"; then
6245 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 6222 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6246 set dummy ${ac_tool_prefix}strip; ac_word=$2 6223 set dummy ${ac_tool_prefix}strip; ac_word=$2
6247@@ -6409,8 +6722,8 @@ esac 6224@@ -6410,8 +6723,8 @@ esac
6248 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 6225 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6249 6226
6250 # Transform an extracted symbol line into symbol name and symbol address 6227 # Transform an extracted symbol line into symbol name and symbol address
@@ -6255,7 +6232,7 @@ index 626e1c7..a88719c 100755
6255 6232
6256 # Handle CRLF in mingw tool chain 6233 # Handle CRLF in mingw tool chain
6257 opt_cr= 6234 opt_cr=
6258@@ -6446,6 +6759,7 @@ for ac_symprfx in "" "_"; do 6235@@ -6447,6 +6760,7 @@ for ac_symprfx in "" "_"; do
6259 else 6236 else
6260 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 6237 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6261 fi 6238 fi
@@ -6263,7 +6240,7 @@ index 626e1c7..a88719c 100755
6263 6240
6264 # Check to see that the pipe works correctly. 6241 # Check to see that the pipe works correctly.
6265 pipe_works=no 6242 pipe_works=no
6266@@ -6487,6 +6801,18 @@ _LT_EOF 6243@@ -6488,6 +6802,18 @@ _LT_EOF
6267 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 6244 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6268 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 6245 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6269 cat <<_LT_EOF > conftest.$ac_ext 6246 cat <<_LT_EOF > conftest.$ac_ext
@@ -6282,7 +6259,7 @@ index 626e1c7..a88719c 100755
6282 #ifdef __cplusplus 6259 #ifdef __cplusplus
6283 extern "C" { 6260 extern "C" {
6284 #endif 6261 #endif
6285@@ -6498,7 +6824,7 @@ _LT_EOF 6262@@ -6499,7 +6825,7 @@ _LT_EOF
6286 cat <<_LT_EOF >> conftest.$ac_ext 6263 cat <<_LT_EOF >> conftest.$ac_ext
6287 6264
6288 /* The mapping between symbol names and symbols. */ 6265 /* The mapping between symbol names and symbols. */
@@ -6291,7 +6268,7 @@ index 626e1c7..a88719c 100755
6291 const char *name; 6268 const char *name;
6292 void *address; 6269 void *address;
6293 } 6270 }
6294@@ -6524,8 +6850,8 @@ static const void *lt_preloaded_setup() { 6271@@ -6525,8 +6851,8 @@ static const void *lt_preloaded_setup() {
6295 _LT_EOF 6272 _LT_EOF
6296 # Now try linking the two files. 6273 # Now try linking the two files.
6297 mv conftest.$ac_objext conftstm.$ac_objext 6274 mv conftest.$ac_objext conftstm.$ac_objext
@@ -6302,7 +6279,7 @@ index 626e1c7..a88719c 100755
6302 LIBS="conftstm.$ac_objext" 6279 LIBS="conftstm.$ac_objext"
6303 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 6280 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6304 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 6281 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6305@@ -6535,8 +6861,8 @@ _LT_EOF 6282@@ -6536,8 +6862,8 @@ _LT_EOF
6306 test $ac_status = 0; } && test -s conftest${ac_exeext}; then 6283 test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6307 pipe_works=yes 6284 pipe_works=yes
6308 fi 6285 fi
@@ -6313,7 +6290,7 @@ index 626e1c7..a88719c 100755
6313 else 6290 else
6314 echo "cannot find nm_test_func in $nlist" >&5 6291 echo "cannot find nm_test_func in $nlist" >&5
6315 fi 6292 fi
6316@@ -6573,6 +6899,18 @@ else 6293@@ -6574,6 +6900,18 @@ else
6317 $as_echo "ok" >&6; } 6294 $as_echo "ok" >&6; }
6318 fi 6295 fi
6319 6296
@@ -6332,7 +6309,7 @@ index 626e1c7..a88719c 100755
6332 6309
6333 6310
6334 6311
6335@@ -6594,6 +6932,43 @@ fi 6312@@ -6595,6 +6933,43 @@ fi
6336 6313
6337 6314
6338 6315
@@ -6376,7 +6353,7 @@ index 626e1c7..a88719c 100755
6376 # Check whether --enable-libtool-lock was given. 6353 # Check whether --enable-libtool-lock was given.
6377 if test "${enable_libtool_lock+set}" = set; then : 6354 if test "${enable_libtool_lock+set}" = set; then :
6378 enableval=$enable_libtool_lock; 6355 enableval=$enable_libtool_lock;
6379@@ -6800,6 +7175,123 @@ esac 6356@@ -6801,6 +7176,123 @@ esac
6380 6357
6381 need_locks="$enable_libtool_lock" 6358 need_locks="$enable_libtool_lock"
6382 6359
@@ -6500,7 +6477,7 @@ index 626e1c7..a88719c 100755
6500 6477
6501 case $host_os in 6478 case $host_os in
6502 rhapsody* | darwin*) 6479 rhapsody* | darwin*)
6503@@ -7363,6 +7855,8 @@ _LT_EOF 6480@@ -7364,6 +7856,8 @@ _LT_EOF
6504 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 6481 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
6505 echo "$AR cru libconftest.a conftest.o" >&5 6482 echo "$AR cru libconftest.a conftest.o" >&5
6506 $AR cru libconftest.a conftest.o 2>&5 6483 $AR cru libconftest.a conftest.o 2>&5
@@ -6509,7 +6486,7 @@ index 626e1c7..a88719c 100755
6509 cat > conftest.c << _LT_EOF 6486 cat > conftest.c << _LT_EOF
6510 int main() { return 0;} 6487 int main() { return 0;}
6511 _LT_EOF 6488 _LT_EOF
6512@@ -7558,7 +8052,8 @@ fi 6489@@ -7559,7 +8053,8 @@ fi
6513 LIBTOOL_DEPS="$ltmain" 6490 LIBTOOL_DEPS="$ltmain"
6514 6491
6515 # Always use our own libtool. 6492 # Always use our own libtool.
@@ -6519,7 +6496,7 @@ index 626e1c7..a88719c 100755
6519 6496
6520 6497
6521 6498
6522@@ -7647,7 +8142,7 @@ aix3*) 6499@@ -7648,7 +8143,7 @@ aix3*)
6523 esac 6500 esac
6524 6501
6525 # Global variables: 6502 # Global variables:
@@ -6528,7 +6505,7 @@ index 626e1c7..a88719c 100755
6528 can_build_shared=yes 6505 can_build_shared=yes
6529 6506
6530 # All known linkers require a `.a' archive for static linking (except MSVC, 6507 # All known linkers require a `.a' archive for static linking (except MSVC,
6531@@ -7945,8 +8440,6 @@ fi 6508@@ -7946,8 +8441,6 @@ fi
6532 lt_prog_compiler_pic= 6509 lt_prog_compiler_pic=
6533 lt_prog_compiler_static= 6510 lt_prog_compiler_static=
6534 6511
@@ -6537,7 +6514,7 @@ index 626e1c7..a88719c 100755
6537 6514
6538 if test "$GCC" = yes; then 6515 if test "$GCC" = yes; then
6539 lt_prog_compiler_wl='-Wl,' 6516 lt_prog_compiler_wl='-Wl,'
6540@@ -8112,6 +8605,12 @@ $as_echo_n "checking for $compiler option to produce PIC... " >&6; } 6517@@ -8113,6 +8606,12 @@ $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
6541 lt_prog_compiler_pic='--shared' 6518 lt_prog_compiler_pic='--shared'
6542 lt_prog_compiler_static='--static' 6519 lt_prog_compiler_static='--static'
6543 ;; 6520 ;;
@@ -6550,7 +6527,7 @@ index 626e1c7..a88719c 100755
6550 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) 6527 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
6551 # Portland Group compilers (*not* the Pentium gcc compiler, 6528 # Portland Group compilers (*not* the Pentium gcc compiler,
6552 # which looks to be a dead project) 6529 # which looks to be a dead project)
6553@@ -8174,7 +8673,7 @@ $as_echo_n "checking for $compiler option to produce PIC... " >&6; } 6530@@ -8175,7 +8674,7 @@ $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
6554 lt_prog_compiler_pic='-KPIC' 6531 lt_prog_compiler_pic='-KPIC'
6555 lt_prog_compiler_static='-Bstatic' 6532 lt_prog_compiler_static='-Bstatic'
6556 case $cc_basename in 6533 case $cc_basename in
@@ -6559,7 +6536,7 @@ index 626e1c7..a88719c 100755
6559 lt_prog_compiler_wl='-Qoption ld ';; 6536 lt_prog_compiler_wl='-Qoption ld ';;
6560 *) 6537 *)
6561 lt_prog_compiler_wl='-Wl,';; 6538 lt_prog_compiler_wl='-Wl,';;
6562@@ -8231,13 +8730,17 @@ case $host_os in 6539@@ -8232,13 +8731,17 @@ case $host_os in
6563 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 6540 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
6564 ;; 6541 ;;
6565 esac 6542 esac
@@ -6583,7 +6560,7 @@ index 626e1c7..a88719c 100755
6583 6560
6584 # 6561 #
6585 # Check to make sure the PIC flag actually works. 6562 # Check to make sure the PIC flag actually works.
6586@@ -8298,6 +8801,11 @@ fi 6563@@ -8299,6 +8802,11 @@ fi
6587 6564
6588 6565
6589 6566
@@ -6595,7 +6572,7 @@ index 626e1c7..a88719c 100755
6595 # 6572 #
6596 # Check to make sure the static flag actually works. 6573 # Check to make sure the static flag actually works.
6597 # 6574 #
6598@@ -8648,7 +9156,8 @@ _LT_EOF 6575@@ -8649,7 +9157,8 @@ _LT_EOF
6599 allow_undefined_flag=unsupported 6576 allow_undefined_flag=unsupported
6600 always_export_symbols=no 6577 always_export_symbols=no
6601 enable_shared_with_static_runtimes=yes 6578 enable_shared_with_static_runtimes=yes
@@ -6605,7 +6582,7 @@ index 626e1c7..a88719c 100755
6605 6582
6606 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 6583 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
6607 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 6584 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
6608@@ -8747,12 +9256,12 @@ _LT_EOF 6585@@ -8748,12 +9257,12 @@ _LT_EOF
6609 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 6586 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
6610 hardcode_libdir_flag_spec= 6587 hardcode_libdir_flag_spec=
6611 hardcode_libdir_flag_spec_ld='-rpath $libdir' 6588 hardcode_libdir_flag_spec_ld='-rpath $libdir'
@@ -6620,7 +6597,7 @@ index 626e1c7..a88719c 100755
6620 fi 6597 fi
6621 ;; 6598 ;;
6622 esac 6599 esac
6623@@ -8766,8 +9275,8 @@ _LT_EOF 6600@@ -8767,8 +9276,8 @@ _LT_EOF
6624 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 6601 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
6625 wlarc= 6602 wlarc=
6626 else 6603 else
@@ -6631,7 +6608,7 @@ index 626e1c7..a88719c 100755
6631 fi 6608 fi
6632 ;; 6609 ;;
6633 6610
6634@@ -8785,8 +9294,8 @@ _LT_EOF 6611@@ -8786,8 +9295,8 @@ _LT_EOF
6635 6612
6636 _LT_EOF 6613 _LT_EOF
6637 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 6614 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
@@ -6642,7 +6619,7 @@ index 626e1c7..a88719c 100755
6642 else 6619 else
6643 ld_shlibs=no 6620 ld_shlibs=no
6644 fi 6621 fi
6645@@ -8832,8 +9341,8 @@ _LT_EOF 6622@@ -8833,8 +9342,8 @@ _LT_EOF
6646 6623
6647 *) 6624 *)
6648 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 6625 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
@@ -6653,7 +6630,7 @@ index 626e1c7..a88719c 100755
6653 else 6630 else
6654 ld_shlibs=no 6631 ld_shlibs=no
6655 fi 6632 fi
6656@@ -8963,7 +9472,13 @@ _LT_EOF 6633@@ -8964,7 +9473,13 @@ _LT_EOF
6657 allow_undefined_flag='-berok' 6634 allow_undefined_flag='-berok'
6658 # Determine the default libpath from the value encoded in an 6635 # Determine the default libpath from the value encoded in an
6659 # empty executable. 6636 # empty executable.
@@ -6668,7 +6645,7 @@ index 626e1c7..a88719c 100755
6668 /* end confdefs.h. */ 6645 /* end confdefs.h. */
6669 6646
6670 int 6647 int
6671@@ -8976,22 +9491,29 @@ main () 6648@@ -8977,22 +9492,29 @@ main ()
6672 _ACEOF 6649 _ACEOF
6673 if ac_fn_c_try_link "$LINENO"; then : 6650 if ac_fn_c_try_link "$LINENO"; then :
6674 6651
@@ -6711,7 +6688,7 @@ index 626e1c7..a88719c 100755
6711 6688
6712 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 6689 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
6713 archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" 6690 archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
6714@@ -9003,7 +9525,13 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 6691@@ -9004,7 +9526,13 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
6715 else 6692 else
6716 # Determine the default libpath from the value encoded in an 6693 # Determine the default libpath from the value encoded in an
6717 # empty executable. 6694 # empty executable.
@@ -6726,7 +6703,7 @@ index 626e1c7..a88719c 100755
6726 /* end confdefs.h. */ 6703 /* end confdefs.h. */
6727 6704
6728 int 6705 int
6729@@ -9016,22 +9544,29 @@ main () 6706@@ -9017,22 +9545,29 @@ main ()
6730 _ACEOF 6707 _ACEOF
6731 if ac_fn_c_try_link "$LINENO"; then : 6708 if ac_fn_c_try_link "$LINENO"; then :
6732 6709
@@ -6769,7 +6746,7 @@ index 626e1c7..a88719c 100755
6769 6746
6770 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 6747 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
6771 # Warning - without using the other run time loading flags, 6748 # Warning - without using the other run time loading flags,
6772@@ -9076,20 +9611,63 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 6749@@ -9077,20 +9612,63 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
6773 # Microsoft Visual C++. 6750 # Microsoft Visual C++.
6774 # hardcode_libdir_flag_spec is actually meaningless, as there is 6751 # hardcode_libdir_flag_spec is actually meaningless, as there is
6775 # no search path for DLLs. 6752 # no search path for DLLs.
@@ -6847,7 +6824,7 @@ index 626e1c7..a88719c 100755
6847 ;; 6824 ;;
6848 6825
6849 darwin* | rhapsody*) 6826 darwin* | rhapsody*)
6850@@ -9150,7 +9728,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 6827@@ -9151,7 +9729,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
6851 6828
6852 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 6829 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
6853 freebsd* | dragonfly*) 6830 freebsd* | dragonfly*)
@@ -6856,7 +6833,7 @@ index 626e1c7..a88719c 100755
6856 hardcode_libdir_flag_spec='-R$libdir' 6833 hardcode_libdir_flag_spec='-R$libdir'
6857 hardcode_direct=yes 6834 hardcode_direct=yes
6858 hardcode_shlibpath_var=no 6835 hardcode_shlibpath_var=no
6859@@ -9158,7 +9736,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 6836@@ -9159,7 +9737,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
6860 6837
6861 hpux9*) 6838 hpux9*)
6862 if test "$GCC" = yes; then 6839 if test "$GCC" = yes; then
@@ -6865,7 +6842,7 @@ index 626e1c7..a88719c 100755
6865 else 6842 else
6866 archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' 6843 archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
6867 fi 6844 fi
6868@@ -9174,7 +9752,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 6845@@ -9175,7 +9753,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
6869 6846
6870 hpux10*) 6847 hpux10*)
6871 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 6848 if test "$GCC" = yes && test "$with_gnu_ld" = no; then
@@ -6874,7 +6851,7 @@ index 626e1c7..a88719c 100755
6874 else 6851 else
6875 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 6852 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
6876 fi 6853 fi
6877@@ -9198,10 +9776,10 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 6854@@ -9199,10 +9777,10 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
6878 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 6855 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
6879 ;; 6856 ;;
6880 ia64*) 6857 ia64*)
@@ -6887,7 +6864,7 @@ index 626e1c7..a88719c 100755
6887 ;; 6864 ;;
6888 esac 6865 esac
6889 else 6866 else
6890@@ -9280,23 +9858,36 @@ fi 6867@@ -9281,23 +9859,36 @@ fi
6891 6868
6892 irix5* | irix6* | nonstopux*) 6869 irix5* | irix6* | nonstopux*)
6893 if test "$GCC" = yes; then 6870 if test "$GCC" = yes; then
@@ -6932,7 +6909,7 @@ index 626e1c7..a88719c 100755
6932 else 6909 else
6933 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' 6910 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
6934 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib' 6911 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
6935@@ -9381,7 +9972,7 @@ rm -f core conftest.err conftest.$ac_objext \ 6912@@ -9382,7 +9973,7 @@ rm -f core conftest.err conftest.$ac_objext \
6936 osf4* | osf5*) # as osf3* with the addition of -msym flag 6913 osf4* | osf5*) # as osf3* with the addition of -msym flag
6937 if test "$GCC" = yes; then 6914 if test "$GCC" = yes; then
6938 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 6915 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
@@ -6941,7 +6918,7 @@ index 626e1c7..a88719c 100755
6941 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 6918 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
6942 else 6919 else
6943 allow_undefined_flag=' -expect_unresolved \*' 6920 allow_undefined_flag=' -expect_unresolved \*'
6944@@ -9400,9 +9991,9 @@ rm -f core conftest.err conftest.$ac_objext \ 6921@@ -9401,9 +9992,9 @@ rm -f core conftest.err conftest.$ac_objext \
6945 no_undefined_flag=' -z defs' 6922 no_undefined_flag=' -z defs'
6946 if test "$GCC" = yes; then 6923 if test "$GCC" = yes; then
6947 wlarc='${wl}' 6924 wlarc='${wl}'
@@ -6953,7 +6930,7 @@ index 626e1c7..a88719c 100755
6953 else 6930 else
6954 case `$CC -V 2>&1` in 6931 case `$CC -V 2>&1` in
6955 *"Compilers 5.0"*) 6932 *"Compilers 5.0"*)
6956@@ -9978,8 +10569,9 @@ cygwin* | mingw* | pw32* | cegcc*) 6933@@ -9979,8 +10570,9 @@ cygwin* | mingw* | pw32* | cegcc*)
6957 need_version=no 6934 need_version=no
6958 need_lib_prefix=no 6935 need_lib_prefix=no
6959 6936
@@ -6965,7 +6942,7 @@ index 626e1c7..a88719c 100755
6965 library_names_spec='$libname.dll.a' 6942 library_names_spec='$libname.dll.a'
6966 # DLL is installed to $(libdir)/../bin by postinstall_cmds 6943 # DLL is installed to $(libdir)/../bin by postinstall_cmds
6967 postinstall_cmds='base_file=`basename \${file}`~ 6944 postinstall_cmds='base_file=`basename \${file}`~
6968@@ -10012,13 +10604,71 @@ cygwin* | mingw* | pw32* | cegcc*) 6945@@ -10013,13 +10605,71 @@ cygwin* | mingw* | pw32* | cegcc*)
6969 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 6946 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
6970 ;; 6947 ;;
6971 esac 6948 esac
@@ -7038,7 +7015,7 @@ index 626e1c7..a88719c 100755
7038 # FIXME: first we should search . and the directory the executable is in 7015 # FIXME: first we should search . and the directory the executable is in
7039 shlibpath_var=PATH 7016 shlibpath_var=PATH
7040 ;; 7017 ;;
7041@@ -10110,7 +10760,7 @@ haiku*) 7018@@ -10111,7 +10761,7 @@ haiku*)
7042 soname_spec='${libname}${release}${shared_ext}$major' 7019 soname_spec='${libname}${release}${shared_ext}$major'
7043 shlibpath_var=LIBRARY_PATH 7020 shlibpath_var=LIBRARY_PATH
7044 shlibpath_overrides_runpath=yes 7021 shlibpath_overrides_runpath=yes
@@ -7047,7 +7024,7 @@ index 626e1c7..a88719c 100755
7047 hardcode_into_libs=yes 7024 hardcode_into_libs=yes
7048 ;; 7025 ;;
7049 7026
7050@@ -10950,10 +11600,10 @@ else 7027@@ -10951,10 +11601,10 @@ else
7051 /* When -fvisbility=hidden is used, assume the code has been annotated 7028 /* When -fvisbility=hidden is used, assume the code has been annotated
7052 correspondingly for the symbols needed. */ 7029 correspondingly for the symbols needed. */
7053 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 7030 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
@@ -7060,7 +7037,7 @@ index 626e1c7..a88719c 100755
7060 int main () 7037 int main ()
7061 { 7038 {
7062 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 7039 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
7063@@ -11056,10 +11706,10 @@ else 7040@@ -11057,10 +11707,10 @@ else
7064 /* When -fvisbility=hidden is used, assume the code has been annotated 7041 /* When -fvisbility=hidden is used, assume the code has been annotated
7065 correspondingly for the symbols needed. */ 7042 correspondingly for the symbols needed. */
7066 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 7043 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
@@ -7073,7 +7050,7 @@ index 626e1c7..a88719c 100755
7073 int main () 7050 int main ()
7074 { 7051 {
7075 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 7052 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
7076@@ -12961,13 +13611,20 @@ exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' 7053@@ -13005,13 +13655,20 @@ exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
7077 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' 7054 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
7078 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' 7055 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
7079 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' 7056 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
@@ -7094,7 +7071,7 @@ index 626e1c7..a88719c 100755
7094 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' 7071 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
7095 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' 7072 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
7096 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' 7073 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
7097@@ -12982,14 +13639,17 @@ lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$de 7074@@ -13026,14 +13683,17 @@ lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$de
7098 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' 7075 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
7099 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' 7076 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
7100 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`' 7077 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
@@ -7113,7 +7090,7 @@ index 626e1c7..a88719c 100755
7113 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' 7090 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
7114 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' 7091 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
7115 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' 7092 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
7116@@ -13022,12 +13682,12 @@ hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_q 7093@@ -13066,12 +13726,12 @@ hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_q
7117 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' 7094 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
7118 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' 7095 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
7119 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' 7096 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
@@ -7127,7 +7104,7 @@ index 626e1c7..a88719c 100755
7127 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' 7104 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
7128 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' 7105 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
7129 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' 7106 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
7130@@ -13082,8 +13742,13 @@ reload_flag \ 7107@@ -13126,8 +13786,13 @@ reload_flag \
7131 OBJDUMP \ 7108 OBJDUMP \
7132 deplibs_check_method \ 7109 deplibs_check_method \
7133 file_magic_cmd \ 7110 file_magic_cmd \
@@ -7141,7 +7118,7 @@ index 626e1c7..a88719c 100755
7141 STRIP \ 7118 STRIP \
7142 RANLIB \ 7119 RANLIB \
7143 CC \ 7120 CC \
7144@@ -13093,12 +13758,14 @@ lt_cv_sys_global_symbol_pipe \ 7121@@ -13137,12 +13802,14 @@ lt_cv_sys_global_symbol_pipe \
7145 lt_cv_sys_global_symbol_to_cdecl \ 7122 lt_cv_sys_global_symbol_to_cdecl \
7146 lt_cv_sys_global_symbol_to_c_name_address \ 7123 lt_cv_sys_global_symbol_to_c_name_address \
7147 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 7124 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
@@ -7157,7 +7134,7 @@ index 626e1c7..a88719c 100755
7157 DSYMUTIL \ 7134 DSYMUTIL \
7158 NMEDIT \ 7135 NMEDIT \
7159 LIPO \ 7136 LIPO \
7160@@ -13114,7 +13781,6 @@ no_undefined_flag \ 7137@@ -13158,7 +13825,6 @@ no_undefined_flag \
7161 hardcode_libdir_flag_spec \ 7138 hardcode_libdir_flag_spec \
7162 hardcode_libdir_flag_spec_ld \ 7139 hardcode_libdir_flag_spec_ld \
7163 hardcode_libdir_separator \ 7140 hardcode_libdir_separator \
@@ -7165,7 +7142,7 @@ index 626e1c7..a88719c 100755
7165 exclude_expsyms \ 7142 exclude_expsyms \
7166 include_expsyms \ 7143 include_expsyms \
7167 file_list_spec \ 7144 file_list_spec \
7168@@ -13150,6 +13816,7 @@ module_cmds \ 7145@@ -13194,6 +13860,7 @@ module_cmds \
7169 module_expsym_cmds \ 7146 module_expsym_cmds \
7170 export_symbols_cmds \ 7147 export_symbols_cmds \
7171 prelink_cmds \ 7148 prelink_cmds \
@@ -7173,7 +7150,7 @@ index 626e1c7..a88719c 100755
7173 postinstall_cmds \ 7150 postinstall_cmds \
7174 postuninstall_cmds \ 7151 postuninstall_cmds \
7175 finish_cmds \ 7152 finish_cmds \
7176@@ -13906,7 +14573,8 @@ $as_echo X"$file" | 7153@@ -13950,7 +14617,8 @@ $as_echo X"$file" |
7177 # NOTE: Changes made to this file will be lost: look at ltmain.sh. 7154 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
7178 # 7155 #
7179 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 7156 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
@@ -7183,7 +7160,7 @@ index 626e1c7..a88719c 100755
7183 # Written by Gordon Matzigkeit, 1996 7160 # Written by Gordon Matzigkeit, 1996
7184 # 7161 #
7185 # This file is part of GNU Libtool. 7162 # This file is part of GNU Libtool.
7186@@ -14009,19 +14677,42 @@ SP2NL=$lt_lt_SP2NL 7163@@ -14053,19 +14721,42 @@ SP2NL=$lt_lt_SP2NL
7187 # turn newlines into spaces. 7164 # turn newlines into spaces.
7188 NL2SP=$lt_lt_NL2SP 7165 NL2SP=$lt_lt_NL2SP
7189 7166
@@ -7227,7 +7204,7 @@ index 626e1c7..a88719c 100755
7227 # A symbol stripping program. 7204 # A symbol stripping program.
7228 STRIP=$lt_STRIP 7205 STRIP=$lt_STRIP
7229 7206
7230@@ -14051,6 +14742,12 @@ global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 7207@@ -14095,6 +14786,12 @@ global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
7231 # Transform the output of nm in a C name address pair when lib prefix is needed. 7208 # Transform the output of nm in a C name address pair when lib prefix is needed.
7232 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 7209 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
7233 7210
@@ -7240,7 +7217,7 @@ index 626e1c7..a88719c 100755
7240 # The name of the directory that contains temporary libtool files. 7217 # The name of the directory that contains temporary libtool files.
7241 objdir=$objdir 7218 objdir=$objdir
7242 7219
7243@@ -14060,6 +14757,9 @@ MAGIC_CMD=$MAGIC_CMD 7220@@ -14104,6 +14801,9 @@ MAGIC_CMD=$MAGIC_CMD
7244 # Must we lock files when doing compilation? 7221 # Must we lock files when doing compilation?
7245 need_locks=$lt_need_locks 7222 need_locks=$lt_need_locks
7246 7223
@@ -7250,7 +7227,7 @@ index 626e1c7..a88719c 100755
7250 # Tool to manipulate archived DWARF debug symbol files on Mac OS X. 7227 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
7251 DSYMUTIL=$lt_DSYMUTIL 7228 DSYMUTIL=$lt_DSYMUTIL
7252 7229
7253@@ -14174,12 +14874,12 @@ with_gcc=$GCC 7230@@ -14218,12 +14918,12 @@ with_gcc=$GCC
7254 # Compiler flag to turn off builtin functions. 7231 # Compiler flag to turn off builtin functions.
7255 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 7232 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
7256 7233
@@ -7266,7 +7243,7 @@ index 626e1c7..a88719c 100755
7266 # Compiler flag to prevent dynamic linking. 7243 # Compiler flag to prevent dynamic linking.
7267 link_static_flag=$lt_lt_prog_compiler_static 7244 link_static_flag=$lt_lt_prog_compiler_static
7268 7245
7269@@ -14266,9 +14966,6 @@ inherit_rpath=$inherit_rpath 7246@@ -14310,9 +15010,6 @@ inherit_rpath=$inherit_rpath
7270 # Whether libtool must link a program against all its dependency libraries. 7247 # Whether libtool must link a program against all its dependency libraries.
7271 link_all_deplibs=$link_all_deplibs 7248 link_all_deplibs=$link_all_deplibs
7272 7249
@@ -7276,7 +7253,7 @@ index 626e1c7..a88719c 100755
7276 # Set to "yes" if exported symbols are required. 7253 # Set to "yes" if exported symbols are required.
7277 always_export_symbols=$always_export_symbols 7254 always_export_symbols=$always_export_symbols
7278 7255
7279@@ -14284,6 +14981,9 @@ include_expsyms=$lt_include_expsyms 7256@@ -14328,6 +15025,9 @@ include_expsyms=$lt_include_expsyms
7280 # Commands necessary for linking programs (against libraries) with templates. 7257 # Commands necessary for linking programs (against libraries) with templates.
7281 prelink_cmds=$lt_prelink_cmds 7258 prelink_cmds=$lt_prelink_cmds
7282 7259
@@ -7286,7 +7263,7 @@ index 626e1c7..a88719c 100755
7286 # Specify filename containing input files. 7263 # Specify filename containing input files.
7287 file_list_spec=$lt_file_list_spec 7264 file_list_spec=$lt_file_list_spec
7288 7265
7289@@ -14316,210 +15016,169 @@ ltmain="$ac_aux_dir/ltmain.sh" 7266@@ -14360,210 +15060,169 @@ ltmain="$ac_aux_dir/ltmain.sh"
7290 # if finds mixed CR/LF and LF-only lines. Since sed operates in 7267 # if finds mixed CR/LF and LF-only lines. Since sed operates in
7291 # text mode, it properly converts lines to CR/LF. This bash problem 7268 # text mode, it properly converts lines to CR/LF. This bash problem
7292 # is reportedly fixed, but why not run on old versions too? 7269 # is reportedly fixed, but why not run on old versions too?
@@ -7661,10 +7638,10 @@ index 626e1c7..a88719c 100755
7661 chmod +x "$ofile" 7638 chmod +x "$ofile"
7662 7639
7663diff --git a/ld/configure b/ld/configure 7640diff --git a/ld/configure b/ld/configure
7664index f9be51a..3df1149 100755 7641index a16c6db059..4277b74bad 100755
7665--- a/ld/configure 7642--- a/ld/configure
7666+++ b/ld/configure 7643+++ b/ld/configure
7667@@ -658,8 +658,11 @@ OTOOL 7644@@ -659,8 +659,11 @@ OTOOL
7668 LIPO 7645 LIPO
7669 NMEDIT 7646 NMEDIT
7670 DSYMUTIL 7647 DSYMUTIL
@@ -7676,7 +7653,7 @@ index f9be51a..3df1149 100755
7676 OBJDUMP 7653 OBJDUMP
7677 LN_S 7654 LN_S
7678 NM 7655 NM
7679@@ -781,6 +784,7 @@ enable_static 7656@@ -782,6 +785,7 @@ enable_static
7680 with_pic 7657 with_pic
7681 enable_fast_install 7658 enable_fast_install
7682 with_gnu_ld 7659 with_gnu_ld
@@ -7684,7 +7661,7 @@ index f9be51a..3df1149 100755
7684 enable_libtool_lock 7661 enable_libtool_lock
7685 enable_plugins 7662 enable_plugins
7686 enable_largefile 7663 enable_largefile
7687@@ -1462,6 +1466,8 @@ Optional Packages: 7664@@ -1463,6 +1467,8 @@ Optional Packages:
7688 --with-pic try to use only PIC/non-PIC objects [default=use 7665 --with-pic try to use only PIC/non-PIC objects [default=use
7689 both] 7666 both]
7690 --with-gnu-ld assume the C compiler uses GNU ld [default=no] 7667 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
@@ -7693,7 +7670,7 @@ index f9be51a..3df1149 100755
7693 --with-lib-path=dir1:dir2... set default LIB_PATH 7670 --with-lib-path=dir1:dir2... set default LIB_PATH
7694 --with-sysroot=DIR Search for usr/lib et al within DIR. 7671 --with-sysroot=DIR Search for usr/lib et al within DIR.
7695 7672
7696@@ -5656,8 +5662,8 @@ esac 7673@@ -5657,8 +5663,8 @@ esac
7697 7674
7698 7675
7699 7676
@@ -7704,7 +7681,7 @@ index f9be51a..3df1149 100755
7704 7681
7705 7682
7706 7683
7707@@ -5697,7 +5703,7 @@ ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO 7684@@ -5698,7 +5704,7 @@ ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
7708 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 7685 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
7709 $as_echo_n "checking how to print strings... " >&6; } 7686 $as_echo_n "checking how to print strings... " >&6; }
7710 # Test print first, because it will be a builtin if present. 7687 # Test print first, because it will be a builtin if present.
@@ -7713,7 +7690,7 @@ index f9be51a..3df1149 100755
7713 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then 7690 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
7714 ECHO='print -r --' 7691 ECHO='print -r --'
7715 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then 7692 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
7716@@ -6383,8 +6389,8 @@ $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; 7693@@ -6384,8 +6390,8 @@ $as_echo_n "checking whether the shell understands some XSI constructs... " >&6;
7717 # Try some XSI features 7694 # Try some XSI features
7718 xsi_shell=no 7695 xsi_shell=no
7719 ( _lt_dummy="a/b/c" 7696 ( _lt_dummy="a/b/c"
@@ -7724,7 +7701,7 @@ index f9be51a..3df1149 100755
7724 && eval 'test $(( 1 + 1 )) -eq 2 \ 7701 && eval 'test $(( 1 + 1 )) -eq 2 \
7725 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \ 7702 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
7726 && xsi_shell=yes 7703 && xsi_shell=yes
7727@@ -6433,6 +6439,80 @@ esac 7704@@ -6434,6 +6440,80 @@ esac
7728 7705
7729 7706
7730 7707
@@ -7805,7 +7782,7 @@ index f9be51a..3df1149 100755
7805 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 7782 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
7806 $as_echo_n "checking for $LD option to reload object files... " >&6; } 7783 $as_echo_n "checking for $LD option to reload object files... " >&6; }
7807 if test "${lt_cv_ld_reload_flag+set}" = set; then : 7784 if test "${lt_cv_ld_reload_flag+set}" = set; then :
7808@@ -6449,6 +6529,11 @@ case $reload_flag in 7785@@ -6450,6 +6530,11 @@ case $reload_flag in
7809 esac 7786 esac
7810 reload_cmds='$LD$reload_flag -o $output$reload_objs' 7787 reload_cmds='$LD$reload_flag -o $output$reload_objs'
7811 case $host_os in 7788 case $host_os in
@@ -7817,7 +7794,7 @@ index f9be51a..3df1149 100755
7817 darwin*) 7794 darwin*)
7818 if test "$GCC" = yes; then 7795 if test "$GCC" = yes; then
7819 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' 7796 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
7820@@ -6617,7 +6702,8 @@ mingw* | pw32*) 7797@@ -6618,7 +6703,8 @@ mingw* | pw32*)
7821 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 7798 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
7822 lt_cv_file_magic_cmd='func_win32_libid' 7799 lt_cv_file_magic_cmd='func_win32_libid'
7823 else 7800 else
@@ -7827,7 +7804,7 @@ index f9be51a..3df1149 100755
7827 lt_cv_file_magic_cmd='$OBJDUMP -f' 7804 lt_cv_file_magic_cmd='$OBJDUMP -f'
7828 fi 7805 fi
7829 ;; 7806 ;;
7830@@ -6771,6 +6857,21 @@ esac 7807@@ -6772,6 +6858,21 @@ esac
7831 fi 7808 fi
7832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 7809 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
7833 $as_echo "$lt_cv_deplibs_check_method" >&6; } 7810 $as_echo "$lt_cv_deplibs_check_method" >&6; }
@@ -7849,7 +7826,7 @@ index f9be51a..3df1149 100755
7849 file_magic_cmd=$lt_cv_file_magic_cmd 7826 file_magic_cmd=$lt_cv_file_magic_cmd
7850 deplibs_check_method=$lt_cv_deplibs_check_method 7827 deplibs_check_method=$lt_cv_deplibs_check_method
7851 test -z "$deplibs_check_method" && deplibs_check_method=unknown 7828 test -z "$deplibs_check_method" && deplibs_check_method=unknown
7852@@ -6786,9 +6887,162 @@ test -z "$deplibs_check_method" && deplibs_check_method=unknown 7829@@ -6787,9 +6888,162 @@ test -z "$deplibs_check_method" && deplibs_check_method=unknown
7853 7830
7854 7831
7855 7832
@@ -8014,7 +7991,7 @@ index f9be51a..3df1149 100755
8014 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7991 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8015 $as_echo_n "checking for $ac_word... " >&6; } 7992 $as_echo_n "checking for $ac_word... " >&6; }
8016 if test "${ac_cv_prog_AR+set}" = set; then : 7993 if test "${ac_cv_prog_AR+set}" = set; then :
8017@@ -6804,7 +7058,7 @@ do 7994@@ -6805,7 +7059,7 @@ do
8018 test -z "$as_dir" && as_dir=. 7995 test -z "$as_dir" && as_dir=.
8019 for ac_exec_ext in '' $ac_executable_extensions; do 7996 for ac_exec_ext in '' $ac_executable_extensions; do
8020 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7997 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
@@ -8023,7 +8000,7 @@ index f9be51a..3df1149 100755
8023 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 8000 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8024 break 2 8001 break 2
8025 fi 8002 fi
8026@@ -6824,11 +7078,15 @@ $as_echo "no" >&6; } 8003@@ -6825,11 +7079,15 @@ $as_echo "no" >&6; }
8027 fi 8004 fi
8028 8005
8029 8006
@@ -8042,7 +8019,7 @@ index f9be51a..3df1149 100755
8042 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 8019 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8043 $as_echo_n "checking for $ac_word... " >&6; } 8020 $as_echo_n "checking for $ac_word... " >&6; }
8044 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then : 8021 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
8045@@ -6844,7 +7102,7 @@ do 8022@@ -6845,7 +7103,7 @@ do
8046 test -z "$as_dir" && as_dir=. 8023 test -z "$as_dir" && as_dir=.
8047 for ac_exec_ext in '' $ac_executable_extensions; do 8024 for ac_exec_ext in '' $ac_executable_extensions; do
8048 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 8025 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
@@ -8051,7 +8028,7 @@ index f9be51a..3df1149 100755
8051 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 8028 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8052 break 2 8029 break 2
8053 fi 8030 fi
8054@@ -6863,6 +7121,10 @@ else 8031@@ -6864,6 +7122,10 @@ else
8055 $as_echo "no" >&6; } 8032 $as_echo "no" >&6; }
8056 fi 8033 fi
8057 8034
@@ -8062,7 +8039,7 @@ index f9be51a..3df1149 100755
8062 if test "x$ac_ct_AR" = x; then 8039 if test "x$ac_ct_AR" = x; then
8063 AR="false" 8040 AR="false"
8064 else 8041 else
8065@@ -6874,12 +7136,12 @@ ac_tool_warned=yes ;; 8042@@ -6875,12 +7137,12 @@ ac_tool_warned=yes ;;
8066 esac 8043 esac
8067 AR=$ac_ct_AR 8044 AR=$ac_ct_AR
8068 fi 8045 fi
@@ -8079,7 +8056,7 @@ index f9be51a..3df1149 100755
8079 8056
8080 8057
8081 8058
8082@@ -6889,6 +7151,62 @@ test -z "$AR_FLAGS" && AR_FLAGS=cru 8059@@ -6890,6 +7152,62 @@ test -z "$AR_FLAGS" && AR_FLAGS=cru
8083 8060
8084 8061
8085 8062
@@ -8142,7 +8119,7 @@ index f9be51a..3df1149 100755
8142 8119
8143 8120
8144 if test -n "$ac_tool_prefix"; then 8121 if test -n "$ac_tool_prefix"; then
8145@@ -7225,8 +7543,8 @@ esac 8122@@ -7226,8 +7544,8 @@ esac
8146 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 8123 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
8147 8124
8148 # Transform an extracted symbol line into symbol name and symbol address 8125 # Transform an extracted symbol line into symbol name and symbol address
@@ -8153,7 +8130,7 @@ index f9be51a..3df1149 100755
8153 8130
8154 # Handle CRLF in mingw tool chain 8131 # Handle CRLF in mingw tool chain
8155 opt_cr= 8132 opt_cr=
8156@@ -7262,6 +7580,7 @@ for ac_symprfx in "" "_"; do 8133@@ -7263,6 +7581,7 @@ for ac_symprfx in "" "_"; do
8157 else 8134 else
8158 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 8135 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
8159 fi 8136 fi
@@ -8161,7 +8138,7 @@ index f9be51a..3df1149 100755
8161 8138
8162 # Check to see that the pipe works correctly. 8139 # Check to see that the pipe works correctly.
8163 pipe_works=no 8140 pipe_works=no
8164@@ -7303,6 +7622,18 @@ _LT_EOF 8141@@ -7304,6 +7623,18 @@ _LT_EOF
8165 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 8142 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
8166 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 8143 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
8167 cat <<_LT_EOF > conftest.$ac_ext 8144 cat <<_LT_EOF > conftest.$ac_ext
@@ -8180,7 +8157,7 @@ index f9be51a..3df1149 100755
8180 #ifdef __cplusplus 8157 #ifdef __cplusplus
8181 extern "C" { 8158 extern "C" {
8182 #endif 8159 #endif
8183@@ -7314,7 +7645,7 @@ _LT_EOF 8160@@ -7315,7 +7646,7 @@ _LT_EOF
8184 cat <<_LT_EOF >> conftest.$ac_ext 8161 cat <<_LT_EOF >> conftest.$ac_ext
8185 8162
8186 /* The mapping between symbol names and symbols. */ 8163 /* The mapping between symbol names and symbols. */
@@ -8189,7 +8166,7 @@ index f9be51a..3df1149 100755
8189 const char *name; 8166 const char *name;
8190 void *address; 8167 void *address;
8191 } 8168 }
8192@@ -7340,8 +7671,8 @@ static const void *lt_preloaded_setup() { 8169@@ -7341,8 +7672,8 @@ static const void *lt_preloaded_setup() {
8193 _LT_EOF 8170 _LT_EOF
8194 # Now try linking the two files. 8171 # Now try linking the two files.
8195 mv conftest.$ac_objext conftstm.$ac_objext 8172 mv conftest.$ac_objext conftstm.$ac_objext
@@ -8200,7 +8177,7 @@ index f9be51a..3df1149 100755
8200 LIBS="conftstm.$ac_objext" 8177 LIBS="conftstm.$ac_objext"
8201 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 8178 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
8202 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 8179 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
8203@@ -7351,8 +7682,8 @@ _LT_EOF 8180@@ -7352,8 +7683,8 @@ _LT_EOF
8204 test $ac_status = 0; } && test -s conftest${ac_exeext}; then 8181 test $ac_status = 0; } && test -s conftest${ac_exeext}; then
8205 pipe_works=yes 8182 pipe_works=yes
8206 fi 8183 fi
@@ -8211,7 +8188,7 @@ index f9be51a..3df1149 100755
8211 else 8188 else
8212 echo "cannot find nm_test_func in $nlist" >&5 8189 echo "cannot find nm_test_func in $nlist" >&5
8213 fi 8190 fi
8214@@ -7389,6 +7720,19 @@ else 8191@@ -7390,6 +7721,19 @@ else
8215 $as_echo "ok" >&6; } 8192 $as_echo "ok" >&6; }
8216 fi 8193 fi
8217 8194
@@ -8231,7 +8208,7 @@ index f9be51a..3df1149 100755
8231 8208
8232 8209
8233 8210
8234@@ -7409,6 +7753,42 @@ fi 8211@@ -7410,6 +7754,42 @@ fi
8235 8212
8236 8213
8237 8214
@@ -8274,7 +8251,7 @@ index f9be51a..3df1149 100755
8274 8251
8275 # Check whether --enable-libtool-lock was given. 8252 # Check whether --enable-libtool-lock was given.
8276 if test "${enable_libtool_lock+set}" = set; then : 8253 if test "${enable_libtool_lock+set}" = set; then :
8277@@ -7616,6 +7996,123 @@ esac 8254@@ -7617,6 +7997,123 @@ esac
8278 8255
8279 need_locks="$enable_libtool_lock" 8256 need_locks="$enable_libtool_lock"
8280 8257
@@ -8398,7 +8375,7 @@ index f9be51a..3df1149 100755
8398 8375
8399 case $host_os in 8376 case $host_os in
8400 rhapsody* | darwin*) 8377 rhapsody* | darwin*)
8401@@ -8179,6 +8676,8 @@ _LT_EOF 8378@@ -8180,6 +8677,8 @@ _LT_EOF
8402 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 8379 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
8403 echo "$AR cru libconftest.a conftest.o" >&5 8380 echo "$AR cru libconftest.a conftest.o" >&5
8404 $AR cru libconftest.a conftest.o 2>&5 8381 $AR cru libconftest.a conftest.o 2>&5
@@ -8407,7 +8384,7 @@ index f9be51a..3df1149 100755
8407 cat > conftest.c << _LT_EOF 8384 cat > conftest.c << _LT_EOF
8408 int main() { return 0;} 8385 int main() { return 0;}
8409 _LT_EOF 8386 _LT_EOF
8410@@ -8247,6 +8746,16 @@ done 8387@@ -8248,6 +8747,16 @@ done
8411 8388
8412 8389
8413 8390
@@ -8424,7 +8401,7 @@ index f9be51a..3df1149 100755
8424 8401
8425 8402
8426 # Set options 8403 # Set options
8427@@ -8375,7 +8884,8 @@ fi 8404@@ -8376,7 +8885,8 @@ fi
8428 LIBTOOL_DEPS="$ltmain" 8405 LIBTOOL_DEPS="$ltmain"
8429 8406
8430 # Always use our own libtool. 8407 # Always use our own libtool.
@@ -8434,7 +8411,7 @@ index f9be51a..3df1149 100755
8434 8411
8435 8412
8436 8413
8437@@ -8464,7 +8974,7 @@ aix3*) 8414@@ -8465,7 +8975,7 @@ aix3*)
8438 esac 8415 esac
8439 8416
8440 # Global variables: 8417 # Global variables:
@@ -8443,7 +8420,7 @@ index f9be51a..3df1149 100755
8443 can_build_shared=yes 8420 can_build_shared=yes
8444 8421
8445 # All known linkers require a `.a' archive for static linking (except MSVC, 8422 # All known linkers require a `.a' archive for static linking (except MSVC,
8446@@ -8762,8 +9272,6 @@ fi 8423@@ -8763,8 +9273,6 @@ fi
8447 lt_prog_compiler_pic= 8424 lt_prog_compiler_pic=
8448 lt_prog_compiler_static= 8425 lt_prog_compiler_static=
8449 8426
@@ -8452,7 +8429,7 @@ index f9be51a..3df1149 100755
8452 8429
8453 if test "$GCC" = yes; then 8430 if test "$GCC" = yes; then
8454 lt_prog_compiler_wl='-Wl,' 8431 lt_prog_compiler_wl='-Wl,'
8455@@ -8929,6 +9437,12 @@ $as_echo_n "checking for $compiler option to produce PIC... " >&6; } 8432@@ -8930,6 +9438,12 @@ $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8456 lt_prog_compiler_pic='--shared' 8433 lt_prog_compiler_pic='--shared'
8457 lt_prog_compiler_static='--static' 8434 lt_prog_compiler_static='--static'
8458 ;; 8435 ;;
@@ -8465,7 +8442,7 @@ index f9be51a..3df1149 100755
8465 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) 8442 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8466 # Portland Group compilers (*not* the Pentium gcc compiler, 8443 # Portland Group compilers (*not* the Pentium gcc compiler,
8467 # which looks to be a dead project) 8444 # which looks to be a dead project)
8468@@ -8991,7 +9505,7 @@ $as_echo_n "checking for $compiler option to produce PIC... " >&6; } 8445@@ -8992,7 +9506,7 @@ $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8469 lt_prog_compiler_pic='-KPIC' 8446 lt_prog_compiler_pic='-KPIC'
8470 lt_prog_compiler_static='-Bstatic' 8447 lt_prog_compiler_static='-Bstatic'
8471 case $cc_basename in 8448 case $cc_basename in
@@ -8474,7 +8451,7 @@ index f9be51a..3df1149 100755
8474 lt_prog_compiler_wl='-Qoption ld ';; 8451 lt_prog_compiler_wl='-Qoption ld ';;
8475 *) 8452 *)
8476 lt_prog_compiler_wl='-Wl,';; 8453 lt_prog_compiler_wl='-Wl,';;
8477@@ -9048,13 +9562,17 @@ case $host_os in 8454@@ -9049,13 +9563,17 @@ case $host_os in
8478 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 8455 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8479 ;; 8456 ;;
8480 esac 8457 esac
@@ -8498,7 +8475,7 @@ index f9be51a..3df1149 100755
8498 8475
8499 # 8476 #
8500 # Check to make sure the PIC flag actually works. 8477 # Check to make sure the PIC flag actually works.
8501@@ -9115,6 +9633,11 @@ fi 8478@@ -9116,6 +9634,11 @@ fi
8502 8479
8503 8480
8504 8481
@@ -8510,7 +8487,7 @@ index f9be51a..3df1149 100755
8510 # 8487 #
8511 # Check to make sure the static flag actually works. 8488 # Check to make sure the static flag actually works.
8512 # 8489 #
8513@@ -9465,7 +9988,8 @@ _LT_EOF 8490@@ -9466,7 +9989,8 @@ _LT_EOF
8514 allow_undefined_flag=unsupported 8491 allow_undefined_flag=unsupported
8515 always_export_symbols=no 8492 always_export_symbols=no
8516 enable_shared_with_static_runtimes=yes 8493 enable_shared_with_static_runtimes=yes
@@ -8520,7 +8497,7 @@ index f9be51a..3df1149 100755
8520 8497
8521 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 8498 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8522 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8499 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8523@@ -9564,12 +10088,12 @@ _LT_EOF 8500@@ -9565,12 +10089,12 @@ _LT_EOF
8524 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 8501 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8525 hardcode_libdir_flag_spec= 8502 hardcode_libdir_flag_spec=
8526 hardcode_libdir_flag_spec_ld='-rpath $libdir' 8503 hardcode_libdir_flag_spec_ld='-rpath $libdir'
@@ -8535,7 +8512,7 @@ index f9be51a..3df1149 100755
8535 fi 8512 fi
8536 ;; 8513 ;;
8537 esac 8514 esac
8538@@ -9583,8 +10107,8 @@ _LT_EOF 8515@@ -9584,8 +10108,8 @@ _LT_EOF
8539 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 8516 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8540 wlarc= 8517 wlarc=
8541 else 8518 else
@@ -8546,7 +8523,7 @@ index f9be51a..3df1149 100755
8546 fi 8523 fi
8547 ;; 8524 ;;
8548 8525
8549@@ -9602,8 +10126,8 @@ _LT_EOF 8526@@ -9603,8 +10127,8 @@ _LT_EOF
8550 8527
8551 _LT_EOF 8528 _LT_EOF
8552 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8529 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
@@ -8557,7 +8534,7 @@ index f9be51a..3df1149 100755
8557 else 8534 else
8558 ld_shlibs=no 8535 ld_shlibs=no
8559 fi 8536 fi
8560@@ -9649,8 +10173,8 @@ _LT_EOF 8537@@ -9650,8 +10174,8 @@ _LT_EOF
8561 8538
8562 *) 8539 *)
8563 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8540 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
@@ -8568,7 +8545,7 @@ index f9be51a..3df1149 100755
8568 else 8545 else
8569 ld_shlibs=no 8546 ld_shlibs=no
8570 fi 8547 fi
8571@@ -9780,7 +10304,13 @@ _LT_EOF 8548@@ -9781,7 +10305,13 @@ _LT_EOF
8572 allow_undefined_flag='-berok' 8549 allow_undefined_flag='-berok'
8573 # Determine the default libpath from the value encoded in an 8550 # Determine the default libpath from the value encoded in an
8574 # empty executable. 8551 # empty executable.
@@ -8583,7 +8560,7 @@ index f9be51a..3df1149 100755
8583 /* end confdefs.h. */ 8560 /* end confdefs.h. */
8584 8561
8585 int 8562 int
8586@@ -9793,22 +10323,29 @@ main () 8563@@ -9794,22 +10324,29 @@ main ()
8587 _ACEOF 8564 _ACEOF
8588 if ac_fn_c_try_link "$LINENO"; then : 8565 if ac_fn_c_try_link "$LINENO"; then :
8589 8566
@@ -8626,7 +8603,7 @@ index f9be51a..3df1149 100755
8626 8603
8627 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 8604 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8628 archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" 8605 archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
8629@@ -9820,7 +10357,13 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 8606@@ -9821,7 +10358,13 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8630 else 8607 else
8631 # Determine the default libpath from the value encoded in an 8608 # Determine the default libpath from the value encoded in an
8632 # empty executable. 8609 # empty executable.
@@ -8641,7 +8618,7 @@ index f9be51a..3df1149 100755
8641 /* end confdefs.h. */ 8618 /* end confdefs.h. */
8642 8619
8643 int 8620 int
8644@@ -9833,22 +10376,29 @@ main () 8621@@ -9834,22 +10377,29 @@ main ()
8645 _ACEOF 8622 _ACEOF
8646 if ac_fn_c_try_link "$LINENO"; then : 8623 if ac_fn_c_try_link "$LINENO"; then :
8647 8624
@@ -8684,7 +8661,7 @@ index f9be51a..3df1149 100755
8684 8661
8685 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 8662 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8686 # Warning - without using the other run time loading flags, 8663 # Warning - without using the other run time loading flags,
8687@@ -9892,21 +10442,64 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 8664@@ -9893,21 +10443,64 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8688 # When not using gcc, we currently assume that we are using 8665 # When not using gcc, we currently assume that we are using
8689 # Microsoft Visual C++. 8666 # Microsoft Visual C++.
8690 # hardcode_libdir_flag_spec is actually meaningless, as there is 8667 # hardcode_libdir_flag_spec is actually meaningless, as there is
@@ -8764,7 +8741,7 @@ index f9be51a..3df1149 100755
8764 ;; 8741 ;;
8765 8742
8766 darwin* | rhapsody*) 8743 darwin* | rhapsody*)
8767@@ -9967,7 +10560,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 8744@@ -9968,7 +10561,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8768 8745
8769 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 8746 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8770 freebsd* | dragonfly*) 8747 freebsd* | dragonfly*)
@@ -8773,7 +8750,7 @@ index f9be51a..3df1149 100755
8773 hardcode_libdir_flag_spec='-R$libdir' 8750 hardcode_libdir_flag_spec='-R$libdir'
8774 hardcode_direct=yes 8751 hardcode_direct=yes
8775 hardcode_shlibpath_var=no 8752 hardcode_shlibpath_var=no
8776@@ -9975,7 +10568,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 8753@@ -9976,7 +10569,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8777 8754
8778 hpux9*) 8755 hpux9*)
8779 if test "$GCC" = yes; then 8756 if test "$GCC" = yes; then
@@ -8782,7 +8759,7 @@ index f9be51a..3df1149 100755
8782 else 8759 else
8783 archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' 8760 archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
8784 fi 8761 fi
8785@@ -9991,7 +10584,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 8762@@ -9992,7 +10585,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8786 8763
8787 hpux10*) 8764 hpux10*)
8788 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 8765 if test "$GCC" = yes && test "$with_gnu_ld" = no; then
@@ -8791,7 +8768,7 @@ index f9be51a..3df1149 100755
8791 else 8768 else
8792 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 8769 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8793 fi 8770 fi
8794@@ -10015,10 +10608,10 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 8771@@ -10016,10 +10609,10 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8795 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 8772 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8796 ;; 8773 ;;
8797 ia64*) 8774 ia64*)
@@ -8804,7 +8781,7 @@ index f9be51a..3df1149 100755
8804 ;; 8781 ;;
8805 esac 8782 esac
8806 else 8783 else
8807@@ -10097,23 +10690,36 @@ fi 8784@@ -10098,23 +10691,36 @@ fi
8808 8785
8809 irix5* | irix6* | nonstopux*) 8786 irix5* | irix6* | nonstopux*)
8810 if test "$GCC" = yes; then 8787 if test "$GCC" = yes; then
@@ -8849,7 +8826,7 @@ index f9be51a..3df1149 100755
8849 else 8826 else
8850 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' 8827 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
8851 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib' 8828 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
8852@@ -10198,7 +10804,7 @@ rm -f core conftest.err conftest.$ac_objext \ 8829@@ -10199,7 +10805,7 @@ rm -f core conftest.err conftest.$ac_objext \
8853 osf4* | osf5*) # as osf3* with the addition of -msym flag 8830 osf4* | osf5*) # as osf3* with the addition of -msym flag
8854 if test "$GCC" = yes; then 8831 if test "$GCC" = yes; then
8855 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 8832 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
@@ -8858,7 +8835,7 @@ index f9be51a..3df1149 100755
8858 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8835 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8859 else 8836 else
8860 allow_undefined_flag=' -expect_unresolved \*' 8837 allow_undefined_flag=' -expect_unresolved \*'
8861@@ -10217,9 +10823,9 @@ rm -f core conftest.err conftest.$ac_objext \ 8838@@ -10218,9 +10824,9 @@ rm -f core conftest.err conftest.$ac_objext \
8862 no_undefined_flag=' -z defs' 8839 no_undefined_flag=' -z defs'
8863 if test "$GCC" = yes; then 8840 if test "$GCC" = yes; then
8864 wlarc='${wl}' 8841 wlarc='${wl}'
@@ -8870,7 +8847,7 @@ index f9be51a..3df1149 100755
8870 else 8847 else
8871 case `$CC -V 2>&1` in 8848 case `$CC -V 2>&1` in
8872 *"Compilers 5.0"*) 8849 *"Compilers 5.0"*)
8873@@ -10795,8 +11401,9 @@ cygwin* | mingw* | pw32* | cegcc*) 8850@@ -10796,8 +11402,9 @@ cygwin* | mingw* | pw32* | cegcc*)
8874 need_version=no 8851 need_version=no
8875 need_lib_prefix=no 8852 need_lib_prefix=no
8876 8853
@@ -8882,7 +8859,7 @@ index f9be51a..3df1149 100755
8882 library_names_spec='$libname.dll.a' 8859 library_names_spec='$libname.dll.a'
8883 # DLL is installed to $(libdir)/../bin by postinstall_cmds 8860 # DLL is installed to $(libdir)/../bin by postinstall_cmds
8884 postinstall_cmds='base_file=`basename \${file}`~ 8861 postinstall_cmds='base_file=`basename \${file}`~
8885@@ -10829,13 +11436,71 @@ cygwin* | mingw* | pw32* | cegcc*) 8862@@ -10830,13 +11437,71 @@ cygwin* | mingw* | pw32* | cegcc*)
8886 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 8863 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8887 ;; 8864 ;;
8888 esac 8865 esac
@@ -8955,7 +8932,7 @@ index f9be51a..3df1149 100755
8955 # FIXME: first we should search . and the directory the executable is in 8932 # FIXME: first we should search . and the directory the executable is in
8956 shlibpath_var=PATH 8933 shlibpath_var=PATH
8957 ;; 8934 ;;
8958@@ -10927,7 +11592,7 @@ haiku*) 8935@@ -10928,7 +11593,7 @@ haiku*)
8959 soname_spec='${libname}${release}${shared_ext}$major' 8936 soname_spec='${libname}${release}${shared_ext}$major'
8960 shlibpath_var=LIBRARY_PATH 8937 shlibpath_var=LIBRARY_PATH
8961 shlibpath_overrides_runpath=yes 8938 shlibpath_overrides_runpath=yes
@@ -8964,7 +8941,7 @@ index f9be51a..3df1149 100755
8964 hardcode_into_libs=yes 8941 hardcode_into_libs=yes
8965 ;; 8942 ;;
8966 8943
8967@@ -11767,10 +12432,10 @@ else 8944@@ -11768,10 +12433,10 @@ else
8968 /* When -fvisbility=hidden is used, assume the code has been annotated 8945 /* When -fvisbility=hidden is used, assume the code has been annotated
8969 correspondingly for the symbols needed. */ 8946 correspondingly for the symbols needed. */
8970 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 8947 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
@@ -8977,7 +8954,7 @@ index f9be51a..3df1149 100755
8977 int main () 8954 int main ()
8978 { 8955 {
8979 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 8956 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
8980@@ -11873,10 +12538,10 @@ else 8957@@ -11874,10 +12539,10 @@ else
8981 /* When -fvisbility=hidden is used, assume the code has been annotated 8958 /* When -fvisbility=hidden is used, assume the code has been annotated
8982 correspondingly for the symbols needed. */ 8959 correspondingly for the symbols needed. */
8983 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 8960 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
@@ -8990,7 +8967,7 @@ index f9be51a..3df1149 100755
8990 int main () 8967 int main ()
8991 { 8968 {
8992 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 8969 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
8993@@ -12268,6 +12933,7 @@ $RM -r conftest* 8970@@ -12269,6 +12934,7 @@ $RM -r conftest*
8994 8971
8995 # Allow CC to be a program name with arguments. 8972 # Allow CC to be a program name with arguments.
8996 lt_save_CC=$CC 8973 lt_save_CC=$CC
@@ -8998,7 +8975,7 @@ index f9be51a..3df1149 100755
8998 lt_save_LD=$LD 8975 lt_save_LD=$LD
8999 lt_save_GCC=$GCC 8976 lt_save_GCC=$GCC
9000 GCC=$GXX 8977 GCC=$GXX
9001@@ -12285,6 +12951,7 @@ $RM -r conftest* 8978@@ -12286,6 +12952,7 @@ $RM -r conftest*
9002 fi 8979 fi
9003 test -z "${LDCXX+set}" || LD=$LDCXX 8980 test -z "${LDCXX+set}" || LD=$LDCXX
9004 CC=${CXX-"c++"} 8981 CC=${CXX-"c++"}
@@ -9006,7 +8983,7 @@ index f9be51a..3df1149 100755
9006 compiler=$CC 8983 compiler=$CC
9007 compiler_CXX=$CC 8984 compiler_CXX=$CC
9008 for cc_temp in $compiler""; do 8985 for cc_temp in $compiler""; do
9009@@ -12567,7 +13234,13 @@ $as_echo_n "checking whether the $compiler linker ($LD) supports shared librarie 8986@@ -12568,7 +13235,13 @@ $as_echo_n "checking whether the $compiler linker ($LD) supports shared librarie
9010 allow_undefined_flag_CXX='-berok' 8987 allow_undefined_flag_CXX='-berok'
9011 # Determine the default libpath from the value encoded in an empty 8988 # Determine the default libpath from the value encoded in an empty
9012 # executable. 8989 # executable.
@@ -9021,7 +8998,7 @@ index f9be51a..3df1149 100755
9021 /* end confdefs.h. */ 8998 /* end confdefs.h. */
9022 8999
9023 int 9000 int
9024@@ -12580,22 +13253,29 @@ main () 9001@@ -12581,22 +13254,29 @@ main ()
9025 _ACEOF 9002 _ACEOF
9026 if ac_fn_cxx_try_link "$LINENO"; then : 9003 if ac_fn_cxx_try_link "$LINENO"; then :
9027 9004
@@ -9064,7 +9041,7 @@ index f9be51a..3df1149 100755
9064 9041
9065 hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath" 9042 hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
9066 9043
9067@@ -12608,7 +13288,13 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9044@@ -12609,7 +13289,13 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9068 else 9045 else
9069 # Determine the default libpath from the value encoded in an 9046 # Determine the default libpath from the value encoded in an
9070 # empty executable. 9047 # empty executable.
@@ -9079,7 +9056,7 @@ index f9be51a..3df1149 100755
9079 /* end confdefs.h. */ 9056 /* end confdefs.h. */
9080 9057
9081 int 9058 int
9082@@ -12621,22 +13307,29 @@ main () 9059@@ -12622,22 +13308,29 @@ main ()
9083 _ACEOF 9060 _ACEOF
9084 if ac_fn_cxx_try_link "$LINENO"; then : 9061 if ac_fn_cxx_try_link "$LINENO"; then :
9085 9062
@@ -9122,7 +9099,7 @@ index f9be51a..3df1149 100755
9122 9099
9123 hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath" 9100 hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
9124 # Warning - without using the other run time loading flags, 9101 # Warning - without using the other run time loading flags,
9125@@ -12679,29 +13372,75 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9102@@ -12680,29 +13373,75 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9126 ;; 9103 ;;
9127 9104
9128 cygwin* | mingw* | pw32* | cegcc*) 9105 cygwin* | mingw* | pw32* | cegcc*)
@@ -9221,7 +9198,7 @@ index f9be51a..3df1149 100755
9221 darwin* | rhapsody*) 9198 darwin* | rhapsody*)
9222 9199
9223 9200
9224@@ -12807,7 +13546,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9201@@ -12808,7 +13547,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9225 ;; 9202 ;;
9226 *) 9203 *)
9227 if test "$GXX" = yes; then 9204 if test "$GXX" = yes; then
@@ -9230,7 +9207,7 @@ index f9be51a..3df1149 100755
9230 else 9207 else
9231 # FIXME: insert proper C++ library support 9208 # FIXME: insert proper C++ library support
9232 ld_shlibs_CXX=no 9209 ld_shlibs_CXX=no
9233@@ -12878,10 +13617,10 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9210@@ -12879,10 +13618,10 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9234 archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' 9211 archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
9235 ;; 9212 ;;
9236 ia64*) 9213 ia64*)
@@ -9243,7 +9220,7 @@ index f9be51a..3df1149 100755
9243 ;; 9220 ;;
9244 esac 9221 esac
9245 fi 9222 fi
9246@@ -12922,9 +13661,9 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9223@@ -12923,9 +13662,9 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9247 *) 9224 *)
9248 if test "$GXX" = yes; then 9225 if test "$GXX" = yes; then
9249 if test "$with_gnu_ld" = no; then 9226 if test "$with_gnu_ld" = no; then
@@ -9255,7 +9232,7 @@ index f9be51a..3df1149 100755
9255 fi 9232 fi
9256 fi 9233 fi
9257 link_all_deplibs_CXX=yes 9234 link_all_deplibs_CXX=yes
9258@@ -12994,20 +13733,20 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9235@@ -12995,20 +13734,20 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9259 prelink_cmds_CXX='tpldir=Template.dir~ 9236 prelink_cmds_CXX='tpldir=Template.dir~
9260 rm -rf $tpldir~ 9237 rm -rf $tpldir~
9261 $CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~ 9238 $CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
@@ -9280,7 +9257,7 @@ index f9be51a..3df1149 100755
9280 ;; 9257 ;;
9281 *) # Version 6 and above use weak symbols 9258 *) # Version 6 and above use weak symbols
9282 archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib' 9259 archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
9283@@ -13202,7 +13941,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9260@@ -13203,7 +13942,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9284 archive_cmds_CXX='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 9261 archive_cmds_CXX='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9285 ;; 9262 ;;
9286 *) 9263 *)
@@ -9289,7 +9266,7 @@ index f9be51a..3df1149 100755
9289 ;; 9266 ;;
9290 esac 9267 esac
9291 9268
9292@@ -13248,7 +13987,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9269@@ -13249,7 +13988,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9293 9270
9294 solaris*) 9271 solaris*)
9295 case $cc_basename in 9272 case $cc_basename in
@@ -9298,7 +9275,7 @@ index f9be51a..3df1149 100755
9298 # Sun C++ 4.2, 5.x and Centerline C++ 9275 # Sun C++ 4.2, 5.x and Centerline C++
9299 archive_cmds_need_lc_CXX=yes 9276 archive_cmds_need_lc_CXX=yes
9300 no_undefined_flag_CXX=' -zdefs' 9277 no_undefined_flag_CXX=' -zdefs'
9301@@ -13289,9 +14028,9 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9278@@ -13290,9 +14029,9 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9302 if test "$GXX" = yes && test "$with_gnu_ld" = no; then 9279 if test "$GXX" = yes && test "$with_gnu_ld" = no; then
9303 no_undefined_flag_CXX=' ${wl}-z ${wl}defs' 9280 no_undefined_flag_CXX=' ${wl}-z ${wl}defs'
9304 if $CC --version | $GREP -v '^2\.7' > /dev/null; then 9281 if $CC --version | $GREP -v '^2\.7' > /dev/null; then
@@ -9310,7 +9287,7 @@ index f9be51a..3df1149 100755
9310 9287
9311 # Commands to make compiler produce verbose output that lists 9288 # Commands to make compiler produce verbose output that lists
9312 # what "hidden" libraries, object files and flags are used when 9289 # what "hidden" libraries, object files and flags are used when
9313@@ -13426,6 +14165,13 @@ private: 9290@@ -13427,6 +14166,13 @@ private:
9314 }; 9291 };
9315 _LT_EOF 9292 _LT_EOF
9316 9293
@@ -9324,7 +9301,7 @@ index f9be51a..3df1149 100755
9324 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 9301 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9325 (eval $ac_compile) 2>&5 9302 (eval $ac_compile) 2>&5
9326 ac_status=$? 9303 ac_status=$?
9327@@ -13439,7 +14185,7 @@ if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 9304@@ -13440,7 +14186,7 @@ if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9328 pre_test_object_deps_done=no 9305 pre_test_object_deps_done=no
9329 9306
9330 for p in `eval "$output_verbose_link_cmd"`; do 9307 for p in `eval "$output_verbose_link_cmd"`; do
@@ -9333,7 +9310,7 @@ index f9be51a..3df1149 100755
9333 9310
9334 -L* | -R* | -l*) 9311 -L* | -R* | -l*)
9335 # Some compilers place space between "-{L,R}" and the path. 9312 # Some compilers place space between "-{L,R}" and the path.
9336@@ -13448,13 +14194,22 @@ if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 9313@@ -13449,13 +14195,22 @@ if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9337 test $p = "-R"; then 9314 test $p = "-R"; then
9338 prev=$p 9315 prev=$p
9339 continue 9316 continue
@@ -9360,7 +9337,7 @@ index f9be51a..3df1149 100755
9360 # Internal compiler library paths should come after those 9337 # Internal compiler library paths should come after those
9361 # provided the user. The postdeps already come after the 9338 # provided the user. The postdeps already come after the
9362 # user supplied libs so there is no need to process them. 9339 # user supplied libs so there is no need to process them.
9363@@ -13474,8 +14229,10 @@ if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 9340@@ -13475,8 +14230,10 @@ if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9364 postdeps_CXX="${postdeps_CXX} ${prev}${p}" 9341 postdeps_CXX="${postdeps_CXX} ${prev}${p}"
9365 fi 9342 fi
9366 fi 9343 fi
@@ -9371,7 +9348,7 @@ index f9be51a..3df1149 100755
9371 *.$objext) 9348 *.$objext)
9372 # This assumes that the test object file only shows up 9349 # This assumes that the test object file only shows up
9373 # once in the compiler output. 9350 # once in the compiler output.
9374@@ -13511,6 +14268,7 @@ else 9351@@ -13512,6 +14269,7 @@ else
9375 fi 9352 fi
9376 9353
9377 $RM -f confest.$objext 9354 $RM -f confest.$objext
@@ -9379,7 +9356,7 @@ index f9be51a..3df1149 100755
9379 9356
9380 # PORTME: override above test on systems where it is broken 9357 # PORTME: override above test on systems where it is broken
9381 case $host_os in 9358 case $host_os in
9382@@ -13546,7 +14304,7 @@ linux*) 9359@@ -13547,7 +14305,7 @@ linux*)
9383 9360
9384 solaris*) 9361 solaris*)
9385 case $cc_basename in 9362 case $cc_basename in
@@ -9388,7 +9365,7 @@ index f9be51a..3df1149 100755
9388 # The more standards-conforming stlport4 library is 9365 # The more standards-conforming stlport4 library is
9389 # incompatible with the Cstd library. Avoid specifying 9366 # incompatible with the Cstd library. Avoid specifying
9390 # it if it's in CXXFLAGS. Ignore libCrun as 9367 # it if it's in CXXFLAGS. Ignore libCrun as
9391@@ -13611,8 +14369,6 @@ fi 9368@@ -13612,8 +14370,6 @@ fi
9392 lt_prog_compiler_pic_CXX= 9369 lt_prog_compiler_pic_CXX=
9393 lt_prog_compiler_static_CXX= 9370 lt_prog_compiler_static_CXX=
9394 9371
@@ -9397,7 +9374,7 @@ index f9be51a..3df1149 100755
9397 9374
9398 # C++ specific cases for pic, static, wl, etc. 9375 # C++ specific cases for pic, static, wl, etc.
9399 if test "$GXX" = yes; then 9376 if test "$GXX" = yes; then
9400@@ -13717,6 +14473,11 @@ $as_echo_n "checking for $compiler option to produce PIC... " >&6; } 9377@@ -13718,6 +14474,11 @@ $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
9401 ;; 9378 ;;
9402 esac 9379 esac
9403 ;; 9380 ;;
@@ -9409,7 +9386,7 @@ index f9be51a..3df1149 100755
9409 dgux*) 9386 dgux*)
9410 case $cc_basename in 9387 case $cc_basename in
9411 ec++*) 9388 ec++*)
9412@@ -13869,7 +14630,7 @@ $as_echo_n "checking for $compiler option to produce PIC... " >&6; } 9389@@ -13870,7 +14631,7 @@ $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
9413 ;; 9390 ;;
9414 solaris*) 9391 solaris*)
9415 case $cc_basename in 9392 case $cc_basename in
@@ -9418,7 +9395,7 @@ index f9be51a..3df1149 100755
9418 # Sun C++ 4.2, 5.x and Centerline C++ 9395 # Sun C++ 4.2, 5.x and Centerline C++
9419 lt_prog_compiler_pic_CXX='-KPIC' 9396 lt_prog_compiler_pic_CXX='-KPIC'
9420 lt_prog_compiler_static_CXX='-Bstatic' 9397 lt_prog_compiler_static_CXX='-Bstatic'
9421@@ -13934,10 +14695,17 @@ case $host_os in 9398@@ -13935,10 +14696,17 @@ case $host_os in
9422 lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC" 9399 lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC"
9423 ;; 9400 ;;
9424 esac 9401 esac
@@ -9439,7 +9416,7 @@ index f9be51a..3df1149 100755
9439 9416
9440 # 9417 #
9441 # Check to make sure the PIC flag actually works. 9418 # Check to make sure the PIC flag actually works.
9442@@ -13995,6 +14763,8 @@ fi 9419@@ -13996,6 +14764,8 @@ fi
9443 9420
9444 9421
9445 9422
@@ -9448,7 +9425,7 @@ index f9be51a..3df1149 100755
9448 # 9425 #
9449 # Check to make sure the static flag actually works. 9426 # Check to make sure the static flag actually works.
9450 # 9427 #
9451@@ -14172,6 +14942,7 @@ fi 9428@@ -14173,6 +14943,7 @@ fi
9452 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 9429 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
9453 9430
9454 export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 9431 export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
@@ -9456,7 +9433,7 @@ index f9be51a..3df1149 100755
9456 case $host_os in 9433 case $host_os in
9457 aix[4-9]*) 9434 aix[4-9]*)
9458 # If we're using GNU nm, then we don't want the "-C" option. 9435 # If we're using GNU nm, then we don't want the "-C" option.
9459@@ -14186,15 +14957,20 @@ $as_echo_n "checking whether the $compiler linker ($LD) supports shared librarie 9436@@ -14187,15 +14958,20 @@ $as_echo_n "checking whether the $compiler linker ($LD) supports shared librarie
9460 ;; 9437 ;;
9461 pw32*) 9438 pw32*)
9462 export_symbols_cmds_CXX="$ltdll_cmds" 9439 export_symbols_cmds_CXX="$ltdll_cmds"
@@ -9482,7 +9459,7 @@ index f9be51a..3df1149 100755
9482 9459
9483 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5 9460 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
9484 $as_echo "$ld_shlibs_CXX" >&6; } 9461 $as_echo "$ld_shlibs_CXX" >&6; }
9485@@ -14457,8 +15233,9 @@ cygwin* | mingw* | pw32* | cegcc*) 9462@@ -14458,8 +15234,9 @@ cygwin* | mingw* | pw32* | cegcc*)
9486 need_version=no 9463 need_version=no
9487 need_lib_prefix=no 9464 need_lib_prefix=no
9488 9465
@@ -9494,7 +9471,7 @@ index f9be51a..3df1149 100755
9494 library_names_spec='$libname.dll.a' 9471 library_names_spec='$libname.dll.a'
9495 # DLL is installed to $(libdir)/../bin by postinstall_cmds 9472 # DLL is installed to $(libdir)/../bin by postinstall_cmds
9496 postinstall_cmds='base_file=`basename \${file}`~ 9473 postinstall_cmds='base_file=`basename \${file}`~
9497@@ -14490,13 +15267,71 @@ cygwin* | mingw* | pw32* | cegcc*) 9474@@ -14491,13 +15268,71 @@ cygwin* | mingw* | pw32* | cegcc*)
9498 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 9475 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9499 ;; 9476 ;;
9500 esac 9477 esac
@@ -9567,7 +9544,7 @@ index f9be51a..3df1149 100755
9567 # FIXME: first we should search . and the directory the executable is in 9544 # FIXME: first we should search . and the directory the executable is in
9568 shlibpath_var=PATH 9545 shlibpath_var=PATH
9569 ;; 9546 ;;
9570@@ -14587,7 +15422,7 @@ haiku*) 9547@@ -14588,7 +15423,7 @@ haiku*)
9571 soname_spec='${libname}${release}${shared_ext}$major' 9548 soname_spec='${libname}${release}${shared_ext}$major'
9572 shlibpath_var=LIBRARY_PATH 9549 shlibpath_var=LIBRARY_PATH
9573 shlibpath_overrides_runpath=yes 9550 shlibpath_overrides_runpath=yes
@@ -9576,7 +9553,7 @@ index f9be51a..3df1149 100755
9576 hardcode_into_libs=yes 9553 hardcode_into_libs=yes
9577 ;; 9554 ;;
9578 9555
9579@@ -15046,6 +15881,7 @@ fi 9556@@ -15047,6 +15882,7 @@ fi
9580 fi # test -n "$compiler" 9557 fi # test -n "$compiler"
9581 9558
9582 CC=$lt_save_CC 9559 CC=$lt_save_CC
@@ -9584,7 +9561,7 @@ index f9be51a..3df1149 100755
9584 LDCXX=$LD 9561 LDCXX=$LD
9585 LD=$lt_save_LD 9562 LD=$lt_save_LD
9586 GCC=$lt_save_GCC 9563 GCC=$lt_save_GCC
9587@@ -17982,13 +18818,20 @@ exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' 9564@@ -18026,13 +18862,20 @@ exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
9588 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' 9565 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
9589 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' 9566 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
9590 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' 9567 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
@@ -9605,7 +9582,7 @@ index f9be51a..3df1149 100755
9605 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' 9582 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
9606 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' 9583 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
9607 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' 9584 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
9608@@ -18003,14 +18846,17 @@ lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$de 9585@@ -18047,14 +18890,17 @@ lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$de
9609 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' 9586 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
9610 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' 9587 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
9611 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`' 9588 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
@@ -9624,7 +9601,7 @@ index f9be51a..3df1149 100755
9624 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' 9601 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
9625 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' 9602 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
9626 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' 9603 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
9627@@ -18043,12 +18889,12 @@ hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_q 9604@@ -18087,12 +18933,12 @@ hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_q
9628 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' 9605 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
9629 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' 9606 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
9630 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' 9607 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
@@ -9638,7 +9615,7 @@ index f9be51a..3df1149 100755
9638 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' 9615 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
9639 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' 9616 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
9640 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' 9617 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
9641@@ -18087,8 +18933,8 @@ old_archive_cmds_CXX='`$ECHO "$old_archive_cmds_CXX" | $SED "$delay_single_quote 9618@@ -18131,8 +18977,8 @@ old_archive_cmds_CXX='`$ECHO "$old_archive_cmds_CXX" | $SED "$delay_single_quote
9642 compiler_CXX='`$ECHO "$compiler_CXX" | $SED "$delay_single_quote_subst"`' 9619 compiler_CXX='`$ECHO "$compiler_CXX" | $SED "$delay_single_quote_subst"`'
9643 GCC_CXX='`$ECHO "$GCC_CXX" | $SED "$delay_single_quote_subst"`' 9620 GCC_CXX='`$ECHO "$GCC_CXX" | $SED "$delay_single_quote_subst"`'
9644 lt_prog_compiler_no_builtin_flag_CXX='`$ECHO "$lt_prog_compiler_no_builtin_flag_CXX" | $SED "$delay_single_quote_subst"`' 9621 lt_prog_compiler_no_builtin_flag_CXX='`$ECHO "$lt_prog_compiler_no_builtin_flag_CXX" | $SED "$delay_single_quote_subst"`'
@@ -9648,7 +9625,7 @@ index f9be51a..3df1149 100755
9648 lt_prog_compiler_static_CXX='`$ECHO "$lt_prog_compiler_static_CXX" | $SED "$delay_single_quote_subst"`' 9625 lt_prog_compiler_static_CXX='`$ECHO "$lt_prog_compiler_static_CXX" | $SED "$delay_single_quote_subst"`'
9649 lt_cv_prog_compiler_c_o_CXX='`$ECHO "$lt_cv_prog_compiler_c_o_CXX" | $SED "$delay_single_quote_subst"`' 9626 lt_cv_prog_compiler_c_o_CXX='`$ECHO "$lt_cv_prog_compiler_c_o_CXX" | $SED "$delay_single_quote_subst"`'
9650 archive_cmds_need_lc_CXX='`$ECHO "$archive_cmds_need_lc_CXX" | $SED "$delay_single_quote_subst"`' 9627 archive_cmds_need_lc_CXX='`$ECHO "$archive_cmds_need_lc_CXX" | $SED "$delay_single_quote_subst"`'
9651@@ -18115,12 +18961,12 @@ hardcode_shlibpath_var_CXX='`$ECHO "$hardcode_shlibpath_var_CXX" | $SED "$delay_ 9628@@ -18159,12 +19005,12 @@ hardcode_shlibpath_var_CXX='`$ECHO "$hardcode_shlibpath_var_CXX" | $SED "$delay_
9652 hardcode_automatic_CXX='`$ECHO "$hardcode_automatic_CXX" | $SED "$delay_single_quote_subst"`' 9629 hardcode_automatic_CXX='`$ECHO "$hardcode_automatic_CXX" | $SED "$delay_single_quote_subst"`'
9653 inherit_rpath_CXX='`$ECHO "$inherit_rpath_CXX" | $SED "$delay_single_quote_subst"`' 9630 inherit_rpath_CXX='`$ECHO "$inherit_rpath_CXX" | $SED "$delay_single_quote_subst"`'
9654 link_all_deplibs_CXX='`$ECHO "$link_all_deplibs_CXX" | $SED "$delay_single_quote_subst"`' 9631 link_all_deplibs_CXX='`$ECHO "$link_all_deplibs_CXX" | $SED "$delay_single_quote_subst"`'
@@ -9662,7 +9639,7 @@ index f9be51a..3df1149 100755
9662 file_list_spec_CXX='`$ECHO "$file_list_spec_CXX" | $SED "$delay_single_quote_subst"`' 9639 file_list_spec_CXX='`$ECHO "$file_list_spec_CXX" | $SED "$delay_single_quote_subst"`'
9663 hardcode_action_CXX='`$ECHO "$hardcode_action_CXX" | $SED "$delay_single_quote_subst"`' 9640 hardcode_action_CXX='`$ECHO "$hardcode_action_CXX" | $SED "$delay_single_quote_subst"`'
9664 compiler_lib_search_dirs_CXX='`$ECHO "$compiler_lib_search_dirs_CXX" | $SED "$delay_single_quote_subst"`' 9641 compiler_lib_search_dirs_CXX='`$ECHO "$compiler_lib_search_dirs_CXX" | $SED "$delay_single_quote_subst"`'
9665@@ -18158,8 +19004,13 @@ reload_flag \ 9642@@ -18202,8 +19048,13 @@ reload_flag \
9666 OBJDUMP \ 9643 OBJDUMP \
9667 deplibs_check_method \ 9644 deplibs_check_method \
9668 file_magic_cmd \ 9645 file_magic_cmd \
@@ -9676,7 +9653,7 @@ index f9be51a..3df1149 100755
9676 STRIP \ 9653 STRIP \
9677 RANLIB \ 9654 RANLIB \
9678 CC \ 9655 CC \
9679@@ -18169,12 +19020,14 @@ lt_cv_sys_global_symbol_pipe \ 9656@@ -18213,12 +19064,14 @@ lt_cv_sys_global_symbol_pipe \
9680 lt_cv_sys_global_symbol_to_cdecl \ 9657 lt_cv_sys_global_symbol_to_cdecl \
9681 lt_cv_sys_global_symbol_to_c_name_address \ 9658 lt_cv_sys_global_symbol_to_c_name_address \
9682 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 9659 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
@@ -9692,7 +9669,7 @@ index f9be51a..3df1149 100755
9692 DSYMUTIL \ 9669 DSYMUTIL \
9693 NMEDIT \ 9670 NMEDIT \
9694 LIPO \ 9671 LIPO \
9695@@ -18190,7 +19043,6 @@ no_undefined_flag \ 9672@@ -18234,7 +19087,6 @@ no_undefined_flag \
9696 hardcode_libdir_flag_spec \ 9673 hardcode_libdir_flag_spec \
9697 hardcode_libdir_flag_spec_ld \ 9674 hardcode_libdir_flag_spec_ld \
9698 hardcode_libdir_separator \ 9675 hardcode_libdir_separator \
@@ -9700,7 +9677,7 @@ index f9be51a..3df1149 100755
9700 exclude_expsyms \ 9677 exclude_expsyms \
9701 include_expsyms \ 9678 include_expsyms \
9702 file_list_spec \ 9679 file_list_spec \
9703@@ -18212,8 +19064,8 @@ LD_CXX \ 9680@@ -18256,8 +19108,8 @@ LD_CXX \
9704 reload_flag_CXX \ 9681 reload_flag_CXX \
9705 compiler_CXX \ 9682 compiler_CXX \
9706 lt_prog_compiler_no_builtin_flag_CXX \ 9683 lt_prog_compiler_no_builtin_flag_CXX \
@@ -9710,7 +9687,7 @@ index f9be51a..3df1149 100755
9710 lt_prog_compiler_static_CXX \ 9687 lt_prog_compiler_static_CXX \
9711 lt_cv_prog_compiler_c_o_CXX \ 9688 lt_cv_prog_compiler_c_o_CXX \
9712 export_dynamic_flag_spec_CXX \ 9689 export_dynamic_flag_spec_CXX \
9713@@ -18225,7 +19077,6 @@ no_undefined_flag_CXX \ 9690@@ -18269,7 +19121,6 @@ no_undefined_flag_CXX \
9714 hardcode_libdir_flag_spec_CXX \ 9691 hardcode_libdir_flag_spec_CXX \
9715 hardcode_libdir_flag_spec_ld_CXX \ 9692 hardcode_libdir_flag_spec_ld_CXX \
9716 hardcode_libdir_separator_CXX \ 9693 hardcode_libdir_separator_CXX \
@@ -9718,7 +9695,7 @@ index f9be51a..3df1149 100755
9718 exclude_expsyms_CXX \ 9695 exclude_expsyms_CXX \
9719 include_expsyms_CXX \ 9696 include_expsyms_CXX \
9720 file_list_spec_CXX \ 9697 file_list_spec_CXX \
9721@@ -18259,6 +19110,7 @@ module_cmds \ 9698@@ -18303,6 +19154,7 @@ module_cmds \
9722 module_expsym_cmds \ 9699 module_expsym_cmds \
9723 export_symbols_cmds \ 9700 export_symbols_cmds \
9724 prelink_cmds \ 9701 prelink_cmds \
@@ -9726,7 +9703,7 @@ index f9be51a..3df1149 100755
9726 postinstall_cmds \ 9703 postinstall_cmds \
9727 postuninstall_cmds \ 9704 postuninstall_cmds \
9728 finish_cmds \ 9705 finish_cmds \
9729@@ -18273,7 +19125,8 @@ archive_expsym_cmds_CXX \ 9706@@ -18317,7 +19169,8 @@ archive_expsym_cmds_CXX \
9730 module_cmds_CXX \ 9707 module_cmds_CXX \
9731 module_expsym_cmds_CXX \ 9708 module_expsym_cmds_CXX \
9732 export_symbols_cmds_CXX \ 9709 export_symbols_cmds_CXX \
@@ -9736,7 +9713,7 @@ index f9be51a..3df1149 100755
9736 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 9713 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
9737 *[\\\\\\\`\\"\\\$]*) 9714 *[\\\\\\\`\\"\\\$]*)
9738 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" 9715 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
9739@@ -19066,7 +19919,8 @@ $as_echo X"$file" | 9716@@ -19110,7 +19963,8 @@ $as_echo X"$file" |
9740 # NOTE: Changes made to this file will be lost: look at ltmain.sh. 9717 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
9741 # 9718 #
9742 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 9719 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
@@ -9746,7 +9723,7 @@ index f9be51a..3df1149 100755
9746 # Written by Gordon Matzigkeit, 1996 9723 # Written by Gordon Matzigkeit, 1996
9747 # 9724 #
9748 # This file is part of GNU Libtool. 9725 # This file is part of GNU Libtool.
9749@@ -19169,19 +20023,42 @@ SP2NL=$lt_lt_SP2NL 9726@@ -19213,19 +20067,42 @@ SP2NL=$lt_lt_SP2NL
9750 # turn newlines into spaces. 9727 # turn newlines into spaces.
9751 NL2SP=$lt_lt_NL2SP 9728 NL2SP=$lt_lt_NL2SP
9752 9729
@@ -9790,7 +9767,7 @@ index f9be51a..3df1149 100755
9790 # A symbol stripping program. 9767 # A symbol stripping program.
9791 STRIP=$lt_STRIP 9768 STRIP=$lt_STRIP
9792 9769
9793@@ -19211,6 +20088,12 @@ global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 9770@@ -19255,6 +20132,12 @@ global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
9794 # Transform the output of nm in a C name address pair when lib prefix is needed. 9771 # Transform the output of nm in a C name address pair when lib prefix is needed.
9795 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 9772 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
9796 9773
@@ -9803,7 +9780,7 @@ index f9be51a..3df1149 100755
9803 # The name of the directory that contains temporary libtool files. 9780 # The name of the directory that contains temporary libtool files.
9804 objdir=$objdir 9781 objdir=$objdir
9805 9782
9806@@ -19220,6 +20103,9 @@ MAGIC_CMD=$MAGIC_CMD 9783@@ -19264,6 +20147,9 @@ MAGIC_CMD=$MAGIC_CMD
9807 # Must we lock files when doing compilation? 9784 # Must we lock files when doing compilation?
9808 need_locks=$lt_need_locks 9785 need_locks=$lt_need_locks
9809 9786
@@ -9813,7 +9790,7 @@ index f9be51a..3df1149 100755
9813 # Tool to manipulate archived DWARF debug symbol files on Mac OS X. 9790 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
9814 DSYMUTIL=$lt_DSYMUTIL 9791 DSYMUTIL=$lt_DSYMUTIL
9815 9792
9816@@ -19334,12 +20220,12 @@ with_gcc=$GCC 9793@@ -19378,12 +20264,12 @@ with_gcc=$GCC
9817 # Compiler flag to turn off builtin functions. 9794 # Compiler flag to turn off builtin functions.
9818 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 9795 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
9819 9796
@@ -9829,7 +9806,7 @@ index f9be51a..3df1149 100755
9829 # Compiler flag to prevent dynamic linking. 9806 # Compiler flag to prevent dynamic linking.
9830 link_static_flag=$lt_lt_prog_compiler_static 9807 link_static_flag=$lt_lt_prog_compiler_static
9831 9808
9832@@ -19426,9 +20312,6 @@ inherit_rpath=$inherit_rpath 9809@@ -19470,9 +20356,6 @@ inherit_rpath=$inherit_rpath
9833 # Whether libtool must link a program against all its dependency libraries. 9810 # Whether libtool must link a program against all its dependency libraries.
9834 link_all_deplibs=$link_all_deplibs 9811 link_all_deplibs=$link_all_deplibs
9835 9812
@@ -9839,7 +9816,7 @@ index f9be51a..3df1149 100755
9839 # Set to "yes" if exported symbols are required. 9816 # Set to "yes" if exported symbols are required.
9840 always_export_symbols=$always_export_symbols 9817 always_export_symbols=$always_export_symbols
9841 9818
9842@@ -19444,6 +20327,9 @@ include_expsyms=$lt_include_expsyms 9819@@ -19488,6 +20371,9 @@ include_expsyms=$lt_include_expsyms
9843 # Commands necessary for linking programs (against libraries) with templates. 9820 # Commands necessary for linking programs (against libraries) with templates.
9844 prelink_cmds=$lt_prelink_cmds 9821 prelink_cmds=$lt_prelink_cmds
9845 9822
@@ -9849,7 +9826,7 @@ index f9be51a..3df1149 100755
9849 # Specify filename containing input files. 9826 # Specify filename containing input files.
9850 file_list_spec=$lt_file_list_spec 9827 file_list_spec=$lt_file_list_spec
9851 9828
9852@@ -19490,210 +20376,169 @@ ltmain="$ac_aux_dir/ltmain.sh" 9829@@ -19534,210 +20420,169 @@ ltmain="$ac_aux_dir/ltmain.sh"
9853 # if finds mixed CR/LF and LF-only lines. Since sed operates in 9830 # if finds mixed CR/LF and LF-only lines. Since sed operates in
9854 # text mode, it properly converts lines to CR/LF. This bash problem 9831 # text mode, it properly converts lines to CR/LF. This bash problem
9855 # is reportedly fixed, but why not run on old versions too? 9832 # is reportedly fixed, but why not run on old versions too?
@@ -10223,7 +10200,7 @@ index f9be51a..3df1149 100755
10223 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 10200 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
10224 chmod +x "$ofile" 10201 chmod +x "$ofile"
10225 10202
10226@@ -19721,12 +20566,12 @@ with_gcc=$GCC_CXX 10203@@ -19765,12 +20610,12 @@ with_gcc=$GCC_CXX
10227 # Compiler flag to turn off builtin functions. 10204 # Compiler flag to turn off builtin functions.
10228 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX 10205 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
10229 10206
@@ -10239,7 +10216,7 @@ index f9be51a..3df1149 100755
10239 # Compiler flag to prevent dynamic linking. 10216 # Compiler flag to prevent dynamic linking.
10240 link_static_flag=$lt_lt_prog_compiler_static_CXX 10217 link_static_flag=$lt_lt_prog_compiler_static_CXX
10241 10218
10242@@ -19813,9 +20658,6 @@ inherit_rpath=$inherit_rpath_CXX 10219@@ -19857,9 +20702,6 @@ inherit_rpath=$inherit_rpath_CXX
10243 # Whether libtool must link a program against all its dependency libraries. 10220 # Whether libtool must link a program against all its dependency libraries.
10244 link_all_deplibs=$link_all_deplibs_CXX 10221 link_all_deplibs=$link_all_deplibs_CXX
10245 10222
@@ -10249,7 +10226,7 @@ index f9be51a..3df1149 100755
10249 # Set to "yes" if exported symbols are required. 10226 # Set to "yes" if exported symbols are required.
10250 always_export_symbols=$always_export_symbols_CXX 10227 always_export_symbols=$always_export_symbols_CXX
10251 10228
10252@@ -19831,6 +20673,9 @@ include_expsyms=$lt_include_expsyms_CXX 10229@@ -19875,6 +20717,9 @@ include_expsyms=$lt_include_expsyms_CXX
10253 # Commands necessary for linking programs (against libraries) with templates. 10230 # Commands necessary for linking programs (against libraries) with templates.
10254 prelink_cmds=$lt_prelink_cmds_CXX 10231 prelink_cmds=$lt_prelink_cmds_CXX
10255 10232
@@ -10260,7 +10237,7 @@ index f9be51a..3df1149 100755
10260 file_list_spec=$lt_file_list_spec_CXX 10237 file_list_spec=$lt_file_list_spec_CXX
10261 10238
10262diff --git a/libtool.m4 b/libtool.m4 10239diff --git a/libtool.m4 b/libtool.m4
10263index 24d13f3..e45fdc6 100644 10240index 24d13f3440..e45fdc6998 100644
10264--- a/libtool.m4 10241--- a/libtool.m4
10265+++ b/libtool.m4 10242+++ b/libtool.m4
10266@@ -1,7 +1,8 @@ 10243@@ -1,7 +1,8 @@
@@ -12059,7 +12036,7 @@ index 24d13f3..e45fdc6 100644
12059+ [0], [convert $build files to toolchain format])dnl 12036+ [0], [convert $build files to toolchain format])dnl
12060+])# _LT_PATH_CONVERSION_FUNCTIONS 12037+])# _LT_PATH_CONVERSION_FUNCTIONS
12061diff --git a/ltmain.sh b/ltmain.sh 12038diff --git a/ltmain.sh b/ltmain.sh
12062index 9503ec8..70e856e 100644 12039index 9503ec85d7..70e856e065 100644
12063--- a/ltmain.sh 12040--- a/ltmain.sh
12064+++ b/ltmain.sh 12041+++ b/ltmain.sh
12065@@ -1,10 +1,9 @@ 12042@@ -1,10 +1,9 @@
@@ -16352,7 +16329,7 @@ index 9503ec8..70e856e 100644
16352 case "$perm_rpath " in 16329 case "$perm_rpath " in
16353 *" $libdir "*) ;; 16330 *" $libdir "*) ;;
16354- *) perm_rpath="$perm_rpath $libdir" ;; 16331- *) perm_rpath="$perm_rpath $libdir" ;;
16355+ *) func_append perm_rpath " $libdir" ;; 16332+ *) func_apped perm_rpath " $libdir" ;;
16356 esac 16333 esac
16357 fi 16334 fi
16358 done 16335 done
@@ -17289,7 +17266,7 @@ index 9503ec8..70e856e 100644
17289 if test -n "$exec_cmd"; then 17266 if test -n "$exec_cmd"; then
17290 eval exec "$exec_cmd" 17267 eval exec "$exec_cmd"
17291diff --git a/ltoptions.m4 b/ltoptions.m4 17268diff --git a/ltoptions.m4 b/ltoptions.m4
17292index 5ef12ce..17cfd51 100644 17269index 5ef12ced2a..17cfd51c0b 100644
17293--- a/ltoptions.m4 17270--- a/ltoptions.m4
17294+++ b/ltoptions.m4 17271+++ b/ltoptions.m4
17295@@ -8,7 +8,7 @@ 17272@@ -8,7 +8,7 @@
@@ -17302,7 +17279,7 @@ index 5ef12ce..17cfd51 100644
17302 # This is to help aclocal find these macros, as it can't see m4_define. 17279 # This is to help aclocal find these macros, as it can't see m4_define.
17303 AC_DEFUN([LTOPTIONS_VERSION], [m4_if([1])]) 17280 AC_DEFUN([LTOPTIONS_VERSION], [m4_if([1])])
17304diff --git a/ltversion.m4 b/ltversion.m4 17281diff --git a/ltversion.m4 b/ltversion.m4
17305index bf87f77..9c7b5d4 100644 17282index bf87f77132..9c7b5d4118 100644
17306--- a/ltversion.m4 17283--- a/ltversion.m4
17307+++ b/ltversion.m4 17284+++ b/ltversion.m4
17308@@ -7,17 +7,17 @@ 17285@@ -7,17 +7,17 @@
@@ -17330,7 +17307,7 @@ index bf87f77..9c7b5d4 100644
17330 _LT_DECL(, macro_revision, 0) 17307 _LT_DECL(, macro_revision, 0)
17331 ]) 17308 ])
17332diff --git a/lt~obsolete.m4 b/lt~obsolete.m4 17309diff --git a/lt~obsolete.m4 b/lt~obsolete.m4
17333index bf92b5e..c573da9 100644 17310index bf92b5e079..c573da90c5 100644
17334--- a/lt~obsolete.m4 17311--- a/lt~obsolete.m4
17335+++ b/lt~obsolete.m4 17312+++ b/lt~obsolete.m4
17336@@ -7,7 +7,7 @@ 17313@@ -7,7 +7,7 @@
@@ -17343,10 +17320,10 @@ index bf92b5e..c573da9 100644
17343 # These exist entirely to fool aclocal when bootstrapping libtool. 17320 # These exist entirely to fool aclocal when bootstrapping libtool.
17344 # 17321 #
17345diff --git a/opcodes/configure b/opcodes/configure 17322diff --git a/opcodes/configure b/opcodes/configure
17346index f615634..a340983 100755 17323index 0b352a454d..7eaea7db73 100755
17347--- a/opcodes/configure 17324--- a/opcodes/configure
17348+++ b/opcodes/configure 17325+++ b/opcodes/configure
17349@@ -649,6 +649,9 @@ OTOOL 17326@@ -650,6 +650,9 @@ OTOOL
17350 LIPO 17327 LIPO
17351 NMEDIT 17328 NMEDIT
17352 DSYMUTIL 17329 DSYMUTIL
@@ -17356,7 +17333,7 @@ index f615634..a340983 100755
17356 OBJDUMP 17333 OBJDUMP
17357 LN_S 17334 LN_S
17358 NM 17335 NM
17359@@ -762,6 +765,7 @@ enable_static 17336@@ -763,6 +766,7 @@ enable_static
17360 with_pic 17337 with_pic
17361 enable_fast_install 17338 enable_fast_install
17362 with_gnu_ld 17339 with_gnu_ld
@@ -17364,7 +17341,7 @@ index f615634..a340983 100755
17364 enable_libtool_lock 17341 enable_libtool_lock
17365 enable_targets 17342 enable_targets
17366 enable_werror 17343 enable_werror
17367@@ -1422,6 +1426,8 @@ Optional Packages: 17344@@ -1423,6 +1427,8 @@ Optional Packages:
17368 --with-pic try to use only PIC/non-PIC objects [default=use 17345 --with-pic try to use only PIC/non-PIC objects [default=use
17369 both] 17346 both]
17370 --with-gnu-ld assume the C compiler uses GNU ld [default=no] 17347 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
@@ -17373,7 +17350,7 @@ index f615634..a340983 100755
17373 17350
17374 Some influential environment variables: 17351 Some influential environment variables:
17375 CC C compiler command 17352 CC C compiler command
17376@@ -5114,8 +5120,8 @@ esac 17353@@ -5115,8 +5121,8 @@ esac
17377 17354
17378 17355
17379 17356
@@ -17384,7 +17361,7 @@ index f615634..a340983 100755
17384 17361
17385 17362
17386 17363
17387@@ -5155,7 +5161,7 @@ ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO 17364@@ -5156,7 +5162,7 @@ ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
17388 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 17365 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
17389 $as_echo_n "checking how to print strings... " >&6; } 17366 $as_echo_n "checking how to print strings... " >&6; }
17390 # Test print first, because it will be a builtin if present. 17367 # Test print first, because it will be a builtin if present.
@@ -17393,7 +17370,7 @@ index f615634..a340983 100755
17393 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then 17370 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
17394 ECHO='print -r --' 17371 ECHO='print -r --'
17395 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then 17372 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
17396@@ -5841,8 +5847,8 @@ $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; 17373@@ -5842,8 +5848,8 @@ $as_echo_n "checking whether the shell understands some XSI constructs... " >&6;
17397 # Try some XSI features 17374 # Try some XSI features
17398 xsi_shell=no 17375 xsi_shell=no
17399 ( _lt_dummy="a/b/c" 17376 ( _lt_dummy="a/b/c"
@@ -17404,7 +17381,7 @@ index f615634..a340983 100755
17404 && eval 'test $(( 1 + 1 )) -eq 2 \ 17381 && eval 'test $(( 1 + 1 )) -eq 2 \
17405 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \ 17382 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
17406 && xsi_shell=yes 17383 && xsi_shell=yes
17407@@ -5891,6 +5897,80 @@ esac 17384@@ -5892,6 +5898,80 @@ esac
17408 17385
17409 17386
17410 17387
@@ -17485,7 +17462,7 @@ index f615634..a340983 100755
17485 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 17462 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
17486 $as_echo_n "checking for $LD option to reload object files... " >&6; } 17463 $as_echo_n "checking for $LD option to reload object files... " >&6; }
17487 if test "${lt_cv_ld_reload_flag+set}" = set; then : 17464 if test "${lt_cv_ld_reload_flag+set}" = set; then :
17488@@ -5907,6 +5987,11 @@ case $reload_flag in 17465@@ -5908,6 +5988,11 @@ case $reload_flag in
17489 esac 17466 esac
17490 reload_cmds='$LD$reload_flag -o $output$reload_objs' 17467 reload_cmds='$LD$reload_flag -o $output$reload_objs'
17491 case $host_os in 17468 case $host_os in
@@ -17497,7 +17474,7 @@ index f615634..a340983 100755
17497 darwin*) 17474 darwin*)
17498 if test "$GCC" = yes; then 17475 if test "$GCC" = yes; then
17499 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' 17476 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
17500@@ -6075,7 +6160,8 @@ mingw* | pw32*) 17477@@ -6076,7 +6161,8 @@ mingw* | pw32*)
17501 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 17478 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
17502 lt_cv_file_magic_cmd='func_win32_libid' 17479 lt_cv_file_magic_cmd='func_win32_libid'
17503 else 17480 else
@@ -17507,7 +17484,7 @@ index f615634..a340983 100755
17507 lt_cv_file_magic_cmd='$OBJDUMP -f' 17484 lt_cv_file_magic_cmd='$OBJDUMP -f'
17508 fi 17485 fi
17509 ;; 17486 ;;
17510@@ -6229,6 +6315,21 @@ esac 17487@@ -6230,6 +6316,21 @@ esac
17511 fi 17488 fi
17512 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 17489 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
17513 $as_echo "$lt_cv_deplibs_check_method" >&6; } 17490 $as_echo "$lt_cv_deplibs_check_method" >&6; }
@@ -17529,7 +17506,7 @@ index f615634..a340983 100755
17529 file_magic_cmd=$lt_cv_file_magic_cmd 17506 file_magic_cmd=$lt_cv_file_magic_cmd
17530 deplibs_check_method=$lt_cv_deplibs_check_method 17507 deplibs_check_method=$lt_cv_deplibs_check_method
17531 test -z "$deplibs_check_method" && deplibs_check_method=unknown 17508 test -z "$deplibs_check_method" && deplibs_check_method=unknown
17532@@ -6244,9 +6345,162 @@ test -z "$deplibs_check_method" && deplibs_check_method=unknown 17509@@ -6245,9 +6346,162 @@ test -z "$deplibs_check_method" && deplibs_check_method=unknown
17533 17510
17534 17511
17535 17512
@@ -17694,7 +17671,7 @@ index f615634..a340983 100755
17694 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 17671 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
17695 $as_echo_n "checking for $ac_word... " >&6; } 17672 $as_echo_n "checking for $ac_word... " >&6; }
17696 if test "${ac_cv_prog_AR+set}" = set; then : 17673 if test "${ac_cv_prog_AR+set}" = set; then :
17697@@ -6262,7 +6516,7 @@ do 17674@@ -6263,7 +6517,7 @@ do
17698 test -z "$as_dir" && as_dir=. 17675 test -z "$as_dir" && as_dir=.
17699 for ac_exec_ext in '' $ac_executable_extensions; do 17676 for ac_exec_ext in '' $ac_executable_extensions; do
17700 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 17677 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
@@ -17703,7 +17680,7 @@ index f615634..a340983 100755
17703 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 17680 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
17704 break 2 17681 break 2
17705 fi 17682 fi
17706@@ -6282,11 +6536,15 @@ $as_echo "no" >&6; } 17683@@ -6283,11 +6537,15 @@ $as_echo "no" >&6; }
17707 fi 17684 fi
17708 17685
17709 17686
@@ -17722,7 +17699,7 @@ index f615634..a340983 100755
17722 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 17699 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
17723 $as_echo_n "checking for $ac_word... " >&6; } 17700 $as_echo_n "checking for $ac_word... " >&6; }
17724 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then : 17701 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
17725@@ -6302,7 +6560,7 @@ do 17702@@ -6303,7 +6561,7 @@ do
17726 test -z "$as_dir" && as_dir=. 17703 test -z "$as_dir" && as_dir=.
17727 for ac_exec_ext in '' $ac_executable_extensions; do 17704 for ac_exec_ext in '' $ac_executable_extensions; do
17728 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 17705 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
@@ -17731,7 +17708,7 @@ index f615634..a340983 100755
17731 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 17708 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
17732 break 2 17709 break 2
17733 fi 17710 fi
17734@@ -6321,6 +6579,10 @@ else 17711@@ -6322,6 +6580,10 @@ else
17735 $as_echo "no" >&6; } 17712 $as_echo "no" >&6; }
17736 fi 17713 fi
17737 17714
@@ -17742,7 +17719,7 @@ index f615634..a340983 100755
17742 if test "x$ac_ct_AR" = x; then 17719 if test "x$ac_ct_AR" = x; then
17743 AR="false" 17720 AR="false"
17744 else 17721 else
17745@@ -6332,16 +6594,72 @@ ac_tool_warned=yes ;; 17722@@ -6333,16 +6595,72 @@ ac_tool_warned=yes ;;
17746 esac 17723 esac
17747 AR=$ac_ct_AR 17724 AR=$ac_ct_AR
17748 fi 17725 fi
@@ -17819,7 +17796,7 @@ index f615634..a340983 100755
17819 17796
17820 17797
17821 17798
17822@@ -6683,8 +7001,8 @@ esac 17799@@ -6684,8 +7002,8 @@ esac
17823 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 17800 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
17824 17801
17825 # Transform an extracted symbol line into symbol name and symbol address 17802 # Transform an extracted symbol line into symbol name and symbol address
@@ -17830,7 +17807,7 @@ index f615634..a340983 100755
17830 17807
17831 # Handle CRLF in mingw tool chain 17808 # Handle CRLF in mingw tool chain
17832 opt_cr= 17809 opt_cr=
17833@@ -6720,6 +7038,7 @@ for ac_symprfx in "" "_"; do 17810@@ -6721,6 +7039,7 @@ for ac_symprfx in "" "_"; do
17834 else 17811 else
17835 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 17812 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
17836 fi 17813 fi
@@ -17838,7 +17815,7 @@ index f615634..a340983 100755
17838 17815
17839 # Check to see that the pipe works correctly. 17816 # Check to see that the pipe works correctly.
17840 pipe_works=no 17817 pipe_works=no
17841@@ -6761,6 +7080,18 @@ _LT_EOF 17818@@ -6762,6 +7081,18 @@ _LT_EOF
17842 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 17819 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
17843 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 17820 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
17844 cat <<_LT_EOF > conftest.$ac_ext 17821 cat <<_LT_EOF > conftest.$ac_ext
@@ -17857,7 +17834,7 @@ index f615634..a340983 100755
17857 #ifdef __cplusplus 17834 #ifdef __cplusplus
17858 extern "C" { 17835 extern "C" {
17859 #endif 17836 #endif
17860@@ -6772,7 +7103,7 @@ _LT_EOF 17837@@ -6773,7 +7104,7 @@ _LT_EOF
17861 cat <<_LT_EOF >> conftest.$ac_ext 17838 cat <<_LT_EOF >> conftest.$ac_ext
17862 17839
17863 /* The mapping between symbol names and symbols. */ 17840 /* The mapping between symbol names and symbols. */
@@ -17866,7 +17843,7 @@ index f615634..a340983 100755
17866 const char *name; 17843 const char *name;
17867 void *address; 17844 void *address;
17868 } 17845 }
17869@@ -6798,8 +7129,8 @@ static const void *lt_preloaded_setup() { 17846@@ -6799,8 +7130,8 @@ static const void *lt_preloaded_setup() {
17870 _LT_EOF 17847 _LT_EOF
17871 # Now try linking the two files. 17848 # Now try linking the two files.
17872 mv conftest.$ac_objext conftstm.$ac_objext 17849 mv conftest.$ac_objext conftstm.$ac_objext
@@ -17877,7 +17854,7 @@ index f615634..a340983 100755
17877 LIBS="conftstm.$ac_objext" 17854 LIBS="conftstm.$ac_objext"
17878 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 17855 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
17879 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 17856 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
17880@@ -6809,8 +7140,8 @@ _LT_EOF 17857@@ -6810,8 +7141,8 @@ _LT_EOF
17881 test $ac_status = 0; } && test -s conftest${ac_exeext}; then 17858 test $ac_status = 0; } && test -s conftest${ac_exeext}; then
17882 pipe_works=yes 17859 pipe_works=yes
17883 fi 17860 fi
@@ -17888,7 +17865,7 @@ index f615634..a340983 100755
17888 else 17865 else
17889 echo "cannot find nm_test_func in $nlist" >&5 17866 echo "cannot find nm_test_func in $nlist" >&5
17890 fi 17867 fi
17891@@ -6847,6 +7178,16 @@ else 17868@@ -6848,6 +7179,16 @@ else
17892 $as_echo "ok" >&6; } 17869 $as_echo "ok" >&6; }
17893 fi 17870 fi
17894 17871
@@ -17905,7 +17882,7 @@ index f615634..a340983 100755
17905 17882
17906 17883
17907 17884
17908@@ -6868,6 +7209,45 @@ fi 17885@@ -6869,6 +7210,45 @@ fi
17909 17886
17910 17887
17911 17888
@@ -17951,7 +17928,7 @@ index f615634..a340983 100755
17951 # Check whether --enable-libtool-lock was given. 17928 # Check whether --enable-libtool-lock was given.
17952 if test "${enable_libtool_lock+set}" = set; then : 17929 if test "${enable_libtool_lock+set}" = set; then :
17953 enableval=$enable_libtool_lock; 17930 enableval=$enable_libtool_lock;
17954@@ -7074,6 +7454,123 @@ esac 17931@@ -7075,6 +7455,123 @@ esac
17955 17932
17956 need_locks="$enable_libtool_lock" 17933 need_locks="$enable_libtool_lock"
17957 17934
@@ -18075,7 +18052,7 @@ index f615634..a340983 100755
18075 18052
18076 case $host_os in 18053 case $host_os in
18077 rhapsody* | darwin*) 18054 rhapsody* | darwin*)
18078@@ -7637,6 +8134,8 @@ _LT_EOF 18055@@ -7638,6 +8135,8 @@ _LT_EOF
18079 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 18056 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
18080 echo "$AR cru libconftest.a conftest.o" >&5 18057 echo "$AR cru libconftest.a conftest.o" >&5
18081 $AR cru libconftest.a conftest.o 2>&5 18058 $AR cru libconftest.a conftest.o 2>&5
@@ -18084,7 +18061,7 @@ index f615634..a340983 100755
18084 cat > conftest.c << _LT_EOF 18061 cat > conftest.c << _LT_EOF
18085 int main() { return 0;} 18062 int main() { return 0;}
18086 _LT_EOF 18063 _LT_EOF
18087@@ -7802,7 +8301,8 @@ fi 18064@@ -7803,7 +8302,8 @@ fi
18088 LIBTOOL_DEPS="$ltmain" 18065 LIBTOOL_DEPS="$ltmain"
18089 18066
18090 # Always use our own libtool. 18067 # Always use our own libtool.
@@ -18094,7 +18071,7 @@ index f615634..a340983 100755
18094 18071
18095 18072
18096 18073
18097@@ -7891,7 +8391,7 @@ aix3*) 18074@@ -7892,7 +8392,7 @@ aix3*)
18098 esac 18075 esac
18099 18076
18100 # Global variables: 18077 # Global variables:
@@ -18103,7 +18080,7 @@ index f615634..a340983 100755
18103 can_build_shared=yes 18080 can_build_shared=yes
18104 18081
18105 # All known linkers require a `.a' archive for static linking (except MSVC, 18082 # All known linkers require a `.a' archive for static linking (except MSVC,
18106@@ -8189,8 +8689,6 @@ fi 18083@@ -8190,8 +8690,6 @@ fi
18107 lt_prog_compiler_pic= 18084 lt_prog_compiler_pic=
18108 lt_prog_compiler_static= 18085 lt_prog_compiler_static=
18109 18086
@@ -18112,7 +18089,7 @@ index f615634..a340983 100755
18112 18089
18113 if test "$GCC" = yes; then 18090 if test "$GCC" = yes; then
18114 lt_prog_compiler_wl='-Wl,' 18091 lt_prog_compiler_wl='-Wl,'
18115@@ -8356,6 +8854,12 @@ $as_echo_n "checking for $compiler option to produce PIC... " >&6; } 18092@@ -8357,6 +8855,12 @@ $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
18116 lt_prog_compiler_pic='--shared' 18093 lt_prog_compiler_pic='--shared'
18117 lt_prog_compiler_static='--static' 18094 lt_prog_compiler_static='--static'
18118 ;; 18095 ;;
@@ -18125,7 +18102,7 @@ index f615634..a340983 100755
18125 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) 18102 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
18126 # Portland Group compilers (*not* the Pentium gcc compiler, 18103 # Portland Group compilers (*not* the Pentium gcc compiler,
18127 # which looks to be a dead project) 18104 # which looks to be a dead project)
18128@@ -8418,7 +8922,7 @@ $as_echo_n "checking for $compiler option to produce PIC... " >&6; } 18105@@ -8419,7 +8923,7 @@ $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
18129 lt_prog_compiler_pic='-KPIC' 18106 lt_prog_compiler_pic='-KPIC'
18130 lt_prog_compiler_static='-Bstatic' 18107 lt_prog_compiler_static='-Bstatic'
18131 case $cc_basename in 18108 case $cc_basename in
@@ -18134,7 +18111,7 @@ index f615634..a340983 100755
18134 lt_prog_compiler_wl='-Qoption ld ';; 18111 lt_prog_compiler_wl='-Qoption ld ';;
18135 *) 18112 *)
18136 lt_prog_compiler_wl='-Wl,';; 18113 lt_prog_compiler_wl='-Wl,';;
18137@@ -8475,13 +8979,17 @@ case $host_os in 18114@@ -8476,13 +8980,17 @@ case $host_os in
18138 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 18115 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
18139 ;; 18116 ;;
18140 esac 18117 esac
@@ -18158,7 +18135,7 @@ index f615634..a340983 100755
18158 18135
18159 # 18136 #
18160 # Check to make sure the PIC flag actually works. 18137 # Check to make sure the PIC flag actually works.
18161@@ -8542,6 +9050,11 @@ fi 18138@@ -8543,6 +9051,11 @@ fi
18162 18139
18163 18140
18164 18141
@@ -18170,7 +18147,7 @@ index f615634..a340983 100755
18170 # 18147 #
18171 # Check to make sure the static flag actually works. 18148 # Check to make sure the static flag actually works.
18172 # 18149 #
18173@@ -8892,7 +9405,8 @@ _LT_EOF 18150@@ -8893,7 +9406,8 @@ _LT_EOF
18174 allow_undefined_flag=unsupported 18151 allow_undefined_flag=unsupported
18175 always_export_symbols=no 18152 always_export_symbols=no
18176 enable_shared_with_static_runtimes=yes 18153 enable_shared_with_static_runtimes=yes
@@ -18180,7 +18157,7 @@ index f615634..a340983 100755
18180 18157
18181 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 18158 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
18182 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 18159 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
18183@@ -8991,12 +9505,12 @@ _LT_EOF 18160@@ -8992,12 +9506,12 @@ _LT_EOF
18184 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 18161 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
18185 hardcode_libdir_flag_spec= 18162 hardcode_libdir_flag_spec=
18186 hardcode_libdir_flag_spec_ld='-rpath $libdir' 18163 hardcode_libdir_flag_spec_ld='-rpath $libdir'
@@ -18195,7 +18172,7 @@ index f615634..a340983 100755
18195 fi 18172 fi
18196 ;; 18173 ;;
18197 esac 18174 esac
18198@@ -9010,8 +9524,8 @@ _LT_EOF 18175@@ -9011,8 +9525,8 @@ _LT_EOF
18199 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 18176 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
18200 wlarc= 18177 wlarc=
18201 else 18178 else
@@ -18206,7 +18183,7 @@ index f615634..a340983 100755
18206 fi 18183 fi
18207 ;; 18184 ;;
18208 18185
18209@@ -9029,8 +9543,8 @@ _LT_EOF 18186@@ -9030,8 +9544,8 @@ _LT_EOF
18210 18187
18211 _LT_EOF 18188 _LT_EOF
18212 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 18189 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
@@ -18217,7 +18194,7 @@ index f615634..a340983 100755
18217 else 18194 else
18218 ld_shlibs=no 18195 ld_shlibs=no
18219 fi 18196 fi
18220@@ -9076,8 +9590,8 @@ _LT_EOF 18197@@ -9077,8 +9591,8 @@ _LT_EOF
18221 18198
18222 *) 18199 *)
18223 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 18200 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
@@ -18228,7 +18205,7 @@ index f615634..a340983 100755
18228 else 18205 else
18229 ld_shlibs=no 18206 ld_shlibs=no
18230 fi 18207 fi
18231@@ -9207,7 +9721,13 @@ _LT_EOF 18208@@ -9208,7 +9722,13 @@ _LT_EOF
18232 allow_undefined_flag='-berok' 18209 allow_undefined_flag='-berok'
18233 # Determine the default libpath from the value encoded in an 18210 # Determine the default libpath from the value encoded in an
18234 # empty executable. 18211 # empty executable.
@@ -18243,7 +18220,7 @@ index f615634..a340983 100755
18243 /* end confdefs.h. */ 18220 /* end confdefs.h. */
18244 18221
18245 int 18222 int
18246@@ -9220,22 +9740,29 @@ main () 18223@@ -9221,22 +9741,29 @@ main ()
18247 _ACEOF 18224 _ACEOF
18248 if ac_fn_c_try_link "$LINENO"; then : 18225 if ac_fn_c_try_link "$LINENO"; then :
18249 18226
@@ -18286,7 +18263,7 @@ index f615634..a340983 100755
18286 18263
18287 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 18264 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
18288 archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" 18265 archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
18289@@ -9247,7 +9774,13 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 18266@@ -9248,7 +9775,13 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
18290 else 18267 else
18291 # Determine the default libpath from the value encoded in an 18268 # Determine the default libpath from the value encoded in an
18292 # empty executable. 18269 # empty executable.
@@ -18301,7 +18278,7 @@ index f615634..a340983 100755
18301 /* end confdefs.h. */ 18278 /* end confdefs.h. */
18302 18279
18303 int 18280 int
18304@@ -9260,22 +9793,29 @@ main () 18281@@ -9261,22 +9794,29 @@ main ()
18305 _ACEOF 18282 _ACEOF
18306 if ac_fn_c_try_link "$LINENO"; then : 18283 if ac_fn_c_try_link "$LINENO"; then :
18307 18284
@@ -18344,7 +18321,7 @@ index f615634..a340983 100755
18344 18321
18345 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 18322 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
18346 # Warning - without using the other run time loading flags, 18323 # Warning - without using the other run time loading flags,
18347@@ -9320,20 +9860,63 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 18324@@ -9321,20 +9861,63 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
18348 # Microsoft Visual C++. 18325 # Microsoft Visual C++.
18349 # hardcode_libdir_flag_spec is actually meaningless, as there is 18326 # hardcode_libdir_flag_spec is actually meaningless, as there is
18350 # no search path for DLLs. 18327 # no search path for DLLs.
@@ -18422,7 +18399,7 @@ index f615634..a340983 100755
18422 ;; 18399 ;;
18423 18400
18424 darwin* | rhapsody*) 18401 darwin* | rhapsody*)
18425@@ -9394,7 +9977,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 18402@@ -9395,7 +9978,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
18426 18403
18427 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 18404 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
18428 freebsd* | dragonfly*) 18405 freebsd* | dragonfly*)
@@ -18431,7 +18408,7 @@ index f615634..a340983 100755
18431 hardcode_libdir_flag_spec='-R$libdir' 18408 hardcode_libdir_flag_spec='-R$libdir'
18432 hardcode_direct=yes 18409 hardcode_direct=yes
18433 hardcode_shlibpath_var=no 18410 hardcode_shlibpath_var=no
18434@@ -9402,7 +9985,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 18411@@ -9403,7 +9986,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
18435 18412
18436 hpux9*) 18413 hpux9*)
18437 if test "$GCC" = yes; then 18414 if test "$GCC" = yes; then
@@ -18440,7 +18417,7 @@ index f615634..a340983 100755
18440 else 18417 else
18441 archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' 18418 archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
18442 fi 18419 fi
18443@@ -9418,7 +10001,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 18420@@ -9419,7 +10002,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
18444 18421
18445 hpux10*) 18422 hpux10*)
18446 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 18423 if test "$GCC" = yes && test "$with_gnu_ld" = no; then
@@ -18449,7 +18426,7 @@ index f615634..a340983 100755
18449 else 18426 else
18450 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 18427 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
18451 fi 18428 fi
18452@@ -9442,10 +10025,10 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 18429@@ -9443,10 +10026,10 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
18453 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 18430 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
18454 ;; 18431 ;;
18455 ia64*) 18432 ia64*)
@@ -18462,7 +18439,7 @@ index f615634..a340983 100755
18462 ;; 18439 ;;
18463 esac 18440 esac
18464 else 18441 else
18465@@ -9524,23 +10107,36 @@ fi 18442@@ -9525,23 +10108,36 @@ fi
18466 18443
18467 irix5* | irix6* | nonstopux*) 18444 irix5* | irix6* | nonstopux*)
18468 if test "$GCC" = yes; then 18445 if test "$GCC" = yes; then
@@ -18507,7 +18484,7 @@ index f615634..a340983 100755
18507 else 18484 else
18508 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' 18485 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
18509 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib' 18486 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
18510@@ -9625,7 +10221,7 @@ rm -f core conftest.err conftest.$ac_objext \ 18487@@ -9626,7 +10222,7 @@ rm -f core conftest.err conftest.$ac_objext \
18511 osf4* | osf5*) # as osf3* with the addition of -msym flag 18488 osf4* | osf5*) # as osf3* with the addition of -msym flag
18512 if test "$GCC" = yes; then 18489 if test "$GCC" = yes; then
18513 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 18490 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
@@ -18516,7 +18493,7 @@ index f615634..a340983 100755
18516 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 18493 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
18517 else 18494 else
18518 allow_undefined_flag=' -expect_unresolved \*' 18495 allow_undefined_flag=' -expect_unresolved \*'
18519@@ -9644,9 +10240,9 @@ rm -f core conftest.err conftest.$ac_objext \ 18496@@ -9645,9 +10241,9 @@ rm -f core conftest.err conftest.$ac_objext \
18520 no_undefined_flag=' -z defs' 18497 no_undefined_flag=' -z defs'
18521 if test "$GCC" = yes; then 18498 if test "$GCC" = yes; then
18522 wlarc='${wl}' 18499 wlarc='${wl}'
@@ -18528,7 +18505,7 @@ index f615634..a340983 100755
18528 else 18505 else
18529 case `$CC -V 2>&1` in 18506 case `$CC -V 2>&1` in
18530 *"Compilers 5.0"*) 18507 *"Compilers 5.0"*)
18531@@ -10222,8 +10818,9 @@ cygwin* | mingw* | pw32* | cegcc*) 18508@@ -10223,8 +10819,9 @@ cygwin* | mingw* | pw32* | cegcc*)
18532 need_version=no 18509 need_version=no
18533 need_lib_prefix=no 18510 need_lib_prefix=no
18534 18511
@@ -18540,7 +18517,7 @@ index f615634..a340983 100755
18540 library_names_spec='$libname.dll.a' 18517 library_names_spec='$libname.dll.a'
18541 # DLL is installed to $(libdir)/../bin by postinstall_cmds 18518 # DLL is installed to $(libdir)/../bin by postinstall_cmds
18542 postinstall_cmds='base_file=`basename \${file}`~ 18519 postinstall_cmds='base_file=`basename \${file}`~
18543@@ -10256,13 +10853,71 @@ cygwin* | mingw* | pw32* | cegcc*) 18520@@ -10257,13 +10854,71 @@ cygwin* | mingw* | pw32* | cegcc*)
18544 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 18521 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
18545 ;; 18522 ;;
18546 esac 18523 esac
@@ -18613,7 +18590,7 @@ index f615634..a340983 100755
18613 # FIXME: first we should search . and the directory the executable is in 18590 # FIXME: first we should search . and the directory the executable is in
18614 shlibpath_var=PATH 18591 shlibpath_var=PATH
18615 ;; 18592 ;;
18616@@ -10354,7 +11009,7 @@ haiku*) 18593@@ -10355,7 +11010,7 @@ haiku*)
18617 soname_spec='${libname}${release}${shared_ext}$major' 18594 soname_spec='${libname}${release}${shared_ext}$major'
18618 shlibpath_var=LIBRARY_PATH 18595 shlibpath_var=LIBRARY_PATH
18619 shlibpath_overrides_runpath=yes 18596 shlibpath_overrides_runpath=yes
@@ -18622,7 +18599,7 @@ index f615634..a340983 100755
18622 hardcode_into_libs=yes 18599 hardcode_into_libs=yes
18623 ;; 18600 ;;
18624 18601
18625@@ -11194,10 +11849,10 @@ else 18602@@ -11195,10 +11850,10 @@ else
18626 /* When -fvisbility=hidden is used, assume the code has been annotated 18603 /* When -fvisbility=hidden is used, assume the code has been annotated
18627 correspondingly for the symbols needed. */ 18604 correspondingly for the symbols needed. */
18628 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 18605 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
@@ -18635,7 +18612,7 @@ index f615634..a340983 100755
18635 int main () 18612 int main ()
18636 { 18613 {
18637 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 18614 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
18638@@ -11300,10 +11955,10 @@ else 18615@@ -11301,10 +11956,10 @@ else
18639 /* When -fvisbility=hidden is used, assume the code has been annotated 18616 /* When -fvisbility=hidden is used, assume the code has been annotated
18640 correspondingly for the symbols needed. */ 18617 correspondingly for the symbols needed. */
18641 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 18618 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
@@ -18648,7 +18625,7 @@ index f615634..a340983 100755
18648 int main () 18625 int main ()
18649 { 18626 {
18650 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 18627 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
18651@@ -12499,7 +13154,7 @@ if test "$enable_shared" = "yes"; then 18628@@ -12543,7 +13198,7 @@ if test "$enable_shared" = "yes"; then
18652 # since libbfd may not pull in the entirety of libiberty. 18629 # since libbfd may not pull in the entirety of libiberty.
18653 x=`sed -n -e 's/^[ ]*PICFLAG[ ]*=[ ]*//p' < ../libiberty/Makefile | sed -n '$p'` 18630 x=`sed -n -e 's/^[ ]*PICFLAG[ ]*=[ ]*//p' < ../libiberty/Makefile | sed -n '$p'`
18654 if test -n "$x"; then 18631 if test -n "$x"; then
@@ -18657,7 +18634,7 @@ index f615634..a340983 100755
18657 fi 18634 fi
18658 18635
18659 case "${host}" in 18636 case "${host}" in
18660@@ -13473,13 +14128,20 @@ exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' 18637@@ -13518,13 +14173,20 @@ exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
18661 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' 18638 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
18662 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' 18639 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
18663 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' 18640 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
@@ -18678,7 +18655,7 @@ index f615634..a340983 100755
18678 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' 18655 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
18679 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' 18656 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
18680 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' 18657 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
18681@@ -13494,14 +14156,17 @@ lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$de 18658@@ -13539,14 +14201,17 @@ lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$de
18682 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' 18659 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
18683 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' 18660 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
18684 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`' 18661 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
@@ -18697,7 +18674,7 @@ index f615634..a340983 100755
18697 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' 18674 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
18698 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' 18675 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
18699 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' 18676 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
18700@@ -13534,12 +14199,12 @@ hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_q 18677@@ -13579,12 +14244,12 @@ hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_q
18701 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' 18678 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
18702 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' 18679 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
18703 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' 18680 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
@@ -18711,7 +18688,7 @@ index f615634..a340983 100755
18711 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' 18688 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
18712 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' 18689 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
18713 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' 18690 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
18714@@ -13594,8 +14259,13 @@ reload_flag \ 18691@@ -13639,8 +14304,13 @@ reload_flag \
18715 OBJDUMP \ 18692 OBJDUMP \
18716 deplibs_check_method \ 18693 deplibs_check_method \
18717 file_magic_cmd \ 18694 file_magic_cmd \
@@ -18725,7 +18702,7 @@ index f615634..a340983 100755
18725 STRIP \ 18702 STRIP \
18726 RANLIB \ 18703 RANLIB \
18727 CC \ 18704 CC \
18728@@ -13605,12 +14275,14 @@ lt_cv_sys_global_symbol_pipe \ 18705@@ -13650,12 +14320,14 @@ lt_cv_sys_global_symbol_pipe \
18729 lt_cv_sys_global_symbol_to_cdecl \ 18706 lt_cv_sys_global_symbol_to_cdecl \
18730 lt_cv_sys_global_symbol_to_c_name_address \ 18707 lt_cv_sys_global_symbol_to_c_name_address \
18731 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 18708 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
@@ -18741,7 +18718,7 @@ index f615634..a340983 100755
18741 DSYMUTIL \ 18718 DSYMUTIL \
18742 NMEDIT \ 18719 NMEDIT \
18743 LIPO \ 18720 LIPO \
18744@@ -13626,7 +14298,6 @@ no_undefined_flag \ 18721@@ -13671,7 +14343,6 @@ no_undefined_flag \
18745 hardcode_libdir_flag_spec \ 18722 hardcode_libdir_flag_spec \
18746 hardcode_libdir_flag_spec_ld \ 18723 hardcode_libdir_flag_spec_ld \
18747 hardcode_libdir_separator \ 18724 hardcode_libdir_separator \
@@ -18749,7 +18726,7 @@ index f615634..a340983 100755
18749 exclude_expsyms \ 18726 exclude_expsyms \
18750 include_expsyms \ 18727 include_expsyms \
18751 file_list_spec \ 18728 file_list_spec \
18752@@ -13662,6 +14333,7 @@ module_cmds \ 18729@@ -13707,6 +14378,7 @@ module_cmds \
18753 module_expsym_cmds \ 18730 module_expsym_cmds \
18754 export_symbols_cmds \ 18731 export_symbols_cmds \
18755 prelink_cmds \ 18732 prelink_cmds \
@@ -18757,7 +18734,7 @@ index f615634..a340983 100755
18757 postinstall_cmds \ 18734 postinstall_cmds \
18758 postuninstall_cmds \ 18735 postuninstall_cmds \
18759 finish_cmds \ 18736 finish_cmds \
18760@@ -14418,7 +15090,8 @@ $as_echo X"$file" | 18737@@ -14463,7 +15135,8 @@ $as_echo X"$file" |
18761 # NOTE: Changes made to this file will be lost: look at ltmain.sh. 18738 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
18762 # 18739 #
18763 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 18740 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
@@ -18767,7 +18744,7 @@ index f615634..a340983 100755
18767 # Written by Gordon Matzigkeit, 1996 18744 # Written by Gordon Matzigkeit, 1996
18768 # 18745 #
18769 # This file is part of GNU Libtool. 18746 # This file is part of GNU Libtool.
18770@@ -14521,19 +15194,42 @@ SP2NL=$lt_lt_SP2NL 18747@@ -14566,19 +15239,42 @@ SP2NL=$lt_lt_SP2NL
18771 # turn newlines into spaces. 18748 # turn newlines into spaces.
18772 NL2SP=$lt_lt_NL2SP 18749 NL2SP=$lt_lt_NL2SP
18773 18750
@@ -18811,7 +18788,7 @@ index f615634..a340983 100755
18811 # A symbol stripping program. 18788 # A symbol stripping program.
18812 STRIP=$lt_STRIP 18789 STRIP=$lt_STRIP
18813 18790
18814@@ -14563,6 +15259,12 @@ global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 18791@@ -14608,6 +15304,12 @@ global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
18815 # Transform the output of nm in a C name address pair when lib prefix is needed. 18792 # Transform the output of nm in a C name address pair when lib prefix is needed.
18816 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 18793 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
18817 18794
@@ -18824,7 +18801,7 @@ index f615634..a340983 100755
18824 # The name of the directory that contains temporary libtool files. 18801 # The name of the directory that contains temporary libtool files.
18825 objdir=$objdir 18802 objdir=$objdir
18826 18803
18827@@ -14572,6 +15274,9 @@ MAGIC_CMD=$MAGIC_CMD 18804@@ -14617,6 +15319,9 @@ MAGIC_CMD=$MAGIC_CMD
18828 # Must we lock files when doing compilation? 18805 # Must we lock files when doing compilation?
18829 need_locks=$lt_need_locks 18806 need_locks=$lt_need_locks
18830 18807
@@ -18834,7 +18811,7 @@ index f615634..a340983 100755
18834 # Tool to manipulate archived DWARF debug symbol files on Mac OS X. 18811 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
18835 DSYMUTIL=$lt_DSYMUTIL 18812 DSYMUTIL=$lt_DSYMUTIL
18836 18813
18837@@ -14686,12 +15391,12 @@ with_gcc=$GCC 18814@@ -14731,12 +15436,12 @@ with_gcc=$GCC
18838 # Compiler flag to turn off builtin functions. 18815 # Compiler flag to turn off builtin functions.
18839 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 18816 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
18840 18817
@@ -18850,7 +18827,7 @@ index f615634..a340983 100755
18850 # Compiler flag to prevent dynamic linking. 18827 # Compiler flag to prevent dynamic linking.
18851 link_static_flag=$lt_lt_prog_compiler_static 18828 link_static_flag=$lt_lt_prog_compiler_static
18852 18829
18853@@ -14778,9 +15483,6 @@ inherit_rpath=$inherit_rpath 18830@@ -14823,9 +15528,6 @@ inherit_rpath=$inherit_rpath
18854 # Whether libtool must link a program against all its dependency libraries. 18831 # Whether libtool must link a program against all its dependency libraries.
18855 link_all_deplibs=$link_all_deplibs 18832 link_all_deplibs=$link_all_deplibs
18856 18833
@@ -18860,7 +18837,7 @@ index f615634..a340983 100755
18860 # Set to "yes" if exported symbols are required. 18837 # Set to "yes" if exported symbols are required.
18861 always_export_symbols=$always_export_symbols 18838 always_export_symbols=$always_export_symbols
18862 18839
18863@@ -14796,6 +15498,9 @@ include_expsyms=$lt_include_expsyms 18840@@ -14841,6 +15543,9 @@ include_expsyms=$lt_include_expsyms
18864 # Commands necessary for linking programs (against libraries) with templates. 18841 # Commands necessary for linking programs (against libraries) with templates.
18865 prelink_cmds=$lt_prelink_cmds 18842 prelink_cmds=$lt_prelink_cmds
18866 18843
@@ -18870,7 +18847,7 @@ index f615634..a340983 100755
18870 # Specify filename containing input files. 18847 # Specify filename containing input files.
18871 file_list_spec=$lt_file_list_spec 18848 file_list_spec=$lt_file_list_spec
18872 18849
18873@@ -14828,210 +15533,169 @@ ltmain="$ac_aux_dir/ltmain.sh" 18850@@ -14873,210 +15578,169 @@ ltmain="$ac_aux_dir/ltmain.sh"
18874 # if finds mixed CR/LF and LF-only lines. Since sed operates in 18851 # if finds mixed CR/LF and LF-only lines. Since sed operates in
18875 # text mode, it properly converts lines to CR/LF. This bash problem 18852 # text mode, it properly converts lines to CR/LF. This bash problem
18876 # is reportedly fixed, but why not run on old versions too? 18853 # is reportedly fixed, but why not run on old versions too?
@@ -19245,7 +19222,7 @@ index f615634..a340983 100755
19245 chmod +x "$ofile" 19222 chmod +x "$ofile"
19246 19223
19247diff --git a/opcodes/configure.ac b/opcodes/configure.ac 19224diff --git a/opcodes/configure.ac b/opcodes/configure.ac
19248index c7f4783..f2e002d 100644 19225index b9f5eb8a4f..a31b66a2f0 100644
19249--- a/opcodes/configure.ac 19226--- a/opcodes/configure.ac
19250+++ b/opcodes/configure.ac 19227+++ b/opcodes/configure.ac
19251@@ -167,7 +167,7 @@ changequote(,)dnl 19228@@ -167,7 +167,7 @@ changequote(,)dnl
@@ -19258,7 +19235,7 @@ index c7f4783..f2e002d 100644
19258 19235
19259 case "${host}" in 19236 case "${host}" in
19260diff --git a/zlib/configure b/zlib/configure 19237diff --git a/zlib/configure b/zlib/configure
19261index bba9fd2..25a2dae 100755 19238index bed9e3ea2b..caef0b674e 100755
19262--- a/zlib/configure 19239--- a/zlib/configure
19263+++ b/zlib/configure 19240+++ b/zlib/configure
19264@@ -614,8 +614,11 @@ OTOOL 19241@@ -614,8 +614,11 @@ OTOOL
@@ -20542,15 +20519,6 @@ index bba9fd2..25a2dae 100755
20542 hardcode_into_libs=yes 20519 hardcode_into_libs=yes
20543 ;; 20520 ;;
20544 20521
20545@@ -10408,7 +11063,7 @@ else
20546 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
20547 lt_status=$lt_dlunknown
20548 cat > conftest.$ac_ext <<_LT_EOF
20549-#line 10411 "configure"
20550+#line $LINENO "configure"
20551 #include "confdefs.h"
20552
20553 #if HAVE_DLFCN_H
20554@@ -10452,10 +11107,10 @@ else 20522@@ -10452,10 +11107,10 @@ else
20555 /* When -fvisbility=hidden is used, assume the code has been annotated 20523 /* When -fvisbility=hidden is used, assume the code has been annotated
20556 correspondingly for the symbols needed. */ 20524 correspondingly for the symbols needed. */
@@ -20564,15 +20532,6 @@ index bba9fd2..25a2dae 100755
20564 int main () 20532 int main ()
20565 { 20533 {
20566 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 20534 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
20567@@ -10514,7 +11169,7 @@ else
20568 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
20569 lt_status=$lt_dlunknown
20570 cat > conftest.$ac_ext <<_LT_EOF
20571-#line 10517 "configure"
20572+#line $LINENO "configure"
20573 #include "confdefs.h"
20574
20575 #if HAVE_DLFCN_H
20576@@ -10558,10 +11213,10 @@ else 20535@@ -10558,10 +11213,10 @@ else
20577 /* When -fvisbility=hidden is used, assume the code has been annotated 20536 /* When -fvisbility=hidden is used, assume the code has been annotated
20578 correspondingly for the symbols needed. */ 20537 correspondingly for the symbols needed. */
@@ -20586,7 +20545,7 @@ index bba9fd2..25a2dae 100755
20586 int main () 20545 int main ()
20587 { 20546 {
20588 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 20547 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
20589@@ -11993,13 +12648,20 @@ exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' 20548@@ -11992,13 +12647,20 @@ exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
20590 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' 20549 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
20591 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' 20550 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
20592 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' 20551 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
@@ -20607,7 +20566,7 @@ index bba9fd2..25a2dae 100755
20607 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' 20566 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
20608 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' 20567 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
20609 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' 20568 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
20610@@ -12014,14 +12676,17 @@ lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$de 20569@@ -12013,14 +12675,17 @@ lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$de
20611 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' 20570 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
20612 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' 20571 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
20613 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`' 20572 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
@@ -20626,7 +20585,7 @@ index bba9fd2..25a2dae 100755
20626 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' 20585 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
20627 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' 20586 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
20628 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' 20587 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
20629@@ -12054,12 +12719,12 @@ hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_q 20588@@ -12053,12 +12718,12 @@ hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_q
20630 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' 20589 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
20631 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' 20590 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
20632 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' 20591 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
@@ -20640,7 +20599,7 @@ index bba9fd2..25a2dae 100755
20640 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' 20599 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
20641 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' 20600 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
20642 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' 20601 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
20643@@ -12114,8 +12779,13 @@ reload_flag \ 20602@@ -12113,8 +12778,13 @@ reload_flag \
20644 OBJDUMP \ 20603 OBJDUMP \
20645 deplibs_check_method \ 20604 deplibs_check_method \
20646 file_magic_cmd \ 20605 file_magic_cmd \
@@ -20654,7 +20613,7 @@ index bba9fd2..25a2dae 100755
20654 STRIP \ 20613 STRIP \
20655 RANLIB \ 20614 RANLIB \
20656 CC \ 20615 CC \
20657@@ -12125,12 +12795,14 @@ lt_cv_sys_global_symbol_pipe \ 20616@@ -12124,12 +12794,14 @@ lt_cv_sys_global_symbol_pipe \
20658 lt_cv_sys_global_symbol_to_cdecl \ 20617 lt_cv_sys_global_symbol_to_cdecl \
20659 lt_cv_sys_global_symbol_to_c_name_address \ 20618 lt_cv_sys_global_symbol_to_c_name_address \
20660 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 20619 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
@@ -20670,7 +20629,7 @@ index bba9fd2..25a2dae 100755
20670 DSYMUTIL \ 20629 DSYMUTIL \
20671 NMEDIT \ 20630 NMEDIT \
20672 LIPO \ 20631 LIPO \
20673@@ -12146,7 +12818,6 @@ no_undefined_flag \ 20632@@ -12145,7 +12817,6 @@ no_undefined_flag \
20674 hardcode_libdir_flag_spec \ 20633 hardcode_libdir_flag_spec \
20675 hardcode_libdir_flag_spec_ld \ 20634 hardcode_libdir_flag_spec_ld \
20676 hardcode_libdir_separator \ 20635 hardcode_libdir_separator \
@@ -20678,7 +20637,7 @@ index bba9fd2..25a2dae 100755
20678 exclude_expsyms \ 20637 exclude_expsyms \
20679 include_expsyms \ 20638 include_expsyms \
20680 file_list_spec \ 20639 file_list_spec \
20681@@ -12182,6 +12853,7 @@ module_cmds \ 20640@@ -12181,6 +12852,7 @@ module_cmds \
20682 module_expsym_cmds \ 20641 module_expsym_cmds \
20683 export_symbols_cmds \ 20642 export_symbols_cmds \
20684 prelink_cmds \ 20643 prelink_cmds \
@@ -20686,7 +20645,7 @@ index bba9fd2..25a2dae 100755
20686 postinstall_cmds \ 20645 postinstall_cmds \
20687 postuninstall_cmds \ 20646 postuninstall_cmds \
20688 finish_cmds \ 20647 finish_cmds \
20689@@ -12771,7 +13443,8 @@ $as_echo X"$file" | 20648@@ -12770,7 +13442,8 @@ $as_echo X"$file" |
20690 # NOTE: Changes made to this file will be lost: look at ltmain.sh. 20649 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
20691 # 20650 #
20692 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 20651 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
@@ -20696,7 +20655,7 @@ index bba9fd2..25a2dae 100755
20696 # Written by Gordon Matzigkeit, 1996 20655 # Written by Gordon Matzigkeit, 1996
20697 # 20656 #
20698 # This file is part of GNU Libtool. 20657 # This file is part of GNU Libtool.
20699@@ -12874,19 +13547,42 @@ SP2NL=$lt_lt_SP2NL 20658@@ -12873,19 +13546,42 @@ SP2NL=$lt_lt_SP2NL
20700 # turn newlines into spaces. 20659 # turn newlines into spaces.
20701 NL2SP=$lt_lt_NL2SP 20660 NL2SP=$lt_lt_NL2SP
20702 20661
@@ -20740,7 +20699,7 @@ index bba9fd2..25a2dae 100755
20740 # A symbol stripping program. 20699 # A symbol stripping program.
20741 STRIP=$lt_STRIP 20700 STRIP=$lt_STRIP
20742 20701
20743@@ -12916,6 +13612,12 @@ global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 20702@@ -12915,6 +13611,12 @@ global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
20744 # Transform the output of nm in a C name address pair when lib prefix is needed. 20703 # Transform the output of nm in a C name address pair when lib prefix is needed.
20745 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 20704 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
20746 20705
@@ -20753,7 +20712,7 @@ index bba9fd2..25a2dae 100755
20753 # The name of the directory that contains temporary libtool files. 20712 # The name of the directory that contains temporary libtool files.
20754 objdir=$objdir 20713 objdir=$objdir
20755 20714
20756@@ -12925,6 +13627,9 @@ MAGIC_CMD=$MAGIC_CMD 20715@@ -12924,6 +13626,9 @@ MAGIC_CMD=$MAGIC_CMD
20757 # Must we lock files when doing compilation? 20716 # Must we lock files when doing compilation?
20758 need_locks=$lt_need_locks 20717 need_locks=$lt_need_locks
20759 20718
@@ -20763,7 +20722,7 @@ index bba9fd2..25a2dae 100755
20763 # Tool to manipulate archived DWARF debug symbol files on Mac OS X. 20722 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
20764 DSYMUTIL=$lt_DSYMUTIL 20723 DSYMUTIL=$lt_DSYMUTIL
20765 20724
20766@@ -13039,12 +13744,12 @@ with_gcc=$GCC 20725@@ -13038,12 +13743,12 @@ with_gcc=$GCC
20767 # Compiler flag to turn off builtin functions. 20726 # Compiler flag to turn off builtin functions.
20768 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 20727 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
20769 20728
@@ -20779,7 +20738,7 @@ index bba9fd2..25a2dae 100755
20779 # Compiler flag to prevent dynamic linking. 20738 # Compiler flag to prevent dynamic linking.
20780 link_static_flag=$lt_lt_prog_compiler_static 20739 link_static_flag=$lt_lt_prog_compiler_static
20781 20740
20782@@ -13131,9 +13836,6 @@ inherit_rpath=$inherit_rpath 20741@@ -13130,9 +13835,6 @@ inherit_rpath=$inherit_rpath
20783 # Whether libtool must link a program against all its dependency libraries. 20742 # Whether libtool must link a program against all its dependency libraries.
20784 link_all_deplibs=$link_all_deplibs 20743 link_all_deplibs=$link_all_deplibs
20785 20744
@@ -20789,7 +20748,7 @@ index bba9fd2..25a2dae 100755
20789 # Set to "yes" if exported symbols are required. 20748 # Set to "yes" if exported symbols are required.
20790 always_export_symbols=$always_export_symbols 20749 always_export_symbols=$always_export_symbols
20791 20750
20792@@ -13149,6 +13851,9 @@ include_expsyms=$lt_include_expsyms 20751@@ -13148,6 +13850,9 @@ include_expsyms=$lt_include_expsyms
20793 # Commands necessary for linking programs (against libraries) with templates. 20752 # Commands necessary for linking programs (against libraries) with templates.
20794 prelink_cmds=$lt_prelink_cmds 20753 prelink_cmds=$lt_prelink_cmds
20795 20754
@@ -20799,7 +20758,7 @@ index bba9fd2..25a2dae 100755
20799 # Specify filename containing input files. 20758 # Specify filename containing input files.
20800 file_list_spec=$lt_file_list_spec 20759 file_list_spec=$lt_file_list_spec
20801 20760
20802@@ -13181,210 +13886,169 @@ ltmain="$ac_aux_dir/ltmain.sh" 20761@@ -13180,210 +13885,169 @@ ltmain="$ac_aux_dir/ltmain.sh"
20803 # if finds mixed CR/LF and LF-only lines. Since sed operates in 20762 # if finds mixed CR/LF and LF-only lines. Since sed operates in
20804 # text mode, it properly converts lines to CR/LF. This bash problem 20763 # text mode, it properly converts lines to CR/LF. This bash problem
20805 # is reportedly fixed, but why not run on old versions too? 20764 # is reportedly fixed, but why not run on old versions too?
@@ -21174,4 +21133,5 @@ index bba9fd2..25a2dae 100755
21174 chmod +x "$ofile" 21133 chmod +x "$ofile"
21175 21134
21176-- 21135--
211772.9.0 211362.12.0
21137
diff --git a/meta/recipes-devtools/binutils/binutils/0007-Add-the-armv5e-architecture-to-binutils.patch b/meta/recipes-devtools/binutils/binutils/0008-Add-the-armv5e-architecture-to-binutils.patch
index 795abf3659..449225a362 100644
--- a/meta/recipes-devtools/binutils/binutils/0007-Add-the-armv5e-architecture-to-binutils.patch
+++ b/meta/recipes-devtools/binutils/binutils/0008-Add-the-armv5e-architecture-to-binutils.patch
@@ -1,7 +1,7 @@
1From 9475aee8a702aa531737ec12dfd928d52951bc84 Mon Sep 17 00:00:00 2001 1From 9c313e8a15a7e7c5c0f2906e3218ed211563ac2a Mon Sep 17 00:00:00 2001
2From: Khem Raj <raj.khem@gmail.com> 2From: Khem Raj <raj.khem@gmail.com>
3Date: Mon, 2 Mar 2015 01:37:10 +0000 3Date: Mon, 2 Mar 2015 01:37:10 +0000
4Subject: [PATCH 07/13] Add the armv5e architecture to binutils 4Subject: [PATCH 08/15] Add the armv5e architecture to binutils
5 5
6Binutils has a comment that indicates it is supposed to match gcc for 6Binutils has a comment that indicates it is supposed to match gcc for
7all of the support "-march=" settings, but it was lacking the armv5e setting. 7all of the support "-march=" settings, but it was lacking the armv5e setting.
@@ -19,10 +19,10 @@ Signed-off-by: Khem Raj <raj.khem@gmail.com>
19 1 file changed, 1 insertion(+) 19 1 file changed, 1 insertion(+)
20 20
21diff --git a/gas/config/tc-arm.c b/gas/config/tc-arm.c 21diff --git a/gas/config/tc-arm.c b/gas/config/tc-arm.c
22index 73d0531..4b9e32f 100644 22index 60bda51070..eb6d0afd6e 100644
23--- a/gas/config/tc-arm.c 23--- a/gas/config/tc-arm.c
24+++ b/gas/config/tc-arm.c 24+++ b/gas/config/tc-arm.c
25@@ -25421,6 +25421,7 @@ static const struct arm_arch_option_table arm_archs[] = 25@@ -25633,6 +25633,7 @@ static const struct arm_arch_option_table arm_archs[] =
26 ARM_ARCH_OPT ("armv4t", ARM_ARCH_V4T, FPU_ARCH_FPA), 26 ARM_ARCH_OPT ("armv4t", ARM_ARCH_V4T, FPU_ARCH_FPA),
27 ARM_ARCH_OPT ("armv4txm", ARM_ARCH_V4TxM, FPU_ARCH_FPA), 27 ARM_ARCH_OPT ("armv4txm", ARM_ARCH_V4TxM, FPU_ARCH_FPA),
28 ARM_ARCH_OPT ("armv5", ARM_ARCH_V5, FPU_ARCH_VFP), 28 ARM_ARCH_OPT ("armv5", ARM_ARCH_V5, FPU_ARCH_VFP),
@@ -31,5 +31,5 @@ index 73d0531..4b9e32f 100644
31 ARM_ARCH_OPT ("armv5txm", ARM_ARCH_V5TxM, FPU_ARCH_VFP), 31 ARM_ARCH_OPT ("armv5txm", ARM_ARCH_V5TxM, FPU_ARCH_VFP),
32 ARM_ARCH_OPT ("armv5te", ARM_ARCH_V5TE, FPU_ARCH_VFP), 32 ARM_ARCH_OPT ("armv5te", ARM_ARCH_V5TE, FPU_ARCH_VFP),
33-- 33--
342.9.0 342.12.0
35 35
diff --git a/meta/recipes-devtools/binutils/binutils/0008-don-t-let-the-distro-compiler-point-to-the-wrong-ins.patch b/meta/recipes-devtools/binutils/binutils/0009-don-t-let-the-distro-compiler-point-to-the-wrong-ins.patch
index af524ced29..1c40593927 100644
--- a/meta/recipes-devtools/binutils/binutils/0008-don-t-let-the-distro-compiler-point-to-the-wrong-ins.patch
+++ b/meta/recipes-devtools/binutils/binutils/0009-don-t-let-the-distro-compiler-point-to-the-wrong-ins.patch
@@ -1,7 +1,7 @@
1From b2d277937d11f1ce1d581f48ff74a25822a052da Mon Sep 17 00:00:00 2001 1From 2be9b44a4a308e3ea42a027c4c3211170f10c9c0 Mon Sep 17 00:00:00 2001
2From: Khem Raj <raj.khem@gmail.com> 2From: Khem Raj <raj.khem@gmail.com>
3Date: Mon, 2 Mar 2015 01:39:01 +0000 3Date: Mon, 2 Mar 2015 01:39:01 +0000
4Subject: [PATCH 08/13] don't let the distro compiler point to the wrong 4Subject: [PATCH 09/15] don't let the distro compiler point to the wrong
5 installation location 5 installation location
6 6
7Thanks to RP for helping find the source code causing the issue. 7Thanks to RP for helping find the source code causing the issue.
@@ -17,10 +17,10 @@ Signed-off-by: Khem Raj <raj.khem@gmail.com>
17 1 file changed, 2 insertions(+), 1 deletion(-) 17 1 file changed, 2 insertions(+), 1 deletion(-)
18 18
19diff --git a/libiberty/Makefile.in b/libiberty/Makefile.in 19diff --git a/libiberty/Makefile.in b/libiberty/Makefile.in
20index c7a4568..f766b72 100644 20index 0ff9e45e45..42c32642b2 100644
21--- a/libiberty/Makefile.in 21--- a/libiberty/Makefile.in
22+++ b/libiberty/Makefile.in 22+++ b/libiberty/Makefile.in
23@@ -364,7 +364,8 @@ install-strip: install 23@@ -366,7 +366,8 @@ install-strip: install
24 # multilib-specific flags, it's overridden by FLAGS_TO_PASS from the 24 # multilib-specific flags, it's overridden by FLAGS_TO_PASS from the
25 # default multilib, so we have to take CFLAGS into account as well, 25 # default multilib, so we have to take CFLAGS into account as well,
26 # since it will be passed the multilib flags. 26 # since it will be passed the multilib flags.
@@ -31,5 +31,5 @@ index c7a4568..f766b72 100644
31 if test -n "${target_header_dir}"; then \ 31 if test -n "${target_header_dir}"; then \
32 ${mkinstalldirs} $(DESTDIR)$(libdir)/$(MULTIOSDIR); \ 32 ${mkinstalldirs} $(DESTDIR)$(libdir)/$(MULTIOSDIR); \
33-- 33--
342.9.0 342.12.0
35 35
diff --git a/meta/recipes-devtools/binutils/binutils/0009-warn-for-uses-of-system-directories-when-cross-linki.patch b/meta/recipes-devtools/binutils/binutils/0010-warn-for-uses-of-system-directories-when-cross-linki.patch
index 3c83e69e43..0774ad6f0c 100644
--- a/meta/recipes-devtools/binutils/binutils/0009-warn-for-uses-of-system-directories-when-cross-linki.patch
+++ b/meta/recipes-devtools/binutils/binutils/0010-warn-for-uses-of-system-directories-when-cross-linki.patch
@@ -1,7 +1,7 @@
1From 7ab8e318659eb5d9adc758c78d084a95560b93fd Mon Sep 17 00:00:00 2001 1From b1ab17abe4128684f19775448545176fb2a5e27e Mon Sep 17 00:00:00 2001
2From: Khem Raj <raj.khem@gmail.com> 2From: Khem Raj <raj.khem@gmail.com>
3Date: Fri, 15 Jan 2016 06:31:09 +0000 3Date: Fri, 15 Jan 2016 06:31:09 +0000
4Subject: [PATCH 09/13] warn for uses of system directories when cross linking 4Subject: [PATCH 10/15] warn for uses of system directories when cross linking
5 5
62008-07-02 Joseph Myers <joseph@codesourcery.com> 62008-07-02 Joseph Myers <joseph@codesourcery.com>
7 7
@@ -63,7 +63,7 @@ Upstream-Status: Pending
63 9 files changed, 86 insertions(+) 63 9 files changed, 86 insertions(+)
64 64
65diff --git a/ld/config.in b/ld/config.in 65diff --git a/ld/config.in b/ld/config.in
66index 2c6d698..d3cb7e8 100644 66index 2c6d698b6c..d3cb7e882d 100644
67--- a/ld/config.in 67--- a/ld/config.in
68+++ b/ld/config.in 68+++ b/ld/config.in
69@@ -17,6 +17,9 @@ 69@@ -17,6 +17,9 @@
@@ -77,10 +77,10 @@ index 2c6d698..d3cb7e8 100644
77 #undef EXTRA_SHLIB_EXTENSION 77 #undef EXTRA_SHLIB_EXTENSION
78 78
79diff --git a/ld/configure b/ld/configure 79diff --git a/ld/configure b/ld/configure
80index 3df1149..0601c98 100755 80index 4277b74bad..63109644b6 100755
81--- a/ld/configure 81--- a/ld/configure
82+++ b/ld/configure 82+++ b/ld/configure
83@@ -792,6 +792,7 @@ with_lib_path 83@@ -793,6 +793,7 @@ with_lib_path
84 enable_targets 84 enable_targets
85 enable_64_bit_bfd 85 enable_64_bit_bfd
86 with_sysroot 86 with_sysroot
@@ -88,7 +88,7 @@ index 3df1149..0601c98 100755
88 enable_gold 88 enable_gold
89 enable_got 89 enable_got
90 enable_compressed_debug_sections 90 enable_compressed_debug_sections
91@@ -1449,6 +1450,8 @@ Optional Features: 91@@ -1450,6 +1451,8 @@ Optional Features:
92 --disable-largefile omit support for large files 92 --disable-largefile omit support for large files
93 --enable-targets alternative target configurations 93 --enable-targets alternative target configurations
94 --enable-64-bit-bfd 64-bit support (on hosts with narrower word sizes) 94 --enable-64-bit-bfd 64-bit support (on hosts with narrower word sizes)
@@ -97,7 +97,7 @@ index 3df1149..0601c98 100755
97 --enable-gold[=ARG] build gold [ARG={default,yes,no}] 97 --enable-gold[=ARG] build gold [ARG={default,yes,no}]
98 --enable-got=<type> GOT handling scheme (target, single, negative, 98 --enable-got=<type> GOT handling scheme (target, single, negative,
99 multigot) 99 multigot)
100@@ -16313,6 +16316,19 @@ fi 100@@ -16314,6 +16317,19 @@ fi
101 101
102 102
103 103
@@ -118,7 +118,7 @@ index 3df1149..0601c98 100755
118 if test "${enable_gold+set}" = set; then : 118 if test "${enable_gold+set}" = set; then :
119 enableval=$enable_gold; case "${enableval}" in 119 enableval=$enable_gold; case "${enableval}" in
120diff --git a/ld/configure.ac b/ld/configure.ac 120diff --git a/ld/configure.ac b/ld/configure.ac
121index d17281f..9fb3db9 100644 121index 36a9f5083a..47f1d33fa5 100644
122--- a/ld/configure.ac 122--- a/ld/configure.ac
123+++ b/ld/configure.ac 123+++ b/ld/configure.ac
124@@ -95,6 +95,16 @@ AC_SUBST(use_sysroot) 124@@ -95,6 +95,16 @@ AC_SUBST(use_sysroot)
@@ -139,10 +139,10 @@ index d17281f..9fb3db9 100644
139 dnl "install_as_default" is set to false if gold is the default linker. 139 dnl "install_as_default" is set to false if gold is the default linker.
140 dnl "installed_linker" is the installed BFD linker name. 140 dnl "installed_linker" is the installed BFD linker name.
141diff --git a/ld/ld.h b/ld/ld.h 141diff --git a/ld/ld.h b/ld/ld.h
142index 85a48ad..a8fdddf 100644 142index 104bb8e237..74c914bdd5 100644
143--- a/ld/ld.h 143--- a/ld/ld.h
144+++ b/ld/ld.h 144+++ b/ld/ld.h
145@@ -169,6 +169,14 @@ typedef struct 145@@ -172,6 +172,14 @@ typedef struct
146 /* If set, display the target memory usage (per memory region). */ 146 /* If set, display the target memory usage (per memory region). */
147 bfd_boolean print_memory_usage; 147 bfd_boolean print_memory_usage;
148 148
@@ -158,10 +158,10 @@ index 85a48ad..a8fdddf 100644
158 enum endian_enum endian; 158 enum endian_enum endian;
159 159
160diff --git a/ld/ld.texinfo b/ld/ld.texinfo 160diff --git a/ld/ld.texinfo b/ld/ld.texinfo
161index bc16764..838c75d 100644 161index d393acdd94..ba995b1e3a 100644
162--- a/ld/ld.texinfo 162--- a/ld/ld.texinfo
163+++ b/ld/ld.texinfo 163+++ b/ld/ld.texinfo
164@@ -2357,6 +2357,18 @@ string identifying the original linked file does not change. 164@@ -2403,6 +2403,18 @@ string identifying the original linked file does not change.
165 165
166 Passing @code{none} for @var{style} disables the setting from any 166 Passing @code{none} for @var{style} disables the setting from any
167 @code{--build-id} options earlier on the command line. 167 @code{--build-id} options earlier on the command line.
@@ -181,7 +181,7 @@ index bc16764..838c75d 100644
181 181
182 @c man end 182 @c man end
183diff --git a/ld/ldfile.c b/ld/ldfile.c 183diff --git a/ld/ldfile.c b/ld/ldfile.c
184index e397737..013727b 100644 184index 0943bb2dfa..95874c75de 100644
185--- a/ld/ldfile.c 185--- a/ld/ldfile.c
186+++ b/ld/ldfile.c 186+++ b/ld/ldfile.c
187@@ -114,6 +114,23 @@ ldfile_add_library_path (const char *name, bfd_boolean cmdline) 187@@ -114,6 +114,23 @@ ldfile_add_library_path (const char *name, bfd_boolean cmdline)
@@ -209,10 +209,10 @@ index e397737..013727b 100644
209 209
210 /* Try to open a BFD for a lang_input_statement. */ 210 /* Try to open a BFD for a lang_input_statement. */
211diff --git a/ld/ldlex.h b/ld/ldlex.h 211diff --git a/ld/ldlex.h b/ld/ldlex.h
212index cf943e4..12cfcaa 100644 212index 3ecac2bc86..34117f43a5 100644
213--- a/ld/ldlex.h 213--- a/ld/ldlex.h
214+++ b/ld/ldlex.h 214+++ b/ld/ldlex.h
215@@ -144,6 +144,8 @@ enum option_values 215@@ -146,6 +146,8 @@ enum option_values
216 OPTION_PRINT_MEMORY_USAGE, 216 OPTION_PRINT_MEMORY_USAGE,
217 OPTION_REQUIRE_DEFINED_SYMBOL, 217 OPTION_REQUIRE_DEFINED_SYMBOL,
218 OPTION_ORPHAN_HANDLING, 218 OPTION_ORPHAN_HANDLING,
@@ -222,10 +222,10 @@ index cf943e4..12cfcaa 100644
222 222
223 /* The initial parser states. */ 223 /* The initial parser states. */
224diff --git a/ld/ldmain.c b/ld/ldmain.c 224diff --git a/ld/ldmain.c b/ld/ldmain.c
225index e7a8dff..3ccf2af 100644 225index 1e48b1a2db..21f27bacf1 100644
226--- a/ld/ldmain.c 226--- a/ld/ldmain.c
227+++ b/ld/ldmain.c 227+++ b/ld/ldmain.c
228@@ -257,6 +257,8 @@ main (int argc, char **argv) 228@@ -270,6 +270,8 @@ main (int argc, char **argv)
229 command_line.warn_mismatch = TRUE; 229 command_line.warn_mismatch = TRUE;
230 command_line.warn_search_mismatch = TRUE; 230 command_line.warn_search_mismatch = TRUE;
231 command_line.check_section_addresses = -1; 231 command_line.check_section_addresses = -1;
@@ -235,10 +235,10 @@ index e7a8dff..3ccf2af 100644
235 /* We initialize DEMANGLING based on the environment variable 235 /* We initialize DEMANGLING based on the environment variable
236 COLLECT_NO_DEMANGLE. The gcc collect2 program will demangle the 236 COLLECT_NO_DEMANGLE. The gcc collect2 program will demangle the
237diff --git a/ld/lexsup.c b/ld/lexsup.c 237diff --git a/ld/lexsup.c b/ld/lexsup.c
238index 6d28e91..5c9da57 100644 238index 0b7d4976ac..dedc07a143 100644
239--- a/ld/lexsup.c 239--- a/ld/lexsup.c
240+++ b/ld/lexsup.c 240+++ b/ld/lexsup.c
241@@ -530,6 +530,14 @@ static const struct ld_option ld_options[] = 241@@ -535,6 +535,14 @@ static const struct ld_option ld_options[] =
242 { {"orphan-handling", required_argument, NULL, OPTION_ORPHAN_HANDLING}, 242 { {"orphan-handling", required_argument, NULL, OPTION_ORPHAN_HANDLING},
243 '\0', N_("=MODE"), N_("Control how orphan sections are handled."), 243 '\0', N_("=MODE"), N_("Control how orphan sections are handled."),
244 TWO_DASHES }, 244 TWO_DASHES },
@@ -253,7 +253,7 @@ index 6d28e91..5c9da57 100644
253 }; 253 };
254 254
255 #define OPTION_COUNT ARRAY_SIZE (ld_options) 255 #define OPTION_COUNT ARRAY_SIZE (ld_options)
256@@ -1550,6 +1558,14 @@ parse_args (unsigned argc, char **argv) 256@@ -1562,6 +1570,14 @@ parse_args (unsigned argc, char **argv)
257 einfo (_("%P%F: invalid argument to option" 257 einfo (_("%P%F: invalid argument to option"
258 " \"--orphan-handling\"\n")); 258 " \"--orphan-handling\"\n"));
259 break; 259 break;
@@ -269,5 +269,5 @@ index 6d28e91..5c9da57 100644
269 } 269 }
270 270
271-- 271--
2722.9.0 2722.12.0
273 273
diff --git a/meta/recipes-devtools/binutils/binutils/0010-Fix-rpath-in-libtool-when-sysroot-is-enabled.patch b/meta/recipes-devtools/binutils/binutils/0011-Fix-rpath-in-libtool-when-sysroot-is-enabled.patch
index e2f6a51a39..949ef51bdf 100644
--- a/meta/recipes-devtools/binutils/binutils/0010-Fix-rpath-in-libtool-when-sysroot-is-enabled.patch
+++ b/meta/recipes-devtools/binutils/binutils/0011-Fix-rpath-in-libtool-when-sysroot-is-enabled.patch
@@ -1,7 +1,7 @@
1From 27fc7a4927ab92925a5be84217959d9f1c808ccc Mon Sep 17 00:00:00 2001 1From 4fe13a36997253a5c91bcb086aeb392ab2095f67 Mon Sep 17 00:00:00 2001
2From: Khem Raj <raj.khem@gmail.com> 2From: Khem Raj <raj.khem@gmail.com>
3Date: Mon, 2 Mar 2015 01:42:38 +0000 3Date: Mon, 2 Mar 2015 01:42:38 +0000
4Subject: [PATCH 10/13] Fix rpath in libtool when sysroot is enabled 4Subject: [PATCH 11/15] Fix rpath in libtool when sysroot is enabled
5 5
6Enabling sysroot support in libtool exposed a bug where the final 6Enabling sysroot support in libtool exposed a bug where the final
7library had an RPATH encoded into it which still pointed to the 7library had an RPATH encoded into it which still pointed to the
@@ -19,7 +19,7 @@ Signed-off-by: Khem Raj <raj.khem@gmail.com>
19 1 file changed, 8 insertions(+), 2 deletions(-) 19 1 file changed, 8 insertions(+), 2 deletions(-)
20 20
21diff --git a/ltmain.sh b/ltmain.sh 21diff --git a/ltmain.sh b/ltmain.sh
22index 70e856e..11ee684 100644 22index 70e856e065..11ee684ccc 100644
23--- a/ltmain.sh 23--- a/ltmain.sh
24+++ b/ltmain.sh 24+++ b/ltmain.sh
25@@ -8035,9 +8035,11 @@ EOF 25@@ -8035,9 +8035,11 @@ EOF
@@ -48,5 +48,5 @@ index 70e856e..11ee684 100644
48 if test -z "$hardcode_libdirs"; then 48 if test -z "$hardcode_libdirs"; then
49 hardcode_libdirs="$libdir" 49 hardcode_libdirs="$libdir"
50-- 50--
512.9.0 512.12.0
52 52
diff --git a/meta/recipes-devtools/binutils/binutils/0011-Change-default-emulation-for-mips64-linux.patch b/meta/recipes-devtools/binutils/binutils/0012-Change-default-emulation-for-mips64-linux.patch
index 3fdb5eb927..2ac101c958 100644
--- a/meta/recipes-devtools/binutils/binutils/0011-Change-default-emulation-for-mips64-linux.patch
+++ b/meta/recipes-devtools/binutils/binutils/0012-Change-default-emulation-for-mips64-linux.patch
@@ -1,7 +1,7 @@
1From 6b018e8129298dbd5b714e459ef0b3aef5bbce13 Mon Sep 17 00:00:00 2001 1From f43f832e0009caea6a3d5bcaa8f0a64d943072ea Mon Sep 17 00:00:00 2001
2From: Khem Raj <raj.khem@gmail.com> 2From: Khem Raj <raj.khem@gmail.com>
3Date: Mon, 2 Mar 2015 01:44:14 +0000 3Date: Mon, 2 Mar 2015 01:44:14 +0000
4Subject: [PATCH 11/13] Change default emulation for mips64*-*-linux 4Subject: [PATCH 12/15] Change default emulation for mips64*-*-linux
5 5
6we change the default emulations to be N64 instead of N32 6we change the default emulations to be N64 instead of N32
7 7
@@ -14,10 +14,10 @@ Signed-off-by: Khem Raj <raj.khem@gmail.com>
14 2 files changed, 8 insertions(+), 8 deletions(-) 14 2 files changed, 8 insertions(+), 8 deletions(-)
15 15
16diff --git a/bfd/config.bfd b/bfd/config.bfd 16diff --git a/bfd/config.bfd b/bfd/config.bfd
17index b998830..ab17e72 100644 17index 1b28016b91..63596c2ebc 100644
18--- a/bfd/config.bfd 18--- a/bfd/config.bfd
19+++ b/bfd/config.bfd 19+++ b/bfd/config.bfd
20@@ -1101,12 +1101,12 @@ case "${targ}" in 20@@ -1183,12 +1183,12 @@ case "${targ}" in
21 targ_selvecs="mips_elf32_le_vec mips_elf64_be_vec mips_elf64_le_vec mips_ecoff_be_vec mips_ecoff_le_vec" 21 targ_selvecs="mips_elf32_le_vec mips_elf64_be_vec mips_elf64_le_vec mips_ecoff_be_vec mips_ecoff_le_vec"
22 ;; 22 ;;
23 mips64*el-*-linux*) 23 mips64*el-*-linux*)
@@ -35,10 +35,10 @@ index b998830..ab17e72 100644
35 mips*el-*-linux*) 35 mips*el-*-linux*)
36 targ_defvec=mips_elf32_trad_le_vec 36 targ_defvec=mips_elf32_trad_le_vec
37diff --git a/ld/configure.tgt b/ld/configure.tgt 37diff --git a/ld/configure.tgt b/ld/configure.tgt
38index a3db909..212327c 100644 38index b85c6bb35a..4e77383a19 100644
39--- a/ld/configure.tgt 39--- a/ld/configure.tgt
40+++ b/ld/configure.tgt 40+++ b/ld/configure.tgt
41@@ -513,11 +513,11 @@ mips*el-*-vxworks*) targ_emul=elf32elmipvxworks 41@@ -518,11 +518,11 @@ mips*el-*-vxworks*) targ_emul=elf32elmipvxworks
42 mips*-*-vxworks*) targ_emul=elf32ebmipvxworks 42 mips*-*-vxworks*) targ_emul=elf32ebmipvxworks
43 targ_extra_emuls="elf32elmipvxworks" ;; 43 targ_extra_emuls="elf32elmipvxworks" ;;
44 mips*-*-windiss) targ_emul=elf32mipswindiss ;; 44 mips*-*-windiss) targ_emul=elf32mipswindiss ;;
@@ -55,5 +55,5 @@ index a3db909..212327c 100644
55 mips*el-*-linux-*) targ_emul=elf32ltsmip 55 mips*el-*-linux-*) targ_emul=elf32ltsmip
56 targ_extra_emuls="elf32btsmip elf32ltsmipn32 elf64ltsmip elf32btsmipn32 elf64btsmip" 56 targ_extra_emuls="elf32btsmip elf32ltsmipn32 elf64ltsmip elf32btsmipn32 elf64btsmip"
57-- 57--
582.9.0 582.12.0
59 59
diff --git a/meta/recipes-devtools/binutils/binutils/0012-Add-support-for-Netlogic-XLP.patch b/meta/recipes-devtools/binutils/binutils/0013-Add-support-for-Netlogic-XLP.patch
index 8103347ba4..b03e04608d 100644
--- a/meta/recipes-devtools/binutils/binutils/0012-Add-support-for-Netlogic-XLP.patch
+++ b/meta/recipes-devtools/binutils/binutils/0013-Add-support-for-Netlogic-XLP.patch
@@ -1,7 +1,7 @@
1From c2e138f4ccdf8af81c18c8511c901d3deee696b5 Mon Sep 17 00:00:00 2001 1From fc6fa6a6e6e9e6e5ad7080785af31b4ea68f60c4 Mon Sep 17 00:00:00 2001
2From: Khem Raj <raj.khem@gmail.com> 2From: Khem Raj <raj.khem@gmail.com>
3Date: Sun, 14 Feb 2016 17:06:19 +0000 3Date: Sun, 14 Feb 2016 17:06:19 +0000
4Subject: [PATCH 12/13] Add support for Netlogic XLP 4Subject: [PATCH 13/15] Add support for Netlogic XLP
5 5
6Patch From: Nebu Philips <nphilips@netlogicmicro.com> 6Patch From: Nebu Philips <nphilips@netlogicmicro.com>
7 7
@@ -26,16 +26,15 @@ Upstream-Status: Pending
26 binutils/readelf.c | 1 + 26 binutils/readelf.c | 1 +
27 gas/config/tc-mips.c | 4 +++- 27 gas/config/tc-mips.c | 4 +++-
28 gas/configure | 3 +++ 28 gas/configure | 3 +++
29 gas/configure.tgt | 2 +-
30 include/elf/mips.h | 1 + 29 include/elf/mips.h | 1 +
31 include/opcode/mips.h | 10 ++++++++-- 30 include/opcode/mips.h | 10 ++++++++--
32 ld/configure.tgt | 2 ++ 31 ld/configure.tgt | 2 ++
33 opcodes/mips-dis.c | 12 +++++------- 32 opcodes/mips-dis.c | 12 +++++-------
34 opcodes/mips-opc.c | 33 +++++++++++++++++++++------------ 33 opcodes/mips-opc.c | 33 +++++++++++++++++++++------------
35 15 files changed, 65 insertions(+), 25 deletions(-) 34 14 files changed, 64 insertions(+), 24 deletions(-)
36 35
37diff --git a/bfd/aoutx.h b/bfd/aoutx.h 36diff --git a/bfd/aoutx.h b/bfd/aoutx.h
38index be0126a..4ca7e24 100644 37index d30e8b8fbc..913b499744 100644
39--- a/bfd/aoutx.h 38--- a/bfd/aoutx.h
40+++ b/bfd/aoutx.h 39+++ b/bfd/aoutx.h
41@@ -812,6 +812,7 @@ NAME (aout, machine_type) (enum bfd_architecture arch, 40@@ -812,6 +812,7 @@ NAME (aout, machine_type) (enum bfd_architecture arch,
@@ -47,7 +46,7 @@ index be0126a..4ca7e24 100644
47 arch_flags = M_MIPS2; 46 arch_flags = M_MIPS2;
48 break; 47 break;
49diff --git a/bfd/archures.c b/bfd/archures.c 48diff --git a/bfd/archures.c b/bfd/archures.c
50index 96c9109..5a30d02 100644 49index 6f35a5b2a7..d12cdf609a 100644
51--- a/bfd/archures.c 50--- a/bfd/archures.c
52+++ b/bfd/archures.c 51+++ b/bfd/archures.c
53@@ -197,6 +197,7 @@ DESCRIPTION 52@@ -197,6 +197,7 @@ DESCRIPTION
@@ -59,10 +58,10 @@ index 96c9109..5a30d02 100644
59 .#define bfd_mach_mipsisa32r2 33 58 .#define bfd_mach_mipsisa32r2 33
60 .#define bfd_mach_mipsisa32r3 34 59 .#define bfd_mach_mipsisa32r3 34
61diff --git a/bfd/bfd-in2.h b/bfd/bfd-in2.h 60diff --git a/bfd/bfd-in2.h b/bfd/bfd-in2.h
62index 30513c4..5e8ed4c 100644 61index 6288c3bb4a..e9f9859a7b 100644
63--- a/bfd/bfd-in2.h 62--- a/bfd/bfd-in2.h
64+++ b/bfd/bfd-in2.h 63+++ b/bfd/bfd-in2.h
65@@ -2008,6 +2008,7 @@ enum bfd_architecture 64@@ -2041,6 +2041,7 @@ enum bfd_architecture
66 #define bfd_mach_mips_octeon2 6502 65 #define bfd_mach_mips_octeon2 6502
67 #define bfd_mach_mips_octeon3 6503 66 #define bfd_mach_mips_octeon3 6503
68 #define bfd_mach_mips_xlr 887682 /* decimal 'XLR' */ 67 #define bfd_mach_mips_xlr 887682 /* decimal 'XLR' */
@@ -71,10 +70,10 @@ index 30513c4..5e8ed4c 100644
71 #define bfd_mach_mipsisa32r2 33 70 #define bfd_mach_mipsisa32r2 33
72 #define bfd_mach_mipsisa32r3 34 71 #define bfd_mach_mipsisa32r3 34
73diff --git a/bfd/config.bfd b/bfd/config.bfd 72diff --git a/bfd/config.bfd b/bfd/config.bfd
74index ab17e72..863be89 100644 73index 63596c2ebc..6e923fb0ed 100644
75--- a/bfd/config.bfd 74--- a/bfd/config.bfd
76+++ b/bfd/config.bfd 75+++ b/bfd/config.bfd
77@@ -1084,6 +1084,11 @@ case "${targ}" in 76@@ -1166,6 +1166,11 @@ case "${targ}" in
78 targ_defvec=mips_elf32_le_vec 77 targ_defvec=mips_elf32_le_vec
79 targ_selvecs="mips_elf32_be_vec mips_elf64_be_vec mips_elf64_le_vec" 78 targ_selvecs="mips_elf32_be_vec mips_elf64_be_vec mips_elf64_le_vec"
80 ;; 79 ;;
@@ -87,7 +86,7 @@ index ab17e72..863be89 100644
87 targ_defvec=mips_elf32_be_vec 86 targ_defvec=mips_elf32_be_vec
88 targ_selvecs="mips_elf32_le_vec mips_elf64_be_vec mips_elf64_le_vec" 87 targ_selvecs="mips_elf32_le_vec mips_elf64_be_vec mips_elf64_le_vec"
89diff --git a/bfd/cpu-mips.c b/bfd/cpu-mips.c 88diff --git a/bfd/cpu-mips.c b/bfd/cpu-mips.c
90index d209fb6..b6a86ae 100644 89index b9ecdd6e55..df1bffc25b 100644
91--- a/bfd/cpu-mips.c 90--- a/bfd/cpu-mips.c
92+++ b/bfd/cpu-mips.c 91+++ b/bfd/cpu-mips.c
93@@ -104,7 +104,8 @@ enum 92@@ -104,7 +104,8 @@ enum
@@ -111,10 +110,10 @@ index d209fb6..b6a86ae 100644
111 110
112 /* The default architecture is mips:3000, but with a machine number of 111 /* The default architecture is mips:3000, but with a machine number of
113diff --git a/bfd/elfxx-mips.c b/bfd/elfxx-mips.c 112diff --git a/bfd/elfxx-mips.c b/bfd/elfxx-mips.c
114index e47276b..71c30a0 100644 113index 723853f821..7b464211c3 100644
115--- a/bfd/elfxx-mips.c 114--- a/bfd/elfxx-mips.c
116+++ b/bfd/elfxx-mips.c 115+++ b/bfd/elfxx-mips.c
117@@ -6646,6 +6646,9 @@ _bfd_elf_mips_mach (flagword flags) 116@@ -6787,6 +6787,9 @@ _bfd_elf_mips_mach (flagword flags)
118 case E_MIPS_MACH_XLR: 117 case E_MIPS_MACH_XLR:
119 return bfd_mach_mips_xlr; 118 return bfd_mach_mips_xlr;
120 119
@@ -124,7 +123,7 @@ index e47276b..71c30a0 100644
124 default: 123 default:
125 switch (flags & EF_MIPS_ARCH) 124 switch (flags & EF_MIPS_ARCH)
126 { 125 {
127@@ -11949,6 +11952,10 @@ mips_set_isa_flags (bfd *abfd) 126@@ -12106,6 +12109,10 @@ mips_set_isa_flags (bfd *abfd)
128 val = E_MIPS_ARCH_64R2 | E_MIPS_MACH_OCTEON2; 127 val = E_MIPS_ARCH_64R2 | E_MIPS_MACH_OCTEON2;
129 break; 128 break;
130 129
@@ -135,7 +134,7 @@ index e47276b..71c30a0 100644
135 case bfd_mach_mipsisa32: 134 case bfd_mach_mipsisa32:
136 val = E_MIPS_ARCH_32; 135 val = E_MIPS_ARCH_32;
137 break; 136 break;
138@@ -13975,6 +13982,7 @@ static const struct mips_mach_extension mips_mach_extensions[] = 137@@ -14135,6 +14142,7 @@ static const struct mips_mach_extension mips_mach_extensions[] =
139 { bfd_mach_mips_octeonp, bfd_mach_mips_octeon }, 138 { bfd_mach_mips_octeonp, bfd_mach_mips_octeon },
140 { bfd_mach_mips_octeon, bfd_mach_mipsisa64r2 }, 139 { bfd_mach_mips_octeon, bfd_mach_mipsisa64r2 },
141 { bfd_mach_mips_loongson_3a, bfd_mach_mipsisa64r2 }, 140 { bfd_mach_mips_loongson_3a, bfd_mach_mipsisa64r2 },
@@ -144,10 +143,10 @@ index e47276b..71c30a0 100644
144 /* MIPS64 extensions. */ 143 /* MIPS64 extensions. */
145 { bfd_mach_mipsisa64r2, bfd_mach_mipsisa64 }, 144 { bfd_mach_mipsisa64r2, bfd_mach_mipsisa64 },
146diff --git a/binutils/readelf.c b/binutils/readelf.c 145diff --git a/binutils/readelf.c b/binutils/readelf.c
147index 274ddd1..d31558c 100644 146index 8dca490226..b5f577f5a1 100644
148--- a/binutils/readelf.c 147--- a/binutils/readelf.c
149+++ b/binutils/readelf.c 148+++ b/binutils/readelf.c
150@@ -3230,6 +3230,7 @@ get_machine_flags (unsigned e_flags, unsigned e_machine) 149@@ -3261,6 +3261,7 @@ get_machine_flags (unsigned e_flags, unsigned e_machine)
151 case E_MIPS_MACH_OCTEON2: strcat (buf, ", octeon2"); break; 150 case E_MIPS_MACH_OCTEON2: strcat (buf, ", octeon2"); break;
152 case E_MIPS_MACH_OCTEON3: strcat (buf, ", octeon3"); break; 151 case E_MIPS_MACH_OCTEON3: strcat (buf, ", octeon3"); break;
153 case E_MIPS_MACH_XLR: strcat (buf, ", xlr"); break; 152 case E_MIPS_MACH_XLR: strcat (buf, ", xlr"); break;
@@ -156,7 +155,7 @@ index 274ddd1..d31558c 100644
156 /* We simply ignore the field in this case to avoid confusion: 155 /* We simply ignore the field in this case to avoid confusion:
157 MIPS ELF does not specify EF_MIPS_MACH, it is a GNU 156 MIPS ELF does not specify EF_MIPS_MACH, it is a GNU
158diff --git a/gas/config/tc-mips.c b/gas/config/tc-mips.c 157diff --git a/gas/config/tc-mips.c b/gas/config/tc-mips.c
159index eb8b26b..e59dce6 100644 158index e24e84df54..baf84e419d 100644
160--- a/gas/config/tc-mips.c 159--- a/gas/config/tc-mips.c
161+++ b/gas/config/tc-mips.c 160+++ b/gas/config/tc-mips.c
162@@ -552,6 +552,7 @@ static int mips_32bitmode = 0; 161@@ -552,6 +552,7 @@ static int mips_32bitmode = 0;
@@ -175,7 +174,7 @@ index eb8b26b..e59dce6 100644
175 ) 174 )
176 175
177 /* Whether the processor uses hardware interlocks to protect reads 176 /* Whether the processor uses hardware interlocks to protect reads
178@@ -18858,7 +18860,7 @@ static const struct mips_cpu_info mips_cpu_info_table[] = 177@@ -19409,7 +19411,7 @@ static const struct mips_cpu_info mips_cpu_info_table[] =
179 /* Broadcom XLP. 178 /* Broadcom XLP.
180 XLP is mostly like XLR, with the prominent exception that it is 179 XLP is mostly like XLR, with the prominent exception that it is
181 MIPS64R2 rather than MIPS64. */ 180 MIPS64R2 rather than MIPS64. */
@@ -185,10 +184,10 @@ index eb8b26b..e59dce6 100644
185 /* MIPS 64 Release 6 */ 184 /* MIPS 64 Release 6 */
186 { "i6400", 0, ASE_MSA, ISA_MIPS64R6, CPU_MIPS64R6}, 185 { "i6400", 0, ASE_MSA, ISA_MIPS64R6, CPU_MIPS64R6},
187diff --git a/gas/configure b/gas/configure 186diff --git a/gas/configure b/gas/configure
188index 45da030..aba89f7 100755 187index a36f1ae161..99f0a94e20 100755
189--- a/gas/configure 188--- a/gas/configure
190+++ b/gas/configure 189+++ b/gas/configure
191@@ -12914,6 +12914,9 @@ _ACEOF 190@@ -12989,6 +12989,9 @@ _ACEOF
192 mipsisa64r6 | mipsisa64r6el) 191 mipsisa64r6 | mipsisa64r6el)
193 mips_cpu=mips64r6 192 mips_cpu=mips64r6
194 ;; 193 ;;
@@ -198,21 +197,8 @@ index 45da030..aba89f7 100755
198 mipstx39 | mipstx39el) 197 mipstx39 | mipstx39el)
199 mips_cpu=r3900 198 mips_cpu=r3900
200 ;; 199 ;;
201diff --git a/gas/configure.tgt b/gas/configure.tgt
202index 1b9fd99..a9f1977 100644
203--- a/gas/configure.tgt
204+++ b/gas/configure.tgt
205@@ -339,7 +339,7 @@ case ${generic_target} in
206 mips-*-sysv4*MP* | mips-*-gnu*) fmt=elf em=tmips ;;
207 mips*-sde-elf* | mips*-mti-elf* | mips*-img-elf*)
208 fmt=elf em=tmips ;;
209- mips-*-elf* | mips-*-rtems*) fmt=elf ;;
210+ mips-*-elf* | mips-*-rtems*) fmt=elf em=tmips ;;
211 mips-*-netbsd*) fmt=elf em=tmips ;;
212 mips-*-openbsd*) fmt=elf em=tmips ;;
213
214diff --git a/include/elf/mips.h b/include/elf/mips.h 200diff --git a/include/elf/mips.h b/include/elf/mips.h
215index 7e813de..d7d72c1 100644 201index 3e27b05122..81ea78a817 100644
216--- a/include/elf/mips.h 202--- a/include/elf/mips.h
217+++ b/include/elf/mips.h 203+++ b/include/elf/mips.h
218@@ -290,6 +290,7 @@ END_RELOC_NUMBERS (R_MIPS_maxext) 204@@ -290,6 +290,7 @@ END_RELOC_NUMBERS (R_MIPS_maxext)
@@ -224,10 +210,10 @@ index 7e813de..d7d72c1 100644
224 #define E_MIPS_MACH_OCTEON3 0x008e0000 210 #define E_MIPS_MACH_OCTEON3 0x008e0000
225 #define E_MIPS_MACH_5400 0x00910000 211 #define E_MIPS_MACH_5400 0x00910000
226diff --git a/include/opcode/mips.h b/include/opcode/mips.h 212diff --git a/include/opcode/mips.h b/include/opcode/mips.h
227index b1d4ef6..f2c8e88 100644 213index 0d043d9520..450e9c2d67 100644
228--- a/include/opcode/mips.h 214--- a/include/opcode/mips.h
229+++ b/include/opcode/mips.h 215+++ b/include/opcode/mips.h
230@@ -1232,8 +1232,10 @@ static const unsigned int mips_isa_table[] = { 216@@ -1244,8 +1244,10 @@ static const unsigned int mips_isa_table[] = {
231 #define INSN_LOONGSON_2F 0x80000000 217 #define INSN_LOONGSON_2F 0x80000000
232 /* Loongson 3A. */ 218 /* Loongson 3A. */
233 #define INSN_LOONGSON_3A 0x00000400 219 #define INSN_LOONGSON_3A 0x00000400
@@ -240,7 +226,7 @@ index b1d4ef6..f2c8e88 100644
240 226
241 /* DSP ASE */ 227 /* DSP ASE */
242 #define ASE_DSP 0x00000001 228 #define ASE_DSP 0x00000001
243@@ -1331,6 +1333,7 @@ static const unsigned int mips_isa_table[] = { 229@@ -1344,6 +1346,7 @@ static const unsigned int mips_isa_table[] = {
244 #define CPU_OCTEON2 6502 230 #define CPU_OCTEON2 6502
245 #define CPU_OCTEON3 6503 231 #define CPU_OCTEON3 6503
246 #define CPU_XLR 887682 /* decimal 'XLR' */ 232 #define CPU_XLR 887682 /* decimal 'XLR' */
@@ -248,7 +234,7 @@ index b1d4ef6..f2c8e88 100644
248 234
249 /* Return true if the given CPU is included in INSN_* mask MASK. */ 235 /* Return true if the given CPU is included in INSN_* mask MASK. */
250 236
251@@ -1408,6 +1411,9 @@ cpu_is_member (int cpu, unsigned int mask) 237@@ -1421,6 +1424,9 @@ cpu_is_member (int cpu, unsigned int mask)
252 return ((mask & INSN_ISA_MASK) == INSN_ISA32R6) 238 return ((mask & INSN_ISA_MASK) == INSN_ISA32R6)
253 || ((mask & INSN_ISA_MASK) == INSN_ISA64R6); 239 || ((mask & INSN_ISA_MASK) == INSN_ISA64R6);
254 240
@@ -259,10 +245,10 @@ index b1d4ef6..f2c8e88 100644
259 return FALSE; 245 return FALSE;
260 } 246 }
261diff --git a/ld/configure.tgt b/ld/configure.tgt 247diff --git a/ld/configure.tgt b/ld/configure.tgt
262index 212327c..212e09c 100644 248index 4e77383a19..8a81f7ac39 100644
263--- a/ld/configure.tgt 249--- a/ld/configure.tgt
264+++ b/ld/configure.tgt 250+++ b/ld/configure.tgt
265@@ -499,6 +499,8 @@ mips*el-sde-elf* | mips*el-mti-elf* | mips*el-img-elf*) 251@@ -504,6 +504,8 @@ mips*el-sde-elf* | mips*el-mti-elf* | mips*el-img-elf*)
266 mips*-sde-elf* | mips*-mti-elf* | mips*-img-elf*) 252 mips*-sde-elf* | mips*-mti-elf* | mips*-img-elf*)
267 targ_emul=elf32btsmip 253 targ_emul=elf32btsmip
268 targ_extra_emuls="elf32ltsmip elf32btsmipn32 elf64btsmip elf32ltsmipn32 elf64ltsmip" ;; 254 targ_extra_emuls="elf32ltsmip elf32btsmipn32 elf64btsmip elf32ltsmipn32 elf64ltsmip" ;;
@@ -272,7 +258,7 @@ index 212327c..212e09c 100644
272 targ_extra_emuls="elf32lr5900" 258 targ_extra_emuls="elf32lr5900"
273 targ_extra_libpath=$targ_extra_emuls ;; 259 targ_extra_libpath=$targ_extra_emuls ;;
274diff --git a/opcodes/mips-dis.c b/opcodes/mips-dis.c 260diff --git a/opcodes/mips-dis.c b/opcodes/mips-dis.c
275index 3f874e7..9813d0e 100644 261index bb9912e462..70ecc51717 100644
276--- a/opcodes/mips-dis.c 262--- a/opcodes/mips-dis.c
277+++ b/opcodes/mips-dis.c 263+++ b/opcodes/mips-dis.c
278@@ -648,13 +648,11 @@ const struct mips_arch_choice mips_arch_choices[] = 264@@ -648,13 +648,11 @@ const struct mips_arch_choice mips_arch_choices[] =
@@ -295,7 +281,7 @@ index 3f874e7..9813d0e 100644
295 /* This entry, mips16, is here only for ISA/processor selection; do 281 /* This entry, mips16, is here only for ISA/processor selection; do
296 not print its name. */ 282 not print its name. */
297diff --git a/opcodes/mips-opc.c b/opcodes/mips-opc.c 283diff --git a/opcodes/mips-opc.c b/opcodes/mips-opc.c
298index a95eff1..99fb7bb 100644 284index 5cb8e7365f..f2074856a2 100644
299--- a/opcodes/mips-opc.c 285--- a/opcodes/mips-opc.c
300+++ b/opcodes/mips-opc.c 286+++ b/opcodes/mips-opc.c
301@@ -320,7 +320,8 @@ decode_mips_operand (const char *p) 287@@ -320,7 +320,8 @@ decode_mips_operand (const char *p)
@@ -409,5 +395,5 @@ index a95eff1..99fb7bb 100644
409 {"swc0", "E,A(b)", 0, (int) M_SWC0_AB, INSN_MACRO, 0, I1, 0, IOCT|IOCTP|IOCT2|I37 }, 395 {"swc0", "E,A(b)", 0, (int) M_SWC0_AB, INSN_MACRO, 0, I1, 0, IOCT|IOCTP|IOCT2|I37 },
410 {"swc1", "T,o(b)", 0xe4000000, 0xfc000000, RD_1|RD_3|SM|FP_S, 0, I1, 0, 0 }, 396 {"swc1", "T,o(b)", 0xe4000000, 0xfc000000, RD_1|RD_3|SM|FP_S, 0, I1, 0, 0 },
411-- 397--
4122.9.0 3982.12.0
413 399
diff --git a/meta/recipes-devtools/binutils/binutils/0013-fix-the-incorrect-assembling-for-ppc-wait-mnemonic.patch b/meta/recipes-devtools/binutils/binutils/0014-fix-the-incorrect-assembling-for-ppc-wait-mnemonic.patch
index f314d6420d..bb95a0cb06 100644
--- a/meta/recipes-devtools/binutils/binutils/0013-fix-the-incorrect-assembling-for-ppc-wait-mnemonic.patch
+++ b/meta/recipes-devtools/binutils/binutils/0014-fix-the-incorrect-assembling-for-ppc-wait-mnemonic.patch
@@ -1,7 +1,7 @@
1From 0c04c3b626998c8e7b595381b35456428581f52a Mon Sep 17 00:00:00 2001 1From a9177150f808d7e6285e1011c85d0ce89037b553 Mon Sep 17 00:00:00 2001
2From: Zhenhua Luo <zhenhua.luo@nxp.com> 2From: Zhenhua Luo <zhenhua.luo@nxp.com>
3Date: Sat, 11 Jun 2016 22:08:29 -0500 3Date: Sat, 11 Jun 2016 22:08:29 -0500
4Subject: [PATCH 13/13] fix the incorrect assembling for ppc wait mnemonic 4Subject: [PATCH 14/15] fix the incorrect assembling for ppc wait mnemonic
5 5
6Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com> 6Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>
7 7
@@ -11,10 +11,10 @@ Upstream-Status: Pending
11 1 file changed, 1 insertion(+), 2 deletions(-) 11 1 file changed, 1 insertion(+), 2 deletions(-)
12 12
13diff --git a/opcodes/ppc-opc.c b/opcodes/ppc-opc.c 13diff --git a/opcodes/ppc-opc.c b/opcodes/ppc-opc.c
14index 8106ab7..ca4b0f3 100644 14index 30fd789182..f2708e2276 100644
15--- a/opcodes/ppc-opc.c 15--- a/opcodes/ppc-opc.c
16+++ b/opcodes/ppc-opc.c 16+++ b/opcodes/ppc-opc.c
17@@ -4811,7 +4811,6 @@ const struct powerpc_opcode powerpc_opcodes[] = { 17@@ -4876,7 +4876,6 @@ const struct powerpc_opcode powerpc_opcodes[] = {
18 {"ldepx", X(31,29), X_MASK, E500MC|PPCA2, 0, {RT, RA0, RB}}, 18 {"ldepx", X(31,29), X_MASK, E500MC|PPCA2, 0, {RT, RA0, RB}},
19 19
20 {"waitasec", X(31,30), XRTRARB_MASK, POWER8, POWER9, {0}}, 20 {"waitasec", X(31,30), XRTRARB_MASK, POWER8, POWER9, {0}},
@@ -22,7 +22,7 @@ index 8106ab7..ca4b0f3 100644
22 22
23 {"lwepx", X(31,31), X_MASK, E500MC|PPCA2, 0, {RT, RA0, RB}}, 23 {"lwepx", X(31,31), X_MASK, E500MC|PPCA2, 0, {RT, RA0, RB}},
24 24
25@@ -4865,7 +4864,7 @@ const struct powerpc_opcode powerpc_opcodes[] = { 25@@ -4930,7 +4929,7 @@ const struct powerpc_opcode powerpc_opcodes[] = {
26 26
27 {"waitrsv", X(31,62)|(1<<21), 0xffffffff, E500MC|PPCA2, 0, {0}}, 27 {"waitrsv", X(31,62)|(1<<21), 0xffffffff, E500MC|PPCA2, 0, {0}},
28 {"waitimpl", X(31,62)|(2<<21), 0xffffffff, E500MC|PPCA2, 0, {0}}, 28 {"waitimpl", X(31,62)|(2<<21), 0xffffffff, E500MC|PPCA2, 0, {0}},
@@ -32,5 +32,5 @@ index 8106ab7..ca4b0f3 100644
32 {"dcbstep", XRT(31,63,0), XRT_MASK, E500MC|PPCA2, 0, {RA0, RB}}, 32 {"dcbstep", XRT(31,63,0), XRT_MASK, E500MC|PPCA2, 0, {RA0, RB}},
33 33
34-- 34--
352.9.0 352.12.0
36 36
diff --git a/meta/recipes-devtools/binutils/binutils/0015-Refine-.cfi_sections-check-to-only-consider-compact-.patch b/meta/recipes-devtools/binutils/binutils/0015-Refine-.cfi_sections-check-to-only-consider-compact-.patch
deleted file mode 100644
index f3e3a11b14..0000000000
--- a/meta/recipes-devtools/binutils/binutils/0015-Refine-.cfi_sections-check-to-only-consider-compact-.patch
+++ /dev/null
@@ -1,97 +0,0 @@
1From 3d3424e9a8d6ad56160b98bf6e223c0346164468 Mon Sep 17 00:00:00 2001
2From: Matthew Fortune <matthew.fortune@imgtec.com>
3Date: Thu, 29 Sep 2016 11:13:46 +0100
4Subject: [PATCH] Refine .cfi_sections check to only consider compact eh_frame
5
6The .cfi_sections directive can be safely used multiple times
7with different sections named at any time unless the compact form
8of exception handling is requested after CFI information has
9been emitted. Only the compact form of CFI information changes
10the way in which CFI is generated and therefore cannot be
11retrospectively requested after generating CFI information.
12
13gas/
14
15 PR gas/20648
16 * dw2gencfi.c (dot_cfi_sections): Refine the check for
17 inconsistent .cfi_sections to only consider compact vs non
18 compact forms.
19 * testsuite/gas/cfi/cfi-common-9.d: New file.
20 * testsuite/gas/cfi/cfi-common-9.s: New file.
21 * testsuite/gas/cfi/cfi.exp: Run new test.
22---
23Upstream-Status: Backport
24Signed-off-by: Khem Raj <raj.khem@gmail.com
25
26 gas/ChangeLog | 10 ++++++++++
27 gas/dw2gencfi.c | 5 ++++-
28 gas/testsuite/gas/cfi/cfi-common-9.d | 23 +++++++++++++++++++++++
29 gas/testsuite/gas/cfi/cfi-common-9.s | 4 ++++
30 gas/testsuite/gas/cfi/cfi.exp | 1 +
31 5 files changed, 42 insertions(+), 1 deletion(-)
32 create mode 100644 gas/testsuite/gas/cfi/cfi-common-9.d
33 create mode 100644 gas/testsuite/gas/cfi/cfi-common-9.s
34
35Index: git/gas/dw2gencfi.c
36===================================================================
37--- git.orig/gas/dw2gencfi.c
38+++ git/gas/dw2gencfi.c
39@@ -1244,7 +1244,10 @@ dot_cfi_sections (int ignored ATTRIBUTE_
40 }
41
42 demand_empty_rest_of_line ();
43- if (cfi_sections_set && cfi_sections != sections)
44+ if (cfi_sections_set
45+ && (sections & (CFI_EMIT_eh_frame | CFI_EMIT_eh_frame_compact))
46+ && (cfi_sections & (CFI_EMIT_eh_frame | CFI_EMIT_eh_frame_compact))
47+ != (sections & (CFI_EMIT_eh_frame | CFI_EMIT_eh_frame_compact)))
48 as_bad (_("inconsistent uses of .cfi_sections"));
49 cfi_sections = sections;
50 }
51Index: git/gas/testsuite/gas/cfi/cfi-common-9.d
52===================================================================
53--- /dev/null
54+++ git/gas/testsuite/gas/cfi/cfi-common-9.d
55@@ -0,0 +1,23 @@
56+#objdump: -Wf
57+#name: CFI common 9
58+#...
59+Contents of the .eh_frame section:
60+
61+00000000 0+0010 0+0000 CIE
62+ Version: 1
63+ Augmentation: "zR"
64+ Code alignment factor: .*
65+ Data alignment factor: .*
66+ Return address column: .*
67+ Augmentation data: [01]b
68+
69+ DW_CFA_nop
70+ DW_CFA_nop
71+ DW_CFA_nop
72+
73+00000014 0+00(10|18|1c|20) 0+0018 FDE cie=0+0000 pc=.*
74+
75+ DW_CFA_nop
76+ DW_CFA_nop
77+ DW_CFA_nop
78+#...
79Index: git/gas/testsuite/gas/cfi/cfi-common-9.s
80===================================================================
81--- /dev/null
82+++ git/gas/testsuite/gas/cfi/cfi-common-9.s
83@@ -0,0 +1,4 @@
84+ .cfi_sections .eh_frame
85+ .cfi_startproc simple
86+ .cfi_sections .debug_frame
87+ .cfi_endproc
88Index: git/gas/testsuite/gas/cfi/cfi.exp
89===================================================================
90--- git.orig/gas/testsuite/gas/cfi/cfi.exp
91+++ git/gas/testsuite/gas/cfi/cfi.exp
92@@ -135,4 +135,5 @@ if { ![istarget "hppa64*-*"] } then {
93 run_dump_test "cfi-common-6"
94 }
95 run_dump_test "cfi-common-7"
96+ run_dump_test "cfi-common-9"
97 }
diff --git a/meta/recipes-devtools/binutils/binutils/0015-binutils-mips-gas-pic-relax-linkonce.diff b/meta/recipes-devtools/binutils/binutils/0015-binutils-mips-gas-pic-relax-linkonce.diff
deleted file mode 100644
index 78b971a996..0000000000
--- a/meta/recipes-devtools/binutils/binutils/0015-binutils-mips-gas-pic-relax-linkonce.diff
+++ /dev/null
@@ -1,65 +0,0 @@
1Patch taken from Binutils Bugzilla:
2
3 https://sourceware.org/bugzilla/show_bug.cgi?id=20649
4
5Upstream-Status: Pending
6
7Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
8
9Index: binutils/gas/config/tc-mips.c
10===================================================================
11--- binutils.orig/gas/config/tc-mips.c 2016-09-29 05:12:31.000000000 +0100
12+++ binutils/gas/config/tc-mips.c 2016-09-29 20:05:13.257411084 +0100
13@@ -1353,7 +1353,7 @@ static void s_mips_stab (int);
14 static void s_mips_weakext (int);
15 static void s_mips_file (int);
16 static void s_mips_loc (int);
17-static bfd_boolean pic_need_relax (symbolS *, asection *);
18+static bfd_boolean pic_need_relax (symbolS *);
19 static int relaxed_branch_length (fragS *, asection *, int);
20 static int relaxed_micromips_16bit_branch_length (fragS *, asection *, int);
21 static int relaxed_micromips_32bit_branch_length (fragS *, asection *, int);
22@@ -4258,6 +4258,8 @@ mips_move_text_labels (void)
23 mips_move_labels (seg_info (now_seg)->label_list, TRUE);
24 }
25
26+/* Duplicate the test for LINK_ONCE sections as in `adjust_reloc_syms'. */
27+
28 static bfd_boolean
29 s_is_linkonce (symbolS *sym, segT from_seg)
30 {
31@@ -14823,7 +14825,7 @@ mips_frob_file (void)
32 constants; we'll report an error for those later. */
33 if (got16_reloc_p (l->fixp->fx_r_type)
34 && !(l->fixp->fx_addsy
35- && pic_need_relax (l->fixp->fx_addsy, l->seg)))
36+ && pic_need_relax (l->fixp->fx_addsy)))
37 continue;
38
39 /* Check quickly whether the next fixup happens to be a matching %lo. */
40@@ -17043,7 +17045,7 @@ nopic_need_relax (symbolS *sym, int befo
41 /* Return true if the given symbol should be considered local for SVR4 PIC. */
42
43 static bfd_boolean
44-pic_need_relax (symbolS *sym, asection *segtype)
45+pic_need_relax (symbolS *sym)
46 {
47 asection *symsec;
48
49@@ -17068,7 +17070,6 @@ pic_need_relax (symbolS *sym, asection *
50 return (!bfd_is_und_section (symsec)
51 && !bfd_is_abs_section (symsec)
52 && !bfd_is_com_section (symsec)
53- && !s_is_linkonce (sym, segtype)
54 /* A global or weak symbol is treated as external. */
55 && (!S_IS_WEAK (sym) && !S_IS_EXTERNAL (sym)));
56 }
57@@ -17507,7 +17508,7 @@ md_estimate_size_before_relax (fragS *fr
58 if (mips_pic == NO_PIC)
59 change = nopic_need_relax (fragp->fr_symbol, 0);
60 else if (mips_pic == SVR4_PIC)
61- change = pic_need_relax (fragp->fr_symbol, segtype);
62+ change = pic_need_relax (fragp->fr_symbol);
63 else if (mips_pic == VXWORKS_PIC)
64 /* For vxworks, GOT16 relocations never have a corresponding LO16. */
65 change = 0;
diff --git a/meta/recipes-devtools/binutils/binutils/0014-libtool-remove-rpath.patch b/meta/recipes-devtools/binutils/binutils/0015-sync-with-OE-libtool-changes.patch
index d56948f15d..1559038e50 100644
--- a/meta/recipes-devtools/binutils/binutils/0014-libtool-remove-rpath.patch
+++ b/meta/recipes-devtools/binutils/binutils/0015-sync-with-OE-libtool-changes.patch
@@ -1,3 +1,8 @@
1From 58cdb28ed71cb57b4a0ea1b412a708fdb0f84c27 Mon Sep 17 00:00:00 2001
2From: Ross Burton <ross.burton@intel.com>
3Date: Mon, 6 Mar 2017 23:33:27 -0800
4Subject: [PATCH 15/15] sync with OE libtool changes
5
1Apply these patches from our libtool patches as not only are redundant RPATHs a 6Apply these patches from our libtool patches as not only are redundant RPATHs a
2waste of space but they can cause incorrect linking when native packages are 7waste of space but they can cause incorrect linking when native packages are
3restored from sstate. 8restored from sstate.
@@ -13,13 +18,18 @@ fool its detection code into thinking it should be included as an
13RPATH in the generated binary. Normalize before comparision. 18RPATH in the generated binary. Normalize before comparision.
14 19
15Upstream-Status: Inappropriate 20Upstream-Status: Inappropriate
21
16Signed-off-by: Ross Burton <ross.burton@intel.com> 22Signed-off-by: Ross Burton <ross.burton@intel.com>
23Signed-off-by: Khem Raj <raj.khem@gmail.com>
24---
25 ltmain.sh | 34 ++++++++++++++++++++++++++++------
26 1 file changed, 28 insertions(+), 6 deletions(-)
17 27
18diff --git a/ltmain.sh b/ltmain.sh 28diff --git a/ltmain.sh b/ltmain.sh
19index 683317c..860a16a 100644 29index 11ee684ccc..3b19ac1532 100644
20--- a/ltmain.sh 30--- a/ltmain.sh
21+++ b/ltmain.sh 31+++ b/ltmain.sh
22@@ -8053,8 +8053,14 @@ EOF 32@@ -8053,8 +8053,16 @@ EOF
23 esac 33 esac
24 fi 34 fi
25 else 35 else
@@ -27,8 +37,10 @@ index 683317c..860a16a 100644
27- func_append dep_rpath " $flag" 37- func_append dep_rpath " $flag"
28+ # We only want to hardcode in an rpath if it isn't in the 38+ # We only want to hardcode in an rpath if it isn't in the
29+ # default dlsearch path. 39+ # default dlsearch path.
40+ func_normal_abspath "$libdir"
41+ libdir_norm=$func_normal_abspath_result
30+ case " $sys_lib_dlsearch_path " in 42+ case " $sys_lib_dlsearch_path " in
31+ *" $libdir "*) ;; 43+ *" $libdir_norm "*) ;;
32+ *) eval flag=\"$hardcode_libdir_flag_spec\" 44+ *) eval flag=\"$hardcode_libdir_flag_spec\"
33+ func_append dep_rpath " $flag" 45+ func_append dep_rpath " $flag"
34+ ;; 46+ ;;
@@ -36,7 +48,7 @@ index 683317c..860a16a 100644
36 fi 48 fi
37 elif test -n "$runpath_var"; then 49 elif test -n "$runpath_var"; then
38 case "$perm_rpath " in 50 case "$perm_rpath " in
39@@ -8790,8 +8796,14 @@ EOF 51@@ -8790,8 +8798,16 @@ EOF
40 esac 52 esac
41 fi 53 fi
42 else 54 else
@@ -44,8 +56,10 @@ index 683317c..860a16a 100644
44- func_append rpath " $flag" 56- func_append rpath " $flag"
45+ # We only want to hardcode in an rpath if it isn't in the 57+ # We only want to hardcode in an rpath if it isn't in the
46+ # default dlsearch path. 58+ # default dlsearch path.
59+ func_normal_abspath "$libdir"
60+ libdir_norm=$func_normal_abspath_result
47+ case " $sys_lib_dlsearch_path " in 61+ case " $sys_lib_dlsearch_path " in
48+ *" $libdir "*) ;; 62+ *" $libdir_norm "*) ;;
49+ *) eval flag=\"$hardcode_libdir_flag_spec\" 63+ *) eval flag=\"$hardcode_libdir_flag_spec\"
50+ rpath+=" $flag" 64+ rpath+=" $flag"
51+ ;; 65+ ;;
@@ -53,7 +67,7 @@ index 683317c..860a16a 100644
53 fi 67 fi
54 elif test -n "$runpath_var"; then 68 elif test -n "$runpath_var"; then
55 case "$perm_rpath " in 69 case "$perm_rpath " in
56@@ -8841,8 +8853,14 @@ EOF 70@@ -8841,8 +8857,14 @@ EOF
57 esac 71 esac
58 fi 72 fi
59 else 73 else
@@ -70,31 +84,6 @@ index 683317c..860a16a 100644
70 fi 84 fi
71 elif test -n "$runpath_var"; then 85 elif test -n "$runpath_var"; then
72 case "$finalize_perm_rpath " in 86 case "$finalize_perm_rpath " in
73diff --git a/ltmain.sh b/ltmain.sh 87--
74index 683317c..860a16a 100644 882.12.0
75--- a/ltmain.sh 89
76+++ b/ltmain.sh
77@@ -8055,8 +8055,10 @@ EOF
78 else
79 # We only want to hardcode in an rpath if it isn't in the
80 # default dlsearch path.
81+ func_normal_abspath "$libdir"
82+ libdir_norm=$func_normal_abspath_result
83 case " $sys_lib_dlsearch_path " in
84- *" $libdir "*) ;;
85+ *" $libdir_norm "*) ;;
86 *) eval flag=\"$hardcode_libdir_flag_spec\"
87 func_append dep_rpath " $flag"
88 ;;
89@@ -8798,8 +8800,10 @@ EOF
90 else
91 # We only want to hardcode in an rpath if it isn't in the
92 # default dlsearch path.
93+ func_normal_abspath "$libdir"
94+ libdir_norm=$func_normal_abspath_result
95 case " $sys_lib_dlsearch_path " in
96- *" $libdir "*) ;;
97+ *" $libdir_norm "*) ;;
98 *) eval flag=\"$hardcode_libdir_flag_spec\"
99 rpath+=" $flag"
100 ;;
diff --git a/meta/recipes-devtools/binutils/binutils/0016-Fix-seg-fault-in-ARM-linker-when-trying-to-parse-a-b.patch b/meta/recipes-devtools/binutils/binutils/0016-Fix-seg-fault-in-ARM-linker-when-trying-to-parse-a-b.patch
deleted file mode 100644
index 33bf1e8f65..0000000000
--- a/meta/recipes-devtools/binutils/binutils/0016-Fix-seg-fault-in-ARM-linker-when-trying-to-parse-a-b.patch
+++ /dev/null
@@ -1,31 +0,0 @@
1From 72b09de92cc597c53b1d762882b67a17fe56846c Mon Sep 17 00:00:00 2001
2From: Nick Clifton <nickc@redhat.com>
3Date: Tue, 23 Aug 2016 09:45:11 +0100
4Subject: [PATCH 16/16] Fix seg-fault in ARM linker when trying to parse a
5 binary file.
6
7 * elf32-arm.c (elf32_arm_count_additional_relocs): Return zero if
8 there is no arm data associated with the section.
9---
10Upstream-Status: Backport
11Signed-off-by: Khem Raj <raj.khem@gmail.com>
12
13 bfd/elf32-arm.c | 2 +-
14 1 file changed, 1 insertion(+), 1 deletion(-)
15
16diff --git a/bfd/elf32-arm.c b/bfd/elf32-arm.c
17index 700bec3..3fab609 100644
18--- a/bfd/elf32-arm.c
19+++ b/bfd/elf32-arm.c
20@@ -18207,7 +18207,7 @@ elf32_arm_count_additional_relocs (asection *sec)
21 {
22 struct _arm_elf_section_data *arm_data;
23 arm_data = get_arm_elf_section_data (sec);
24- return arm_data->additional_reloc_count;
25+ return arm_data == NULL ? 0 : arm_data->additional_reloc_count;
26 }
27
28 /* Called to set the sh_flags, sh_link and sh_info fields of OSECTION which
29--
302.10.1
31
diff --git a/meta/recipes-devtools/binutils/binutils/0017-Fix-the-generation-of-alignment-frags-in-code-sectio.patch b/meta/recipes-devtools/binutils/binutils/0017-Fix-the-generation-of-alignment-frags-in-code-sectio.patch
deleted file mode 100644
index f8b46be697..0000000000
--- a/meta/recipes-devtools/binutils/binutils/0017-Fix-the-generation-of-alignment-frags-in-code-sectio.patch
+++ /dev/null
@@ -1,139 +0,0 @@
1From 4a4286465b5d6c28968bc2b29ae08daca7f219a3 Mon Sep 17 00:00:00 2001
2From: Nick Clifton <nickc@redhat.com>
3Date: Fri, 18 Nov 2016 11:42:48 -0800
4Subject: [PATCH] Fix the generation of alignment frags in code sections for AArch64.
5
6PR gas/20364
7* config/tc-aarch64.c (s_ltorg): Change the mapping state after
8aligning the frag.
9(aarch64_init): Treat rs_align frags in code sections as
10containing code, not data.
11* testsuite/gas/aarch64/pr20364.s: New test.
12* testsuite/gas/aarch64/pr20364.d: New test driver.
13
14Backporting the patch from binutils mainline
15https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=7ea12e5c3ad54da440c08f32da09534e63e515ca
16
17Upstream-Status: Backport
18
19Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
20---
21 gas/ChangeLog | 10 ++++++++++
22 gas/config/tc-aarch64.c | 10 +++++++---
23 gas/testsuite/gas/aarch64/pr20364.d | 13 +++++++++++++
24 gas/testsuite/gas/aarch64/pr20364.s | 28 ++++++++++++++++++++++++++++
25 4 files changed, 58 insertions(+), 3 deletions(-)
26 create mode 100644 gas/testsuite/gas/aarch64/pr20364.d
27 create mode 100644 gas/testsuite/gas/aarch64/pr20364.s
28
29diff --git a/gas/ChangeLog b/gas/ChangeLog
30index a39895a..fad06dc 100644
31--- a/gas/ChangeLog
32+++ b/gas/ChangeLog
33@@ -1,3 +1,13 @@
34+2016-08-05 Nick Clifton <nickc@redhat.com>
35+
36+ PR gas/20364
37+ * config/tc-aarch64.c (s_ltorg): Change the mapping state after
38+ aligning the frag.
39+ (aarch64_init): Treat rs_align frags in code sections as
40+ containing code, not data.
41+ * testsuite/gas/aarch64/pr20364.s: New test.
42+ * testsuite/gas/aarch64/pr20364.d: New test driver.
43+
44 2016-08-03 Tristan Gingold <gingold@adacore.com>
45
46 * configure: Regenerate.
47diff --git a/gas/config/tc-aarch64.c b/gas/config/tc-aarch64.c
48index ddc40f2..74933cb 100644
49--- a/gas/config/tc-aarch64.c
50+++ b/gas/config/tc-aarch64.c
51@@ -1736,13 +1736,13 @@ s_ltorg (int ignored ATTRIBUTE_UNUSED)
52 if (pool == NULL || pool->symbol == NULL || pool->next_free_entry == 0)
53 continue;
54
55- mapping_state (MAP_DATA);
56-
57 /* Align pool as you have word accesses.
58 Only make a frag if we have to. */
59 if (!need_pass_2)
60 frag_align (align, 0, 0);
61
62+ mapping_state (MAP_DATA);
63+
64 record_alignment (now_seg, align);
65
66 sprintf (sym_name, "$$lit_\002%x", pool->id);
67@@ -6373,11 +6373,15 @@ aarch64_init_frag (fragS * fragP, int max_chars)
68
69 switch (fragP->fr_type)
70 {
71- case rs_align:
72 case rs_align_test:
73 case rs_fill:
74 mapping_state_2 (MAP_DATA, max_chars);
75 break;
76+ case rs_align:
77+ /* PR 20364: We can get alignment frags in code sections,
78+ so do not just assume that we should use the MAP_DATA state. */
79+ mapping_state_2 (subseg_text_p (now_seg) ? MAP_INSN : MAP_DATA, max_chars);
80+ break;
81 case rs_align_code:
82 mapping_state_2 (MAP_INSN, max_chars);
83 break;
84diff --git a/gas/testsuite/gas/aarch64/pr20364.d b/gas/testsuite/gas/aarch64/pr20364.d
85new file mode 100644
86index 0000000..babcff1
87--- /dev/null
88+++ b/gas/testsuite/gas/aarch64/pr20364.d
89@@ -0,0 +1,13 @@
90+# Check that ".align <size>, <fill>" does not set the mapping state to DATA, causing unnecessary frag generation.
91+#name: PR20364
92+#objdump: -d
93+
94+.*: file format .*
95+
96+Disassembly of section \.vectors:
97+
98+0+000 <.*>:
99+ 0: d2800000 mov x0, #0x0 // #0
100+ 4: 94000000 bl 0 <plat_report_exception>
101+ 8: 17fffffe b 0 <bl1_exceptions>
102+
103diff --git a/gas/testsuite/gas/aarch64/pr20364.s b/gas/testsuite/gas/aarch64/pr20364.s
104new file mode 100644
105index 0000000..594ad7c
106--- /dev/null
107+++ b/gas/testsuite/gas/aarch64/pr20364.s
108@@ -0,0 +1,28 @@
109+ .macro vector_base label
110+ .section .vectors, "ax"
111+ .align 11, 0
112+ \label:
113+ .endm
114+
115+ .macro vector_entry label
116+ .section .vectors, "ax"
117+ .align 7, 0
118+ \label:
119+ .endm
120+
121+ .macro check_vector_size since
122+ .if (. - \since) > (32 * 4)
123+ .error "Vector exceeds 32 instructions"
124+ .endif
125+ .endm
126+
127+ .globl bl1_exceptions
128+
129+vector_base bl1_exceptions
130+
131+vector_entry SynchronousExceptionSP0
132+ mov x0, #0x0
133+ bl plat_report_exception
134+ b SynchronousExceptionSP0
135+ check_vector_size SynchronousExceptionSP0
136+
137--
1382.7.4
139
diff --git a/meta/recipes-devtools/binutils/binutils_2.27.bb b/meta/recipes-devtools/binutils/binutils_2.28.bb
index b51437bbc3..b51437bbc3 100644
--- a/meta/recipes-devtools/binutils/binutils_2.27.bb
+++ b/meta/recipes-devtools/binutils/binutils_2.28.bb