llvm-capstone/llgo/libgo-check-failures.diff
Andrew Wilkins 6436a4abd7 [llgo] Roll gofrontend forward
Switch gofrontend to using go.googlesource.com, and
update to 81eb6a3f425b2158c67ee32c0cc973a72ce9d6be.

There are various changes required to update to the
go 1.5 runtime:

typemap.go is changed to accommodate the change in representation for equal/hash algorithms, and the removal of the zero value/type.
CMakeLists.txt is updated to add the build tree to the package search path, so internal packages, which are not installed, are found.
various files changes due to removal of __go_new_nopointers; the same change as in D11863, but with NoUnwindAttribute added to the added runtime functions which are called with "callOnly".
minor cleanups in ssa.go while investigating issues with unwinding/panic handling.

Differential Revisision: http://reviews.llvm.org/D15188

llvm-svn: 263536
2016-03-15 05:36:43 +00:00

50 lines
1.2 KiB
Diff

diff -r a6e10414311a libgo/Makefile.am
--- a/libgo/Makefile.am Fri Jan 16 07:57:02 2015 -0800
+++ b/libgo/Makefile.am Fri Apr 03 15:07:47 2015 -0700
@@ -3738,7 +3738,6 @@
os/check \
path/check \
reflect/check \
- regexp/check \
runtime/check \
sort/check \
strconv/check \
@@ -3838,7 +3837,6 @@
os/user/check \
path/filepath/check \
regexp/syntax/check \
- runtime/pprof/check \
sync/atomic/check \
text/scanner/check \
text/tabwriter/check \
diff -r a6e10414311a libgo/Makefile.in
--- a/libgo/Makefile.in Fri Jan 16 07:57:02 2015 -0800
+++ b/libgo/Makefile.in Fri Apr 03 15:07:47 2015 -0700
@@ -2212,7 +2212,6 @@
os/check \
path/check \
reflect/check \
- regexp/check \
runtime/check \
sort/check \
strconv/check \
@@ -2312,7 +2311,6 @@
os/user/check \
path/filepath/check \
regexp/syntax/check \
- runtime/pprof/check \
sync/atomic/check \
text/scanner/check \
text/tabwriter/check \
diff -r a6e10414311a libgo/go/runtime/mfinal_test.go
--- a/libgo/go/runtime/mfinal_test.go Fri Jan 16 07:57:02 2015 -0800
+++ b/libgo/go/runtime/mfinal_test.go Fri Apr 03 15:07:47 2015 -0700
@@ -62,6 +62,7 @@
}()
<-done
runtime.GC()
+ runtime.GC()
select {
case <-ch:
case <-time.After(time.Second * 4):