Change builtin make to runtime call at lowering time.
authorIan Lance Taylor <iant@google.com>
Tue, 14 Jun 2011 05:53:10 +0000 (05:53 +0000)
committerIan Lance Taylor <ian@gcc.gnu.org>
Tue, 14 Jun 2011 05:53:10 +0000 (05:53 +0000)
commit3b8dffe701e9a1f6641f3ff1f08899614ce38ae0
tree075a60d271b289fa96fb47546b7be74d188590e1
parent8365a060e613196d31719832af2a4cb2b9886a30
Change builtin make to runtime call at lowering time.

Use kindNoPointers as 6g does.

* Make-lang.in (go/expressions.o): Depend on $(GO_RUNTIME_H).

From-SVN: r175008
16 files changed:
gcc/go/ChangeLog
gcc/go/Make-lang.in
gcc/go/gofrontend/expressions.cc
gcc/go/gofrontend/expressions.h
gcc/go/gofrontend/runtime.cc
gcc/go/gofrontend/runtime.def
gcc/go/gofrontend/types.cc
gcc/go/gofrontend/types.h
libgo/Makefile.am
libgo/Makefile.in
libgo/runtime/go-new-channel.c
libgo/runtime/go-new-map.c
libgo/runtime/go-reflect-call.c
libgo/runtime/go-reflect-chan.c
libgo/runtime/go-reflect.c
libgo/runtime/go-type.h