]> Cypherpunks repositories - gostls13.git/commitdiff
runtime/cgo: use fatalf on dragonfly, freebsd, netbsd and openbsd
authorJoel Sing <joel@sing.id.au>
Fri, 11 Aug 2023 08:20:21 +0000 (18:20 +1000)
committerJoel Sing <joel@sing.id.au>
Tue, 15 Aug 2023 03:39:26 +0000 (03:39 +0000)
Use fatalf consistently on freebsd. Also use it on dragonfly, netbsd
and openbsd.

Change-Id: I8643c0b7bc13c3cb5173209d311d6d297913955b
Reviewed-on: https://go-review.googlesource.com/c/go/+/518615
Reviewed-by: Ian Lance Taylor <iant@google.com>
Run-TryBot: Joel Sing <joel@sing.id.au>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>

15 files changed:
src/runtime/cgo/gcc_dragonfly_amd64.c
src/runtime/cgo/gcc_fatalf.c
src/runtime/cgo/gcc_freebsd_386.c
src/runtime/cgo/gcc_freebsd_arm.c
src/runtime/cgo/gcc_freebsd_arm64.c
src/runtime/cgo/gcc_freebsd_riscv64.c
src/runtime/cgo/gcc_netbsd_386.c
src/runtime/cgo/gcc_netbsd_amd64.c
src/runtime/cgo/gcc_netbsd_arm.c
src/runtime/cgo/gcc_netbsd_arm64.c
src/runtime/cgo/gcc_openbsd_386.c
src/runtime/cgo/gcc_openbsd_amd64.c
src/runtime/cgo/gcc_openbsd_arm.c
src/runtime/cgo/gcc_openbsd_arm64.c
src/runtime/cgo/gcc_openbsd_mips64.c

index b5060783959505ea49f6c0449880554de42b8e77..009d4b4fb99e9c229ee9650ea14dbdc318f7899c 100644 (file)
@@ -42,8 +42,7 @@ _cgo_sys_thread_start(ThreadStart *ts)
        pthread_sigmask(SIG_SETMASK, &oset, nil);
 
        if (err != 0) {
-               fprintf(stderr, "runtime/cgo: pthread_create failed: %s\n", strerror(err));
-               abort();
+               fatalf("pthread_create failed: %s", strerror(err));
        }
 }
 
index 9493dbb4b06ce2924f3b62598e3cdd4fc4cd7352..d7425ea48045251a71172e149a1c8f10f949cf9a 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-//go:build aix || (!android && linux) || freebsd
+//go:build aix || (!android && linux) || dragonfly || freebsd || netbsd || openbsd
 
 #include <stdarg.h>
 #include <stdio.h>
index ee4306071c660299271804e92faa627392c74639..ed98808cceee7ed05febb08efd2808f2ae2da903 100644 (file)
@@ -42,8 +42,7 @@ _cgo_sys_thread_start(ThreadStart *ts)
        pthread_sigmask(SIG_SETMASK, &oset, nil);
 
        if (err != 0) {
-               fprintf(stderr, "runtime/cgo: pthread_create failed: %s\n", strerror(err));
-               abort();
+               fatalf("pthread_create failed: %s", strerror(err));
        }
 }
 
index af398f83209716796a998a0de31e51289997c1c8..3fcae03d51b347ebb1702cfc285cf6e46ce36da8 100644 (file)
@@ -52,8 +52,7 @@ _cgo_sys_thread_start(ThreadStart *ts)
        pthread_sigmask(SIG_SETMASK, &oset, nil);
 
        if (err != 0) {
-               fprintf(stderr, "runtime/cgo: pthread_create failed: %s\n", strerror(err));
-               abort();
+               fatalf("pthread_create failed: %s", strerror(err));
        }
 }
 
index 01f6a31c3273b8f1eb2545bbff93165ff56231d7..b896fb721b12cae28fbc18dec2477bf625c5b966 100644 (file)
@@ -42,8 +42,7 @@ _cgo_sys_thread_start(ThreadStart *ts)
        pthread_sigmask(SIG_SETMASK, &oset, nil);
 
        if (err != 0) {
-               fprintf(stderr, "runtime/cgo: pthread_create failed: %s\n", strerror(err));
-               abort();
+               fatalf("pthread_create failed: %s", strerror(err));
        }
 }
 
index 7fe7972d2dcf3140ba4a86b05f68bcf6d52a1142..ba0489fe0c830e85dcd4508eccf9c1d22c3f080b 100644 (file)
@@ -42,8 +42,7 @@ _cgo_sys_thread_start(ThreadStart *ts)
        pthread_sigmask(SIG_SETMASK, &oset, nil);
 
        if (err != 0) {
-               fprintf(stderr, "runtime/cgo: pthread_create failed: %s\n", strerror(err));
-               abort();
+               fatalf("pthread_create failed: %s", strerror(err));
        }
 }
 
