Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix to exception raised by Callable in call_once #127

Merged
merged 2 commits into from Oct 9, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
6 changes: 3 additions & 3 deletions gcc/11/patches/0001-Changes-for-AmigaOS-version-of-gcc.patch
@@ -1,7 +1,7 @@
From 9399e81d8102f3f66ce6b6022aa2876b0aab3405 Mon Sep 17 00:00:00 2001
From a065f15c8bb17b6717633ef513e4c2f12f152499 Mon Sep 17 00:00:00 2001
From: Sebastian Bauer <mail@sebastianbauer.info>
Date: Tue, 17 Feb 2015 20:25:55 +0100
Subject: [PATCH 01/35] Changes for AmigaOS version of gcc.
Subject: [PATCH 01/36] Changes for AmigaOS version of gcc.

---
fixincludes/configure | 1 +
Expand Down Expand Up @@ -3521,5 +3521,5 @@ index 6568adfca2089c116ae2cbdfa8c933aa76fdddf8..16fa6bf68690127c7a735979108b1add

#endif // _GLIBCXX_CSTDDEF
--
2.30.2
2.34.1

@@ -1,7 +1,7 @@
From 308e3f7dd36415e09893aafdc6fd248c33b2b67d Mon Sep 17 00:00:00 2001
From 5901f8aec0e2f6a0f826903cd483cc1b10f63aeb Mon Sep 17 00:00:00 2001
From: Sebastian Bauer <mail@sebastianbauer.info>
Date: Fri, 14 Nov 2014 20:03:56 +0100
Subject: [PATCH 02/35] Added new function attribute "lineartags" and pragma
Subject: [PATCH 02/36] Added new function attribute "lineartags" and pragma
"amigaos tagtype".

Functions that have the lineartags attribute are assumed to be functions
Expand Down Expand Up @@ -397,5 +397,5 @@ index ad8c0e64c056129afcd8bfa2a656749a2febfaaa..85c03f28e37d64865360692a14fcc8a1
amigaos_legitimize_baserel_address (rtx addr)
{
--
2.30.2
2.34.1

@@ -1,7 +1,7 @@
From a50bea1109a578bceca29ef3c83c67cdacb42254 Mon Sep 17 00:00:00 2001
From 07718db105d776cff50b4cd8102132c88ea7c002 Mon Sep 17 00:00:00 2001
From: Sebastian Bauer <mail@sebastianbauer.info>
Date: Thu, 9 Jul 2015 06:54:37 +0200
Subject: [PATCH 03/35] Disable .machine directive generation.
Subject: [PATCH 03/36] Disable .machine directive generation.

It breaks manual args to the assembler with different flavor,
e.g., -Wa,-m440. This is probably not the right fix.
Expand Down Expand Up @@ -33,5 +33,5 @@ index 085f7b9c49035ef350361921e29cd7d737497b67..27337ed6de1e09b5d6e27b9533610888
}

--
2.30.2
2.34.1

@@ -1,7 +1,7 @@
From aaf565b9a1969dec6df652b191931f60486a4289 Mon Sep 17 00:00:00 2001
From f7398a949dd5201e983c7d8188d497e548112123 Mon Sep 17 00:00:00 2001
From: Sebastian Bauer <mail@sebastianbauer.info>
Date: Wed, 2 Dec 2015 20:56:33 +0100
Subject: [PATCH 04/35] The default link mode is static for AmigaOS.
Subject: [PATCH 04/36] The default link mode is static for AmigaOS.

Changed the g++ driver to reflect this.
---
Expand Down Expand Up @@ -47,5 +47,5 @@ index 3c9bd1490b4ae14462f628a84f5207f1f9cf345f..8039884af0ca0aa105acee03864d0e2f
case OPT_static_libstdc__:
library = library >= 0 ? 2 : library;
--
2.30.2
2.34.1

@@ -1,7 +1,7 @@
From 745abd8ce37a2a49484323513c2928291ad8932e Mon Sep 17 00:00:00 2001
From e6ec2d752903863da6dcf190e18c73e346b6b253 Mon Sep 17 00:00:00 2001
From: Sebastian Bauer <mail@sebastianbauer.info>
Date: Wed, 2 Dec 2015 21:39:42 +0100
Subject: [PATCH 05/35] Disable the usage of /dev/urandom when compiling for
Subject: [PATCH 05/36] Disable the usage of /dev/urandom when compiling for
AmigaOS.

---
Expand Down Expand Up @@ -67,5 +67,5 @@ index d8cc254adef2677798354697af5d7eb957c03c9a..9856a8009e42f37defb131ea38284dcf
}

--
2.30.2
2.34.1

@@ -1,7 +1,7 @@
From 18f9b577bbf71a8c75719b80aaa17fe78f55bf96 Mon Sep 17 00:00:00 2001
From a01c2a5ac436a00b931a0146cf802f69127c2884 Mon Sep 17 00:00:00 2001
From: Sebastian Bauer <mail@sebastianbauer.info>
Date: Sat, 5 Dec 2015 13:17:26 +0100
Subject: [PATCH 06/35] Expand arg zero on AmigaOS using the PROGDIR: assign.
Subject: [PATCH 06/36] Expand arg zero on AmigaOS using the PROGDIR: assign.

This should make sure that the proper relative paths are computed during
process_command().
Expand Down Expand Up @@ -37,5 +37,5 @@ index cf92e18ecdacebad78a6aefc80f727c20c85b63d..9ac8835c794a1dd66afaa081554c8eca
set_up_specs ();
putenv_COLLECT_AS_OPTIONS (assembler_options);
--
2.30.2
2.34.1

@@ -1,7 +1,7 @@
From db2bf9f2fe7a80e61d5f0edc50b1ae256d1b40a4 Mon Sep 17 00:00:00 2001
From 6c249f64bd2d0ebf30f51531484ea1742962ee12 Mon Sep 17 00:00:00 2001
From: Sebastian Bauer <mail@sebastianbauer.info>
Date: Thu, 21 Jan 2016 20:46:59 +0100
Subject: [PATCH 07/35] Some AmigaOS 4.x compability changes for posix thread
Subject: [PATCH 07/36] Some AmigaOS 4.x compability changes for posix thread
support.

---
Expand Down Expand Up @@ -81,5 +81,5 @@ index eb8af567cd525b163017d2aea9923744b4b53e86..8c979f07b0a84af4e0f4ea7214554ff4
{
if (__gthread_active_p ())
--
2.30.2
2.34.1