This libgo patch by James Clarke fixes GOARCH_CACHELINESIZE on ia64.
Bootstrapped on x86_64-pc-linux-gnu. Committed to mainline.
Ian
Index: gcc/go/gofrontend/MERGE
===================================================================
--- gcc/go/gofrontend/MERGE (revision 256262)
+++ gcc/go/gofrontend/MERGE (working copy)
@@ -1,4 +1,4 @@
-9b9bece388d1bacdc9d1d0024e722ffe449d221d
+1319f36ccc65cf802b8e17ddd3d2da3ca6d82f4c
The first line of this file holds the git revision number of the last
merge done from the gofrontend repository.
Index: libgo/configure.ac
===================================================================
--- libgo/configure.ac (revision 256262)
+++ libgo/configure.ac (working copy)
@@ -264,7 +264,7 @@ GOARCH_HUGEPAGESIZE="1 << 21"
ia64-*-*)
GOARCH=ia64
GOARCH_FAMILY=IA64
- GOARCH_CACHELINESIZE=16384
+ GOARCH_CACHELINESIZE=128
GOARCH_PHYSPAGESIZE=65536
;;
m68k*-*-*)