gdb and binutils branch binutils-2_25-branch updated. 240f0ba1b9f06ce951dfcc9307d91c3c903496a4
amodra@sourceware.org
amodra@sourceware.org
Wed Nov 19 22:34:00 GMT 2014
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "gdb and binutils".
The branch, binutils-2_25-branch has been updated
via 240f0ba1b9f06ce951dfcc9307d91c3c903496a4 (commit)
from a30720e3e633f275250e26f85ccae5dbdddfb6c6 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=240f0ba1b9f06ce951dfcc9307d91c3c903496a4
commit 240f0ba1b9f06ce951dfcc9307d91c3c903496a4
Author: Alan Modra <amodra@gmail.com>
Date: Thu Nov 20 08:52:46 2014 +1030
Default powerpc64 to --plt-thread-safe for Go
Go is multi-threaded, so use thread-safe plt stubs. __go_go doesn't
actually start threads, but is a convenient libgo function with a
reasonably unique name that is called by all Go executables. (Threads
are started by a static function of libgo, runtime_newosproc, called
by a whole lot of global functions, including runtime_starttheworld
and runtime_main.)
bfd/
* elf64-ppc.c (ppc64_elf_size_stubs): Add __go_go to thread_starters.
gold/
* powerpc.cc (Target_powerpc::do_relax): Add __go_go to thread_starters.
-----------------------------------------------------------------------
Summary of changes:
bfd/ChangeLog | 4 ++++
bfd/elf64-ppc.c | 2 ++
gold/ChangeLog | 4 ++++
gold/powerpc.cc | 2 ++
4 files changed, 12 insertions(+), 0 deletions(-)
hooks/post-receive
--
gdb and binutils
More information about the Binutils-cvs
mailing list