<pre style='margin:0'>
Chris Jones (cjones051073) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/9e96d20dc0a8b69bcdf6fc888eac6c68e3703b58">https://github.com/macports/macports-ports/commit/9e96d20dc0a8b69bcdf6fc888eac6c68e3703b58</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 9e96d20dc0a (lib)gcc10: Update to upstream Darwin20 patch
</span>9e96d20dc0a is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 9e96d20dc0a8b69bcdf6fc888eac6c68e3703b58
</span>Author: Chris Jones <jonesc@macports.org>
AuthorDate: Tue Nov 17 12:36:38 2020 +0000
<span style='display:block; white-space:pre;color:#404040;'> (lib)gcc10: Update to upstream Darwin20 patch
</span>---
lang/gcc10/Portfile | 16 +-
lang/gcc10/files/big-sur-version-fix.diff | 75 ++++++
.../gcc10/files/configures_support_macOS-11.0.diff | 252 ---------------------
lang/gcc10/files/darwin-c.c.11.0.diff | 27 ---
lang/gcc10/files/darwin-driver.c.11.0.diff | 20 --
5 files changed, 84 insertions(+), 306 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/gcc10/Portfile b/lang/gcc10/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index e0833302b61..b44b0df6688 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/gcc10/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/gcc10/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,8 +9,8 @@ PortGroup conflicts_build 1.0
</span> epoch 5
name gcc10
version 10.2.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-subport libgcc10 { revision 1 }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+subport libgcc10 { revision 2 }
</span> platforms darwin
categories lang
maintainers nomaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -48,12 +48,14 @@ checksums rmd160 73f182e7d40e5c2988b2b8cd80cfca601f20e9fc \
</span> size 75004144
patchfiles patch-fix-libgccjit-soname
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if { ${os.major} == 20 } {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if { ${os.major} > 19 } {
</span> # https://trac.macports.org/ticket/60908
<span style='display:block; white-space:pre;background:#ffe0e0;'>- # To be removed once build issue is addressed upstream
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patchfiles-append configures_support_macOS-11.0.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- darwin-driver.c.11.0.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- darwin-c.c.11.0.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Patch for macOS 11 (Darwin20) version numbering taken from
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # https://github.com/iains/gcc-darwin-arm64/commit/556ab512
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patchfiles-append big-sur-version-fix.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Build doesn't understand a 11.0 deployment target so force to 10.15
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ macosx_deployment_target 10.15
</span> }
depends_lib port:cctools \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/gcc10/files/big-sur-version-fix.diff b/lang/gcc10/files/big-sur-version-fix.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..0de7fc281dd
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/gcc10/files/big-sur-version-fix.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,75 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff -pur gcc-10.2.0-old/gcc/config/darwin-c.c gcc-10.2.0/gcc/config/darwin-c.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- gcc/config/darwin-c.c.orig 2020-07-23 08:35:17.000000000 +0200
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ gcc/config/darwin-c.c 2020-11-14 22:40:53.000000000 +0100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -692,10 +692,10 @@ macosx_version_as_macro (void)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if (!version_array)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ goto fail;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- if (version_array[MAJOR] != 10)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ if (version_array[MAJOR] < 10 || version_array[MAJOR] > 11)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ goto fail;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- if (version_array[MINOR] < 10)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ if (version_array[MAJOR] == 10 && version_array[MINOR] < 10)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version_macro = version_as_legacy_macro (version_array);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version_macro = version_as_modern_macro (version_array);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff -pur gcc-10.2.0-old/gcc/config/darwin-driver.c gcc-10.2.0/gcc/config/darwin-driver.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- gcc/config/darwin-driver.c.orig 2020-07-23 08:35:17.000000000 +0200
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ gcc/config/darwin-driver.c 2020-11-14 22:40:53.000000000 +0100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -65,7 +65,7 @@ validate_macosx_version_min (const char
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ major = strtoul (version_str, &end, 10);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version_str = end + ((*end == '.') ? 1 : 0);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- if (major != 10) /* So far .. all MacOS 10 ... */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ if (major < 10 || major > 11 ) /* MacOS 10 and 11 are known. */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ return NULL;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ /* Version string components must be present and numeric. */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -104,7 +104,7 @@ validate_macosx_version_min (const char
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if (need_rewrite)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ char *new_version;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- asprintf (&new_version, "10.%lu.%lu", minor, tiny);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ asprintf (&new_version, "%2lu.%lu.%lu", major, minor, tiny);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ return new_version;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -115,6 +115,12 @@ validate_macosx_version_min (const char
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <sys/sysctl.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "xregex.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++/* Determine the version of the running OS.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ We only look at the first two components (ignoring the patch one) and
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ report NN.MM.0 where NN is currently either 10 or 11 and MM is the OS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ minor release number.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ If we can't parse what the kernel gives us, warn the user, and do nothing. */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ static char *
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ darwin_find_version_from_kernel (void)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -125,8 +131,6 @@ darwin_find_version_from_kernel (void)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ char * version_p;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ char * new_flag;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- /* Determine the version of the running OS. If we can't, warn user,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- and do nothing. */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if (sysctl (osversion_name, ARRAY_SIZE (osversion_name), osversion,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ &osversion_len, NULL, 0) == -1)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -144,10 +148,11 @@ darwin_find_version_from_kernel (void)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ major_vers = major_vers * 10 + (*version_p++ - '0');
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if (*version_p++ != '.')
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ goto parse_failed;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- /* The major kernel version number is 4 plus the second OS version
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- component. */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- if (major_vers - 4 <= 4)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ /* Darwin20 sees a transition to macOS 11. */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ if (major_vers >= 20)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ asprintf (&new_flag, "11.%02d.00", major_vers - 20);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ else if (major_vers - 4 <= 4)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ /* On 10.4 and earlier, the old linker is used which does not
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ support three-component system versions.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ FIXME: we should not assume this - a newer linker could be used. */
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/gcc10/files/configures_support_macOS-11.0.diff b/lang/gcc10/files/configures_support_macOS-11.0.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index e6c175762b9..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/gcc10/files/configures_support_macOS-11.0.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,252 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff -Nur gcc/configure.orig gcc/configure
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- gcc/configure.orig 2020-07-23 08:35:17.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ gcc/configure 2020-08-01 14:51:35.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -15500,6 +15500,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 10.[012][,.]*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 10.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ 11.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- esac
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff -Nur libatomic/configure.orig libatomic/configure
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- libatomic/configure.orig 2020-07-23 08:35:54.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ libatomic/configure 2020-08-01 14:51:35.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -7604,6 +7604,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 10.[012][,.]*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 10.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ 11.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- esac
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff -Nur libbacktrace/configure.orig libbacktrace/configure
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- libbacktrace/configure.orig 2020-07-23 08:35:54.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ libbacktrace/configure 2020-08-01 14:51:35.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -7983,6 +7983,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 10.[012][,.]*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 10.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ 11.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- esac
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff -Nur libcc1/configure.orig libcc1/configure
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- libcc1/configure.orig 2020-07-23 08:35:18.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ libcc1/configure 2020-08-01 14:51:35.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -7265,6 +7265,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 10.[012][,.]*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 10.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ 11.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- esac
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff -Nur libffi/configure.orig libffi/configure
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- libffi/configure.orig 2020-07-23 08:35:54.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ libffi/configure 2020-08-01 14:51:36.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -7777,6 +7777,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 10.[012][,.]*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 10.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ 11.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- esac
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff -Nur libgfortran/configure.orig libgfortran/configure
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- libgfortran/configure.orig 2020-07-23 08:35:54.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ libgfortran/configure 2020-08-01 14:51:35.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -9178,6 +9178,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 10.[012][,.]*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 10.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ 11.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- esac
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff -Nur libgo/configure.orig libgo/configure
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- libgo/configure.orig 2020-07-23 08:35:18.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ libgo/configure 2020-08-01 14:51:35.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -7621,6 +7621,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 10.[012][,.]*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 10.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ 11.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- esac
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff -Nur libgomp/configure.orig libgomp/configure
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- libgomp/configure.orig 2020-07-23 08:35:54.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ libgomp/configure 2020-08-01 14:51:35.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -7649,6 +7649,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 10.[012][,.]*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 10.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ 11.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- esac
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff -Nur libhsail-rt/configure.orig libhsail-rt/configure
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- libhsail-rt/configure.orig 2020-07-23 08:35:54.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ libhsail-rt/configure 2020-08-01 14:51:35.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -7457,6 +7457,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 10.[012][,.]*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 10.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ 11.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- esac
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff -Nur libitm/configure.orig libitm/configure
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- libitm/configure.orig 2020-07-23 08:35:19.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ libitm/configure 2020-08-01 14:51:35.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -8280,6 +8280,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 10.[012][,.]*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 10.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ 11.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- esac
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff -Nur libobjc/configure.orig libobjc/configure
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- libobjc/configure.orig 2020-07-23 08:35:19.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ libobjc/configure 2020-08-01 14:51:35.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -6967,6 +6967,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 10.[012][,.]*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 10.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ 11.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- esac
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff -Nur liboffloadmic/configure.orig liboffloadmic/configure
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- liboffloadmic/configure.orig 2020-07-23 08:35:19.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ liboffloadmic/configure 2020-08-01 14:51:35.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -7915,6 +7915,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 10.[012][,.]*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 10.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ 11.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- esac
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff -Nur liboffloadmic/plugin/configure.orig liboffloadmic/plugin/configure
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- liboffloadmic/plugin/configure.orig 2020-07-23 08:35:19.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ liboffloadmic/plugin/configure 2020-08-01 14:51:35.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -7295,6 +7295,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 10.[012][,.]*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 10.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ 11.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- esac
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff -Nur libphobos/configure.orig libphobos/configure
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- libphobos/configure.orig 2020-07-23 08:35:54.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ libphobos/configure 2020-08-01 14:51:35.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -8132,6 +8132,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 10.[012][,.]*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 10.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ 11.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- esac
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff -Nur libquadmath/configure.orig libquadmath/configure
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- libquadmath/configure.orig 2020-07-23 08:35:54.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ libquadmath/configure 2020-08-01 14:51:36.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -7271,6 +7271,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 10.[012][,.]*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 10.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ 11.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- esac
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff -Nur libsanitizer/configure.orig libsanitizer/configure
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- libsanitizer/configure.orig 2020-07-23 08:35:54.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ libsanitizer/configure 2020-08-01 14:51:35.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -8846,6 +8846,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 10.[012][,.]*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 10.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ 11.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- esac
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff -Nur libssp/configure.orig libssp/configure
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- libssp/configure.orig 2020-07-23 08:35:19.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ libssp/configure 2020-08-01 14:51:35.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -7453,6 +7453,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 10.[012][,.]*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 10.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ 11.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- esac
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff -Nur libstdc++-v3/configure.orig libstdc++-v3/configure
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- libstdc++-v3/configure.orig 2020-07-23 08:35:19.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ libstdc++-v3/configure 2020-08-01 14:51:35.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -8388,6 +8388,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 10.[012][,.]*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 10.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ 11.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- esac
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff -Nur libvtv/configure.orig libvtv/configure
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- libvtv/configure.orig 2020-07-23 08:35:19.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ libvtv/configure 2020-08-01 14:51:35.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -8747,6 +8747,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 10.[012][,.]*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 10.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ 11.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- esac
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff -Nur lto-plugin/configure.orig lto-plugin/configure
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- lto-plugin/configure.orig 2020-07-23 08:35:19.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ lto-plugin/configure 2020-08-01 14:51:35.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -8431,6 +8431,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 10.[012][,.]*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 10.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ 11.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- esac
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff -Nur zlib/configure.orig zlib/configure
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- zlib/configure.orig 2020-07-23 08:35:54.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ zlib/configure 2020-08-01 14:51:35.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -6842,6 +6842,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 10.[012][,.]*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 10.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ 11.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- esac
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ;;
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/gcc10/files/darwin-c.c.11.0.diff b/lang/gcc10/files/darwin-c.c.11.0.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 8dca2c9fa98..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/gcc10/files/darwin-c.c.11.0.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,27 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- gcc/config/darwin-c.c.save 2020-07-23 08:35:17.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ gcc/config/darwin-c.c 2020-07-27 17:58:34.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -692,13 +692,18 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if (!version_array)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- goto fail;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- if (version_array[MAJOR] != 10)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- goto fail;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- if (version_array[MINOR] < 10)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- version_macro = version_as_legacy_macro (version_array);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ if (version_array[MAJOR] == 11)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ version_macro = version_as_modern_macro (version_array);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- version_macro = version_as_modern_macro (version_array);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ if (version_array[MAJOR] != 10)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ goto fail;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ if (version_array[MINOR] < 10)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ version_macro = version_as_legacy_macro (version_array);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ version_macro = version_as_modern_macro (version_array);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if (!version_macro)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- goto fail;
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/gcc10/files/darwin-driver.c.11.0.diff b/lang/gcc10/files/darwin-driver.c.11.0.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index ac1e6cfed4b..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/gcc10/files/darwin-driver.c.11.0.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,20 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- gcc/config/darwin-driver.c.orig 2020-08-01 15:12:48.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ gcc/config/darwin-driver.c 2020-08-01 15:12:48.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -65,7 +65,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- major = strtoul (version_str, &end, 10);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- version_str = end + ((*end == '.') ? 1 : 0);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- if (major != 10) /* So far .. all MacOS 10 ... */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ if ((major < 10) || (major > 11)) /* So far .. all MacOS 10 ... */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- return NULL;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* Version string components must be present and numeric. */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -104,7 +104,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if (need_rewrite)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- char *new_version;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- asprintf (&new_version, "10.%lu.%lu", minor, tiny);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ asprintf (&new_version, "%lu.%lu.%lu", major, minor, tiny);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- return new_version;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span></pre><pre style='margin:0'>
</pre>