Tested with eglibc on x86 and armv7 so far Signed-off-by: Matteo Croce <matteo.croce@canonical.com>master
parent
1645abffea
commit
360fd10ac9
@ -0,0 +1,11 @@ |
||||
--- a/gcc/go/Make-lang.in
|
||||
+++ b/gcc/go/Make-lang.in
|
||||
@@ -74,7 +74,7 @@ go_OBJS = $(GO_OBJS) go/gospec.o
|
||||
|
||||
go1$(exeext): $(GO_OBJS) attribs.o $(BACKEND) $(LIBDEPS)
|
||||
+$(LLINKER) $(ALL_LINKERFLAGS) $(LDFLAGS) -o $@ \
|
||||
- $(GO_OBJS) attribs.o $(BACKEND) $(LIBS) $(BACKENDLIBS)
|
||||
+ $(GO_OBJS) attribs.o $(BACKEND) $(LIBS) $(BACKENDLIBS) -lm
|
||||
|
||||
# Documentation.
|
||||
|
@ -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);
|
Loading…
Reference in new issue