OSDN Git Service

Bring over accumulated bug fixes from mainline.
authorian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 14 Jun 2012 19:34:15 +0000 (19:34 +0000)
committerian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 14 Jun 2012 19:34:15 +0000 (19:34 +0000)
commitceefb7315a7578237674c66b0abd089e743924c1
tree9a299fca57bd1f0bf201a44504a1ca42e8e4c7e9
parent343eddd00259937d7584eb5fc93b9590f4653cd3
Bring over accumulated bug fixes from mainline.

runtime: Fix printing of names in stack dumps.
compiler: Fix taking address of field of local variable.
compiler, reflect: Handle package path like gc compiler.
os: Use Entersyscall when reading directories.
os/user: Use Entersyscall.
compiler: Avoid unnecessary interface conversions.
libgo: Make the subdirectory in the CHECK target.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@188633 138bc75d-0d04-0410-961f-82ee72b054a4
12 files changed:
gcc/go/gofrontend/expressions.cc
gcc/go/gofrontend/expressions.h
gcc/go/gofrontend/gogo.cc
gcc/go/gofrontend/types.cc
libgo/Makefile.am
libgo/Makefile.in
libgo/go/encoding/xml/marshal_test.go
libgo/go/html/template/escape_test.go
libgo/go/os/dir.go
libgo/go/os/user/lookup_unix.go
libgo/go/reflect/type.go
libgo/runtime/go-traceback.c