static void
runtime_badsignal(int32 sig)
{
+ // Avoid -D_FORTIFY_SOURCE problems.
+ int rv __attribute__((unused));
+
if (sig == SIGPROF) {
return; // Ignore SIGPROFs intended for a non-Go thread.
}
- runtime_write(2, badsignal, sizeof badsignal - 1);
+ rv = runtime_write(2, badsignal, sizeof badsignal - 1);
runtime_exit(1);
}
G* g = runtime_g();
if(g == nil || g->writebuf == nil) {
- runtime_write(2, v, n);
+ // Avoid -D_FORTIFY_SOURCE problems.
+ int rv __attribute__((unused));
+
+ rv = runtime_write(2, v, n);
return;
}