From b6dd3cc8abf8e72fae6c52e7e7518c181d490cc7 Mon Sep 17 00:00:00 2001 From: Andreas Schwab Date: Tue, 15 Dec 2015 15:58:36 +0100 Subject: [PATCH] Add support for DT_PPC_OPT Upstream: https://git.fedorahosted.org/cgit/elfutils.git/commit/?id=d1d4db68eb441ae67864be209a0679cbc86189c5 References: https://lists.fedorahosted.org/archives/list/elfutils-devel@lists.fedorahosted.org/thread/IEYDIMGDVFYHGXO6VKHFJFIZEL5KXU63/ Signed-off-by: Andreas Schwab --- backends/ppc_symbol.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/backends/ppc_symbol.c b/backends/ppc_symbol.c index 37d4918..1273c1d 100644 --- a/backends/ppc_symbol.c +++ b/backends/ppc_symbol.c @@ -65,6 +65,8 @@ ppc_dynamic_tag_name (int64_t tag, char *buf __attribute__ ((unused)), { case DT_PPC_GOT: return "PPC_GOT"; + case DT_PPC_OPT: + return "PPC_OPT"; default: break; } @@ -75,7 +77,8 @@ ppc_dynamic_tag_name (int64_t tag, char *buf __attribute__ ((unused)), bool ppc_dynamic_tag_check (int64_t tag) { - return tag == DT_PPC_GOT; + return (tag == DT_PPC_GOT + || tag == DT_PPC_OPT); } -- 2.6.4