]> git.ipfire.org Git - thirdparty/gcc.git/commit
runtime: Support -buildmode=c-shared.
authorian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 29 Apr 2015 21:31:53 +0000 (21:31 +0000)
committerian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 29 Apr 2015 21:31:53 +0000 (21:31 +0000)
commit87bb088468d8bf143edc5247aa8e436415243dcf
tree12e6811acbf892c31a8a0e6baa6cf5a49ed6beaa
parent0a6c9dff30feefd46f680a7893b5e42f2aebafe6
runtime: Support -buildmode=c-shared.

These changes permit using the go tool from the upcoming Go
1.5 release with -buildmode=c-archive to build gccgo code into
an archive file that can be linked with a C program.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@222594 138bc75d-0d04-0410-961f-82ee72b054a4
libgo/Makefile.am
libgo/Makefile.in
libgo/runtime/go-cgo.c
libgo/runtime/go-libmain.c [new file with mode: 0644]
libgo/runtime/go-main.c
libgo/runtime/proc.c
libgo/runtime/runtime.h