]> git.ipfire.org Git - thirdparty/gcc.git/commit
runtime: use builtin memmove directly
authorian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 8 May 2019 17:40:45 +0000 (17:40 +0000)
committerian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 8 May 2019 17:40:45 +0000 (17:40 +0000)
commitef34d4874d48c465d3249558e275f9d92ba1e1f9
tree87a1cfc98677c590f437af9209a3c78b34b5e9ef
parentc40a8e3a4cd71efbbdd3c46484d0db3e4ebc0014
runtime: use builtin memmove directly

    We can use the intrinsic memmove directly, without going through
    C.

    Reviewed-on: https://go-review.googlesource.com/c/gofrontend/+/170004

* go-gcc.cc (Gcc_backend::Gcc_backend): Define memmove builtin.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@271016 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/go/ChangeLog
gcc/go/go-gcc.cc
gcc/go/gofrontend/MERGE
libgo/Makefile.am
libgo/Makefile.in
libgo/go/runtime/stubs.go
libgo/runtime/go-memmove.c [deleted file]