From: Russ Cox Date: Thu, 14 Feb 2013 02:13:07 +0000 (-0500) Subject: cmd/8c: disable use of prefetch with GO386=387 X-Git-Tag: go1.1rc2~1047 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=594360cb1b31a99a349ba03294f5459aff0bc33d;p=gostls13.git cmd/8c: disable use of prefetch with GO386=387 Fixes #4798. R=ken2 CC=golang-dev https://golang.org/cl/7323061 --- diff --git a/src/cmd/8c/txt.c b/src/cmd/8c/txt.c index d7873e3855..1b7617bc52 100644 --- a/src/cmd/8c/txt.c +++ b/src/cmd/8c/txt.c @@ -1396,6 +1396,9 @@ gprefetch(Node *n) { Node n1; + if(strcmp(getgo386(), "sse2") != 0) // assume no prefetch on old machines + return; + regalloc(&n1, n, Z); gmove(n, &n1); n1.op = OINDREG;