aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDave Cheney <dave@cheney.net>2011-06-08 10:46:15 +1000
committerRob Pike <r@golang.org>2011-06-08 10:46:15 +1000
commit6998ea2982ad97db0166cbf5e22bab3087063154 (patch)
tree68424c0aa26ef03a70db30a899cdf85cb3c6e000
parentd5c45c541d71af0ead44a46eca9e38272481d5bb (diff)
downloadgo-6998ea2982ad97db0166cbf5e22bab3087063154.tar.gz
go-6998ea2982ad97db0166cbf5e22bab3087063154.zip
gc: alternative clang compatible abort.
Tested on clang 2.9/amd64 R=rsc, jeff, r CC=golang-dev https://golang.org/cl/4517143
-rw-r--r--src/cmd/gc/subr.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cmd/gc/subr.c b/src/cmd/gc/subr.c
index 5d93df67e3..1dd357950a 100644
--- a/src/cmd/gc/subr.c
+++ b/src/cmd/gc/subr.c
@@ -105,7 +105,7 @@ hcrash(void)
flusherrors();
if(outfile)
unlink(outfile);
- abort();
+ *(volatile int*)0 = 0;
}
}