From 55872e496e89285814d11f03bb543091d6757318 Mon Sep 17 00:00:00 2001 From: James Clarke Date: Wed, 10 Aug 2016 09:42:39 -0700 Subject: [PATCH] Add support for R_SPARC_32 relocation. gold/ PR gold/20441 * sparc.cc (Target_sparc::Scan::check_non_pic): Allow R_SPARC_32 on sparc64. --- gold/ChangeLog | 7 ++++++- gold/sparc.cc | 1 + 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/gold/ChangeLog b/gold/ChangeLog index 239df36f234..cca545586b9 100644 --- a/gold/ChangeLog +++ b/gold/ChangeLog @@ -1,6 +1,11 @@ +2016-08-10 James Clarke + + PR gold/20441 + * sparc.cc (Target_sparc::Scan::check_non_pic): Allow R_SPARC_32 on + sparc64. + 2016-06-29 Cary Coutant -gold/ PR gold/20310 * testsuite/dynamic_list.sh: Remove check for _ZdlPv. diff --git a/gold/sparc.cc b/gold/sparc.cc index dc4612dc2a1..d9a8ef4da53 100644 --- a/gold/sparc.cc +++ b/gold/sparc.cc @@ -2150,6 +2150,7 @@ Target_sparc::Scan::check_non_pic(Relobj* object, unsigned int case elfcpp::R_SPARC_RELATIVE: case elfcpp::R_SPARC_IRELATIVE: case elfcpp::R_SPARC_COPY: + case elfcpp::R_SPARC_32: case elfcpp::R_SPARC_64: case elfcpp::R_SPARC_GLOB_DAT: case elfcpp::R_SPARC_JMP_SLOT: -- 2.30.2