[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#70474: [PATCH 1/2] Including the cast makes Apple clang 15.0.0 happy
From: |
Tony Garnock-Jones |
Subject: |
bug#70474: [PATCH 1/2] Including the cast makes Apple clang 15.0.0 happy; without it, clang is sad |
Date: |
Fri, 19 Apr 2024 22:46:48 +0200 |
I'm not sure why, exactly, but I needed this to get builds to work on
OSX Sonoma at all.
---
libguile/scmsigs.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libguile/scmsigs.c b/libguile/scmsigs.c
index 7fd3fd8f1..be96dbd5c 100644
--- a/libguile/scmsigs.c
+++ b/libguile/scmsigs.c
@@ -302,7 +302,7 @@ scm_i_signals_post_fork ()
}
#if SCM_USE_PTHREAD_THREADS
- once = SCM_I_PTHREAD_ONCE_INIT;
+ once = (scm_i_pthread_once_t) SCM_I_PTHREAD_ONCE_INIT;
#endif
if (active)
scm_i_ensure_signal_delivery_thread ();
--
2.44.0
- bug#70474: Possible bug with `atomic-box-swap!` on OSX/M3 (?!?!), Tony Garnock-Jones, 2024/04/19
- bug#70474: Possible bug with `atomic-box-swap!` on OSX/M3 (?!?!), Christopher Baines, 2024/04/19
- bug#70474: Also manifests on an M1 running 14.1.1 and with newer Guile versions, Tony Garnock-Jones, 2024/04/19
- bug#70474: [PATCH 1/2] Including the cast makes Apple clang 15.0.0 happy; without it, clang is sad,
Tony Garnock-Jones <=
- bug#70474: [PATCH 2/2] Replace aarch64 CAS and atomic-swap generated JIT code with CASAL and SWPAL instructions, Tony Garnock-Jones, 2024/04/19
- bug#70474: Just adding DMB doesn't help, Tony Garnock-Jones, 2024/04/22
- bug#70474: [PATCH] Move the spin loop target to the LDAXR instruction., Tony Garnock-Jones, 2024/04/22