=> Bootstrap dependency digest>=20010302: found digest-20190127 => Checksum SHA1 OK for xtensa-lx106-elf-gcc-4.8.2/gcc-001-jump-tables-in-text-section-earlephilhower.patch => Checksum RMD160 OK for xtensa-lx106-elf-gcc-4.8.2/gcc-001-jump-tables-in-text-section-earlephilhower.patch => Checksum SHA512 OK for xtensa-lx106-elf-gcc-4.8.2/gcc-001-jump-tables-in-text-section-earlephilhower.patch => Checksum SHA1 OK for xtensa-lx106-elf-gcc-4.8.2/gcc-ctype-inline-pgmread.patch => Checksum RMD160 OK for xtensa-lx106-elf-gcc-4.8.2/gcc-ctype-inline-pgmread.patch => Checksum SHA512 OK for xtensa-lx106-elf-gcc-4.8.2/gcc-ctype-inline-pgmread.patch => Checksum SHA1 OK for xtensa-lx106-elf-gcc-4.8.2/gcc-docs.patch => Checksum RMD160 OK for xtensa-lx106-elf-gcc-4.8.2/gcc-docs.patch => Checksum SHA512 OK for xtensa-lx106-elf-gcc-4.8.2/gcc-docs.patch => Checksum SHA1 OK for xtensa-lx106-elf-gcc-4.8.2/gcc-enable-mforcel32-eh.patch => Checksum RMD160 OK for xtensa-lx106-elf-gcc-4.8.2/gcc-enable-mforcel32-eh.patch => Checksum SHA512 OK for xtensa-lx106-elf-gcc-4.8.2/gcc-enable-mforcel32-eh.patch => Checksum SHA1 OK for xtensa-lx106-elf-gcc-4.8.2/gcc-exception-emergency.patch => Checksum RMD160 OK for xtensa-lx106-elf-gcc-4.8.2/gcc-exception-emergency.patch => Checksum SHA512 OK for xtensa-lx106-elf-gcc-4.8.2/gcc-exception-emergency.patch => Checksum SHA1 OK for xtensa-lx106-elf-gcc-4.8.2/gcc-exception-what-to-pmem.patch => Checksum RMD160 OK for xtensa-lx106-elf-gcc-4.8.2/gcc-exception-what-to-pmem.patch => Checksum SHA512 OK for xtensa-lx106-elf-gcc-4.8.2/gcc-exception-what-to-pmem.patch => Checksum SHA1 OK for xtensa-lx106-elf-gcc-4.8.2/gcc-file-shortname.patch => Checksum RMD160 OK for xtensa-lx106-elf-gcc-4.8.2/gcc-file-shortname.patch => Checksum SHA512 OK for xtensa-lx106-elf-gcc-4.8.2/gcc-file-shortname.patch => Checksum SHA1 OK for xtensa-lx106-elf-gcc-4.8.2/gcc-fix-defaults-h-gcc7.patch => Checksum RMD160 OK for xtensa-lx106-elf-gcc-4.8.2/gcc-fix-defaults-h-gcc7.patch => Checksum SHA512 OK for xtensa-lx106-elf-gcc-4.8.2/gcc-fix-defaults-h-gcc7.patch => Checksum SHA1 OK for xtensa-lx106-elf-gcc-4.8.2/gcc-fix-elfos-h-gcc7.patch => Checksum RMD160 OK for xtensa-lx106-elf-gcc-4.8.2/gcc-fix-elfos-h-gcc7.patch => Checksum SHA512 OK for xtensa-lx106-elf-gcc-4.8.2/gcc-fix-elfos-h-gcc7.patch => Checksum SHA1 OK for xtensa-lx106-elf-gcc-4.8.2/gcc-gmpn_invert_limb.patch => Checksum RMD160 OK for xtensa-lx106-elf-gcc-4.8.2/gcc-gmpn_invert_limb.patch => Checksum SHA512 OK for xtensa-lx106-elf-gcc-4.8.2/gcc-gmpn_invert_limb.patch => Checksum SHA1 OK for xtensa-lx106-elf-gcc-4.8.2/gcc-libc_name_p-fix.patch => Checksum RMD160 OK for xtensa-lx106-elf-gcc-4.8.2/gcc-libc_name_p-fix.patch => Checksum SHA512 OK for xtensa-lx106-elf-gcc-4.8.2/gcc-libc_name_p-fix.patch => Checksum SHA1 OK for xtensa-lx106-elf-gcc-4.8.2/gcc-mforce-l32-jcmvbkbc.patch => Checksum RMD160 OK for xtensa-lx106-elf-gcc-4.8.2/gcc-mforce-l32-jcmvbkbc.patch => Checksum SHA512 OK for xtensa-lx106-elf-gcc-4.8.2/gcc-mforce-l32-jcmvbkbc.patch => Checksum SHA1 OK for xtensa-lx106-elf-gcc-4.8.2/gcc-osx-malloc.patch => Checksum RMD160 OK for xtensa-lx106-elf-gcc-4.8.2/gcc-osx-malloc.patch => Checksum SHA512 OK for xtensa-lx106-elf-gcc-4.8.2/gcc-osx-malloc.patch => Checksum SHA1 OK for xtensa-lx106-elf-gcc-4.8.2/gcc-stdcsupp-safe.patch => Checksum RMD160 OK for xtensa-lx106-elf-gcc-4.8.2/gcc-stdcsupp-safe.patch => Checksum SHA512 OK for xtensa-lx106-elf-gcc-4.8.2/gcc-stdcsupp-safe.patch => Checksum SHA1 OK for xtensa-lx106-elf-gcc-4.8.2/gcc-unwind-safe.patch => Checksum RMD160 OK for xtensa-lx106-elf-gcc-4.8.2/gcc-unwind-safe.patch => Checksum SHA512 OK for xtensa-lx106-elf-gcc-4.8.2/gcc-unwind-safe.patch => Checksum SHA1 OK for xtensa-lx106-elf-gcc-4.8.2/gcc-xtensa-4.8.2-a0936f8b396491bc7894c8bc5e80971cc9138e94.tar.gz => Checksum RMD160 OK for xtensa-lx106-elf-gcc-4.8.2/gcc-xtensa-4.8.2-a0936f8b396491bc7894c8bc5e80971cc9138e94.tar.gz => Checksum SHA512 OK for xtensa-lx106-elf-gcc-4.8.2/gcc-xtensa-4.8.2-a0936f8b396491bc7894c8bc5e80971cc9138e94.tar.gz => Checksum SHA1 OK for xtensa-lx106-elf-gcc-4.8.2/newlib-xtensa-2_2_0-lock-arduino_20190913.tar.gz => Checksum RMD160 OK for xtensa-lx106-elf-gcc-4.8.2/newlib-xtensa-2_2_0-lock-arduino_20190913.tar.gz => Checksum SHA512 OK for xtensa-lx106-elf-gcc-4.8.2/newlib-xtensa-2_2_0-lock-arduino_20190913.tar.gz ===> Installing dependencies for xtensa-lx106-elf-gcc-4.8.2nb1 => Tool dependency gtexinfo>=5.1: found gtexinfo-6.7nb3 => Tool dependency gmake>=3.81: found gmake-4.2.1nb1 => Tool dependency nbpatch-[0-9]*: found nbpatch-20151107 => Tool dependency perl>=5.8.0: found perl-5.32.0nb1 => Tool dependency checkperms>=1.1: found checkperms-1.12 => Build dependency cwrappers>=20150314: found cwrappers-20180325 => Full dependency xtensa-lx106-elf-binutils-[0-9]*: found xtensa-lx106-elf-binutils-2.31_20190405nb1 => Full dependency gmp>=5.0.1: found gmp-6.2.1 => Full dependency mpfr>=4.0.0: found mpfr-4.1.0 => Full dependency mpcomplex>=1.0.3nb1: found mpcomplex-1.1.0 ===> Skipping vulnerability checks. WARNING: No /opt/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/opt/pkg/sbin/pkg_admin -K /opt/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Overriding tools for xtensa-lx106-elf-gcc-4.8.2nb1 ===> Extracting for xtensa-lx106-elf-gcc-4.8.2nb1 /bin/ln -s /opt/work/cross/xtensa-lx106-elf-gcc/work/newlib-*/newlib /opt/work/cross/xtensa-lx106-elf-gcc/work/gcc-xtensa-a0936f8b396491bc7894c8bc5e80971cc9138e94/newlib /bin/ln -s /opt/work/cross/xtensa-lx106-elf-gcc/work/newlib-*/libgloss /opt/work/cross/xtensa-lx106-elf-gcc/work/gcc-xtensa-a0936f8b396491bc7894c8bc5e80971cc9138e94/libgloss ===> Patching for xtensa-lx106-elf-gcc-4.8.2nb1 => Applying distribution patches for xtensa-lx106-elf-gcc-4.8.2nb1 => Applying distribution patch gcc-ctype-inline-pgmread.patch Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/libstdc++-v3/config/os/newlib/ctype_inline.h b/libstdc++-v3/config/os/newlib/ctype_inline.h |index a4714f9bcce..479ceef7191 100644 |--- a/libstdc++-v3/config/os/newlib/ctype_inline.h |+++ b/libstdc++-v3/config/os/newlib/ctype_inline.h -------------------------- Patching file libstdc++-v3/config/os/newlib/ctype_inline.h using Plan A... Hunk #1 succeeded at 34. Hunk #2 succeeded at 61. done => Applying distribution patch gcc-docs.patch Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/gcc/doc/gcc.texi b/gcc/doc/gcc.texi |index 02b81cf..7b0e127 100644 |--- a/gcc/doc/gcc.texi |+++ b/gcc/doc/gcc.texi -------------------------- Patching file gcc/doc/gcc.texi using Plan A... Hunk #1 succeeded at 85. done => Applying distribution patch gcc-enable-mforcel32-eh.patch Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/libgcc/Makefile.in b/libgcc/Makefile.in |index ea390a5bbea..9268851c44a 100644 |--- a/libgcc/Makefile.in |+++ b/libgcc/Makefile.in -------------------------- Patching file libgcc/Makefile.in using Plan A... Hunk #1 succeeded at 813 (offset -38 lines). Hunk #2 succeeded at 836 (offset -38 lines). Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/libstdc++-v3/libsupc++/Makefile.in b/libstdc++-v3/libsupc++/Makefile.in |index 8bf86f35af6..b6adcc7ab49 100644 |--- a/libstdc++-v3/libsupc++/Makefile.in |+++ b/libstdc++-v3/libsupc++/Makefile.in -------------------------- Patching file libstdc++-v3/libsupc++/Makefile.in using Plan A... Hunk #1 succeeded at 335. done => Applying distribution patch gcc-exception-emergency.patch Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- | |Modified from https://github.com/gcc-mirror/gcc/commit/ba0b98683c4e8453c35dd17c581ea59755665bc0.patch | |diff --git a/libstdc++-v3/libsupc++/eh_alloc.cc b/libstdc++-v3/libsupc++/eh_alloc.cc |index 9b3fb4d..5be017c 100644 |--- a/libstdc++-v3/libsupc++/eh_alloc.cc |+++ b/libstdc++-v3/libsupc++/eh_alloc.cc -------------------------- Patching file libstdc++-v3/libsupc++/eh_alloc.cc using Plan A... Hunk #1 succeeded at 34. Hunk #2 succeeded at 57. Hunk #3 succeeded at 78. Hunk #4 succeeded at 257. Hunk #5 succeeded at 278. Hunk #6 succeeded at 295. Hunk #7 succeeded at 317. done => Applying distribution patch gcc-exception-what-to-pmem.patch Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/libstdc++-v3/include/bits/basic_string.h b/libstdc++-v3/include/bits/basic_string.h |index 23bd9b9..93e00ed 100644 |--- a/libstdc++-v3/include/bits/basic_string.h |+++ b/libstdc++-v3/include/bits/basic_string.h -------------------------- Patching file libstdc++-v3/include/bits/basic_string.h using Plan A... Hunk #1 succeeded at 42. Hunk #2 succeeded at 866. Hunk #3 succeeded at 885. Hunk #4 succeeded at 1101. Hunk #5 succeeded at 1257. Hunk #6 succeeded at 1319. Hunk #7 succeeded at 1363. Hunk #8 succeeded at 1453. Hunk #9 succeeded at 1520. Hunk #10 succeeded at 2207. Hunk #11 succeeded at 3110. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/libstdc++-v3/include/bits/basic_string.tcc b/libstdc++-v3/include/bits/basic_string.tcc |index 317eb74..17a95ca 100644 |--- a/libstdc++-v3/include/bits/basic_string.tcc |+++ b/libstdc++-v3/include/bits/basic_string.tcc -------------------------- Patching file libstdc++-v3/include/bits/basic_string.tcc using Plan A... Hunk #1 succeeded at 39. Hunk #2 succeeded at 132. Hunk #3 succeeded at 186. Hunk #4 succeeded at 197. Hunk #5 succeeded at 261. Hunk #6 succeeded at 284. Hunk #7 succeeded at 302. Hunk #8 succeeded at 343. Hunk #9 succeeded at 362. Hunk #10 succeeded at 417. Hunk #11 succeeded at 551. Hunk #12 succeeded at 642. Hunk #13 succeeded at 659. Hunk #14 succeeded at 670. Hunk #15 succeeded at 724. Hunk #16 succeeded at 917. Hunk #17 succeeded at 933. Hunk #18 succeeded at 966. Hunk #19 succeeded at 983. Hunk #20 succeeded at 1165. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/libstdc++-v3/include/bits/vector.tcc b/libstdc++-v3/include/bits/vector.tcc |index 0882fe6..078f50d 100644 |--- a/libstdc++-v3/include/bits/vector.tcc |+++ b/libstdc++-v3/include/bits/vector.tcc -------------------------- Patching file libstdc++-v3/include/bits/vector.tcc using Plan A... Hunk #1 succeeded at 56. Hunk #2 succeeded at 68. Hunk #3 succeeded at 342. Hunk #4 succeeded at 402. Hunk #5 succeeded at 480. Hunk #6 succeeded at 546. Hunk #7 succeeded at 649. Hunk #8 succeeded at 718. Hunk #9 succeeded at 752. Hunk #10 succeeded at 780. Hunk #11 succeeded at 855. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/libstdc++-v3/libsupc++/bad_alloc.cc b/libstdc++-v3/libsupc++/bad_alloc.cc |index 4891114..1e0a8be 100644 |--- a/libstdc++-v3/libsupc++/bad_alloc.cc |+++ b/libstdc++-v3/libsupc++/bad_alloc.cc -------------------------- Patching file libstdc++-v3/libsupc++/bad_alloc.cc using Plan A... Hunk #1 succeeded at 25. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/libstdc++-v3/libsupc++/bad_cast.cc b/libstdc++-v3/libsupc++/bad_cast.cc |index ad72084..ea0105a 100644 |--- a/libstdc++-v3/libsupc++/bad_cast.cc |+++ b/libstdc++-v3/libsupc++/bad_cast.cc -------------------------- Patching file libstdc++-v3/libsupc++/bad_cast.cc using Plan A... Hunk #1 succeeded at 23. Hunk #2 succeeded at 32. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/libstdc++-v3/libsupc++/bad_typeid.cc b/libstdc++-v3/libsupc++/bad_typeid.cc |index 73cbf27..09fa5e8 100644 |--- a/libstdc++-v3/libsupc++/bad_typeid.cc |+++ b/libstdc++-v3/libsupc++/bad_typeid.cc -------------------------- Patching file libstdc++-v3/libsupc++/bad_typeid.cc using Plan A... Hunk #1 succeeded at 23. Hunk #2 succeeded at 32. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/libstdc++-v3/libsupc++/eh_exception.cc b/libstdc++-v3/libsupc++/eh_exception.cc |index 4fd8711..4f13761 100644 |--- a/libstdc++-v3/libsupc++/eh_exception.cc |+++ b/libstdc++-v3/libsupc++/eh_exception.cc -------------------------- Patching file libstdc++-v3/libsupc++/eh_exception.cc using Plan A... Hunk #1 succeeded at 26. Hunk #2 succeeded at 42. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/libstdc++-v3/src/c++11/functional.cc b/libstdc++-v3/src/c++11/functional.cc |index 8d81f60..3186719 100644 |--- a/libstdc++-v3/src/c++11/functional.cc |+++ b/libstdc++-v3/src/c++11/functional.cc -------------------------- Patching file libstdc++-v3/src/c++11/functional.cc using Plan A... Hunk #1 succeeded at 24. Hunk #2 succeeded at 34. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/libstdc++-v3/src/c++11/shared_ptr.cc b/libstdc++-v3/src/c++11/shared_ptr.cc |index ca5714a..bb7f1f0 100644 |--- a/libstdc++-v3/src/c++11/shared_ptr.cc |+++ b/libstdc++-v3/src/c++11/shared_ptr.cc -------------------------- Patching file libstdc++-v3/src/c++11/shared_ptr.cc using Plan A... Hunk #1 succeeded at 24. Hunk #2 succeeded at 34. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/libstdc++-v3/include/bits/stl_vector.h b/libstdc++-v3/include/bits/stl_vector.h |index 69c6e27..5dbce77 100644 |--- a/libstdc++-v3/include/bits/stl_vector.h |+++ b/libstdc++-v3/include/bits/stl_vector.h -------------------------- Patching file libstdc++-v3/include/bits/stl_vector.h using Plan A... Hunk #1 succeeded at 63. Hunk #2 succeeded at 793. Hunk #3 succeeded at 1456. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/libstdc++-v3/include/bits/deque.tcc b/libstdc++-v3/include/bits/deque.tcc |index 89c5ef7..5b316c7 100644 |--- a/libstdc++-v3/include/bits/deque.tcc |+++ b/libstdc++-v3/include/bits/deque.tcc -------------------------- Patching file libstdc++-v3/include/bits/deque.tcc using Plan A... Hunk #1 succeeded at 56. Hunk #2 succeeded at 826. Hunk #3 succeeded at 851. Hunk #4 succeeded at 1064. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/libstdc++-v3/include/bits/hashtable_policy.h b/libstdc++-v3/include/bits/hashtable_policy.h |index 6f9b843..3276a87 100644 |--- a/libstdc++-v3/include/bits/hashtable_policy.h |+++ b/libstdc++-v3/include/bits/hashtable_policy.h -------------------------- Patching file libstdc++-v3/include/bits/hashtable_policy.h using Plan A... Hunk #1 succeeded at 31. Hunk #2 succeeded at 543. Hunk #3 succeeded at 563. Hunk #4 succeeded at 1669. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/libstdc++-v3/include/bits/stl_bvector.h b/libstdc++-v3/include/bits/stl_bvector.h |index 422a98a..0d869b7 100644 |--- a/libstdc++-v3/include/bits/stl_bvector.h |+++ b/libstdc++-v3/include/bits/stl_bvector.h -------------------------- Patching file libstdc++-v3/include/bits/stl_bvector.h using Plan A... Hunk #1 succeeded at 60. Hunk #2 succeeded at 779. Hunk #3 succeeded at 795. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/libstdc++-v3/include/bits/stl_list.h b/libstdc++-v3/include/bits/stl_list.h |index 596760c..dbfe8c6 100644 |--- a/libstdc++-v3/include/bits/stl_list.h |+++ b/libstdc++-v3/include/bits/stl_list.h -------------------------- Patching file libstdc++-v3/include/bits/stl_list.h using Plan A... Hunk #1 succeeded at 61. Hunk #2 succeeded at 1585. Hunk #3 succeeded at 1667. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/libstdc++-v3/include/bits/stl_map.h b/libstdc++-v3/include/bits/stl_map.h |index d05e4b9..39e5721 100644 |--- a/libstdc++-v3/include/bits/stl_map.h |+++ b/libstdc++-v3/include/bits/stl_map.h -------------------------- Patching file libstdc++-v3/include/bits/stl_map.h using Plan A... Hunk #1 succeeded at 63. Hunk #2 succeeded at 504. Hunk #3 succeeded at 513. Hunk #4 succeeded at 1020. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/libstdc++-v3/src/c++11/system_error.cc b/libstdc++-v3/src/c++11/system_error.cc |index 453c687..e86e369 100644 |--- a/libstdc++-v3/src/c++11/system_error.cc |+++ b/libstdc++-v3/src/c++11/system_error.cc -------------------------- Patching file libstdc++-v3/src/c++11/system_error.cc using Plan A... Hunk #1 succeeded at 27. Hunk #2 succeeded at 39. Hunk #3 succeeded at 55. done => Applying distribution patch gcc-file-shortname.patch Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/libcpp/macro.c b/libcpp/macro.c |index 6d46027e4ea..0390b4c0414 100644 |--- a/libcpp/macro.c |+++ b/libcpp/macro.c -------------------------- Patching file libcpp/macro.c using Plan A... Hunk #1 succeeded at 275. done => Applying distribution patch gcc-fix-defaults-h-gcc7.patch Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/gcc/defaults.h b/gcc/defaults.h |index 4f43f6f0067..94c49bec57f 100644 |--- a/gcc/defaults.h |+++ b/gcc/defaults.h -------------------------- Patching file gcc/defaults.h using Plan A... Hunk #1 succeeded at 123. done => Applying distribution patch gcc-fix-elfos-h-gcc7.patch Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/gcc/config/elfos.h b/gcc/config/elfos.h |index 438302345cf..668f584413c 100644 |--- a/gcc/config/elfos.h |+++ b/gcc/config/elfos.h -------------------------- Patching file gcc/config/elfos.h using Plan A... Hunk #1 succeeded at 99. Hunk #2 succeeded at 167. done => Applying distribution patch gcc-gmpn_invert_limb.patch Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/Makefile.def b/Makefile.def |index 90d9653..3693234 100644 |--- a/Makefile.def |+++ b/Makefile.def -------------------------- Patching file Makefile.def using Plan A... Hunk #1 succeeded at 48. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/Makefile.in b/Makefile.in |index bfbaf03..8541777 100644 |--- a/Makefile.in |+++ b/Makefile.in -------------------------- Patching file Makefile.in using Plan A... Hunk #1 succeeded at 10407. Hunk #2 succeeded at 10440. Hunk #3 succeeded at 10473. Hunk #4 succeeded at 10507. Hunk #5 succeeded at 10541. Hunk #6 succeeded at 10575. Hunk #7 succeeded at 10609. done => Applying distribution patch gcc-libc_name_p-fix.patch Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |From ec1cc0263f156f70693a62cf17b254a0029f4852 Mon Sep 17 00:00:00 2001 |From: edlinger |Date: Fri, 19 Feb 2016 22:13:29 +0000 |Subject: [PATCH] 2016-02-19 Jakub Jelinek | Bernd Edlinger | | * Make-lang.in: Invoke gperf with -L C++. | * cfns.gperf: Remove prototypes for hash and libc_name_p | inlines. | * cfns.h: Regenerated. | * except.c (nothrow_libfn_p): Adjust. | | |git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@233572 138bc75d-0d04-0410-961f-82ee72b054a4 |--- | gcc/cp/ChangeLog | 9 +++++++++ | gcc/cp/Make-lang.in | 2 +- | gcc/cp/cfns.gperf | 10 ++-------- | gcc/cp/cfns.h | 41 ++++++++++++++--------------------------- | gcc/cp/except.c | 3 ++- | 5 files changed, 28 insertions(+), 37 deletions(-) | |diff --git a/gcc/cp/Make-lang.in b/gcc/cp/Make-lang.in |index 671ce12..2286c64 100644 |--- a/gcc/cp/Make-lang.in |+++ b/gcc/cp/Make-lang.in -------------------------- Patching file gcc/cp/Make-lang.in using Plan A... Hunk #1 succeeded at 115 (offset 3 lines). Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/gcc/cp/cfns.gperf b/gcc/cp/cfns.gperf |index 2784edc..8d7f015 100644 |--- a/gcc/cp/cfns.gperf |+++ b/gcc/cp/cfns.gperf -------------------------- Patching file gcc/cp/cfns.gperf using Plan A... Hunk #1 succeeded at 1 with fuzz 2. Hunk #2 succeeded at 18. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/gcc/cp/cfns.h b/gcc/cp/cfns.h |index d8e02c9..9a37249 100644 |--- a/gcc/cp/cfns.h |+++ b/gcc/cp/cfns.h -------------------------- Patching file gcc/cp/cfns.h using Plan A... Hunk #1 succeeded at 1. Hunk #2 succeeded at 28 with fuzz 2. Hunk #3 succeeded at 47. Hunk #4 succeeded at 115. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/gcc/cp/except.c b/gcc/cp/except.c |index c73a16b..5336710 100644 |--- a/gcc/cp/except.c |+++ b/gcc/cp/except.c -------------------------- Patching file gcc/cp/except.c using Plan A... Hunk #1 succeeded at 1022 (offset -18 lines). Hmm... Ignoring the trailing garbage. done => Applying distribution patch gcc-mforce-l32-jcmvbkbc.patch Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |https://github.com/jcmvbkbc/gcc-xtensa/commit/6b0c9f92fb8e11c6be098febb4f502f6af37cd35.patch | |From 6b0c9f92fb8e11c6be098febb4f502f6af37cd35 Mon Sep 17 00:00:00 2001 |From: Max Filippov |Date: Thu, 11 Jun 2015 17:56:57 +0300 |Subject: [PATCH] WIP: xtensa: add -mforce-l32 | |Signed-off-by: Max Filippov |--- | gcc/config/xtensa/constraints.md | 15 ++++++++++++ | gcc/config/xtensa/xtensa.c | 53 +++++++++++++++++++++++++++++++++++++++- | gcc/config/xtensa/xtensa.md | 49 ++++++++++++++++++++----------------- | gcc/config/xtensa/xtensa.opt | 4 +++ | 4 files changed, 98 insertions(+), 23 deletions(-) | |diff --git a/gcc/config/xtensa/constraints.md b/gcc/config/xtensa/constraints.md |index 30f4c1f..5fd9337 100644 |--- a/gcc/config/xtensa/constraints.md |+++ b/gcc/config/xtensa/constraints.md -------------------------- Patching file gcc/config/xtensa/constraints.md using Plan A... Hunk #1 succeeded at 137. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/gcc/config/xtensa/xtensa.c b/gcc/config/xtensa/xtensa.c |index d8c5b41..559b181 100644 |--- a/gcc/config/xtensa/xtensa.c |+++ b/gcc/config/xtensa/xtensa.c -------------------------- Patching file gcc/config/xtensa/xtensa.c using Plan A... Hunk #1 succeeded at 1779 (offset -45 lines). Hunk #2 succeeded at 2313 (offset 4 lines). Hunk #3 succeeded at 2275 (offset -45 lines). Hunk #4 succeeded at 2464 (offset 4 lines). Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/gcc/config/xtensa/xtensa.md b/gcc/config/xtensa/xtensa.md |index a577aa3..f56c45e 100644 |--- a/gcc/config/xtensa/xtensa.md |+++ b/gcc/config/xtensa/xtensa.md -------------------------- Patching file gcc/config/xtensa/xtensa.md using Plan A... Hunk #1 succeeded at 572 (offset 40 lines). Hunk #2 succeeded at 611 (offset 40 lines). Hunk #3 succeeded at 839 (offset 40 lines). Hunk #4 succeeded at 848 (offset 40 lines). Hunk #5 succeeded at 868 (offset 40 lines). Hunk #6 succeeded at 877 (offset 40 lines). Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/gcc/config/xtensa/xtensa.opt b/gcc/config/xtensa/xtensa.opt |index 2fd6cee..02020d2 100644 |--- a/gcc/config/xtensa/xtensa.opt |+++ b/gcc/config/xtensa/xtensa.opt -------------------------- Patching file gcc/config/xtensa/xtensa.opt using Plan A... Hunk #1 succeeded at 41. done => Applying distribution patch gcc-osx-malloc.patch Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- | |diff --git a/gcc/system.h b/gcc/system.h |index 42bc509f2..9a2d9852c 100644 |--- a/gcc/system.h |+++ b/gcc/system.h -------------------------- Patching file gcc/system.h using Plan A... Hunk #1 succeeded at 69. Hunk #2 succeeded at 460 (offset -6 lines). done => Applying distribution patch gcc-stdcsupp-safe.patch Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/libstdc++-v3/libsupc++/tinfo.cc b/libstdc++-v3/libsupc++/tinfo.cc |index f10e270b6ae..3fcac0469a4 100644 |--- a/libstdc++-v3/libsupc++/tinfo.cc |+++ b/libstdc++-v3/libsupc++/tinfo.cc -------------------------- Patching file libstdc++-v3/libsupc++/tinfo.cc using Plan A... Hunk #1 succeeded at 26. Hunk #2 succeeded at 59. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/libstdc++-v3/libsupc++/tinfo2.cc b/libstdc++-v3/libsupc++/tinfo2.cc |index 533824ca032..545df820fb6 100644 |--- a/libstdc++-v3/libsupc++/tinfo2.cc |+++ b/libstdc++-v3/libsupc++/tinfo2.cc -------------------------- Patching file libstdc++-v3/libsupc++/tinfo2.cc using Plan A... Hunk #1 succeeded at 29. Hunk #2 succeeded at 52. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/libstdc++-v3/libsupc++/typeinfo b/libstdc++-v3/libsupc++/typeinfo |index 0ed47fcdfb6..345c95b3270 100644 |--- a/libstdc++-v3/libsupc++/typeinfo |+++ b/libstdc++-v3/libsupc++/typeinfo -------------------------- Patching file libstdc++-v3/libsupc++/typeinfo using Plan A... Hunk #1 succeeded at 50. Hunk #2 succeeded at 115. Hunk #3 succeeded at 176. done => Applying distribution patch gcc-unwind-safe.patch Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/libgcc/unwind-dw2-fde.c b/libgcc/unwind-dw2-fde.c |index 24b4ecee68c..56328c47e1e 100644 |--- a/libgcc/unwind-dw2-fde.c |+++ b/libgcc/unwind-dw2-fde.c -------------------------- Patching file libgcc/unwind-dw2-fde.c using Plan A... Hunk #1 succeeded at 257 (offset -28 lines). Hunk #2 succeeded at 278 (offset -28 lines). Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/libgcc/unwind-dw2.c b/libgcc/unwind-dw2.c |index e6130af2fb5..f2bd0ba454e 100644 |--- a/libgcc/unwind-dw2.c |+++ b/libgcc/unwind-dw2.c -------------------------- Patching file libgcc/unwind-dw2.c using Plan A... Hunk #1 succeeded at 404 (offset -6 lines). Hunk #2 succeeded at 420 (offset -6 lines). done => Applying distribution patch gcc-001-jump-tables-in-text-section-earlephilhower.patch Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/gcc/config/xtensa/xtensa.h b/gcc/config/xtensa/xtensa.h |index edd2494..61b5e4e 100644 |--- a/gcc/config/xtensa/xtensa.h |+++ b/gcc/config/xtensa/xtensa.h -------------------------- Patching file gcc/config/xtensa/xtensa.h using Plan A... Hunk #1 succeeded at 769. done => Applying pkgsrc patches for xtensa-lx106-elf-gcc-4.8.2nb1 => Verifying /opt/pkgsrc/cross/xtensa-lx106-elf-gcc/patches/patch-gcc_Makefile.in => Applying pkgsrc patch /opt/pkgsrc/cross/xtensa-lx106-elf-gcc/patches/patch-gcc_Makefile.in Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-gcc_Makefile.in,v 1.1 2019/09/20 15:20:20 bouyer Exp $ | |Don't install the gcc limits.h; the newlib one is good and has mode defines | |--- gcc/Makefile.in.orig 2019-06-19 06:25:14.000000000 +0200 |+++ gcc/Makefile.in 2019-09-20 12:57:38.306679270 +0200 -------------------------- Patching file gcc/Makefile.in using Plan A... Hunk #1 succeeded at 4074. Hunk #2 succeeded at 4109. Hunk #3 succeeded at 4166. Hunk #4 succeeded at 4727. Hunk #5 succeeded at 4750. Hunk #6 succeeded at 4759. Hunk #7 succeeded at 4781. done => Verifying /opt/pkgsrc/cross/xtensa-lx106-elf-gcc/patches/patch-gcc_system.h => Applying pkgsrc patch /opt/pkgsrc/cross/xtensa-lx106-elf-gcc/patches/patch-gcc_system.h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-gcc_system.h,v 1.1 2019/09/20 15:20:20 bouyer Exp $ | |--- gcc/system.h.orig 2015-01-05 12:33:28.000000000 +0000 |+++ gcc/system.h -------------------------- Patching file gcc/system.h using Plan A... Hunk #1 succeeded at 38 (offset -6 lines). done => Verifying /opt/pkgsrc/cross/xtensa-lx106-elf-gcc/patches/patch-newlib_libc_include_limits.h => Applying pkgsrc patch /opt/pkgsrc/cross/xtensa-lx106-elf-gcc/patches/patch-newlib_libc_include_limits.h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-newlib_libc_include_limits.h,v 1.1 2019/09/20 15:20:20 bouyer Exp $ |Don't try to use gcc's limits.h, we're not installing it. | |--- newlib/libc/include/limits.h.orig 2019-09-20 12:42:00.178019535 +0200 |+++ newlib/libc/include/limits.h 2019-09-20 12:42:51.347562979 +0200 -------------------------- Patching file newlib/libc/include/limits.h using Plan A... Hunk #1 succeeded at 16. Hunk #2 succeeded at 126. done ===> Creating toolchain wrappers for xtensa-lx106-elf-gcc-4.8.2nb1 ===> Configuring for xtensa-lx106-elf-gcc-4.8.2nb1 /bin/mkdir -p /opt/work/cross/xtensa-lx106-elf-gcc/work/gcc-xtensa-a0936f8b396491bc7894c8bc5e80971cc9138e94/../build /bin/cp /opt/pkgsrc/cross/xtensa-lx106-elf-gcc/../../cross/xtensa-lx106-elf-binutils/files/xtensa-config.h /opt/work/cross/xtensa-lx106-elf-gcc/work/gcc-xtensa-a0936f8b396491bc7894c8bc5e80971cc9138e94/include/xtensa-config.h => Modifying GNU configure scripts to avoid --recheck => Replacing config-guess with pkgsrc versions => Replacing config-sub with pkgsrc versions => Replacing install-sh with pkgsrc version => Checking for portability problems in extracted files configure: WARNING: unrecognized options: --enable-languages, --disable-shared, --with-newlib, --enable-threads, --disable-__cxa_atexit, --disable-libgomp, --disable-libmudflap, --disable-nls, --disable-multilib, --enable-languages, --enable-static, --disable-libstdcxx-verbose checking build system type... aarch64-apple-darwin20 checking host system type... aarch64-apple-darwin20 checking target system type... xtensa-lx106-elf checking for a BSD-compatible install... /usr/bin/install -c -o sjmulder -g staff checking whether ln works... yes checking whether ln -s works... yes checking for a sed that does not truncate output... /opt/pkg/bin/nbsed checking for gawk... /opt/pkg/bin/nawk checking for libatomic support... no checking for libitm support... no checking for libsanitizer support... no checking for aarch64-apple-darwin20-gcc... clang checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether clang accepts -g... yes checking for clang option to accept ISO C89... none needed checking whether we are using the GNU C++ compiler... yes checking whether clang++ accepts -g... yes checking whether g++ accepts -static-libstdc++ -static-libgcc... no checking for aarch64-apple-darwin20-gnatbind... no checking for gnatbind... no checking for aarch64-apple-darwin20-gnatmake... no checking for gnatmake... no checking whether compiler driver understands Ada... no checking how to compare bootstrapped objects... cmp --ignore-initial=16 $$f1 $$f2 checking for objdir... .libs checking for the correct version of gmp.h... yes checking for the correct version of mpfr.h... yes checking for the correct version of mpc.h... yes checking for the correct version of the gmp/mpfr/mpc libraries... yes checking for version 0.10 of ISL... no checking for version 0.11 of ISL... no checking for version 0.12 of ISL... no *** This configuration is not supported in the following subdirectories: target-libatomic target-libitm target-libsanitizer gnattools target-libada target-libgfortran target-libgo target-libffi target-libbacktrace target-zlib target-libjava target-libobjc target-libgomp target-libmudflap target-boehm-gc (Any other directories should still work fine.) checking for default BUILD_CONFIG... checking for bison... bison -y checking for bison... bison checking for gm4... gm4 checking for flex... flex checking for flex... flex checking for makeinfo... /opt/work/cross/xtensa-lx106-elf-gcc/work/.tools/bin/makeinfo checking for expect... expect checking for runtest... no checking for aarch64-apple-darwin20-ar... no checking for ar... ar checking for aarch64-apple-darwin20-as... no checking for as... as checking for aarch64-apple-darwin20-dlltool... no checking for dlltool... no checking for ld... (cached) /Library/Developer/CommandLineTools/usr/bin/ld checking for aarch64-apple-darwin20-ld... (cached) /Library/Developer/CommandLineTools/usr/bin/ld checking for aarch64-apple-darwin20-lipo... no checking for lipo... lipo checking for aarch64-apple-darwin20-nm... no checking for nm... nm checking for aarch64-apple-darwin20-ranlib... no checking for ranlib... ranlib checking for aarch64-apple-darwin20-strip... no checking for strip... strip checking for aarch64-apple-darwin20-windres... no checking for windres... no checking for aarch64-apple-darwin20-windmc... no checking for windmc... no checking for aarch64-apple-darwin20-objcopy... no checking for objcopy... no checking for aarch64-apple-darwin20-objdump... no checking for objdump... objdump checking for aarch64-apple-darwin20-readelf... no checking for readelf... no checking for xtensa-lx106-elf-cc... no checking for xtensa-lx106-elf-gcc... no checking for xtensa-lx106-elf-c++... no checking for xtensa-lx106-elf-g++... no checking for xtensa-lx106-elf-cxx... no checking for xtensa-lx106-elf-gxx... no checking for xtensa-lx106-elf-gcc... no checking for xtensa-lx106-elf-gcj... no checking for xtensa-lx106-elf-gfortran... no checking for xtensa-lx106-elf-gccgo... no checking for ar... /opt/pkg/xtensa-lx106-elf/xtensa-lx106-elf/bin/ar checking for as... /opt/pkg/xtensa-lx106-elf/xtensa-lx106-elf/bin/as checking for dlltool... no checking for xtensa-lx106-elf-dlltool... no checking for ld... /opt/pkg/xtensa-lx106-elf/xtensa-lx106-elf/bin/ld checking for lipo... no checking for xtensa-lx106-elf-lipo... no checking for nm... /opt/pkg/xtensa-lx106-elf/xtensa-lx106-elf/bin/nm checking for objdump... /opt/pkg/xtensa-lx106-elf/xtensa-lx106-elf/bin/objdump checking for ranlib... /opt/pkg/xtensa-lx106-elf/xtensa-lx106-elf/bin/ranlib checking for readelf... /opt/pkg/xtensa-lx106-elf/xtensa-lx106-elf/bin/readelf checking for strip... /opt/pkg/xtensa-lx106-elf/xtensa-lx106-elf/bin/strip checking for windres... no checking for xtensa-lx106-elf-windres... no checking for windmc... no checking for xtensa-lx106-elf-windmc... no checking where to find the target ar... pre-installed in /opt/pkg/xtensa-lx106-elf/xtensa-lx106-elf/bin checking where to find the target as... pre-installed in /opt/pkg/xtensa-lx106-elf/xtensa-lx106-elf/bin checking where to find the target cc... just compiled checking where to find the target c++... just compiled checking where to find the target c++ for libstdc++... just compiled checking where to find the target dlltool... pre-installed checking where to find the target gcc... just compiled checking where to find the target gcj... pre-installed checking where to find the target gfortran... pre-installed checking where to find the target gccgo... pre-installed checking where to find the target ld... pre-installed in /opt/pkg/xtensa-lx106-elf/xtensa-lx106-elf/bin checking where to find the target lipo... pre-installed checking where to find the target nm... pre-installed in /opt/pkg/xtensa-lx106-elf/xtensa-lx106-elf/bin checking where to find the target objdump... pre-installed in /opt/pkg/xtensa-lx106-elf/xtensa-lx106-elf/bin checking where to find the target ranlib... pre-installed in /opt/pkg/xtensa-lx106-elf/xtensa-lx106-elf/bin checking where to find the target readelf... pre-installed in /opt/pkg/xtensa-lx106-elf/xtensa-lx106-elf/bin checking where to find the target strip... pre-installed in /opt/pkg/xtensa-lx106-elf/xtensa-lx106-elf/bin checking where to find the target windres... pre-installed checking where to find the target windmc... pre-installed checking whether to enable maintainer-specific portions of Makefiles... no configure: creating ./config.status config.status: creating Makefile configure: WARNING: unrecognized options: --enable-languages, --disable-shared, --with-newlib, --enable-threads, --disable-__cxa_atexit, --disable-libgomp, --disable-libmudflap, --disable-nls, --disable-multilib, --enable-languages, --enable-static, --disable-libstdcxx-verbose