gcc: optionally build gccgo compiler
[openwrt/staging/hauke.git] / toolchain / gcc / patches / 5.4.0 / 970-warn_bug.patch
diff --git a/toolchain/gcc/patches/5.4.0/970-warn_bug.patch b/toolchain/gcc/patches/5.4.0/970-warn_bug.patch
new file mode 100644 (file)
index 0000000..2c5cf9b
--- /dev/null
@@ -0,0 +1,11 @@
+--- a/libgo/runtime/mprof.goc
++++ b/libgo/runtime/mprof.goc
+@@ -403,7 +403,7 @@ func ThreadCreateProfile(p Slice) (n int
+ func Stack(b Slice, all bool) (n int) {
+       byte *pc, *sp;
+-      bool enablegc;
++      bool enablegc = false; /* workaround GCC bug #36550 */
+       
+       sp = runtime_getcallersp(&b);
+       pc = (byte*)(uintptr)runtime_getcallerpc(&b);