summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/binutils
diff options
context:
space:
mode:
authorDeepthi Hemraj <deepadeepthi98@gmail.com>2023-05-02 07:44:05 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2023-05-25 10:29:08 +0100
commitd880b69f027dee2f0a9ae15b8a1f3a3762a6d7bc (patch)
tree6346d784a9d652a3a4af8d481c6759873d51ec1a /meta/recipes-devtools/binutils
parent0d424494b3655e7f7a892a0001b2c063105ba652 (diff)
downloadpoky-d880b69f027dee2f0a9ae15b8a1f3a3762a6d7bc.tar.gz
binutils: stable 2.40 branch updates
- Rebase existing patches - Drop 0014-configure-remove-dependencies-on-gmp-and-mpfr-when-g.patch which is already in - Correct packaging path to libgprofng.so - Below commits on binutils-2.40 stable branch are updated. 4671be001eb Updated Hungarian translation for the gprof directory ded035f913e lto: Don't add indirect symbols for versioned aliases in IR 74cb2ddeabc gas: arm: Change warning message to not reference specific A-class architecture revision 570b9c09bbf gas: arm: Fix a further IT-predicated vcvt issue in the presense of MVE vcvtn bddd62e188c libctf: get the offsets of fields of unnamed structs/unions right 7aa47eafcce libctf: fix assertion failure with no system qsort_r 165accf0752 coff_get_normalized_symtab bfd_release af35798e957 PR30217, dynamic relocations using local dynamic symbols 18bb604f1e1 PR30198, Assertion and segfault when linking x86_64 elf and coff 34a2b4a0e21 PR30155, ld segfault in _bfd_nearby_section 3d0046f39aa PR30046, power cmpi leads to unknown architecture 5c87fb1d59b ppc32 and "LOAD segment with RWX permissions" 11f5c1ebf14 Updated Serbian translations for gold, gprof and opcodes sub-directories 38e455b1d9a Updated translations for the bfd and gprof directories. b2bc62b7b4e gas: correct symbol name comparison in .startof./.sizeof. handling 17294931e3e configure: remove dependencies on gmp and mpfr when gdb is disabled 1fc096a4c59 Regen config files e1815414077 Pass $JANSSON_LIBS and $ZSTD_LIBS to ld-bootstrap/bootrap.exp 3e888977f16 bpf: fix error conversion from long unsigned int to unsigned int [-Werror=overflow] 65dbb942145 Updated Swedish translation for the binutils sub-directory 27f59ec47a1 RISC-V: make C-extension JAL available again for (32-bit) assembly edd36b26f35 gprofng: PR30043 libgprofng.so.* are installed to a wrong location c6e269febbc gprofng: PR29521 [docs] man pages are not in the release tarball bcea253f5fa toplevel: Makefile.def: add install-strip dependency on libsframe (From OE-Core rev: 5d7389770af6613af4ca8a2d30cc79d494a91075) (From OE-Core rev: dcaf5192599b9474901ab73b66c330a401623fc1) Signed-off-by: Deepthi Hemraj <Deepthi.Hemraj@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/binutils')
-rw-r--r--meta/recipes-devtools/binutils/binutils-2.40.inc3
-rw-r--r--meta/recipes-devtools/binutils/binutils/0001-binutils-crosssdk-Generate-relocatable-SDKs.patch2
-rw-r--r--meta/recipes-devtools/binutils/binutils/0002-binutils-cross-Do-not-generate-linker-script-directo.patch2
-rw-r--r--meta/recipes-devtools/binutils/binutils/0003-binutils-nativesdk-Search-for-alternative-ld.so.conf.patch8
-rw-r--r--meta/recipes-devtools/binutils/binutils/0004-Point-scripts-location-to-libdir.patch6
-rw-r--r--meta/recipes-devtools/binutils/binutils/0005-don-t-let-the-distro-compiler-point-to-the-wrong-ins.patch2
-rw-r--r--meta/recipes-devtools/binutils/binutils/0006-warn-for-uses-of-system-directories-when-cross-linki.patch8
-rw-r--r--meta/recipes-devtools/binutils/binutils/0007-fix-the-incorrect-assembling-for-ppc-wait-mnemonic.patch2
-rw-r--r--meta/recipes-devtools/binutils/binutils/0008-Use-libtool-2.4.patch252
-rw-r--r--meta/recipes-devtools/binutils/binutils/0009-Fix-rpath-in-libtool-when-sysroot-is-enabled.patch2
-rw-r--r--meta/recipes-devtools/binutils/binutils/0010-sync-with-OE-libtool-changes.patch2
-rw-r--r--meta/recipes-devtools/binutils/binutils/0011-Check-for-clang-before-checking-gcc-version.patch6
-rw-r--r--meta/recipes-devtools/binutils/binutils/0012-Only-generate-an-RPATH-entry-if-LD_RUN_PATH-is-not-e.patch2
-rw-r--r--meta/recipes-devtools/binutils/binutils/0013-Define-alignof-using-_Alignof-when-using-C11-or-newe.patch2
-rw-r--r--meta/recipes-devtools/binutils/binutils/0014-configure-remove-dependencies-on-gmp-and-mpfr-when-g.patch56
-rw-r--r--meta/recipes-devtools/binutils/binutils_2.40.bb2
16 files changed, 150 insertions, 207 deletions
diff --git a/meta/recipes-devtools/binutils/binutils-2.40.inc b/meta/recipes-devtools/binutils/binutils-2.40.inc
index 3d6d8328e1..84dbf5f730 100644
--- a/meta/recipes-devtools/binutils/binutils-2.40.inc
+++ b/meta/recipes-devtools/binutils/binutils-2.40.inc
@@ -18,7 +18,7 @@ SRCBRANCH ?= "binutils-2_40-branch"
18 18
19UPSTREAM_CHECK_GITTAGREGEX = "binutils-(?P<pver>\d+_(\d_?)*)" 19UPSTREAM_CHECK_GITTAGREGEX = "binutils-(?P<pver>\d+_(\d_?)*)"
20 20
21SRCREV ?= "ffb83e32fc11f36b7b82b876c14888f82cd983b3" 21SRCREV ?= "4671be001eb5a899ecac3e2686a92934000f8262"
22BINUTILS_GIT_URI ?= "git://sourceware.org/git/binutils-gdb.git;branch=${SRCBRANCH};protocol=https" 22BINUTILS_GIT_URI ?= "git://sourceware.org/git/binutils-gdb.git;branch=${SRCBRANCH};protocol=https"
23SRC_URI = "\ 23SRC_URI = "\
24 ${BINUTILS_GIT_URI} \ 24 ${BINUTILS_GIT_URI} \
@@ -32,7 +32,6 @@ SRC_URI = "\
32 file://0011-Check-for-clang-before-checking-gcc-version.patch \ 32 file://0011-Check-for-clang-before-checking-gcc-version.patch \
33 file://0012-Only-generate-an-RPATH-entry-if-LD_RUN_PATH-is-not-e.patch \ 33 file://0012-Only-generate-an-RPATH-entry-if-LD_RUN_PATH-is-not-e.patch \
34 file://0013-Define-alignof-using-_Alignof-when-using-C11-or-newe.patch \ 34 file://0013-Define-alignof-using-_Alignof-when-using-C11-or-newe.patch \
35 file://0014-configure-remove-dependencies-on-gmp-and-mpfr-when-g.patch \
36 file://0015-Remove-duplicate-pe-dll.o-entry-deom-targ_extra_ofil.patch \ 35 file://0015-Remove-duplicate-pe-dll.o-entry-deom-targ_extra_ofil.patch \
37 file://0016-CVE-2023-25586.patch \ 36 file://0016-CVE-2023-25586.patch \
38 file://fix-time64.patch \ 37 file://fix-time64.patch \
diff --git a/meta/recipes-devtools/binutils/binutils/0001-binutils-crosssdk-Generate-relocatable-SDKs.patch b/meta/recipes-devtools/binutils/binutils/0001-binutils-crosssdk-Generate-relocatable-SDKs.patch
index 7fffa81724..ca249834ea 100644
--- a/meta/recipes-devtools/binutils/binutils/0001-binutils-crosssdk-Generate-relocatable-SDKs.patch
+++ b/meta/recipes-devtools/binutils/binutils/0001-binutils-crosssdk-Generate-relocatable-SDKs.patch
@@ -1,4 +1,4 @@
1From 25e715730ddcca37021fa4876aed4fa91d5dea25 Mon Sep 17 00:00:00 2001 1From 4bdab425bdd7dc52c95bfd62e035c1b9abe9595e Mon Sep 17 00:00:00 2001
2From: Khem Raj <raj.khem@gmail.com> 2From: Khem Raj <raj.khem@gmail.com>
3Date: Mon, 2 Mar 2015 01:58:54 +0000 3Date: Mon, 2 Mar 2015 01:58:54 +0000
4Subject: [PATCH] binutils-crosssdk: Generate relocatable SDKs 4Subject: [PATCH] binutils-crosssdk: Generate relocatable SDKs
diff --git a/meta/recipes-devtools/binutils/binutils/0002-binutils-cross-Do-not-generate-linker-script-directo.patch b/meta/recipes-devtools/binutils/binutils/0002-binutils-cross-Do-not-generate-linker-script-directo.patch
index 87a19c9ec3..663dc4af7d 100644
--- a/meta/recipes-devtools/binutils/binutils/0002-binutils-cross-Do-not-generate-linker-script-directo.patch
+++ b/meta/recipes-devtools/binutils/binutils/0002-binutils-cross-Do-not-generate-linker-script-directo.patch
@@ -1,4 +1,4 @@
1From 080a8eafc5961f78222d84aaa816d0933441b7ab Mon Sep 17 00:00:00 2001 1From c79005d4d9991593557766ad569f48c26482399f Mon Sep 17 00:00:00 2001
2From: Khem Raj <raj.khem@gmail.com> 2From: Khem Raj <raj.khem@gmail.com>
3Date: Mon, 6 Mar 2017 23:37:05 -0800 3Date: Mon, 6 Mar 2017 23:37:05 -0800
4Subject: [PATCH] binutils-cross: Do not generate linker script directories 4Subject: [PATCH] binutils-cross: Do not generate linker script directories
diff --git a/meta/recipes-devtools/binutils/binutils/0003-binutils-nativesdk-Search-for-alternative-ld.so.conf.patch b/meta/recipes-devtools/binutils/binutils/0003-binutils-nativesdk-Search-for-alternative-ld.so.conf.patch
index 54967b9362..f46116f1af 100644
--- a/meta/recipes-devtools/binutils/binutils/0003-binutils-nativesdk-Search-for-alternative-ld.so.conf.patch
+++ b/meta/recipes-devtools/binutils/binutils/0003-binutils-nativesdk-Search-for-alternative-ld.so.conf.patch
@@ -1,4 +1,4 @@
1From 90d1bb804033a74b54f64cd5d3127c004c266af8 Mon Sep 17 00:00:00 2001 1From 70da8b91026c5381d430194910fc15e3b6c5ec7f Mon Sep 17 00:00:00 2001
2From: Richard Purdie <richard.purdie@linuxfoundation.org> 2From: Richard Purdie <richard.purdie@linuxfoundation.org>
3Date: Wed, 19 Feb 2020 09:51:16 -0800 3Date: Wed, 19 Feb 2020 09:51:16 -0800
4Subject: [PATCH] binutils-nativesdk: Search for alternative ld.so.conf in SDK 4Subject: [PATCH] binutils-nativesdk: Search for alternative ld.so.conf in SDK
@@ -29,7 +29,7 @@ Signed-off-by: Khem Raj <raj.khem@gmail.com>
29 5 files changed, 7 insertions(+), 3 deletions(-) 29 5 files changed, 7 insertions(+), 3 deletions(-)
30 30
31diff --git a/ld/Makefile.am b/ld/Makefile.am 31diff --git a/ld/Makefile.am b/ld/Makefile.am
32index 12b2c3c453f..0590b7055d0 100644 32index b3195b4be68..fc6460317a7 100644
33--- a/ld/Makefile.am 33--- a/ld/Makefile.am
34+++ b/ld/Makefile.am 34+++ b/ld/Makefile.am
35@@ -42,7 +42,8 @@ ZLIBINC = @zlibinc@ 35@@ -42,7 +42,8 @@ ZLIBINC = @zlibinc@
@@ -43,7 +43,7 @@ index 12b2c3c453f..0590b7055d0 100644
43 NO_WERROR = @NO_WERROR@ 43 NO_WERROR = @NO_WERROR@
44 AM_CFLAGS = $(WARN_CFLAGS) $(ELF_CLFAGS) $(JANSSON_CFLAGS) $(ZSTD_CFLAGS) 44 AM_CFLAGS = $(WARN_CFLAGS) $(ELF_CLFAGS) $(JANSSON_CFLAGS) $(ZSTD_CFLAGS)
45diff --git a/ld/Makefile.in b/ld/Makefile.in 45diff --git a/ld/Makefile.in b/ld/Makefile.in
46index 3d5685d6bae..70643b1ce46 100644 46index fe422569228..4a4c851b44a 100644
47--- a/ld/Makefile.in 47--- a/ld/Makefile.in
48+++ b/ld/Makefile.in 48+++ b/ld/Makefile.in
49@@ -566,7 +566,8 @@ ZLIB = @zlibdir@ -lz 49@@ -566,7 +566,8 @@ ZLIB = @zlibdir@ -lz
@@ -65,7 +65,7 @@ index eff6693e052..95787012b89 100644
65 info.path = NULL; 65 info.path = NULL;
66 info.len = info.alloc = 0; 66 info.len = info.alloc = 0;
67- tmppath = concat (ld_sysroot, prefix, "/etc/ld.so.conf", 67- tmppath = concat (ld_sysroot, prefix, "/etc/ld.so.conf",
68+ tmppath = concat (ld_sysconfdir, "/ld.so.conf", 68+ tmppath = concat (ld_sysconfdir, "/etc/ld.so.conf",
69 (const char *) NULL); 69 (const char *) NULL);
70 if (!ldelf_parse_ld_so_conf (&info, tmppath)) 70 if (!ldelf_parse_ld_so_conf (&info, tmppath))
71 { 71 {
diff --git a/meta/recipes-devtools/binutils/binutils/0004-Point-scripts-location-to-libdir.patch b/meta/recipes-devtools/binutils/binutils/0004-Point-scripts-location-to-libdir.patch
index 90abd50498..e7d2593c49 100644
--- a/meta/recipes-devtools/binutils/binutils/0004-Point-scripts-location-to-libdir.patch
+++ b/meta/recipes-devtools/binutils/binutils/0004-Point-scripts-location-to-libdir.patch
@@ -1,4 +1,4 @@
1From a7c988d60f11c8279453c2d9edeede001cce7c9e Mon Sep 17 00:00:00 2001 1From fa477bb947fa17543f4550bc0e7e715c8355649c Mon Sep 17 00:00:00 2001
2From: Khem Raj <raj.khem@gmail.com> 2From: Khem Raj <raj.khem@gmail.com>
3Date: Mon, 2 Mar 2015 01:09:58 +0000 3Date: Mon, 2 Mar 2015 01:09:58 +0000
4Subject: [PATCH] Point scripts location to libdir 4Subject: [PATCH] Point scripts location to libdir
@@ -12,7 +12,7 @@ Signed-off-by: Khem Raj <raj.khem@gmail.com>
12 2 files changed, 2 insertions(+), 2 deletions(-) 12 2 files changed, 2 insertions(+), 2 deletions(-)
13 13
14diff --git a/ld/Makefile.am b/ld/Makefile.am 14diff --git a/ld/Makefile.am b/ld/Makefile.am
15index 0590b7055d0..c30db94ee3c 100644 15index fc6460317a7..1b875904b8d 100644
16--- a/ld/Makefile.am 16--- a/ld/Makefile.am
17+++ b/ld/Makefile.am 17+++ b/ld/Makefile.am
18@@ -51,7 +51,7 @@ AM_CFLAGS = $(WARN_CFLAGS) $(ELF_CLFAGS) $(JANSSON_CFLAGS) $(ZSTD_CFLAGS) 18@@ -51,7 +51,7 @@ AM_CFLAGS = $(WARN_CFLAGS) $(ELF_CLFAGS) $(JANSSON_CFLAGS) $(ZSTD_CFLAGS)
@@ -25,7 +25,7 @@ index 0590b7055d0..c30db94ee3c 100644
25 EMUL = @EMUL@ 25 EMUL = @EMUL@
26 EMULATION_OFILES = @EMULATION_OFILES@ 26 EMULATION_OFILES = @EMULATION_OFILES@
27diff --git a/ld/Makefile.in b/ld/Makefile.in 27diff --git a/ld/Makefile.in b/ld/Makefile.in
28index 70643b1ce46..0405028e02f 100644 28index 4a4c851b44a..08dcd7b75fc 100644
29--- a/ld/Makefile.in 29--- a/ld/Makefile.in
30+++ b/ld/Makefile.in 30+++ b/ld/Makefile.in
31@@ -574,7 +574,7 @@ AM_CFLAGS = $(WARN_CFLAGS) $(ELF_CLFAGS) $(JANSSON_CFLAGS) $(ZSTD_CFLAGS) 31@@ -574,7 +574,7 @@ AM_CFLAGS = $(WARN_CFLAGS) $(ELF_CLFAGS) $(JANSSON_CFLAGS) $(ZSTD_CFLAGS)
diff --git a/meta/recipes-devtools/binutils/binutils/0005-don-t-let-the-distro-compiler-point-to-the-wrong-ins.patch b/meta/recipes-devtools/binutils/binutils/0005-don-t-let-the-distro-compiler-point-to-the-wrong-ins.patch
index 9557e871db..7242f48795 100644
--- a/meta/recipes-devtools/binutils/binutils/0005-don-t-let-the-distro-compiler-point-to-the-wrong-ins.patch
+++ b/meta/recipes-devtools/binutils/binutils/0005-don-t-let-the-distro-compiler-point-to-the-wrong-ins.patch
@@ -1,4 +1,4 @@
1From fc39b9c332a346910695817274d55d0c20dc717a Mon Sep 17 00:00:00 2001 1From 7912f5a918e612950feb04d845934f26160e85da Mon Sep 17 00:00:00 2001
2From: Khem Raj <raj.khem@gmail.com> 2From: Khem Raj <raj.khem@gmail.com>
3Date: Mon, 2 Mar 2015 01:39:01 +0000 3Date: Mon, 2 Mar 2015 01:39:01 +0000
4Subject: [PATCH] don't let the distro compiler point to the wrong installation 4Subject: [PATCH] don't let the distro compiler point to the wrong installation
diff --git a/meta/recipes-devtools/binutils/binutils/0006-warn-for-uses-of-system-directories-when-cross-linki.patch b/meta/recipes-devtools/binutils/binutils/0006-warn-for-uses-of-system-directories-when-cross-linki.patch
index 0ca55d4095..87bbe9fb1b 100644
--- a/meta/recipes-devtools/binutils/binutils/0006-warn-for-uses-of-system-directories-when-cross-linki.patch
+++ b/meta/recipes-devtools/binutils/binutils/0006-warn-for-uses-of-system-directories-when-cross-linki.patch
@@ -1,4 +1,4 @@
1From b9af05e87ac8eb4fa18a75939edb661056246c30 Mon Sep 17 00:00:00 2001 1From 725ca09ee1041f64589f26ba815ef11da687c608 Mon Sep 17 00:00:00 2001
2From: Khem Raj <raj.khem@gmail.com> 2From: Khem Raj <raj.khem@gmail.com>
3Date: Fri, 15 Jan 2016 06:31:09 +0000 3Date: Fri, 15 Jan 2016 06:31:09 +0000
4Subject: [PATCH] warn for uses of system directories when cross linking 4Subject: [PATCH] warn for uses of system directories when cross linking
@@ -77,7 +77,7 @@ index ad0dc6a106c..d21edaddce7 100644
77 #undef EXTRA_SHLIB_EXTENSION 77 #undef EXTRA_SHLIB_EXTENSION
78 78
79diff --git a/ld/configure b/ld/configure 79diff --git a/ld/configure b/ld/configure
80index 49936a0cb2a..5f5dad6d67c 100755 80index 995708089fd..6406a42c442 100755
81--- a/ld/configure 81--- a/ld/configure
82+++ b/ld/configure 82+++ b/ld/configure
83@@ -839,6 +839,7 @@ with_lib_path 83@@ -839,6 +839,7 @@ with_lib_path
@@ -253,7 +253,7 @@ index ceaca2d85d0..62e7b4e5341 100644
253 { 253 {
254 if (error_count < MAX_ERRORS_IN_A_ROW) 254 if (error_count < MAX_ERRORS_IN_A_ROW)
255diff --git a/ld/lexsup.c b/ld/lexsup.c 255diff --git a/ld/lexsup.c b/ld/lexsup.c
256index c5960385572..eb54627fb71 100644 256index a1c6140100d..d47ba4f977d 100644
257--- a/ld/lexsup.c 257--- a/ld/lexsup.c
258+++ b/ld/lexsup.c 258+++ b/ld/lexsup.c
259@@ -613,6 +613,14 @@ static const struct ld_option ld_options[] = 259@@ -613,6 +613,14 @@ static const struct ld_option ld_options[] =
@@ -271,7 +271,7 @@ index c5960385572..eb54627fb71 100644
271 }; 271 };
272 272
273 #define OPTION_COUNT ARRAY_SIZE (ld_options) 273 #define OPTION_COUNT ARRAY_SIZE (ld_options)
274@@ -1735,6 +1743,14 @@ parse_args (unsigned argc, char **argv) 274@@ -1737,6 +1745,14 @@ parse_args (unsigned argc, char **argv)
275 config.print_map_discarded = true; 275 config.print_map_discarded = true;
276 break; 276 break;
277 277
diff --git a/meta/recipes-devtools/binutils/binutils/0007-fix-the-incorrect-assembling-for-ppc-wait-mnemonic.patch b/meta/recipes-devtools/binutils/binutils/0007-fix-the-incorrect-assembling-for-ppc-wait-mnemonic.patch
index 502ce82928..fdd1f7756f 100644
--- a/meta/recipes-devtools/binutils/binutils/0007-fix-the-incorrect-assembling-for-ppc-wait-mnemonic.patch
+++ b/meta/recipes-devtools/binutils/binutils/0007-fix-the-incorrect-assembling-for-ppc-wait-mnemonic.patch
@@ -1,4 +1,4 @@
1From ef9aa69324a209e546956a2f674462717ec5af0f Mon Sep 17 00:00:00 2001 1From 4e9d4ace8a340399aeaa8332e2cfbfcc7d2d14d7 Mon Sep 17 00:00:00 2001
2From: Zhenhua Luo <zhenhua.luo@nxp.com> 2From: Zhenhua Luo <zhenhua.luo@nxp.com>
3Date: Sat, 11 Jun 2016 22:08:29 -0500 3Date: Sat, 11 Jun 2016 22:08:29 -0500
4Subject: [PATCH] fix the incorrect assembling for ppc wait mnemonic 4Subject: [PATCH] fix the incorrect assembling for ppc wait mnemonic
diff --git a/meta/recipes-devtools/binutils/binutils/0008-Use-libtool-2.4.patch b/meta/recipes-devtools/binutils/binutils/0008-Use-libtool-2.4.patch
index 7e7c2579b3..0be871f5cf 100644
--- a/meta/recipes-devtools/binutils/binutils/0008-Use-libtool-2.4.patch
+++ b/meta/recipes-devtools/binutils/binutils/0008-Use-libtool-2.4.patch
@@ -1,4 +1,4 @@
1From 0ad92af822bb6f58de3f3889d0adc0b2ef9d477f Mon Sep 17 00:00:00 2001 1From a66b1806350a9bed7b188c7d115991f6cdee51a9 Mon Sep 17 00:00:00 2001
2From: Khem Raj <raj.khem@gmail.com> 2From: Khem Raj <raj.khem@gmail.com>
3Date: Sun, 14 Feb 2016 17:04:07 +0000 3Date: Sun, 14 Feb 2016 17:04:07 +0000
4Subject: [PATCH] Use libtool 2.4 4Subject: [PATCH] Use libtool 2.4
@@ -76,7 +76,7 @@ index 80aed657643..106ec256a79 100644
76 ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ 76 ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
77 all_backends = @all_backends@ 77 all_backends = @all_backends@
78diff --git a/bfd/configure b/bfd/configure 78diff --git a/bfd/configure b/bfd/configure
79index e5d464378f8..ee8ea251479 100755 79index 60ea6becab2..84dcdf167ba 100755
80--- a/bfd/configure 80--- a/bfd/configure
81+++ b/bfd/configure 81+++ b/bfd/configure
82@@ -706,6 +706,9 @@ OTOOL 82@@ -706,6 +706,9 @@ OTOOL
@@ -2038,7 +2038,7 @@ index 27315addc0f..5ddd5a42a7d 100644
2038 ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ 2038 ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
2039 am__include = @am__include@ 2039 am__include = @am__include@
2040diff --git a/binutils/configure b/binutils/configure 2040diff --git a/binutils/configure b/binutils/configure
2041index 3cb797c2b8d..5578150c1d9 100755 2041index c7bd42049c3..06285371350 100755
2042--- a/binutils/configure 2042--- a/binutils/configure
2043+++ b/binutils/configure 2043+++ b/binutils/configure
2044@@ -700,8 +700,11 @@ OTOOL 2044@@ -700,8 +700,11 @@ OTOOL
@@ -3977,7 +3977,7 @@ index 8319181b472..3425e414c1c 100644
3977 ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ 3977 ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
3978 am__include = @am__include@ 3978 am__include = @am__include@
3979diff --git a/gas/configure b/gas/configure 3979diff --git a/gas/configure b/gas/configure
3980index 684e68e0ea2..ba35172965e 100755 3980index 3c0c3e27d3b..11baafb9db6 100755
3981--- a/gas/configure 3981--- a/gas/configure
3982+++ b/gas/configure 3982+++ b/gas/configure
3983@@ -686,8 +686,11 @@ OTOOL 3983@@ -686,8 +686,11 @@ OTOOL
@@ -5916,7 +5916,7 @@ index c9914e46d7d..1857eb8b5a8 100644
5916 ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ 5916 ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
5917 am__include = @am__include@ 5917 am__include = @am__include@
5918diff --git a/gprof/configure b/gprof/configure 5918diff --git a/gprof/configure b/gprof/configure
5919index 3e8edd112cb..5b320c60f50 100755 5919index c5a081c88aa..a1b06379df4 100755
5920--- a/gprof/configure 5920--- a/gprof/configure
5921+++ b/gprof/configure 5921+++ b/gprof/configure
5922@@ -663,8 +663,11 @@ OTOOL 5922@@ -663,8 +663,11 @@ OTOOL
@@ -7830,7 +7830,7 @@ index 3e8edd112cb..5b320c60f50 100755
7830 chmod +x "$ofile" 7830 chmod +x "$ofile"
7831 7831
7832diff --git a/gprofng/Makefile.in b/gprofng/Makefile.in 7832diff --git a/gprofng/Makefile.in b/gprofng/Makefile.in
7833index 01f7dca3f2a..3db326271c9 100644 7833index a2854950e34..4d307543d81 100644
7834--- a/gprofng/Makefile.in 7834--- a/gprofng/Makefile.in
7835+++ b/gprofng/Makefile.in 7835+++ b/gprofng/Makefile.in
7836@@ -253,6 +253,7 @@ CXXFLAGS = @CXXFLAGS@ 7836@@ -253,6 +253,7 @@ CXXFLAGS = @CXXFLAGS@
@@ -7850,10 +7850,10 @@ index 01f7dca3f2a..3db326271c9 100644
7850 NM = @NM@ 7850 NM = @NM@
7851 NMEDIT = @NMEDIT@ 7851 NMEDIT = @NMEDIT@
7852diff --git a/gprofng/configure b/gprofng/configure 7852diff --git a/gprofng/configure b/gprofng/configure
7853index 2afc9a381a6..1e57b41ffa4 100755 7853index 3ad87139280..e4593cbb838 100755
7854--- a/gprofng/configure 7854--- a/gprofng/configure
7855+++ b/gprofng/configure 7855+++ b/gprofng/configure
7856@@ -672,6 +672,8 @@ OTOOL 7856@@ -674,6 +674,8 @@ OTOOL
7857 LIPO 7857 LIPO
7858 NMEDIT 7858 NMEDIT
7859 DSYMUTIL 7859 DSYMUTIL
@@ -7862,7 +7862,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
7862 OBJDUMP 7862 OBJDUMP
7863 LN_S 7863 LN_S
7864 NM 7864 NM
7865@@ -802,6 +804,7 @@ enable_static 7865@@ -804,6 +806,7 @@ enable_static
7866 with_pic 7866 with_pic
7867 enable_fast_install 7867 enable_fast_install
7868 with_gnu_ld 7868 with_gnu_ld
@@ -7870,7 +7870,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
7870 enable_libtool_lock 7870 enable_libtool_lock
7871 enable_werror_always 7871 enable_werror_always
7872 enable_gprofng_tools 7872 enable_gprofng_tools
7873@@ -1465,6 +1468,8 @@ Optional Packages: 7873@@ -1467,6 +1470,8 @@ Optional Packages:
7874 --with-pic try to use only PIC/non-PIC objects [default=use 7874 --with-pic try to use only PIC/non-PIC objects [default=use
7875 both] 7875 both]
7876 --with-gnu-ld assume the C compiler uses GNU ld [default=no] 7876 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
@@ -7879,7 +7879,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
7879 --with-jdk=PATH specify prefix directory for installed JDK. 7879 --with-jdk=PATH specify prefix directory for installed JDK.
7880 --with-system-zlib use installed libz 7880 --with-system-zlib use installed libz
7881 7881
7882@@ -6156,8 +6161,8 @@ esac 7882@@ -6158,8 +6163,8 @@ esac
7883 7883
7884 7884
7885 7885
@@ -7890,7 +7890,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
7890 7890
7891 7891
7892 7892
7893@@ -6197,7 +6202,7 @@ ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO 7893@@ -6199,7 +6204,7 @@ ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
7894 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 7894 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
7895 $as_echo_n "checking how to print strings... " >&6; } 7895 $as_echo_n "checking how to print strings... " >&6; }
7896 # Test print first, because it will be a builtin if present. 7896 # Test print first, because it will be a builtin if present.
@@ -7899,7 +7899,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
7899 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then 7899 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
7900 ECHO='print -r --' 7900 ECHO='print -r --'
7901 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then 7901 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
7902@@ -6890,8 +6895,8 @@ $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; 7902@@ -6892,8 +6897,8 @@ $as_echo_n "checking whether the shell understands some XSI constructs... " >&6;
7903 # Try some XSI features 7903 # Try some XSI features
7904 xsi_shell=no 7904 xsi_shell=no
7905 ( _lt_dummy="a/b/c" 7905 ( _lt_dummy="a/b/c"
@@ -7910,7 +7910,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
7910 && eval 'test $(( 1 + 1 )) -eq 2 \ 7910 && eval 'test $(( 1 + 1 )) -eq 2 \
7911 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \ 7911 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
7912 && xsi_shell=yes 7912 && xsi_shell=yes
7913@@ -6940,6 +6945,80 @@ esac 7913@@ -6942,6 +6947,80 @@ esac
7914 7914
7915 7915
7916 7916
@@ -7991,7 +7991,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
7991 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 7991 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
7992 $as_echo_n "checking for $LD option to reload object files... " >&6; } 7992 $as_echo_n "checking for $LD option to reload object files... " >&6; }
7993 if ${lt_cv_ld_reload_flag+:} false; then : 7993 if ${lt_cv_ld_reload_flag+:} false; then :
7994@@ -6956,6 +7035,11 @@ case $reload_flag in 7994@@ -6958,6 +7037,11 @@ case $reload_flag in
7995 esac 7995 esac
7996 reload_cmds='$LD$reload_flag -o $output$reload_objs' 7996 reload_cmds='$LD$reload_flag -o $output$reload_objs'
7997 case $host_os in 7997 case $host_os in
@@ -8003,7 +8003,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
8003 darwin*) 8003 darwin*)
8004 if test "$GCC" = yes; then 8004 if test "$GCC" = yes; then
8005 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' 8005 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
8006@@ -7124,7 +7208,8 @@ mingw* | pw32*) 8006@@ -7126,7 +7210,8 @@ mingw* | pw32*)
8007 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 8007 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
8008 lt_cv_file_magic_cmd='func_win32_libid' 8008 lt_cv_file_magic_cmd='func_win32_libid'
8009 else 8009 else
@@ -8013,7 +8013,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
8013 lt_cv_file_magic_cmd='$OBJDUMP -f' 8013 lt_cv_file_magic_cmd='$OBJDUMP -f'
8014 fi 8014 fi
8015 ;; 8015 ;;
8016@@ -7278,6 +7363,21 @@ esac 8016@@ -7280,6 +7365,21 @@ esac
8017 fi 8017 fi
8018 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 8018 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
8019 $as_echo "$lt_cv_deplibs_check_method" >&6; } 8019 $as_echo "$lt_cv_deplibs_check_method" >&6; }
@@ -8035,7 +8035,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
8035 file_magic_cmd=$lt_cv_file_magic_cmd 8035 file_magic_cmd=$lt_cv_file_magic_cmd
8036 deplibs_check_method=$lt_cv_deplibs_check_method 8036 deplibs_check_method=$lt_cv_deplibs_check_method
8037 test -z "$deplibs_check_method" && deplibs_check_method=unknown 8037 test -z "$deplibs_check_method" && deplibs_check_method=unknown
8038@@ -7293,6 +7393,157 @@ test -z "$deplibs_check_method" && deplibs_check_method=unknown 8038@@ -7295,6 +7395,157 @@ test -z "$deplibs_check_method" && deplibs_check_method=unknown
8039 8039
8040 8040
8041 8041
@@ -8193,7 +8193,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
8193 plugin_option= 8193 plugin_option=
8194 plugin_names="liblto_plugin.so liblto_plugin-0.dll cyglto_plugin-0.dll" 8194 plugin_names="liblto_plugin.so liblto_plugin-0.dll cyglto_plugin-0.dll"
8195 for plugin in $plugin_names; do 8195 for plugin in $plugin_names; do
8196@@ -7307,8 +7558,10 @@ for plugin in $plugin_names; do 8196@@ -7309,8 +7560,10 @@ for plugin in $plugin_names; do
8197 done 8197 done
8198 8198
8199 if test -n "$ac_tool_prefix"; then 8199 if test -n "$ac_tool_prefix"; then
@@ -8206,7 +8206,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
8206 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 8206 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8207 $as_echo_n "checking for $ac_word... " >&6; } 8207 $as_echo_n "checking for $ac_word... " >&6; }
8208 if ${ac_cv_prog_AR+:} false; then : 8208 if ${ac_cv_prog_AR+:} false; then :
8209@@ -7324,7 +7577,7 @@ do 8209@@ -7326,7 +7579,7 @@ do
8210 test -z "$as_dir" && as_dir=. 8210 test -z "$as_dir" && as_dir=.
8211 for ac_exec_ext in '' $ac_executable_extensions; do 8211 for ac_exec_ext in '' $ac_executable_extensions; do
8212 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 8212 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
@@ -8215,7 +8215,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
8215 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 8215 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8216 break 2 8216 break 2
8217 fi 8217 fi
8218@@ -7344,11 +7597,15 @@ $as_echo "no" >&6; } 8218@@ -7346,11 +7599,15 @@ $as_echo "no" >&6; }
8219 fi 8219 fi
8220 8220
8221 8221
@@ -8234,7 +8234,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
8234 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 8234 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8235 $as_echo_n "checking for $ac_word... " >&6; } 8235 $as_echo_n "checking for $ac_word... " >&6; }
8236 if ${ac_cv_prog_ac_ct_AR+:} false; then : 8236 if ${ac_cv_prog_ac_ct_AR+:} false; then :
8237@@ -7364,7 +7621,7 @@ do 8237@@ -7366,7 +7623,7 @@ do
8238 test -z "$as_dir" && as_dir=. 8238 test -z "$as_dir" && as_dir=.
8239 for ac_exec_ext in '' $ac_executable_extensions; do 8239 for ac_exec_ext in '' $ac_executable_extensions; do
8240 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 8240 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
@@ -8243,7 +8243,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
8243 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 8243 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8244 break 2 8244 break 2
8245 fi 8245 fi
8246@@ -7383,6 +7640,10 @@ else 8246@@ -7385,6 +7642,10 @@ else
8247 $as_echo "no" >&6; } 8247 $as_echo "no" >&6; }
8248 fi 8248 fi
8249 8249
@@ -8254,7 +8254,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
8254 if test "x$ac_ct_AR" = x; then 8254 if test "x$ac_ct_AR" = x; then
8255 AR="false" 8255 AR="false"
8256 else 8256 else
8257@@ -7394,29 +7655,81 @@ ac_tool_warned=yes ;; 8257@@ -7396,29 +7657,81 @@ ac_tool_warned=yes ;;
8258 esac 8258 esac
8259 AR=$ac_ct_AR 8259 AR=$ac_ct_AR
8260 fi 8260 fi
@@ -8351,7 +8351,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
8351 8351
8352 8352
8353 8353
8354@@ -7763,8 +8076,8 @@ esac 8354@@ -7765,8 +8078,8 @@ esac
8355 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 8355 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
8356 8356
8357 # Transform an extracted symbol line into symbol name and symbol address 8357 # Transform an extracted symbol line into symbol name and symbol address
@@ -8362,7 +8362,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
8362 8362
8363 # Handle CRLF in mingw tool chain 8363 # Handle CRLF in mingw tool chain
8364 opt_cr= 8364 opt_cr=
8365@@ -7800,6 +8113,7 @@ for ac_symprfx in "" "_"; do 8365@@ -7802,6 +8115,7 @@ for ac_symprfx in "" "_"; do
8366 else 8366 else
8367 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 8367 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
8368 fi 8368 fi
@@ -8370,7 +8370,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
8370 8370
8371 # Check to see that the pipe works correctly. 8371 # Check to see that the pipe works correctly.
8372 pipe_works=no 8372 pipe_works=no
8373@@ -7841,6 +8155,18 @@ _LT_EOF 8373@@ -7843,6 +8157,18 @@ _LT_EOF
8374 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 8374 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
8375 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 8375 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
8376 cat <<_LT_EOF > conftest.$ac_ext 8376 cat <<_LT_EOF > conftest.$ac_ext
@@ -8389,7 +8389,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
8389 #ifdef __cplusplus 8389 #ifdef __cplusplus
8390 extern "C" { 8390 extern "C" {
8391 #endif 8391 #endif
8392@@ -7852,7 +8178,7 @@ _LT_EOF 8392@@ -7854,7 +8180,7 @@ _LT_EOF
8393 cat <<_LT_EOF >> conftest.$ac_ext 8393 cat <<_LT_EOF >> conftest.$ac_ext
8394 8394
8395 /* The mapping between symbol names and symbols. */ 8395 /* The mapping between symbol names and symbols. */
@@ -8398,7 +8398,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
8398 const char *name; 8398 const char *name;
8399 void *address; 8399 void *address;
8400 } 8400 }
8401@@ -7878,8 +8204,8 @@ static const void *lt_preloaded_setup() { 8401@@ -7880,8 +8206,8 @@ static const void *lt_preloaded_setup() {
8402 _LT_EOF 8402 _LT_EOF
8403 # Now try linking the two files. 8403 # Now try linking the two files.
8404 mv conftest.$ac_objext conftstm.$ac_objext 8404 mv conftest.$ac_objext conftstm.$ac_objext
@@ -8409,7 +8409,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
8409 LIBS="conftstm.$ac_objext" 8409 LIBS="conftstm.$ac_objext"
8410 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 8410 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
8411 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 8411 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
8412@@ -7889,8 +8215,8 @@ _LT_EOF 8412@@ -7891,8 +8217,8 @@ _LT_EOF
8413 test $ac_status = 0; } && test -s conftest${ac_exeext}; then 8413 test $ac_status = 0; } && test -s conftest${ac_exeext}; then
8414 pipe_works=yes 8414 pipe_works=yes
8415 fi 8415 fi
@@ -8420,7 +8420,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
8420 else 8420 else
8421 echo "cannot find nm_test_func in $nlist" >&5 8421 echo "cannot find nm_test_func in $nlist" >&5
8422 fi 8422 fi
8423@@ -7927,6 +8253,13 @@ else 8423@@ -7929,6 +8255,13 @@ else
8424 $as_echo "ok" >&6; } 8424 $as_echo "ok" >&6; }
8425 fi 8425 fi
8426 8426
@@ -8434,7 +8434,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
8434 8434
8435 8435
8436 8436
8437@@ -7946,6 +8279,48 @@ fi 8437@@ -7948,6 +8281,48 @@ fi
8438 8438
8439 8439
8440 8440
@@ -8483,7 +8483,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
8483 8483
8484 8484
8485 # Check whether --enable-libtool-lock was given. 8485 # Check whether --enable-libtool-lock was given.
8486@@ -8154,6 +8529,123 @@ esac 8486@@ -8156,6 +8531,123 @@ esac
8487 8487
8488 need_locks="$enable_libtool_lock" 8488 need_locks="$enable_libtool_lock"
8489 8489
@@ -8607,7 +8607,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
8607 8607
8608 case $host_os in 8608 case $host_os in
8609 rhapsody* | darwin*) 8609 rhapsody* | darwin*)
8610@@ -8717,6 +9209,8 @@ _LT_EOF 8610@@ -8719,6 +9211,8 @@ _LT_EOF
8611 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 8611 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
8612 echo "$AR cru libconftest.a conftest.o" >&5 8612 echo "$AR cru libconftest.a conftest.o" >&5
8613 $AR cru libconftest.a conftest.o 2>&5 8613 $AR cru libconftest.a conftest.o 2>&5
@@ -8616,7 +8616,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
8616 cat > conftest.c << _LT_EOF 8616 cat > conftest.c << _LT_EOF
8617 int main() { return 0;} 8617 int main() { return 0;}
8618 _LT_EOF 8618 _LT_EOF
8619@@ -8785,6 +9279,16 @@ done 8619@@ -8787,6 +9281,16 @@ done
8620 8620
8621 8621
8622 8622
@@ -8633,7 +8633,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
8633 8633
8634 8634
8635 # Set options 8635 # Set options
8636@@ -9270,8 +9774,6 @@ fi 8636@@ -9272,8 +9776,6 @@ fi
8637 lt_prog_compiler_pic= 8637 lt_prog_compiler_pic=
8638 lt_prog_compiler_static= 8638 lt_prog_compiler_static=
8639 8639
@@ -8642,7 +8642,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
8642 8642
8643 if test "$GCC" = yes; then 8643 if test "$GCC" = yes; then
8644 lt_prog_compiler_wl='-Wl,' 8644 lt_prog_compiler_wl='-Wl,'
8645@@ -9437,6 +9939,12 @@ $as_echo_n "checking for $compiler option to produce PIC... " >&6; } 8645@@ -9439,6 +9941,12 @@ $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8646 lt_prog_compiler_pic='--shared' 8646 lt_prog_compiler_pic='--shared'
8647 lt_prog_compiler_static='--static' 8647 lt_prog_compiler_static='--static'
8648 ;; 8648 ;;
@@ -8655,7 +8655,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
8655 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) 8655 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8656 # Portland Group compilers (*not* the Pentium gcc compiler, 8656 # Portland Group compilers (*not* the Pentium gcc compiler,
8657 # which looks to be a dead project) 8657 # which looks to be a dead project)
8658@@ -9499,7 +10007,7 @@ $as_echo_n "checking for $compiler option to produce PIC... " >&6; } 8658@@ -9501,7 +10009,7 @@ $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8659 lt_prog_compiler_pic='-KPIC' 8659 lt_prog_compiler_pic='-KPIC'
8660 lt_prog_compiler_static='-Bstatic' 8660 lt_prog_compiler_static='-Bstatic'
8661 case $cc_basename in 8661 case $cc_basename in
@@ -8664,7 +8664,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
8664 lt_prog_compiler_wl='-Qoption ld ';; 8664 lt_prog_compiler_wl='-Qoption ld ';;
8665 *) 8665 *)
8666 lt_prog_compiler_wl='-Wl,';; 8666 lt_prog_compiler_wl='-Wl,';;
8667@@ -9556,13 +10064,17 @@ case $host_os in 8667@@ -9558,13 +10066,17 @@ case $host_os in
8668 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 8668 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8669 ;; 8669 ;;
8670 esac 8670 esac
@@ -8688,7 +8688,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
8688 8688
8689 # 8689 #
8690 # Check to make sure the PIC flag actually works. 8690 # Check to make sure the PIC flag actually works.
8691@@ -9623,6 +10135,11 @@ fi 8691@@ -9625,6 +10137,11 @@ fi
8692 8692
8693 8693
8694 8694
@@ -8700,7 +8700,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
8700 # 8700 #
8701 # Check to make sure the static flag actually works. 8701 # Check to make sure the static flag actually works.
8702 # 8702 #
8703@@ -9973,7 +10490,8 @@ _LT_EOF 8703@@ -9975,7 +10492,8 @@ _LT_EOF
8704 allow_undefined_flag=unsupported 8704 allow_undefined_flag=unsupported
8705 always_export_symbols=no 8705 always_export_symbols=no
8706 enable_shared_with_static_runtimes=yes 8706 enable_shared_with_static_runtimes=yes
@@ -8710,7 +8710,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
8710 8710
8711 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 8711 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8712 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8712 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8713@@ -10072,12 +10590,12 @@ _LT_EOF 8713@@ -10074,12 +10592,12 @@ _LT_EOF
8714 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 8714 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8715 hardcode_libdir_flag_spec= 8715 hardcode_libdir_flag_spec=
8716 hardcode_libdir_flag_spec_ld='-rpath $libdir' 8716 hardcode_libdir_flag_spec_ld='-rpath $libdir'
@@ -8725,7 +8725,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
8725 fi 8725 fi
8726 ;; 8726 ;;
8727 esac 8727 esac
8728@@ -10091,8 +10609,8 @@ _LT_EOF 8728@@ -10093,8 +10611,8 @@ _LT_EOF
8729 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 8729 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8730 wlarc= 8730 wlarc=
8731 else 8731 else
@@ -8736,7 +8736,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
8736 fi 8736 fi
8737 ;; 8737 ;;
8738 8738
8739@@ -10110,8 +10628,8 @@ _LT_EOF 8739@@ -10112,8 +10630,8 @@ _LT_EOF
8740 8740
8741 _LT_EOF 8741 _LT_EOF
8742 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8742 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
@@ -8747,7 +8747,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
8747 else 8747 else
8748 ld_shlibs=no 8748 ld_shlibs=no
8749 fi 8749 fi
8750@@ -10157,8 +10675,8 @@ _LT_EOF 8750@@ -10159,8 +10677,8 @@ _LT_EOF
8751 8751
8752 *) 8752 *)
8753 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8753 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
@@ -8758,7 +8758,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
8758 else 8758 else
8759 ld_shlibs=no 8759 ld_shlibs=no
8760 fi 8760 fi
8761@@ -10288,7 +10806,13 @@ _LT_EOF 8761@@ -10290,7 +10808,13 @@ _LT_EOF
8762 allow_undefined_flag='-berok' 8762 allow_undefined_flag='-berok'
8763 # Determine the default libpath from the value encoded in an 8763 # Determine the default libpath from the value encoded in an
8764 # empty executable. 8764 # empty executable.
@@ -8773,7 +8773,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
8773 /* end confdefs.h. */ 8773 /* end confdefs.h. */
8774 8774
8775 int 8775 int
8776@@ -10301,22 +10825,29 @@ main () 8776@@ -10303,22 +10827,29 @@ main ()
8777 _ACEOF 8777 _ACEOF
8778 if ac_fn_c_try_link "$LINENO"; then : 8778 if ac_fn_c_try_link "$LINENO"; then :
8779 8779
@@ -8816,7 +8816,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
8816 8816
8817 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 8817 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8818 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" 8818 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"
8819@@ -10328,7 +10859,13 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 8819@@ -10330,7 +10861,13 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8820 else 8820 else
8821 # Determine the default libpath from the value encoded in an 8821 # Determine the default libpath from the value encoded in an
8822 # empty executable. 8822 # empty executable.
@@ -8831,7 +8831,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
8831 /* end confdefs.h. */ 8831 /* end confdefs.h. */
8832 8832
8833 int 8833 int
8834@@ -10341,22 +10878,29 @@ main () 8834@@ -10343,22 +10880,29 @@ main ()
8835 _ACEOF 8835 _ACEOF
8836 if ac_fn_c_try_link "$LINENO"; then : 8836 if ac_fn_c_try_link "$LINENO"; then :
8837 8837
@@ -8874,7 +8874,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
8874 8874
8875 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 8875 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8876 # Warning - without using the other run time loading flags, 8876 # Warning - without using the other run time loading flags,
8877@@ -10401,20 +10945,63 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 8877@@ -10403,20 +10947,63 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8878 # Microsoft Visual C++. 8878 # Microsoft Visual C++.
8879 # hardcode_libdir_flag_spec is actually meaningless, as there is 8879 # hardcode_libdir_flag_spec is actually meaningless, as there is
8880 # no search path for DLLs. 8880 # no search path for DLLs.
@@ -8952,7 +8952,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
8952 ;; 8952 ;;
8953 8953
8954 darwin* | rhapsody*) 8954 darwin* | rhapsody*)
8955@@ -10475,7 +11062,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 8955@@ -10477,7 +11064,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8956 8956
8957 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 8957 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8958 freebsd* | dragonfly*) 8958 freebsd* | dragonfly*)
@@ -8961,7 +8961,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
8961 hardcode_libdir_flag_spec='-R$libdir' 8961 hardcode_libdir_flag_spec='-R$libdir'
8962 hardcode_direct=yes 8962 hardcode_direct=yes
8963 hardcode_shlibpath_var=no 8963 hardcode_shlibpath_var=no
8964@@ -10483,7 +11070,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 8964@@ -10485,7 +11072,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8965 8965
8966 hpux9*) 8966 hpux9*)
8967 if test "$GCC" = yes; then 8967 if test "$GCC" = yes; then
@@ -8970,7 +8970,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
8970 else 8970 else
8971 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' 8971 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'
8972 fi 8972 fi
8973@@ -10499,7 +11086,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 8973@@ -10501,7 +11088,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8974 8974
8975 hpux10*) 8975 hpux10*)
8976 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 8976 if test "$GCC" = yes && test "$with_gnu_ld" = no; then
@@ -8979,7 +8979,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
8979 else 8979 else
8980 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 8980 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8981 fi 8981 fi
8982@@ -10523,10 +11110,10 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 8982@@ -10525,10 +11112,10 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8983 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 8983 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8984 ;; 8984 ;;
8985 ia64*) 8985 ia64*)
@@ -8992,7 +8992,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
8992 ;; 8992 ;;
8993 esac 8993 esac
8994 else 8994 else
8995@@ -10605,23 +11192,36 @@ fi 8995@@ -10607,23 +11194,36 @@ fi
8996 8996
8997 irix5* | irix6* | nonstopux*) 8997 irix5* | irix6* | nonstopux*)
8998 if test "$GCC" = yes; then 8998 if test "$GCC" = yes; then
@@ -9037,7 +9037,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
9037 else 9037 else
9038 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' 9038 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'
9039 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' 9039 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'
9040@@ -10706,7 +11306,7 @@ rm -f core conftest.err conftest.$ac_objext \ 9040@@ -10708,7 +11308,7 @@ rm -f core conftest.err conftest.$ac_objext \
9041 osf4* | osf5*) # as osf3* with the addition of -msym flag 9041 osf4* | osf5*) # as osf3* with the addition of -msym flag
9042 if test "$GCC" = yes; then 9042 if test "$GCC" = yes; then
9043 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 9043 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
@@ -9046,7 +9046,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
9046 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9046 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9047 else 9047 else
9048 allow_undefined_flag=' -expect_unresolved \*' 9048 allow_undefined_flag=' -expect_unresolved \*'
9049@@ -10725,9 +11325,9 @@ rm -f core conftest.err conftest.$ac_objext \ 9049@@ -10727,9 +11327,9 @@ rm -f core conftest.err conftest.$ac_objext \
9050 no_undefined_flag=' -z defs' 9050 no_undefined_flag=' -z defs'
9051 if test "$GCC" = yes; then 9051 if test "$GCC" = yes; then
9052 wlarc='${wl}' 9052 wlarc='${wl}'
@@ -9058,7 +9058,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
9058 else 9058 else
9059 case `$CC -V 2>&1` in 9059 case `$CC -V 2>&1` in
9060 *"Compilers 5.0"*) 9060 *"Compilers 5.0"*)
9061@@ -11303,8 +11903,9 @@ cygwin* | mingw* | pw32* | cegcc*) 9061@@ -11305,8 +11905,9 @@ cygwin* | mingw* | pw32* | cegcc*)
9062 need_version=no 9062 need_version=no
9063 need_lib_prefix=no 9063 need_lib_prefix=no
9064 9064
@@ -9070,7 +9070,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
9070 library_names_spec='$libname.dll.a' 9070 library_names_spec='$libname.dll.a'
9071 # DLL is installed to $(libdir)/../bin by postinstall_cmds 9071 # DLL is installed to $(libdir)/../bin by postinstall_cmds
9072 postinstall_cmds='base_file=`basename \${file}`~ 9072 postinstall_cmds='base_file=`basename \${file}`~
9073@@ -11337,13 +11938,71 @@ cygwin* | mingw* | pw32* | cegcc*) 9073@@ -11339,13 +11940,71 @@ cygwin* | mingw* | pw32* | cegcc*)
9074 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 9074 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9075 ;; 9075 ;;
9076 esac 9076 esac
@@ -9143,16 +9143,16 @@ index 2afc9a381a6..1e57b41ffa4 100755
9143 # FIXME: first we should search . and the directory the executable is in 9143 # FIXME: first we should search . and the directory the executable is in
9144 shlibpath_var=PATH 9144 shlibpath_var=PATH
9145 ;; 9145 ;;
9146@@ -12221,7 +12880,7 @@ else 9146@@ -12223,7 +12882,7 @@ else
9147 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 9147 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
9148 lt_status=$lt_dlunknown 9148 lt_status=$lt_dlunknown
9149 cat > conftest.$ac_ext <<_LT_EOF 9149 cat > conftest.$ac_ext <<_LT_EOF
9150-#line 12224 "configure" 9150-#line 12226 "configure"
9151+#line $LINENO "configure" 9151+#line $LINENO "configure"
9152 #include "confdefs.h" 9152 #include "confdefs.h"
9153 9153
9154 #if HAVE_DLFCN_H 9154 #if HAVE_DLFCN_H
9155@@ -12265,10 +12924,10 @@ else 9155@@ -12267,10 +12926,10 @@ else
9156 /* When -fvisbility=hidden is used, assume the code has been annotated 9156 /* When -fvisbility=hidden is used, assume the code has been annotated
9157 correspondingly for the symbols needed. */ 9157 correspondingly for the symbols needed. */
9158 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 9158 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
@@ -9165,16 +9165,16 @@ index 2afc9a381a6..1e57b41ffa4 100755
9165 int main () 9165 int main ()
9166 { 9166 {
9167 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 9167 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
9168@@ -12327,7 +12986,7 @@ else 9168@@ -12329,7 +12988,7 @@ else
9169 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 9169 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
9170 lt_status=$lt_dlunknown 9170 lt_status=$lt_dlunknown
9171 cat > conftest.$ac_ext <<_LT_EOF 9171 cat > conftest.$ac_ext <<_LT_EOF
9172-#line 12330 "configure" 9172-#line 12332 "configure"
9173+#line $LINENO "configure" 9173+#line $LINENO "configure"
9174 #include "confdefs.h" 9174 #include "confdefs.h"
9175 9175
9176 #if HAVE_DLFCN_H 9176 #if HAVE_DLFCN_H
9177@@ -12371,10 +13030,10 @@ else 9177@@ -12373,10 +13032,10 @@ else
9178 /* When -fvisbility=hidden is used, assume the code has been annotated 9178 /* When -fvisbility=hidden is used, assume the code has been annotated
9179 correspondingly for the symbols needed. */ 9179 correspondingly for the symbols needed. */
9180 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 9180 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
@@ -9187,7 +9187,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
9187 int main () 9187 int main ()
9188 { 9188 {
9189 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 9189 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
9190@@ -12766,6 +13425,7 @@ $RM -r conftest* 9190@@ -12768,6 +13427,7 @@ $RM -r conftest*
9191 9191
9192 # Allow CC to be a program name with arguments. 9192 # Allow CC to be a program name with arguments.
9193 lt_save_CC=$CC 9193 lt_save_CC=$CC
@@ -9195,7 +9195,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
9195 lt_save_LD=$LD 9195 lt_save_LD=$LD
9196 lt_save_GCC=$GCC 9196 lt_save_GCC=$GCC
9197 GCC=$GXX 9197 GCC=$GXX
9198@@ -12783,6 +13443,7 @@ $RM -r conftest* 9198@@ -12785,6 +13445,7 @@ $RM -r conftest*
9199 fi 9199 fi
9200 test -z "${LDCXX+set}" || LD=$LDCXX 9200 test -z "${LDCXX+set}" || LD=$LDCXX
9201 CC=${CXX-"c++"} 9201 CC=${CXX-"c++"}
@@ -9203,7 +9203,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
9203 compiler=$CC 9203 compiler=$CC
9204 compiler_CXX=$CC 9204 compiler_CXX=$CC
9205 for cc_temp in $compiler""; do 9205 for cc_temp in $compiler""; do
9206@@ -13065,7 +13726,13 @@ $as_echo_n "checking whether the $compiler linker ($LD) supports shared librarie 9206@@ -13067,7 +13728,13 @@ $as_echo_n "checking whether the $compiler linker ($LD) supports shared librarie
9207 allow_undefined_flag_CXX='-berok' 9207 allow_undefined_flag_CXX='-berok'
9208 # Determine the default libpath from the value encoded in an empty 9208 # Determine the default libpath from the value encoded in an empty
9209 # executable. 9209 # executable.
@@ -9218,7 +9218,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
9218 /* end confdefs.h. */ 9218 /* end confdefs.h. */
9219 9219
9220 int 9220 int
9221@@ -13078,22 +13745,29 @@ main () 9221@@ -13080,22 +13747,29 @@ main ()
9222 _ACEOF 9222 _ACEOF
9223 if ac_fn_cxx_try_link "$LINENO"; then : 9223 if ac_fn_cxx_try_link "$LINENO"; then :
9224 9224
@@ -9261,7 +9261,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
9261 9261
9262 hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath" 9262 hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
9263 9263
9264@@ -13106,7 +13780,13 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9264@@ -13108,7 +13782,13 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9265 else 9265 else
9266 # Determine the default libpath from the value encoded in an 9266 # Determine the default libpath from the value encoded in an
9267 # empty executable. 9267 # empty executable.
@@ -9276,7 +9276,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
9276 /* end confdefs.h. */ 9276 /* end confdefs.h. */
9277 9277
9278 int 9278 int
9279@@ -13119,22 +13799,29 @@ main () 9279@@ -13121,22 +13801,29 @@ main ()
9280 _ACEOF 9280 _ACEOF
9281 if ac_fn_cxx_try_link "$LINENO"; then : 9281 if ac_fn_cxx_try_link "$LINENO"; then :
9282 9282
@@ -9319,7 +9319,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
9319 9319
9320 hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath" 9320 hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
9321 # Warning - without using the other run time loading flags, 9321 # Warning - without using the other run time loading flags,
9322@@ -13177,29 +13864,75 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9322@@ -13179,29 +13866,75 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9323 ;; 9323 ;;
9324 9324
9325 cygwin* | mingw* | pw32* | cegcc*) 9325 cygwin* | mingw* | pw32* | cegcc*)
@@ -9418,7 +9418,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
9418 darwin* | rhapsody*) 9418 darwin* | rhapsody*)
9419 9419
9420 9420
9421@@ -13305,7 +14038,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9421@@ -13307,7 +14040,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9422 ;; 9422 ;;
9423 *) 9423 *)
9424 if test "$GXX" = yes; then 9424 if test "$GXX" = yes; then
@@ -9427,7 +9427,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
9427 else 9427 else
9428 # FIXME: insert proper C++ library support 9428 # FIXME: insert proper C++ library support
9429 ld_shlibs_CXX=no 9429 ld_shlibs_CXX=no
9430@@ -13376,10 +14109,10 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9430@@ -13378,10 +14111,10 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9431 archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' 9431 archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
9432 ;; 9432 ;;
9433 ia64*) 9433 ia64*)
@@ -9440,7 +9440,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
9440 ;; 9440 ;;
9441 esac 9441 esac
9442 fi 9442 fi
9443@@ -13420,9 +14153,9 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9443@@ -13422,9 +14155,9 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9444 *) 9444 *)
9445 if test "$GXX" = yes; then 9445 if test "$GXX" = yes; then
9446 if test "$with_gnu_ld" = no; then 9446 if test "$with_gnu_ld" = no; then
@@ -9452,7 +9452,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
9452 fi 9452 fi
9453 fi 9453 fi
9454 link_all_deplibs_CXX=yes 9454 link_all_deplibs_CXX=yes
9455@@ -13492,20 +14225,20 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9455@@ -13494,20 +14227,20 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9456 prelink_cmds_CXX='tpldir=Template.dir~ 9456 prelink_cmds_CXX='tpldir=Template.dir~
9457 rm -rf $tpldir~ 9457 rm -rf $tpldir~
9458 $CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~ 9458 $CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
@@ -9477,7 +9477,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
9477 ;; 9477 ;;
9478 *) # Version 6 and above use weak symbols 9478 *) # Version 6 and above use weak symbols
9479 archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib' 9479 archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
9480@@ -13700,7 +14433,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9480@@ -13702,7 +14435,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9481 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' 9481 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'
9482 ;; 9482 ;;
9483 *) 9483 *)
@@ -9486,7 +9486,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
9486 ;; 9486 ;;
9487 esac 9487 esac
9488 9488
9489@@ -13746,7 +14479,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9489@@ -13748,7 +14481,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9490 9490
9491 solaris*) 9491 solaris*)
9492 case $cc_basename in 9492 case $cc_basename in
@@ -9495,7 +9495,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
9495 # Sun C++ 4.2, 5.x and Centerline C++ 9495 # Sun C++ 4.2, 5.x and Centerline C++
9496 archive_cmds_need_lc_CXX=yes 9496 archive_cmds_need_lc_CXX=yes
9497 no_undefined_flag_CXX=' -zdefs' 9497 no_undefined_flag_CXX=' -zdefs'
9498@@ -13787,9 +14520,9 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9498@@ -13789,9 +14522,9 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9499 if test "$GXX" = yes && test "$with_gnu_ld" = no; then 9499 if test "$GXX" = yes && test "$with_gnu_ld" = no; then
9500 no_undefined_flag_CXX=' ${wl}-z ${wl}defs' 9500 no_undefined_flag_CXX=' ${wl}-z ${wl}defs'
9501 if $CC --version | $GREP -v '^2\.7' > /dev/null; then 9501 if $CC --version | $GREP -v '^2\.7' > /dev/null; then
@@ -9507,7 +9507,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
9507 9507
9508 # Commands to make compiler produce verbose output that lists 9508 # Commands to make compiler produce verbose output that lists
9509 # what "hidden" libraries, object files and flags are used when 9509 # what "hidden" libraries, object files and flags are used when
9510@@ -13924,6 +14657,13 @@ private: 9510@@ -13926,6 +14659,13 @@ private:
9511 }; 9511 };
9512 _LT_EOF 9512 _LT_EOF
9513 9513
@@ -9521,7 +9521,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
9521 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 9521 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9522 (eval $ac_compile) 2>&5 9522 (eval $ac_compile) 2>&5
9523 ac_status=$? 9523 ac_status=$?
9524@@ -13937,7 +14677,7 @@ if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 9524@@ -13939,7 +14679,7 @@ if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9525 pre_test_object_deps_done=no 9525 pre_test_object_deps_done=no
9526 9526
9527 for p in `eval "$output_verbose_link_cmd"`; do 9527 for p in `eval "$output_verbose_link_cmd"`; do
@@ -9530,7 +9530,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
9530 9530
9531 -L* | -R* | -l*) 9531 -L* | -R* | -l*)
9532 # Some compilers place space between "-{L,R}" and the path. 9532 # Some compilers place space between "-{L,R}" and the path.
9533@@ -13946,13 +14686,22 @@ if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 9533@@ -13948,13 +14688,22 @@ if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9534 test $p = "-R"; then 9534 test $p = "-R"; then
9535 prev=$p 9535 prev=$p
9536 continue 9536 continue
@@ -9557,7 +9557,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
9557 # Internal compiler library paths should come after those 9557 # Internal compiler library paths should come after those
9558 # provided the user. The postdeps already come after the 9558 # provided the user. The postdeps already come after the
9559 # user supplied libs so there is no need to process them. 9559 # user supplied libs so there is no need to process them.
9560@@ -13972,8 +14721,10 @@ if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 9560@@ -13974,8 +14723,10 @@ if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9561 postdeps_CXX="${postdeps_CXX} ${prev}${p}" 9561 postdeps_CXX="${postdeps_CXX} ${prev}${p}"
9562 fi 9562 fi
9563 fi 9563 fi
@@ -9568,7 +9568,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
9568 *.$objext) 9568 *.$objext)
9569 # This assumes that the test object file only shows up 9569 # This assumes that the test object file only shows up
9570 # once in the compiler output. 9570 # once in the compiler output.
9571@@ -14009,6 +14760,7 @@ else 9571@@ -14011,6 +14762,7 @@ else
9572 fi 9572 fi
9573 9573
9574 $RM -f confest.$objext 9574 $RM -f confest.$objext
@@ -9576,7 +9576,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
9576 9576
9577 # PORTME: override above test on systems where it is broken 9577 # PORTME: override above test on systems where it is broken
9578 case $host_os in 9578 case $host_os in
9579@@ -14044,7 +14796,7 @@ linux*) 9579@@ -14046,7 +14798,7 @@ linux*)
9580 9580
9581 solaris*) 9581 solaris*)
9582 case $cc_basename in 9582 case $cc_basename in
@@ -9585,7 +9585,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
9585 # The more standards-conforming stlport4 library is 9585 # The more standards-conforming stlport4 library is
9586 # incompatible with the Cstd library. Avoid specifying 9586 # incompatible with the Cstd library. Avoid specifying
9587 # it if it's in CXXFLAGS. Ignore libCrun as 9587 # it if it's in CXXFLAGS. Ignore libCrun as
9588@@ -14109,8 +14861,6 @@ fi 9588@@ -14111,8 +14863,6 @@ fi
9589 lt_prog_compiler_pic_CXX= 9589 lt_prog_compiler_pic_CXX=
9590 lt_prog_compiler_static_CXX= 9590 lt_prog_compiler_static_CXX=
9591 9591
@@ -9594,7 +9594,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
9594 9594
9595 # C++ specific cases for pic, static, wl, etc. 9595 # C++ specific cases for pic, static, wl, etc.
9596 if test "$GXX" = yes; then 9596 if test "$GXX" = yes; then
9597@@ -14215,6 +14965,11 @@ $as_echo_n "checking for $compiler option to produce PIC... " >&6; } 9597@@ -14217,6 +14967,11 @@ $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
9598 ;; 9598 ;;
9599 esac 9599 esac
9600 ;; 9600 ;;
@@ -9606,7 +9606,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
9606 dgux*) 9606 dgux*)
9607 case $cc_basename in 9607 case $cc_basename in
9608 ec++*) 9608 ec++*)
9609@@ -14367,7 +15122,7 @@ $as_echo_n "checking for $compiler option to produce PIC... " >&6; } 9609@@ -14369,7 +15124,7 @@ $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
9610 ;; 9610 ;;
9611 solaris*) 9611 solaris*)
9612 case $cc_basename in 9612 case $cc_basename in
@@ -9615,7 +9615,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
9615 # Sun C++ 4.2, 5.x and Centerline C++ 9615 # Sun C++ 4.2, 5.x and Centerline C++
9616 lt_prog_compiler_pic_CXX='-KPIC' 9616 lt_prog_compiler_pic_CXX='-KPIC'
9617 lt_prog_compiler_static_CXX='-Bstatic' 9617 lt_prog_compiler_static_CXX='-Bstatic'
9618@@ -14432,10 +15187,17 @@ case $host_os in 9618@@ -14434,10 +15189,17 @@ case $host_os in
9619 lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC" 9619 lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC"
9620 ;; 9620 ;;
9621 esac 9621 esac
@@ -9636,7 +9636,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
9636 9636
9637 # 9637 #
9638 # Check to make sure the PIC flag actually works. 9638 # Check to make sure the PIC flag actually works.
9639@@ -14493,6 +15255,8 @@ fi 9639@@ -14495,6 +15257,8 @@ fi
9640 9640
9641 9641
9642 9642
@@ -9645,7 +9645,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
9645 # 9645 #
9646 # Check to make sure the static flag actually works. 9646 # Check to make sure the static flag actually works.
9647 # 9647 #
9648@@ -14670,6 +15434,7 @@ fi 9648@@ -14672,6 +15436,7 @@ fi
9649 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 9649 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
9650 9650
9651 export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 9651 export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
@@ -9653,7 +9653,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
9653 case $host_os in 9653 case $host_os in
9654 aix[4-9]*) 9654 aix[4-9]*)
9655 # If we're using GNU nm, then we don't want the "-C" option. 9655 # If we're using GNU nm, then we don't want the "-C" option.
9656@@ -14684,15 +15449,20 @@ $as_echo_n "checking whether the $compiler linker ($LD) supports shared librarie 9656@@ -14686,15 +15451,20 @@ $as_echo_n "checking whether the $compiler linker ($LD) supports shared librarie
9657 ;; 9657 ;;
9658 pw32*) 9658 pw32*)
9659 export_symbols_cmds_CXX="$ltdll_cmds" 9659 export_symbols_cmds_CXX="$ltdll_cmds"
@@ -9679,7 +9679,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
9679 9679
9680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5 9680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
9681 $as_echo "$ld_shlibs_CXX" >&6; } 9681 $as_echo "$ld_shlibs_CXX" >&6; }
9682@@ -14955,8 +15725,9 @@ cygwin* | mingw* | pw32* | cegcc*) 9682@@ -14957,8 +15727,9 @@ cygwin* | mingw* | pw32* | cegcc*)
9683 need_version=no 9683 need_version=no
9684 need_lib_prefix=no 9684 need_lib_prefix=no
9685 9685
@@ -9691,7 +9691,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
9691 library_names_spec='$libname.dll.a' 9691 library_names_spec='$libname.dll.a'
9692 # DLL is installed to $(libdir)/../bin by postinstall_cmds 9692 # DLL is installed to $(libdir)/../bin by postinstall_cmds
9693 postinstall_cmds='base_file=`basename \${file}`~ 9693 postinstall_cmds='base_file=`basename \${file}`~
9694@@ -14988,13 +15759,71 @@ cygwin* | mingw* | pw32* | cegcc*) 9694@@ -14990,13 +15761,71 @@ cygwin* | mingw* | pw32* | cegcc*)
9695 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 9695 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9696 ;; 9696 ;;
9697 esac 9697 esac
@@ -9764,7 +9764,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
9764 # FIXME: first we should search . and the directory the executable is in 9764 # FIXME: first we should search . and the directory the executable is in
9765 shlibpath_var=PATH 9765 shlibpath_var=PATH
9766 ;; 9766 ;;
9767@@ -15534,6 +16363,7 @@ fi 9767@@ -15536,6 +16365,7 @@ fi
9768 fi # test -n "$compiler" 9768 fi # test -n "$compiler"
9769 9769
9770 CC=$lt_save_CC 9770 CC=$lt_save_CC
@@ -9772,7 +9772,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
9772 LDCXX=$LD 9772 LDCXX=$LD
9773 LD=$lt_save_LD 9773 LD=$lt_save_LD
9774 GCC=$lt_save_GCC 9774 GCC=$lt_save_GCC
9775@@ -17690,13 +18520,20 @@ exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' 9775@@ -17751,13 +18581,20 @@ exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
9776 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' 9776 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
9777 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' 9777 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
9778 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' 9778 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
@@ -9793,7 +9793,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
9793 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' 9793 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
9794 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' 9794 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
9795 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' 9795 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
9796@@ -17711,14 +18548,17 @@ lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$de 9796@@ -17772,14 +18609,17 @@ lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$de
9797 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' 9797 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
9798 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' 9798 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
9799 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"`' 9799 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"`'
@@ -9812,7 +9812,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
9812 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' 9812 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
9813 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' 9813 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
9814 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' 9814 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
9815@@ -17751,12 +18591,12 @@ hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_q 9815@@ -17812,12 +18652,12 @@ hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_q
9816 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' 9816 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
9817 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' 9817 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
9818 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' 9818 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
@@ -9826,7 +9826,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
9826 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' 9826 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
9827 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' 9827 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
9828 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' 9828 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
9829@@ -17795,8 +18635,8 @@ old_archive_cmds_CXX='`$ECHO "$old_archive_cmds_CXX" | $SED "$delay_single_quote 9829@@ -17856,8 +18696,8 @@ old_archive_cmds_CXX='`$ECHO "$old_archive_cmds_CXX" | $SED "$delay_single_quote
9830 compiler_CXX='`$ECHO "$compiler_CXX" | $SED "$delay_single_quote_subst"`' 9830 compiler_CXX='`$ECHO "$compiler_CXX" | $SED "$delay_single_quote_subst"`'
9831 GCC_CXX='`$ECHO "$GCC_CXX" | $SED "$delay_single_quote_subst"`' 9831 GCC_CXX='`$ECHO "$GCC_CXX" | $SED "$delay_single_quote_subst"`'
9832 lt_prog_compiler_no_builtin_flag_CXX='`$ECHO "$lt_prog_compiler_no_builtin_flag_CXX" | $SED "$delay_single_quote_subst"`' 9832 lt_prog_compiler_no_builtin_flag_CXX='`$ECHO "$lt_prog_compiler_no_builtin_flag_CXX" | $SED "$delay_single_quote_subst"`'
@@ -9836,7 +9836,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
9836 lt_prog_compiler_static_CXX='`$ECHO "$lt_prog_compiler_static_CXX" | $SED "$delay_single_quote_subst"`' 9836 lt_prog_compiler_static_CXX='`$ECHO "$lt_prog_compiler_static_CXX" | $SED "$delay_single_quote_subst"`'
9837 lt_cv_prog_compiler_c_o_CXX='`$ECHO "$lt_cv_prog_compiler_c_o_CXX" | $SED "$delay_single_quote_subst"`' 9837 lt_cv_prog_compiler_c_o_CXX='`$ECHO "$lt_cv_prog_compiler_c_o_CXX" | $SED "$delay_single_quote_subst"`'
9838 archive_cmds_need_lc_CXX='`$ECHO "$archive_cmds_need_lc_CXX" | $SED "$delay_single_quote_subst"`' 9838 archive_cmds_need_lc_CXX='`$ECHO "$archive_cmds_need_lc_CXX" | $SED "$delay_single_quote_subst"`'
9839@@ -17823,12 +18663,12 @@ hardcode_shlibpath_var_CXX='`$ECHO "$hardcode_shlibpath_var_CXX" | $SED "$delay_ 9839@@ -17884,12 +18724,12 @@ hardcode_shlibpath_var_CXX='`$ECHO "$hardcode_shlibpath_var_CXX" | $SED "$delay_
9840 hardcode_automatic_CXX='`$ECHO "$hardcode_automatic_CXX" | $SED "$delay_single_quote_subst"`' 9840 hardcode_automatic_CXX='`$ECHO "$hardcode_automatic_CXX" | $SED "$delay_single_quote_subst"`'
9841 inherit_rpath_CXX='`$ECHO "$inherit_rpath_CXX" | $SED "$delay_single_quote_subst"`' 9841 inherit_rpath_CXX='`$ECHO "$inherit_rpath_CXX" | $SED "$delay_single_quote_subst"`'
9842 link_all_deplibs_CXX='`$ECHO "$link_all_deplibs_CXX" | $SED "$delay_single_quote_subst"`' 9842 link_all_deplibs_CXX='`$ECHO "$link_all_deplibs_CXX" | $SED "$delay_single_quote_subst"`'
@@ -9850,7 +9850,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
9850 file_list_spec_CXX='`$ECHO "$file_list_spec_CXX" | $SED "$delay_single_quote_subst"`' 9850 file_list_spec_CXX='`$ECHO "$file_list_spec_CXX" | $SED "$delay_single_quote_subst"`'
9851 hardcode_action_CXX='`$ECHO "$hardcode_action_CXX" | $SED "$delay_single_quote_subst"`' 9851 hardcode_action_CXX='`$ECHO "$hardcode_action_CXX" | $SED "$delay_single_quote_subst"`'
9852 compiler_lib_search_dirs_CXX='`$ECHO "$compiler_lib_search_dirs_CXX" | $SED "$delay_single_quote_subst"`' 9852 compiler_lib_search_dirs_CXX='`$ECHO "$compiler_lib_search_dirs_CXX" | $SED "$delay_single_quote_subst"`'
9853@@ -17866,8 +18706,13 @@ reload_flag \ 9853@@ -17927,8 +18767,13 @@ reload_flag \
9854 OBJDUMP \ 9854 OBJDUMP \
9855 deplibs_check_method \ 9855 deplibs_check_method \
9856 file_magic_cmd \ 9856 file_magic_cmd \
@@ -9864,7 +9864,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
9864 STRIP \ 9864 STRIP \
9865 RANLIB \ 9865 RANLIB \
9866 CC \ 9866 CC \
9867@@ -17877,12 +18722,14 @@ lt_cv_sys_global_symbol_pipe \ 9867@@ -17938,12 +18783,14 @@ lt_cv_sys_global_symbol_pipe \
9868 lt_cv_sys_global_symbol_to_cdecl \ 9868 lt_cv_sys_global_symbol_to_cdecl \
9869 lt_cv_sys_global_symbol_to_c_name_address \ 9869 lt_cv_sys_global_symbol_to_c_name_address \
9870 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 9870 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
@@ -9880,7 +9880,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
9880 DSYMUTIL \ 9880 DSYMUTIL \
9881 NMEDIT \ 9881 NMEDIT \
9882 LIPO \ 9882 LIPO \
9883@@ -17898,7 +18745,6 @@ no_undefined_flag \ 9883@@ -17959,7 +18806,6 @@ no_undefined_flag \
9884 hardcode_libdir_flag_spec \ 9884 hardcode_libdir_flag_spec \
9885 hardcode_libdir_flag_spec_ld \ 9885 hardcode_libdir_flag_spec_ld \
9886 hardcode_libdir_separator \ 9886 hardcode_libdir_separator \
@@ -9888,7 +9888,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
9888 exclude_expsyms \ 9888 exclude_expsyms \
9889 include_expsyms \ 9889 include_expsyms \
9890 file_list_spec \ 9890 file_list_spec \
9891@@ -17920,8 +18766,8 @@ LD_CXX \ 9891@@ -17981,8 +18827,8 @@ LD_CXX \
9892 reload_flag_CXX \ 9892 reload_flag_CXX \
9893 compiler_CXX \ 9893 compiler_CXX \
9894 lt_prog_compiler_no_builtin_flag_CXX \ 9894 lt_prog_compiler_no_builtin_flag_CXX \
@@ -9898,7 +9898,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
9898 lt_prog_compiler_static_CXX \ 9898 lt_prog_compiler_static_CXX \
9899 lt_cv_prog_compiler_c_o_CXX \ 9899 lt_cv_prog_compiler_c_o_CXX \
9900 export_dynamic_flag_spec_CXX \ 9900 export_dynamic_flag_spec_CXX \
9901@@ -17933,7 +18779,6 @@ no_undefined_flag_CXX \ 9901@@ -17994,7 +18840,6 @@ no_undefined_flag_CXX \
9902 hardcode_libdir_flag_spec_CXX \ 9902 hardcode_libdir_flag_spec_CXX \
9903 hardcode_libdir_flag_spec_ld_CXX \ 9903 hardcode_libdir_flag_spec_ld_CXX \
9904 hardcode_libdir_separator_CXX \ 9904 hardcode_libdir_separator_CXX \
@@ -9906,7 +9906,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
9906 exclude_expsyms_CXX \ 9906 exclude_expsyms_CXX \
9907 include_expsyms_CXX \ 9907 include_expsyms_CXX \
9908 file_list_spec_CXX \ 9908 file_list_spec_CXX \
9909@@ -17967,6 +18812,7 @@ module_cmds \ 9909@@ -18028,6 +18873,7 @@ module_cmds \
9910 module_expsym_cmds \ 9910 module_expsym_cmds \
9911 export_symbols_cmds \ 9911 export_symbols_cmds \
9912 prelink_cmds \ 9912 prelink_cmds \
@@ -9914,7 +9914,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
9914 postinstall_cmds \ 9914 postinstall_cmds \
9915 postuninstall_cmds \ 9915 postuninstall_cmds \
9916 finish_cmds \ 9916 finish_cmds \
9917@@ -17981,7 +18827,8 @@ archive_expsym_cmds_CXX \ 9917@@ -18042,7 +18888,8 @@ archive_expsym_cmds_CXX \
9918 module_cmds_CXX \ 9918 module_cmds_CXX \
9919 module_expsym_cmds_CXX \ 9919 module_expsym_cmds_CXX \
9920 export_symbols_cmds_CXX \ 9920 export_symbols_cmds_CXX \
@@ -9924,7 +9924,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
9924 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 9924 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
9925 *[\\\\\\\`\\"\\\$]*) 9925 *[\\\\\\\`\\"\\\$]*)
9926 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" 9926 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
9927@@ -18738,7 +19585,8 @@ $as_echo X"$file" | 9927@@ -18799,7 +19646,8 @@ $as_echo X"$file" |
9928 # NOTE: Changes made to this file will be lost: look at ltmain.sh. 9928 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
9929 # 9929 #
9930 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 9930 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
@@ -9934,7 +9934,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
9934 # Written by Gordon Matzigkeit, 1996 9934 # Written by Gordon Matzigkeit, 1996
9935 # 9935 #
9936 # This file is part of GNU Libtool. 9936 # This file is part of GNU Libtool.
9937@@ -18841,19 +19689,42 @@ SP2NL=$lt_lt_SP2NL 9937@@ -18902,19 +19750,42 @@ SP2NL=$lt_lt_SP2NL
9938 # turn newlines into spaces. 9938 # turn newlines into spaces.
9939 NL2SP=$lt_lt_NL2SP 9939 NL2SP=$lt_lt_NL2SP
9940 9940
@@ -9978,7 +9978,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
9978 # A symbol stripping program. 9978 # A symbol stripping program.
9979 STRIP=$lt_STRIP 9979 STRIP=$lt_STRIP
9980 9980
9981@@ -18883,6 +19754,12 @@ global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 9981@@ -18944,6 +19815,12 @@ global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
9982 # Transform the output of nm in a C name address pair when lib prefix is needed. 9982 # Transform the output of nm in a C name address pair when lib prefix is needed.
9983 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 9983 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
9984 9984
@@ -9991,7 +9991,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
9991 # The name of the directory that contains temporary libtool files. 9991 # The name of the directory that contains temporary libtool files.
9992 objdir=$objdir 9992 objdir=$objdir
9993 9993
9994@@ -18892,6 +19769,9 @@ MAGIC_CMD=$MAGIC_CMD 9994@@ -18953,6 +19830,9 @@ MAGIC_CMD=$MAGIC_CMD
9995 # Must we lock files when doing compilation? 9995 # Must we lock files when doing compilation?
9996 need_locks=$lt_need_locks 9996 need_locks=$lt_need_locks
9997 9997
@@ -10001,7 +10001,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
10001 # Tool to manipulate archived DWARF debug symbol files on Mac OS X. 10001 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
10002 DSYMUTIL=$lt_DSYMUTIL 10002 DSYMUTIL=$lt_DSYMUTIL
10003 10003
10004@@ -19006,12 +19886,12 @@ with_gcc=$GCC 10004@@ -19067,12 +19947,12 @@ with_gcc=$GCC
10005 # Compiler flag to turn off builtin functions. 10005 # Compiler flag to turn off builtin functions.
10006 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 10006 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
10007 10007
@@ -10017,7 +10017,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
10017 # Compiler flag to prevent dynamic linking. 10017 # Compiler flag to prevent dynamic linking.
10018 link_static_flag=$lt_lt_prog_compiler_static 10018 link_static_flag=$lt_lt_prog_compiler_static
10019 10019
10020@@ -19098,9 +19978,6 @@ inherit_rpath=$inherit_rpath 10020@@ -19159,9 +20039,6 @@ inherit_rpath=$inherit_rpath
10021 # Whether libtool must link a program against all its dependency libraries. 10021 # Whether libtool must link a program against all its dependency libraries.
10022 link_all_deplibs=$link_all_deplibs 10022 link_all_deplibs=$link_all_deplibs
10023 10023
@@ -10027,7 +10027,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
10027 # Set to "yes" if exported symbols are required. 10027 # Set to "yes" if exported symbols are required.
10028 always_export_symbols=$always_export_symbols 10028 always_export_symbols=$always_export_symbols
10029 10029
10030@@ -19116,6 +19993,9 @@ include_expsyms=$lt_include_expsyms 10030@@ -19177,6 +20054,9 @@ include_expsyms=$lt_include_expsyms
10031 # Commands necessary for linking programs (against libraries) with templates. 10031 # Commands necessary for linking programs (against libraries) with templates.
10032 prelink_cmds=$lt_prelink_cmds 10032 prelink_cmds=$lt_prelink_cmds
10033 10033
@@ -10037,7 +10037,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
10037 # Specify filename containing input files. 10037 # Specify filename containing input files.
10038 file_list_spec=$lt_file_list_spec 10038 file_list_spec=$lt_file_list_spec
10039 10039
10040@@ -19162,210 +20042,169 @@ ltmain="$ac_aux_dir/ltmain.sh" 10040@@ -19223,210 +20103,169 @@ ltmain="$ac_aux_dir/ltmain.sh"
10041 # if finds mixed CR/LF and LF-only lines. Since sed operates in 10041 # if finds mixed CR/LF and LF-only lines. Since sed operates in
10042 # text mode, it properly converts lines to CR/LF. This bash problem 10042 # text mode, it properly converts lines to CR/LF. This bash problem
10043 # is reportedly fixed, but why not run on old versions too? 10043 # is reportedly fixed, but why not run on old versions too?
@@ -10411,7 +10411,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
10411 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 10411 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
10412 chmod +x "$ofile" 10412 chmod +x "$ofile"
10413 10413
10414@@ -19393,12 +20232,12 @@ with_gcc=$GCC_CXX 10414@@ -19454,12 +20293,12 @@ with_gcc=$GCC_CXX
10415 # Compiler flag to turn off builtin functions. 10415 # Compiler flag to turn off builtin functions.
10416 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX 10416 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
10417 10417
@@ -10427,7 +10427,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
10427 # Compiler flag to prevent dynamic linking. 10427 # Compiler flag to prevent dynamic linking.
10428 link_static_flag=$lt_lt_prog_compiler_static_CXX 10428 link_static_flag=$lt_lt_prog_compiler_static_CXX
10429 10429
10430@@ -19485,9 +20324,6 @@ inherit_rpath=$inherit_rpath_CXX 10430@@ -19546,9 +20385,6 @@ inherit_rpath=$inherit_rpath_CXX
10431 # Whether libtool must link a program against all its dependency libraries. 10431 # Whether libtool must link a program against all its dependency libraries.
10432 link_all_deplibs=$link_all_deplibs_CXX 10432 link_all_deplibs=$link_all_deplibs_CXX
10433 10433
@@ -10437,7 +10437,7 @@ index 2afc9a381a6..1e57b41ffa4 100755
10437 # Set to "yes" if exported symbols are required. 10437 # Set to "yes" if exported symbols are required.
10438 always_export_symbols=$always_export_symbols_CXX 10438 always_export_symbols=$always_export_symbols_CXX
10439 10439
10440@@ -19503,6 +20339,9 @@ include_expsyms=$lt_include_expsyms_CXX 10440@@ -19564,6 +20400,9 @@ include_expsyms=$lt_include_expsyms_CXX
10441 # Commands necessary for linking programs (against libraries) with templates. 10441 # Commands necessary for linking programs (against libraries) with templates.
10442 prelink_cmds=$lt_prelink_cmds_CXX 10442 prelink_cmds=$lt_prelink_cmds_CXX
10443 10443
@@ -10448,10 +10448,10 @@ index 2afc9a381a6..1e57b41ffa4 100755
10448 file_list_spec=$lt_file_list_spec_CXX 10448 file_list_spec=$lt_file_list_spec_CXX
10449 10449
10450diff --git a/gprofng/doc/Makefile.in b/gprofng/doc/Makefile.in 10450diff --git a/gprofng/doc/Makefile.in b/gprofng/doc/Makefile.in
10451index a45018334e8..4c30941c6b6 100644 10451index 3cd2068cbf6..c5d431236aa 100644
10452--- a/gprofng/doc/Makefile.in 10452--- a/gprofng/doc/Makefile.in
10453+++ b/gprofng/doc/Makefile.in 10453+++ b/gprofng/doc/Makefile.in
10454@@ -237,6 +237,7 @@ CXXFLAGS = @CXXFLAGS@ 10454@@ -240,6 +240,7 @@ CXXFLAGS = @CXXFLAGS@
10455 CYGPATH_W = @CYGPATH_W@ 10455 CYGPATH_W = @CYGPATH_W@
10456 DEFS = @DEFS@ 10456 DEFS = @DEFS@
10457 DEPDIR = @DEPDIR@ 10457 DEPDIR = @DEPDIR@
@@ -10459,7 +10459,7 @@ index a45018334e8..4c30941c6b6 100644
10459 DSYMUTIL = @DSYMUTIL@ 10459 DSYMUTIL = @DSYMUTIL@
10460 DUMPBIN = @DUMPBIN@ 10460 DUMPBIN = @DUMPBIN@
10461 ECHO_C = @ECHO_C@ 10461 ECHO_C = @ECHO_C@
10462@@ -272,6 +273,7 @@ LN_S = @LN_S@ 10462@@ -275,6 +276,7 @@ LN_S = @LN_S@
10463 LTLIBOBJS = @LTLIBOBJS@ 10463 LTLIBOBJS = @LTLIBOBJS@
10464 MAINT = @MAINT@ 10464 MAINT = @MAINT@
10465 MAKEINFO = @MAKEINFO@ 10465 MAKEINFO = @MAKEINFO@
@@ -10508,7 +10508,7 @@ index eef61ba85f7..0eb1521b704 100644
10508 NM = @NM@ 10508 NM = @NM@
10509 NMEDIT = @NMEDIT@ 10509 NMEDIT = @NMEDIT@
10510diff --git a/gprofng/libcollector/configure b/gprofng/libcollector/configure 10510diff --git a/gprofng/libcollector/configure b/gprofng/libcollector/configure
10511index e92fbfc2242..09e93f878ae 100755 10511index 079a0b71ec3..a28289cfe9d 100755
10512--- a/gprofng/libcollector/configure 10512--- a/gprofng/libcollector/configure
10513+++ b/gprofng/libcollector/configure 10513+++ b/gprofng/libcollector/configure
10514@@ -641,6 +641,8 @@ OTOOL 10514@@ -641,6 +641,8 @@ OTOOL
@@ -13108,7 +13108,7 @@ index e92fbfc2242..09e93f878ae 100755
13108 file_list_spec=$lt_file_list_spec_CXX 13108 file_list_spec=$lt_file_list_spec_CXX
13109 13109
13110diff --git a/gprofng/src/Makefile.in b/gprofng/src/Makefile.in 13110diff --git a/gprofng/src/Makefile.in b/gprofng/src/Makefile.in
13111index 4274762334e..74ab09d7661 100644 13111index 605fa4f6fd4..313c4ceb4ca 100644
13112--- a/gprofng/src/Makefile.in 13112--- a/gprofng/src/Makefile.in
13113+++ b/gprofng/src/Makefile.in 13113+++ b/gprofng/src/Makefile.in
13114@@ -324,6 +324,7 @@ CXXFLAGS = @CXXFLAGS@ 13114@@ -324,6 +324,7 @@ CXXFLAGS = @CXXFLAGS@
@@ -13128,7 +13128,7 @@ index 4274762334e..74ab09d7661 100644
13128 NM = @NM@ 13128 NM = @NM@
13129 NMEDIT = @NMEDIT@ 13129 NMEDIT = @NMEDIT@
13130diff --git a/ld/Makefile.in b/ld/Makefile.in 13130diff --git a/ld/Makefile.in b/ld/Makefile.in
13131index 0405028e02f..bd18a0a9e55 100644 13131index 08dcd7b75fc..17c58dd2fd0 100644
13132--- a/ld/Makefile.in 13132--- a/ld/Makefile.in
13133+++ b/ld/Makefile.in 13133+++ b/ld/Makefile.in
13134@@ -384,6 +384,7 @@ CYGPATH_W = @CYGPATH_W@ 13134@@ -384,6 +384,7 @@ CYGPATH_W = @CYGPATH_W@
@@ -13156,7 +13156,7 @@ index 0405028e02f..bd18a0a9e55 100644
13156 ac_ct_CXX = @ac_ct_CXX@ 13156 ac_ct_CXX = @ac_ct_CXX@
13157 ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ 13157 ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
13158diff --git a/ld/configure b/ld/configure 13158diff --git a/ld/configure b/ld/configure
13159index 5f5dad6d67c..18150633570 100755 13159index 6406a42c442..21ab5b06709 100755
13160--- a/ld/configure 13160--- a/ld/configure
13161+++ b/ld/configure 13161+++ b/ld/configure
13162@@ -700,8 +700,11 @@ OTOOL 13162@@ -700,8 +700,11 @@ OTOOL
@@ -29906,7 +29906,7 @@ index c1eca5a42ed..7cab295b26d 100644
29906 ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ 29906 ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
29907 am__include = @am__include@ 29907 am__include = @am__include@
29908diff --git a/opcodes/configure b/opcodes/configure 29908diff --git a/opcodes/configure b/opcodes/configure
29909index 483ae4f7a9c..907807594f9 100755 29909index d2364991ee8..f9a46eec7a3 100755
29910--- a/opcodes/configure 29910--- a/opcodes/configure
29911+++ b/opcodes/configure 29911+++ b/opcodes/configure
29912@@ -682,6 +682,9 @@ OTOOL 29912@@ -682,6 +682,9 @@ OTOOL
diff --git a/meta/recipes-devtools/binutils/binutils/0009-Fix-rpath-in-libtool-when-sysroot-is-enabled.patch b/meta/recipes-devtools/binutils/binutils/0009-Fix-rpath-in-libtool-when-sysroot-is-enabled.patch
index ce795b7522..afd694db4d 100644
--- a/meta/recipes-devtools/binutils/binutils/0009-Fix-rpath-in-libtool-when-sysroot-is-enabled.patch
+++ b/meta/recipes-devtools/binutils/binutils/0009-Fix-rpath-in-libtool-when-sysroot-is-enabled.patch
@@ -1,4 +1,4 @@
1From d6f4f62fda4fde10b805b06d5e61792ee821449c Mon Sep 17 00:00:00 2001 1From ff2754e302d06df51f8dd8ef877afb65eb30fcab Mon Sep 17 00:00:00 2001
2From: Khem Raj <raj.khem@gmail.com> 2From: Khem Raj <raj.khem@gmail.com>
3Date: Mon, 2 Mar 2015 01:42:38 +0000 3Date: Mon, 2 Mar 2015 01:42:38 +0000
4Subject: [PATCH] Fix rpath in libtool when sysroot is enabled 4Subject: [PATCH] Fix rpath in libtool when sysroot is enabled
diff --git a/meta/recipes-devtools/binutils/binutils/0010-sync-with-OE-libtool-changes.patch b/meta/recipes-devtools/binutils/binutils/0010-sync-with-OE-libtool-changes.patch
index 910bd38694..cc0fb551b2 100644
--- a/meta/recipes-devtools/binutils/binutils/0010-sync-with-OE-libtool-changes.patch
+++ b/meta/recipes-devtools/binutils/binutils/0010-sync-with-OE-libtool-changes.patch
@@ -1,4 +1,4 @@
1From 654b4ea9e28aad037e788672ca0d9ba450b3285e Mon Sep 17 00:00:00 2001 1From 039b4afd7d3b5a599aebee97410809276a622ccd Mon Sep 17 00:00:00 2001
2From: Ross Burton <ross.burton@intel.com> 2From: Ross Burton <ross.burton@intel.com>
3Date: Mon, 6 Mar 2017 23:33:27 -0800 3Date: Mon, 6 Mar 2017 23:33:27 -0800
4Subject: [PATCH] sync with OE libtool changes 4Subject: [PATCH] sync with OE libtool changes
diff --git a/meta/recipes-devtools/binutils/binutils/0011-Check-for-clang-before-checking-gcc-version.patch b/meta/recipes-devtools/binutils/binutils/0011-Check-for-clang-before-checking-gcc-version.patch
index a825f9c842..b921dd1218 100644
--- a/meta/recipes-devtools/binutils/binutils/0011-Check-for-clang-before-checking-gcc-version.patch
+++ b/meta/recipes-devtools/binutils/binutils/0011-Check-for-clang-before-checking-gcc-version.patch
@@ -1,4 +1,4 @@
1From 9d35ab04de550f1db5d2e74d37fdeab4ca436148 Mon Sep 17 00:00:00 2001 1From 4eb24605fb2012c0f02883d1f560d5d852c0705e Mon Sep 17 00:00:00 2001
2From: Khem Raj <raj.khem@gmail.com> 2From: Khem Raj <raj.khem@gmail.com>
3Date: Wed, 15 Apr 2020 14:17:20 -0700 3Date: Wed, 15 Apr 2020 14:17:20 -0700
4Subject: [PATCH] Check for clang before checking gcc version 4Subject: [PATCH] Check for clang before checking gcc version
@@ -18,7 +18,7 @@ Signed-off-by: Khem Raj <raj.khem@gmail.com>
18 2 files changed, 2 insertions(+), 2 deletions(-) 18 2 files changed, 2 insertions(+), 2 deletions(-)
19 19
20diff --git a/configure b/configure 20diff --git a/configure b/configure
21index 417fc5a970c..bdc3583215f 100755 21index 9cb953a197e..b63b5cd3de0 100755
22--- a/configure 22--- a/configure
23+++ b/configure 23+++ b/configure
24@@ -5460,7 +5460,7 @@ ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 24@@ -5460,7 +5460,7 @@ ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
@@ -31,7 +31,7 @@ index 417fc5a970c..bdc3583215f 100755
31 #endif 31 #endif
32 int main() {} 32 int main() {}
33diff --git a/configure.ac b/configure.ac 33diff --git a/configure.ac b/configure.ac
34index 3a1eb0357e5..1c00b9aec42 100644 34index e95a9ed116e..2df870b86af 100644
35--- a/configure.ac 35--- a/configure.ac
36+++ b/configure.ac 36+++ b/configure.ac
37@@ -1444,7 +1444,7 @@ if test "$GCC" = yes; then 37@@ -1444,7 +1444,7 @@ if test "$GCC" = yes; then
diff --git a/meta/recipes-devtools/binutils/binutils/0012-Only-generate-an-RPATH-entry-if-LD_RUN_PATH-is-not-e.patch b/meta/recipes-devtools/binutils/binutils/0012-Only-generate-an-RPATH-entry-if-LD_RUN_PATH-is-not-e.patch
index 1871fbc799..f69071ae96 100644
--- a/meta/recipes-devtools/binutils/binutils/0012-Only-generate-an-RPATH-entry-if-LD_RUN_PATH-is-not-e.patch
+++ b/meta/recipes-devtools/binutils/binutils/0012-Only-generate-an-RPATH-entry-if-LD_RUN_PATH-is-not-e.patch
@@ -1,4 +1,4 @@
1From 9a296e537708296d32c07c1dc681f59de3d1acf9 Mon Sep 17 00:00:00 2001 1From 9613e47bfdea18d2764eec130676e3e0b40c676f Mon Sep 17 00:00:00 2001
2From: Khem Raj <raj.khem@gmail.com> 2From: Khem Raj <raj.khem@gmail.com>
3Date: Thu, 10 Mar 2022 21:21:33 -0800 3Date: Thu, 10 Mar 2022 21:21:33 -0800
4Subject: [PATCH] Only generate an RPATH entry if LD_RUN_PATH is not empty 4Subject: [PATCH] Only generate an RPATH entry if LD_RUN_PATH is not empty
diff --git a/meta/recipes-devtools/binutils/binutils/0013-Define-alignof-using-_Alignof-when-using-C11-or-newe.patch b/meta/recipes-devtools/binutils/binutils/0013-Define-alignof-using-_Alignof-when-using-C11-or-newe.patch
index 91ac606f78..9cdc7e219d 100644
--- a/meta/recipes-devtools/binutils/binutils/0013-Define-alignof-using-_Alignof-when-using-C11-or-newe.patch
+++ b/meta/recipes-devtools/binutils/binutils/0013-Define-alignof-using-_Alignof-when-using-C11-or-newe.patch
@@ -1,4 +1,4 @@
1From 5fb47367d885a4a32625f09138b306d36ec3769f Mon Sep 17 00:00:00 2001 1From 8af01d85c4e5a5558d770291b7df86acfd59827c Mon Sep 17 00:00:00 2001
2From: Khem Raj <raj.khem@gmail.com> 2From: Khem Raj <raj.khem@gmail.com>
3Date: Sun, 15 Jan 2023 00:16:25 -0800 3Date: Sun, 15 Jan 2023 00:16:25 -0800
4Subject: [PATCH] Define alignof using _Alignof when using C11 or newer 4Subject: [PATCH] Define alignof using _Alignof when using C11 or newer
diff --git a/meta/recipes-devtools/binutils/binutils/0014-configure-remove-dependencies-on-gmp-and-mpfr-when-g.patch b/meta/recipes-devtools/binutils/binutils/0014-configure-remove-dependencies-on-gmp-and-mpfr-when-g.patch
deleted file mode 100644
index 04c1310cbe..0000000000
--- a/meta/recipes-devtools/binutils/binutils/0014-configure-remove-dependencies-on-gmp-and-mpfr-when-g.patch
+++ /dev/null
@@ -1,56 +0,0 @@
1From 518c167116ab7aa6bb84a97200aeda2c4289e064 Mon Sep 17 00:00:00 2001
2From: =?UTF-8?q?Cl=C3=A9ment=20Chigot?= <chigot@adacore.com>
3Date: Tue, 3 Jan 2023 14:24:43 +0100
4Subject: [PATCH] configure: remove dependencies on gmp and mpfr when gdb is
5 disabled
6
7Since 991180627851801f1999d1ebbc0e569a17e47c74, the configure checks
8about GMP and MPFR for gdb builds have been moved to the toplevel
9configure.
10However, it doesn't take into account the --disable-gdb option. Meaning
11that a build without gdb will require these libraries even if not
12needed.
13
14ChangeLog:
15
16 * configure.ac: Skip GMP and MPFR when --disable-gdb is
17 provided.
18 * configure: Regenerate.
19
20Upstream-Status: Backport [https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff;h=5fb0e308577143ceb313fde5538dc9ecb038f29f]
21Signed-off-by: Khem Raj <raj.khem@gmail.com>
22---
23 configure | 4 +++-
24 configure.ac | 4 +++-
25 2 files changed, 6 insertions(+), 2 deletions(-)
26
27diff --git a/configure b/configure
28index bdc3583215f..b63b5cd3de0 100755
29--- a/configure
30+++ b/configure
31@@ -8032,7 +8032,9 @@ if test -d ${srcdir}/gcc ; then
32 require_mpc=yes
33 fi
34 if test -d ${srcdir}/gdb ; then
35- require_gmp=yes
36+ if test "x$enable_gdb" != xno; then
37+ require_gmp=yes
38+ fi
39 fi
40
41 gmplibs="-lmpfr -lgmp"
42diff --git a/configure.ac b/configure.ac
43index 1c00b9aec42..2df870b86af 100644
44--- a/configure.ac
45+++ b/configure.ac
46@@ -1585,7 +1585,9 @@ if test -d ${srcdir}/gcc ; then
47 require_mpc=yes
48 fi
49 if test -d ${srcdir}/gdb ; then
50- require_gmp=yes
51+ if test "x$enable_gdb" != xno; then
52+ require_gmp=yes
53+ fi
54 fi
55
56 gmplibs="-lmpfr -lgmp"
diff --git a/meta/recipes-devtools/binutils/binutils_2.40.bb b/meta/recipes-devtools/binutils/binutils_2.40.bb
index 9087af87c5..4ce1b4bec2 100644
--- a/meta/recipes-devtools/binutils/binutils_2.40.bb
+++ b/meta/recipes-devtools/binutils/binutils_2.40.bb
@@ -66,7 +66,7 @@ PACKAGE_BEFORE_PN += "libbfd libopcodes gprofng"
66FILES:libbfd = "${libdir}/libbfd-*.so.* ${libdir}/libbfd-*.so" 66FILES:libbfd = "${libdir}/libbfd-*.so.* ${libdir}/libbfd-*.so"
67FILES:libopcodes = "${libdir}/libopcodes-*.so.* ${libdir}/libopcodes-*.so" 67FILES:libopcodes = "${libdir}/libopcodes-*.so.* ${libdir}/libopcodes-*.so"
68FILES:gprofng = "${sysconfdir}/gprofng.rc ${libdir}/gprofng/libgp-*.so ${libdir}/gprofng/libgprofng.so.* ${bindir}/gp-* ${bindir}/gprofng" 68FILES:gprofng = "${sysconfdir}/gprofng.rc ${libdir}/gprofng/libgp-*.so ${libdir}/gprofng/libgprofng.so.* ${bindir}/gp-* ${bindir}/gprofng"
69FILES:${PN}-dev += "${libdir}/gprofng/libgprofng.so ${libdir}/libsframe.so" 69FILES:${PN}-dev += "${libdir}/libgprofng.so ${libdir}/libsframe.so"
70SRC_URI:append:class-nativesdk = " file://0003-binutils-nativesdk-Search-for-alternative-ld.so.conf.patch " 70SRC_URI:append:class-nativesdk = " file://0003-binutils-nativesdk-Search-for-alternative-ld.so.conf.patch "
71 71
72USE_ALTERNATIVES_FOR:class-nativesdk = "" 72USE_ALTERNATIVES_FOR:class-nativesdk = ""