index 2e775647189ceb9694902907d13a792ff1773e4e..97191f2847919c51b8a548f71951a3099c1b41fd 100644 (file)
@@ -41,8 +41,7 @@ _cgo_sys_thread_start(ThreadStart *ts)
        pthread_sigmask(SIG_SETMASK, &oset, nil);
 
        if (err != 0) {
-               fprintf(stderr, "runtime/cgo: pthread_create failed: %s\n", strerror(err));
-               abort();
+               fatalf("pthread_create failed: %s", strerror(err));
        }
 }
 
index fbf1d75ec45d777b45dd677e24b9a2ddd42e1867..02b5d0e430eee623e5bfa87120b449dda635b0e1 100644 (file)
@@ -42,8 +42,7 @@ _cgo_sys_thread_start(ThreadStart *ts)
        pthread_sigmask(SIG_SETMASK, &oset, nil);
 
        if (err != 0) {
-               fprintf(stderr, "runtime/cgo: pthread_create failed: %s\n", strerror(err));
-               abort();
+               fatalf("pthread_create failed: %s", strerror(err));
        }
 }
 
index ca370f69c3eead1e609e36433acf6271cdf99c99..13fb47df3bf439b54a963c1dadc677e827a77728 100644 (file)
@@ -42,8 +42,7 @@ _cgo_sys_thread_start(ThreadStart *ts)
        pthread_sigmask(SIG_SETMASK, &oset, nil);
 
        if (err != 0) {
-               fprintf(stderr, "runtime/cgo: pthread_create failed: %s\n", strerror(err));
-               abort();
+               fatalf("pthread_create failed: %s", strerror(err));
        }
 }
 
index c6961f5cbe62f716a7f46cb7378f210816254641..b3fd268cf9063eeb7712e86a75fd32eb07f28c16 100644 (file)
@@ -42,8 +42,7 @@ _cgo_sys_thread_start(ThreadStart *ts)
        pthread_sigmask(SIG_SETMASK, &oset, nil);
 
        if (err != 0) {
-               fprintf(stderr, "runtime/cgo: pthread_create failed: %s\n", strerror(err));
-               abort();
+               fatalf("pthread_create failed: %s", strerror(err));
        }
 }
 
index 5fd2c2f10fb2920daf77a402e8e6dca347c73ae1..b646fe005f8e53281493b8e59dd851e9b9e71942 100644 (file)
@@ -41,8 +41,7 @@ _cgo_sys_thread_start(ThreadStart *ts)
        pthread_sigmask(SIG_SETMASK, &oset, nil);
 
        if (err != 0) {
-               fprintf(stderr, "runtime/cgo: pthread_create failed: %s\n", strerror(err));
-               abort();
+               fatalf("pthread_create failed: %s", strerror(err));
        }
 }
 
index fb1cd3368e6f864ce00f8c9f0ad7aaee2d8c0e8b..445ecc30c8a041e3b6ffceaf7ab9626f28e11df3 100644 (file)
@@ -41,8 +41,7 @@ _cgo_sys_thread_start(ThreadStart *ts)
        pthread_sigmask(SIG_SETMASK, &oset, nil);
 
        if (err != 0) {
-               fprintf(stderr, "runtime/cgo: pthread_create failed: %s\n", strerror(err));
-               abort();
+               fatalf("pthread_create failed: %s", strerror(err));
        }
 }
 
index 2aec207e362ab59c6446db75ff8d958a7583b2eb..b28f7faced5acd53e50a17f99cbd4750422b691d 100644 (file)
@@ -41,8 +41,7 @@ _cgo_sys_thread_start(ThreadStart *ts)
        pthread_sigmask(SIG_SETMASK, &oset, nil);
 
        if (err != 0) {
-               fprintf(stderr, "runtime/cgo: pthread_create failed: %s\n", strerror(err));
-               abort();
+               fatalf("pthread_create failed: %s", strerror(err));
        }
 }
 
index a9af8a2d1fc5e48088102a15a199d73d85cf47d1..c1ab03389fe91e13b8dd5e212343e40358b0eca9 100644 (file)
@@ -41,8 +41,7 @@ _cgo_sys_thread_start(ThreadStart *ts)
        pthread_sigmask(SIG_SETMASK, &oset, nil);
 
        if (err != 0) {
-               fprintf(stderr, "runtime/cgo: pthread_create failed: %s\n", strerror(err));
-               abort();
+               fatalf("pthread_create failed: %s", strerror(err));
        }
 }
 
index fbf7ceb0c5db95a77ac275552b0a5c7637207f3e..68ddc55e915243f05ed2a290cd78c274091a5af9 100644 (file)
@@ -41,8 +41,7 @@ _cgo_sys_thread_start(ThreadStart *ts)
        pthread_sigmask(SIG_SETMASK, &oset, nil);
 
        if (err != 0) {
-               fprintf(stderr, "runtime/cgo: pthread_create failed: %s\n", strerror(err));
-               abort();
+               fatalf("pthread_create failed: %s", strerror(err));
        }
 }