diff options
author | Khem Raj <raj.khem@gmail.com> | 2017-03-07 00:20:09 -0800 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2017-03-07 20:05:31 +0000 |
commit | 4485ea5807dd99b7f140b06b35654a6a70c286e4 (patch) | |
tree | 40e240190a18121f3ace7a528e9d836fc3762eb3 /meta/recipes-devtools/binutils | |
parent | ee18a2b23391a5308abd9bd817d2e2471ce00270 (diff) | |
download | poky-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')
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 @@ | |||
1 | LIC_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 | |||
13 | def binutils_branch_version(d): | ||
14 | pvsplit = d.getVar('PV').split('.') | ||
15 | return pvsplit[0] + "_" + pvsplit[1] | ||
16 | |||
17 | BINUPV = "${@binutils_branch_version(d)}" | ||
18 | |||
19 | UPSTREAM_CHECK_GITTAGREGEX = "binutils-(?P<pver>\d+_(\d_?)*)" | ||
20 | |||
21 | SRCREV = "5fe53ce37f9d9dd544ec8cc9e2863b68e1a61f4c" | ||
22 | SRC_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 | " | ||
43 | S = "${WORKDIR}/git" | ||
44 | |||
45 | do_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 @@ | |||
1 | LIC_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 | |||
13 | def binutils_branch_version(d): | ||
14 | pvsplit = d.getVar('PV').split('.') | ||
15 | return pvsplit[0] + "_" + pvsplit[1] | ||
16 | |||
17 | BINUPV = "${@binutils_branch_version(d)}" | ||
18 | |||
19 | UPSTREAM_CHECK_GITTAGREGEX = "binutils-(?P<pver>\d+_(\d_?)*)" | ||
20 | |||
21 | SRCREV = "354199c7692c1bed53a2a15f0e4d531457e95f17" | ||
22 | SRC_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 | " | ||
38 | S = "${WORKDIR}/git" | ||
39 | |||
40 | do_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" | |||
7 | INHIBIT_DEFAULT_DEPS = "1" | 7 | INHIBIT_DEFAULT_DEPS = "1" |
8 | INHIBIT_AUTOTOOLS_DEPS = "1" | 8 | INHIBIT_AUTOTOOLS_DEPS = "1" |
9 | 9 | ||
10 | SRC_URI += "file://no-tooldirpaths.patch" | 10 | SRC_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 | ||
7 | PROVIDES = "virtual/${TARGET_PREFIX}binutils-crosssdk" | 7 | PROVIDES = "virtual/${TARGET_PREFIX}binutils-crosssdk" |
8 | 8 | ||
9 | SRC_URI += "file://0001-Generate-relocatable-SDKs.patch" | 9 | SRC_URI += "file://0001-binutils-crosssdk-Generate-relocatable-SDKs.patch" |
10 | 10 | ||
11 | do_configure_prepend () { | 11 | do_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 @@ | |||
1 | From 2dae6b137ce609fd008f2063034a4403d95484c5 Mon Sep 17 00:00:00 2001 | 1 | From 689d011688b5ff9481d4367bef3dea7a7b2867fb Mon Sep 17 00:00:00 2001 |
2 | From: Khem Raj <raj.khem@gmail.com> | 2 | From: Khem Raj <raj.khem@gmail.com> |
3 | Date: Mon, 2 Mar 2015 01:58:54 +0000 | 3 | Date: Mon, 2 Mar 2015 01:58:54 +0000 |
4 | Subject: [PATCH 01/13] Generate relocatable SDKs | 4 | Subject: [PATCH 01/15] binutils-crosssdk: Generate relocatable SDKs |
5 | 5 | ||
6 | This patch will modify the ELF linker scripts so that the crosssdk | 6 | This patch will modify the ELF linker scripts so that the crosssdk |
7 | linker will generate binaries with a 4096 bytes PT_INTERP section. When the binaries | 7 | linker 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 | ||
20 | diff --git a/ld/genscripts.sh b/ld/genscripts.sh | 20 | diff --git a/ld/genscripts.sh b/ld/genscripts.sh |
21 | index eb262e7..1a3b8bc 100755 | 21 | index 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_} |
45 | diff --git a/ld/scripttempl/elf.sc b/ld/scripttempl/elf.sc | 45 | diff --git a/ld/scripttempl/elf.sc b/ld/scripttempl/elf.sc |
46 | index f0c6439..223c55f 100644 | 46 | index 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 | -- |
61 | 2.9.0 | 61 | 2.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 @@ | |||
1 | From 8941017bc0226b60ce306d5271df15820ce66a53 Mon Sep 17 00:00:00 2001 | ||
2 | From: Alan Modra <amodra@gmail.com> | ||
3 | Date: Tue, 30 Aug 2016 20:57:32 +0930 | ||
4 | Subject: [PATCH] ppc apuinfo for spe parsed incorrectly | ||
5 | Organization: O.S. Systems Software LTDA. | ||
6 | |||
7 | apuinfo saying SPE resulted in mach = bfd_mach_ppc_vle due to a | ||
8 | missing break. | ||
9 | |||
10 | PR 20531 | ||
11 | * elf32-ppc.c (_bfd_elf_ppc_set_arch): Add missing "break". | ||
12 | |||
13 | |||
14 | Backport from : | ||
15 | https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=commitdiff;h=8941017b | ||
16 | |||
17 | Upstream-Status: Backport | ||
18 | Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> | ||
19 | --- | ||
20 | bfd/elf32-ppc.c | 1 + | ||
21 | 1 file changed, 1 insertion(+) | ||
22 | |||
23 | diff --git a/bfd/elf32-ppc.c b/bfd/elf32-ppc.c | ||
24 | index 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 | -- | ||
36 | 2.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 @@ | |||
1 | From 7c7de107b4b0a507d2aeca3e3a86d01cb4b51360 Mon Sep 17 00:00:00 2001 | ||
2 | From: Khem Raj <raj.khem@gmail.com> | ||
3 | Date: Mon, 6 Mar 2017 23:37:05 -0800 | ||
4 | Subject: [PATCH 02/15] binutils-cross: Do not generate linker script | ||
5 | directories | ||
6 | |||
1 | We don't place target libraries within ${exec_prefix}, we'd always place these | 7 | We don't place target libraries within ${exec_prefix}, we'd always place these |
2 | within the target sysroot within the standard library directories. Worse, the | 8 | within the target sysroot within the standard library directories. Worse, the |
3 | append_to_lib_path code prefixes these paths with the sysroot which makes even | 9 | append_to_lib_path code prefixes these paths with the sysroot which makes even |
4 | less sense. | 10 | less sense. |
5 | 11 | ||
6 | These directories therefore don't make sense in our case and mean we have to | 12 | These directories therefore don't make sense in our case and mean we have to |
7 | relocate all the linker scripts if they're present. Dropping them | 13 | relocate all the linker scripts if they're present. Dropping them |
8 | gives a reasonable performance improvement/simplification. | 14 | gives a reasonable performance improvement/simplification. |
9 | 15 | ||
10 | Upstream-Status: Inappropriate | 16 | Upstream-Status: Inappropriate |
11 | 17 | ||
12 | RP 2017/01/30 | 18 | RP 2017/01/30 |
13 | 19 | ||
14 | Index: git/ld/genscripts.sh | 20 | Signed-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 | |||
25 | diff --git a/ld/genscripts.sh b/ld/genscripts.sh | ||
26 | index 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 | -- | ||
60 | 2.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 @@ | |||
1 | From e4cd40722f597dff39c7214fab1742dd5bcc67eb Mon Sep 17 00:00:00 2001 | ||
2 | From: Khem Raj <raj.khem@gmail.com> | ||
3 | Date: Mon, 2 Mar 2015 01:07:33 +0000 | ||
4 | Subject: [PATCH 02/13] configure: widen the regexp for SH architectures | ||
5 | |||
6 | gprof needs to know about uclibc | ||
7 | |||
8 | Upstream-Status: Pending | ||
9 | |||
10 | Signed-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 | |||
16 | diff --git a/configure b/configure | ||
17 | index 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 | ;; | ||
38 | diff --git a/gprof/configure b/gprof/configure | ||
39 | index 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 | -- | ||
55 | 2.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 @@ | |||
1 | From 7893d2b24d0303bda3a0049846489619ffd1387b Mon Sep 17 00:00:00 2001 | ||
2 | From: Khem Raj <raj.khem@gmail.com> | ||
3 | Date: Mon, 2 Mar 2015 01:07:33 +0000 | ||
4 | Subject: [PATCH 03/15] gprof: add uclibc support to configure | ||
5 | |||
6 | Upstream-Status: Pending | ||
7 | |||
8 | Signed-off-by: Khem Raj <raj.khem@gmail.com> | ||
9 | --- | ||
10 | gprof/configure | 5 +++++ | ||
11 | 1 file changed, 5 insertions(+) | ||
12 | |||
13 | diff --git a/gprof/configure b/gprof/configure | ||
14 | index 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 | -- | ||
30 | 2.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 @@ | |||
1 | From 93c49f6197bd59b2abbf04b3296bf10029b80f48 Mon Sep 17 00:00:00 2001 | 1 | From e34650c50574a8a39d694567ed607a63006b6f99 Mon Sep 17 00:00:00 2001 |
2 | From: Khem Raj <raj.khem@gmail.com> | 2 | From: Khem Raj <raj.khem@gmail.com> |
3 | Date: Mon, 2 Mar 2015 01:09:58 +0000 | 3 | Date: Mon, 2 Mar 2015 01:09:58 +0000 |
4 | Subject: [PATCH 03/13] Point scripts location to libdir | 4 | Subject: [PATCH 04/15] Point scripts location to libdir |
5 | 5 | ||
6 | Upstream-Status: Inappropriate [debian patch] | 6 | Upstream-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 | ||
14 | diff --git a/ld/Makefile.am b/ld/Makefile.am | 14 | diff --git a/ld/Makefile.am b/ld/Makefile.am |
15 | index 0598923..b478ba7 100644 | 15 | index 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@ |
27 | diff --git a/ld/Makefile.in b/ld/Makefile.in | 27 | diff --git a/ld/Makefile.in b/ld/Makefile.in |
28 | index 7c78198..5eb67e0 100644 | 28 | index 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 | -- |
41 | 2.9.0 | 41 | 2.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 @@ | |||
1 | From 4ff83779de8621715c6c2a79cf7ed8d74ff2d7c5 Mon Sep 17 00:00:00 2001 | 1 | From 42292f5533bca904f230a8e03ceee1f84ef0c4ec Mon Sep 17 00:00:00 2001 |
2 | From: Khem Raj <raj.khem@gmail.com> | 2 | From: Khem Raj <raj.khem@gmail.com> |
3 | Date: Mon, 2 Mar 2015 01:27:17 +0000 | 3 | Date: Mon, 2 Mar 2015 01:27:17 +0000 |
4 | Subject: [PATCH 04/13] Only generate an RPATH entry if LD_RUN_PATH is not | 4 | Subject: [PATCH 05/15] Only generate an RPATH entry if LD_RUN_PATH is not |
5 | empty | 5 | empty |
6 | 6 | ||
7 | for cases where -rpath isn't specified. debian (#151024) | 7 | for 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 | ||
17 | diff --git a/ld/emultempl/elf32.em b/ld/emultempl/elf32.em | 17 | diff --git a/ld/emultempl/elf32.em b/ld/emultempl/elf32.em |
18 | index 47fa549..f4c640e 100644 | 18 | index 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 | -- |
40 | 2.9.0 | 40 | 2.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 @@ | |||
1 | From 18a7ae169e8d55ace683357d1de6b07e4fdf797a Mon Sep 17 00:00:00 2001 | 1 | From 6a46bf151d7e53df8b5e7645a2d241967688368a Mon Sep 17 00:00:00 2001 |
2 | From: Khem Raj <raj.khem@gmail.com> | 2 | From: Khem Raj <raj.khem@gmail.com> |
3 | Date: Mon, 2 Mar 2015 01:32:49 +0000 | 3 | Date: Mon, 2 Mar 2015 01:32:49 +0000 |
4 | Subject: [PATCH 05/13] Explicitly link with libm on uclibc | 4 | Subject: [PATCH 06/15] Explicitly link with libm on uclibc |
5 | 5 | ||
6 | Description: | 6 | Description: |
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 | ||
33 | diff --git a/gas/configure.tgt b/gas/configure.tgt | 33 | diff --git a/gas/configure.tgt b/gas/configure.tgt |
34 | index e2df659..1b9fd99 100644 | 34 | index 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 | -- |
51 | 2.9.0 | 51 | 2.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 @@ | |||
1 | From 71adcde3648db47f7fa155db12810591ffd3ae34 Mon Sep 17 00:00:00 2001 | 1 | From 9a3651e120261c72090689ad770ad048b0baf506 Mon Sep 17 00:00:00 2001 |
2 | From: Khem Raj <raj.khem@gmail.com> | 2 | From: Khem Raj <raj.khem@gmail.com> |
3 | Date: Sun, 14 Feb 2016 17:04:07 +0000 | 3 | Date: Mon, 6 Mar 2017 23:28:33 -0800 |
4 | Subject: [PATCH 06/13] Use libtool 2.4 | 4 | Subject: [PATCH 07/15] Use libtool 2.4 |
5 | 5 | ||
6 | get libtool sysroot support | 6 | get libtool sysroot support |
7 | 7 | ||
8 | Signed-off-by: Khem Raj <raj.khem@gmail.com> | 8 | Signed-off-by: Khem Raj <raj.khem@gmail.com> |
9 | --- | 9 | --- |
10 | Upstream-Status: Pending | 10 | Upstream-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 | ||
29 | diff --git a/bfd/configure b/bfd/configure | 28 | diff --git a/bfd/configure b/bfd/configure |
30 | index a437569..575a257 100755 | 29 | index 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 | ||
1931 | diff --git a/bfd/configure.ac b/bfd/configure.ac | 1930 | diff --git a/bfd/configure.ac b/bfd/configure.ac |
1932 | index 669cff7..5f57877 100644 | 1931 | index 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. |
1944 | diff --git a/binutils/configure b/binutils/configure | 1943 | diff --git a/binutils/configure b/binutils/configure |
1945 | index 6cbf17c..6d20600 100755 | 1944 | index 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 | ||
3842 | diff --git a/configure b/configure | ||
3843 | index 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 | ;; | ||
3864 | diff --git a/gas/configure b/gas/configure | 3841 | diff --git a/gas/configure b/gas/configure |
3865 | index f7753b8..45da030 100755 | 3842 | index 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 | ||
5753 | diff --git a/gprof/configure b/gprof/configure | 5730 | diff --git a/gprof/configure b/gprof/configure |
5754 | index 626e1c7..a88719c 100755 | 5731 | index 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 | ||
7663 | diff --git a/ld/configure b/ld/configure | 7640 | diff --git a/ld/configure b/ld/configure |
7664 | index f9be51a..3df1149 100755 | 7641 | index 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 | ||
10262 | diff --git a/libtool.m4 b/libtool.m4 | 10239 | diff --git a/libtool.m4 b/libtool.m4 |
10263 | index 24d13f3..e45fdc6 100644 | 10240 | index 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 |
12061 | diff --git a/ltmain.sh b/ltmain.sh | 12038 | diff --git a/ltmain.sh b/ltmain.sh |
12062 | index 9503ec8..70e856e 100644 | 12039 | index 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" |
17291 | diff --git a/ltoptions.m4 b/ltoptions.m4 | 17268 | diff --git a/ltoptions.m4 b/ltoptions.m4 |
17292 | index 5ef12ce..17cfd51 100644 | 17269 | index 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])]) |
17304 | diff --git a/ltversion.m4 b/ltversion.m4 | 17281 | diff --git a/ltversion.m4 b/ltversion.m4 |
17305 | index bf87f77..9c7b5d4 100644 | 17282 | index 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 | ]) |
17332 | diff --git a/lt~obsolete.m4 b/lt~obsolete.m4 | 17309 | diff --git a/lt~obsolete.m4 b/lt~obsolete.m4 |
17333 | index bf92b5e..c573da9 100644 | 17310 | index 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 | # |
17345 | diff --git a/opcodes/configure b/opcodes/configure | 17322 | diff --git a/opcodes/configure b/opcodes/configure |
17346 | index f615634..a340983 100755 | 17323 | index 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 | ||
19247 | diff --git a/opcodes/configure.ac b/opcodes/configure.ac | 19224 | diff --git a/opcodes/configure.ac b/opcodes/configure.ac |
19248 | index c7f4783..f2e002d 100644 | 19225 | index 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 |
19260 | diff --git a/zlib/configure b/zlib/configure | 19237 | diff --git a/zlib/configure b/zlib/configure |
19261 | index bba9fd2..25a2dae 100755 | 19238 | index 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 | -- |
21177 | 2.9.0 | 21136 | 2.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 @@ | |||
1 | From 9475aee8a702aa531737ec12dfd928d52951bc84 Mon Sep 17 00:00:00 2001 | 1 | From 9c313e8a15a7e7c5c0f2906e3218ed211563ac2a Mon Sep 17 00:00:00 2001 |
2 | From: Khem Raj <raj.khem@gmail.com> | 2 | From: Khem Raj <raj.khem@gmail.com> |
3 | Date: Mon, 2 Mar 2015 01:37:10 +0000 | 3 | Date: Mon, 2 Mar 2015 01:37:10 +0000 |
4 | Subject: [PATCH 07/13] Add the armv5e architecture to binutils | 4 | Subject: [PATCH 08/15] Add the armv5e architecture to binutils |
5 | 5 | ||
6 | Binutils has a comment that indicates it is supposed to match gcc for | 6 | Binutils has a comment that indicates it is supposed to match gcc for |
7 | all of the support "-march=" settings, but it was lacking the armv5e setting. | 7 | all 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 | ||
21 | diff --git a/gas/config/tc-arm.c b/gas/config/tc-arm.c | 21 | diff --git a/gas/config/tc-arm.c b/gas/config/tc-arm.c |
22 | index 73d0531..4b9e32f 100644 | 22 | index 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 | -- |
34 | 2.9.0 | 34 | 2.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 @@ | |||
1 | From b2d277937d11f1ce1d581f48ff74a25822a052da Mon Sep 17 00:00:00 2001 | 1 | From 2be9b44a4a308e3ea42a027c4c3211170f10c9c0 Mon Sep 17 00:00:00 2001 |
2 | From: Khem Raj <raj.khem@gmail.com> | 2 | From: Khem Raj <raj.khem@gmail.com> |
3 | Date: Mon, 2 Mar 2015 01:39:01 +0000 | 3 | Date: Mon, 2 Mar 2015 01:39:01 +0000 |
4 | Subject: [PATCH 08/13] don't let the distro compiler point to the wrong | 4 | Subject: [PATCH 09/15] don't let the distro compiler point to the wrong |
5 | installation location | 5 | installation location |
6 | 6 | ||
7 | Thanks to RP for helping find the source code causing the issue. | 7 | Thanks 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 | ||
19 | diff --git a/libiberty/Makefile.in b/libiberty/Makefile.in | 19 | diff --git a/libiberty/Makefile.in b/libiberty/Makefile.in |
20 | index c7a4568..f766b72 100644 | 20 | index 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 | -- |
34 | 2.9.0 | 34 | 2.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 @@ | |||
1 | From 7ab8e318659eb5d9adc758c78d084a95560b93fd Mon Sep 17 00:00:00 2001 | 1 | From b1ab17abe4128684f19775448545176fb2a5e27e Mon Sep 17 00:00:00 2001 |
2 | From: Khem Raj <raj.khem@gmail.com> | 2 | From: Khem Raj <raj.khem@gmail.com> |
3 | Date: Fri, 15 Jan 2016 06:31:09 +0000 | 3 | Date: Fri, 15 Jan 2016 06:31:09 +0000 |
4 | Subject: [PATCH 09/13] warn for uses of system directories when cross linking | 4 | Subject: [PATCH 10/15] warn for uses of system directories when cross linking |
5 | 5 | ||
6 | 2008-07-02 Joseph Myers <joseph@codesourcery.com> | 6 | 2008-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 | ||
65 | diff --git a/ld/config.in b/ld/config.in | 65 | diff --git a/ld/config.in b/ld/config.in |
66 | index 2c6d698..d3cb7e8 100644 | 66 | index 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 | ||
79 | diff --git a/ld/configure b/ld/configure | 79 | diff --git a/ld/configure b/ld/configure |
80 | index 3df1149..0601c98 100755 | 80 | index 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 |
120 | diff --git a/ld/configure.ac b/ld/configure.ac | 120 | diff --git a/ld/configure.ac b/ld/configure.ac |
121 | index d17281f..9fb3db9 100644 | 121 | index 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. |
141 | diff --git a/ld/ld.h b/ld/ld.h | 141 | diff --git a/ld/ld.h b/ld/ld.h |
142 | index 85a48ad..a8fdddf 100644 | 142 | index 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 | ||
160 | diff --git a/ld/ld.texinfo b/ld/ld.texinfo | 160 | diff --git a/ld/ld.texinfo b/ld/ld.texinfo |
161 | index bc16764..838c75d 100644 | 161 | index 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 |
183 | diff --git a/ld/ldfile.c b/ld/ldfile.c | 183 | diff --git a/ld/ldfile.c b/ld/ldfile.c |
184 | index e397737..013727b 100644 | 184 | index 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. */ |
211 | diff --git a/ld/ldlex.h b/ld/ldlex.h | 211 | diff --git a/ld/ldlex.h b/ld/ldlex.h |
212 | index cf943e4..12cfcaa 100644 | 212 | index 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. */ |
224 | diff --git a/ld/ldmain.c b/ld/ldmain.c | 224 | diff --git a/ld/ldmain.c b/ld/ldmain.c |
225 | index e7a8dff..3ccf2af 100644 | 225 | index 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 |
237 | diff --git a/ld/lexsup.c b/ld/lexsup.c | 237 | diff --git a/ld/lexsup.c b/ld/lexsup.c |
238 | index 6d28e91..5c9da57 100644 | 238 | index 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 | -- |
272 | 2.9.0 | 272 | 2.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 @@ | |||
1 | From 27fc7a4927ab92925a5be84217959d9f1c808ccc Mon Sep 17 00:00:00 2001 | 1 | From 4fe13a36997253a5c91bcb086aeb392ab2095f67 Mon Sep 17 00:00:00 2001 |
2 | From: Khem Raj <raj.khem@gmail.com> | 2 | From: Khem Raj <raj.khem@gmail.com> |
3 | Date: Mon, 2 Mar 2015 01:42:38 +0000 | 3 | Date: Mon, 2 Mar 2015 01:42:38 +0000 |
4 | Subject: [PATCH 10/13] Fix rpath in libtool when sysroot is enabled | 4 | Subject: [PATCH 11/15] Fix rpath in libtool when sysroot is enabled |
5 | 5 | ||
6 | Enabling sysroot support in libtool exposed a bug where the final | 6 | Enabling sysroot support in libtool exposed a bug where the final |
7 | library had an RPATH encoded into it which still pointed to the | 7 | library 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 | ||
21 | diff --git a/ltmain.sh b/ltmain.sh | 21 | diff --git a/ltmain.sh b/ltmain.sh |
22 | index 70e856e..11ee684 100644 | 22 | index 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 | -- |
51 | 2.9.0 | 51 | 2.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 @@ | |||
1 | From 6b018e8129298dbd5b714e459ef0b3aef5bbce13 Mon Sep 17 00:00:00 2001 | 1 | From f43f832e0009caea6a3d5bcaa8f0a64d943072ea Mon Sep 17 00:00:00 2001 |
2 | From: Khem Raj <raj.khem@gmail.com> | 2 | From: Khem Raj <raj.khem@gmail.com> |
3 | Date: Mon, 2 Mar 2015 01:44:14 +0000 | 3 | Date: Mon, 2 Mar 2015 01:44:14 +0000 |
4 | Subject: [PATCH 11/13] Change default emulation for mips64*-*-linux | 4 | Subject: [PATCH 12/15] Change default emulation for mips64*-*-linux |
5 | 5 | ||
6 | we change the default emulations to be N64 instead of N32 | 6 | we 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 | ||
16 | diff --git a/bfd/config.bfd b/bfd/config.bfd | 16 | diff --git a/bfd/config.bfd b/bfd/config.bfd |
17 | index b998830..ab17e72 100644 | 17 | index 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 |
37 | diff --git a/ld/configure.tgt b/ld/configure.tgt | 37 | diff --git a/ld/configure.tgt b/ld/configure.tgt |
38 | index a3db909..212327c 100644 | 38 | index 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 | -- |
58 | 2.9.0 | 58 | 2.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 @@ | |||
1 | From c2e138f4ccdf8af81c18c8511c901d3deee696b5 Mon Sep 17 00:00:00 2001 | 1 | From fc6fa6a6e6e9e6e5ad7080785af31b4ea68f60c4 Mon Sep 17 00:00:00 2001 |
2 | From: Khem Raj <raj.khem@gmail.com> | 2 | From: Khem Raj <raj.khem@gmail.com> |
3 | Date: Sun, 14 Feb 2016 17:06:19 +0000 | 3 | Date: Sun, 14 Feb 2016 17:06:19 +0000 |
4 | Subject: [PATCH 12/13] Add support for Netlogic XLP | 4 | Subject: [PATCH 13/15] Add support for Netlogic XLP |
5 | 5 | ||
6 | Patch From: Nebu Philips <nphilips@netlogicmicro.com> | 6 | Patch 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 | ||
37 | diff --git a/bfd/aoutx.h b/bfd/aoutx.h | 36 | diff --git a/bfd/aoutx.h b/bfd/aoutx.h |
38 | index be0126a..4ca7e24 100644 | 37 | index 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; |
49 | diff --git a/bfd/archures.c b/bfd/archures.c | 48 | diff --git a/bfd/archures.c b/bfd/archures.c |
50 | index 96c9109..5a30d02 100644 | 49 | index 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 |
61 | diff --git a/bfd/bfd-in2.h b/bfd/bfd-in2.h | 60 | diff --git a/bfd/bfd-in2.h b/bfd/bfd-in2.h |
62 | index 30513c4..5e8ed4c 100644 | 61 | index 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 |
73 | diff --git a/bfd/config.bfd b/bfd/config.bfd | 72 | diff --git a/bfd/config.bfd b/bfd/config.bfd |
74 | index ab17e72..863be89 100644 | 73 | index 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" |
89 | diff --git a/bfd/cpu-mips.c b/bfd/cpu-mips.c | 88 | diff --git a/bfd/cpu-mips.c b/bfd/cpu-mips.c |
90 | index d209fb6..b6a86ae 100644 | 89 | index 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 |
113 | diff --git a/bfd/elfxx-mips.c b/bfd/elfxx-mips.c | 112 | diff --git a/bfd/elfxx-mips.c b/bfd/elfxx-mips.c |
114 | index e47276b..71c30a0 100644 | 113 | index 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 }, |
146 | diff --git a/binutils/readelf.c b/binutils/readelf.c | 145 | diff --git a/binutils/readelf.c b/binutils/readelf.c |
147 | index 274ddd1..d31558c 100644 | 146 | index 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 |
158 | diff --git a/gas/config/tc-mips.c b/gas/config/tc-mips.c | 157 | diff --git a/gas/config/tc-mips.c b/gas/config/tc-mips.c |
159 | index eb8b26b..e59dce6 100644 | 158 | index 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}, |
187 | diff --git a/gas/configure b/gas/configure | 186 | diff --git a/gas/configure b/gas/configure |
188 | index 45da030..aba89f7 100755 | 187 | index 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 | ;; |
201 | diff --git a/gas/configure.tgt b/gas/configure.tgt | ||
202 | index 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 | |||
214 | diff --git a/include/elf/mips.h b/include/elf/mips.h | 200 | diff --git a/include/elf/mips.h b/include/elf/mips.h |
215 | index 7e813de..d7d72c1 100644 | 201 | index 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 |
226 | diff --git a/include/opcode/mips.h b/include/opcode/mips.h | 212 | diff --git a/include/opcode/mips.h b/include/opcode/mips.h |
227 | index b1d4ef6..f2c8e88 100644 | 213 | index 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 | } |
261 | diff --git a/ld/configure.tgt b/ld/configure.tgt | 247 | diff --git a/ld/configure.tgt b/ld/configure.tgt |
262 | index 212327c..212e09c 100644 | 248 | index 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 ;; |
274 | diff --git a/opcodes/mips-dis.c b/opcodes/mips-dis.c | 260 | diff --git a/opcodes/mips-dis.c b/opcodes/mips-dis.c |
275 | index 3f874e7..9813d0e 100644 | 261 | index 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. */ |
297 | diff --git a/opcodes/mips-opc.c b/opcodes/mips-opc.c | 283 | diff --git a/opcodes/mips-opc.c b/opcodes/mips-opc.c |
298 | index a95eff1..99fb7bb 100644 | 284 | index 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 | -- |
412 | 2.9.0 | 398 | 2.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 @@ | |||
1 | From 0c04c3b626998c8e7b595381b35456428581f52a Mon Sep 17 00:00:00 2001 | 1 | From a9177150f808d7e6285e1011c85d0ce89037b553 Mon Sep 17 00:00:00 2001 |
2 | From: Zhenhua Luo <zhenhua.luo@nxp.com> | 2 | From: Zhenhua Luo <zhenhua.luo@nxp.com> |
3 | Date: Sat, 11 Jun 2016 22:08:29 -0500 | 3 | Date: Sat, 11 Jun 2016 22:08:29 -0500 |
4 | Subject: [PATCH 13/13] fix the incorrect assembling for ppc wait mnemonic | 4 | Subject: [PATCH 14/15] fix the incorrect assembling for ppc wait mnemonic |
5 | 5 | ||
6 | Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com> | 6 | Signed-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 | ||
13 | diff --git a/opcodes/ppc-opc.c b/opcodes/ppc-opc.c | 13 | diff --git a/opcodes/ppc-opc.c b/opcodes/ppc-opc.c |
14 | index 8106ab7..ca4b0f3 100644 | 14 | index 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 | -- |
35 | 2.9.0 | 35 | 2.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 @@ | |||
1 | From 3d3424e9a8d6ad56160b98bf6e223c0346164468 Mon Sep 17 00:00:00 2001 | ||
2 | From: Matthew Fortune <matthew.fortune@imgtec.com> | ||
3 | Date: Thu, 29 Sep 2016 11:13:46 +0100 | ||
4 | Subject: [PATCH] Refine .cfi_sections check to only consider compact eh_frame | ||
5 | |||
6 | The .cfi_sections directive can be safely used multiple times | ||
7 | with different sections named at any time unless the compact form | ||
8 | of exception handling is requested after CFI information has | ||
9 | been emitted. Only the compact form of CFI information changes | ||
10 | the way in which CFI is generated and therefore cannot be | ||
11 | retrospectively requested after generating CFI information. | ||
12 | |||
13 | gas/ | ||
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 | --- | ||
23 | Upstream-Status: Backport | ||
24 | Signed-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 | |||
35 | Index: 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 | } | ||
51 | Index: 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 | +#... | ||
79 | Index: 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 | ||
88 | Index: 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 @@ | |||
1 | Patch taken from Binutils Bugzilla: | ||
2 | |||
3 | https://sourceware.org/bugzilla/show_bug.cgi?id=20649 | ||
4 | |||
5 | Upstream-Status: Pending | ||
6 | |||
7 | Signed-off-by: Andre McCurdy <armccurdy@gmail.com> | ||
8 | |||
9 | Index: 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 @@ | |||
1 | From 58cdb28ed71cb57b4a0ea1b412a708fdb0f84c27 Mon Sep 17 00:00:00 2001 | ||
2 | From: Ross Burton <ross.burton@intel.com> | ||
3 | Date: Mon, 6 Mar 2017 23:33:27 -0800 | ||
4 | Subject: [PATCH 15/15] sync with OE libtool changes | ||
5 | |||
1 | Apply these patches from our libtool patches as not only are redundant RPATHs a | 6 | Apply these patches from our libtool patches as not only are redundant RPATHs a |
2 | waste of space but they can cause incorrect linking when native packages are | 7 | waste of space but they can cause incorrect linking when native packages are |
3 | restored from sstate. | 8 | restored from sstate. |
@@ -13,13 +18,18 @@ fool its detection code into thinking it should be included as an | |||
13 | RPATH in the generated binary. Normalize before comparision. | 18 | RPATH in the generated binary. Normalize before comparision. |
14 | 19 | ||
15 | Upstream-Status: Inappropriate | 20 | Upstream-Status: Inappropriate |
21 | |||
16 | Signed-off-by: Ross Burton <ross.burton@intel.com> | 22 | Signed-off-by: Ross Burton <ross.burton@intel.com> |
23 | Signed-off-by: Khem Raj <raj.khem@gmail.com> | ||
24 | --- | ||
25 | ltmain.sh | 34 ++++++++++++++++++++++++++++------ | ||
26 | 1 file changed, 28 insertions(+), 6 deletions(-) | ||
17 | 27 | ||
18 | diff --git a/ltmain.sh b/ltmain.sh | 28 | diff --git a/ltmain.sh b/ltmain.sh |
19 | index 683317c..860a16a 100644 | 29 | index 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 |
73 | diff --git a/ltmain.sh b/ltmain.sh | 87 | -- |
74 | index 683317c..860a16a 100644 | 88 | 2.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 @@ | |||
1 | From 72b09de92cc597c53b1d762882b67a17fe56846c Mon Sep 17 00:00:00 2001 | ||
2 | From: Nick Clifton <nickc@redhat.com> | ||
3 | Date: Tue, 23 Aug 2016 09:45:11 +0100 | ||
4 | Subject: [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 | --- | ||
10 | Upstream-Status: Backport | ||
11 | Signed-off-by: Khem Raj <raj.khem@gmail.com> | ||
12 | |||
13 | bfd/elf32-arm.c | 2 +- | ||
14 | 1 file changed, 1 insertion(+), 1 deletion(-) | ||
15 | |||
16 | diff --git a/bfd/elf32-arm.c b/bfd/elf32-arm.c | ||
17 | index 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 | -- | ||
30 | 2.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 @@ | |||
1 | From 4a4286465b5d6c28968bc2b29ae08daca7f219a3 Mon Sep 17 00:00:00 2001 | ||
2 | From: Nick Clifton <nickc@redhat.com> | ||
3 | Date: Fri, 18 Nov 2016 11:42:48 -0800 | ||
4 | Subject: [PATCH] Fix the generation of alignment frags in code sections for AArch64. | ||
5 | |||
6 | PR gas/20364 | ||
7 | * config/tc-aarch64.c (s_ltorg): Change the mapping state after | ||
8 | aligning the frag. | ||
9 | (aarch64_init): Treat rs_align frags in code sections as | ||
10 | containing code, not data. | ||
11 | * testsuite/gas/aarch64/pr20364.s: New test. | ||
12 | * testsuite/gas/aarch64/pr20364.d: New test driver. | ||
13 | |||
14 | Backporting the patch from binutils mainline | ||
15 | https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=7ea12e5c3ad54da440c08f32da09534e63e515ca | ||
16 | |||
17 | Upstream-Status: Backport | ||
18 | |||
19 | Signed-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 | |||
29 | diff --git a/gas/ChangeLog b/gas/ChangeLog | ||
30 | index 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. | ||
47 | diff --git a/gas/config/tc-aarch64.c b/gas/config/tc-aarch64.c | ||
48 | index 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; | ||
84 | diff --git a/gas/testsuite/gas/aarch64/pr20364.d b/gas/testsuite/gas/aarch64/pr20364.d | ||
85 | new file mode 100644 | ||
86 | index 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 | + | ||
103 | diff --git a/gas/testsuite/gas/aarch64/pr20364.s b/gas/testsuite/gas/aarch64/pr20364.s | ||
104 | new file mode 100644 | ||
105 | index 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 | -- | ||
138 | 2.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 | |||