From 80272b8cb9f78cd97c4655019e7826b6d4c5dd41 Mon Sep 17 00:00:00 2001 From: Alan Modra Date: Wed, 22 Oct 2014 08:08:30 +1030 Subject: [PATCH] [GOLD] Add gcc-4.9 libgomp symbols requiring --plt-thread-safe for power7 As for bfd.ld. Refer 2300b5a14 * powerpc.cc (do_relax): Add gcc-4.9 libgomp functions to thread_starter. --- gold/ChangeLog | 5 +++++ gold/powerpc.cc | 6 ++++++ 2 files changed, 11 insertions(+) diff --git a/gold/ChangeLog b/gold/ChangeLog index fdb876da198..904756b995b 100644 --- a/gold/ChangeLog +++ b/gold/ChangeLog @@ -1,3 +1,8 @@ +2014-10-22 Alan Modra + + * powerpc.cc (do_relax): Add gcc-4.9 libgomp functions to + thread_starter. + 2014-10-18 Andreas Schwab * configure.tgt (targ_extra_obj) [aarch64*-*]: Define. diff --git a/gold/powerpc.cc b/gold/powerpc.cc index 0a9ab7d0d5c..828bc1674c3 100644 --- a/gold/powerpc.cc +++ b/gold/powerpc.cc @@ -2708,11 +2708,17 @@ Target_powerpc::do_relax(int pass, /* libanl */ "getaddrinfo_a", /* libgomp */ + "GOMP_parallel", "GOMP_parallel_start", + "GOMP_parallel_loop_static", "GOMP_parallel_loop_static_start", + "GOMP_parallel_loop_dynamic", "GOMP_parallel_loop_dynamic_start", + "GOMP_parallel_loop_guided", "GOMP_parallel_loop_guided_start", + "GOMP_parallel_loop_runtime", "GOMP_parallel_loop_runtime_start", + "GOMP_parallel_sections", "GOMP_parallel_sections_start", }; -- 2.30.2