gcc/libgo/go/reflect
Ian Lance Taylor 19d4baed57 re PR go/60406 (recover.go: test13reflect2 test failure)
PR go/60406
runtime: Check callers in can_recover if return address	doesn't match.

Also use __builtin_extract_return_address and tighten up the
checks in FFI code.

Fixes PR 60406.

From-SVN: r216003
2014-10-08 14:03:13 +00:00
..
all_test.go re PR go/61877 (reflect: cannot use []string as type string in Call) 2014-10-03 15:51:38 +00:00
deepequal.go libgo: Merge from revision 18783:00cce3a34d7e of master library. 2014-06-04 23:15:33 +00:00
example_test.go libgo: Update to October 24 version of master library. 2013-11-06 19:49:01 +00:00
export_test.go libgo: Update to Go 1.3 release. 2014-07-19 08:53:52 +00:00
makefunc_386.S reflect: Fix MakeFunc returning float32 or float64 on 386. 2013-12-12 17:44:01 +00:00
makefunc_amd64.S reflect, runtime: Let reflect.MakeFunc functions call recover. 2013-12-11 23:43:16 +00:00
makefunc_dummy.c reflect, runtime: Use libffi closures to implement reflect.MakeFunc. 2014-07-19 21:36:26 +00:00
makefunc_ffi_c.c re PR go/60406 (recover.go: test13reflect2 test failure) 2014-10-08 14:03:13 +00:00
makefunc_ffi.go reflect, runtime: Use libffi closures to implement reflect.MakeFunc. 2014-07-19 21:36:26 +00:00
makefunc.go re PR go/61877 (reflect: cannot use []string as type string in Call) 2014-10-03 15:51:38 +00:00
makefuncgo_386.go libgo: Merge to master revision 19184. 2014-06-06 22:37:27 +00:00
makefuncgo_amd64.go libgo: Merge to master revision 19184. 2014-06-06 22:37:27 +00:00
set_test.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
tostring_test.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
type.go compiler: Add precise type information on the heap. 2014-09-03 22:56:09 +00:00
value.go runtime: remove unused variable 2014-07-20 19:20:12 +00:00