<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>