summaryrefslogtreecommitdiffstats
path: root/backends/ia64_symbol.c
diff options
context:
space:
mode:
Diffstat (limited to 'backends/ia64_symbol.c')
-rw-r--r--backends/ia64_symbol.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/backends/ia64_symbol.c b/backends/ia64_symbol.c
index 8d806b02..f928b0b7 100644
--- a/backends/ia64_symbol.c
+++ b/backends/ia64_symbol.c
@@ -1,5 +1,5 @@
/* IA-64 specific symbolic name handling.
- Copyright (C) 2002-2009 Red Hat, Inc.
+ Copyright (C) 2002-2009, 2014 Red Hat, Inc.
This file is part of elfutils.
Written by Ulrich Drepper <[email protected]>, 2002.
@@ -148,3 +148,10 @@ ia64_reloc_simple_type (Ebl *ebl, int type)
return ELF_T_NUM;
}
+
+/* The SHT_IA_64_UNWIND section type is a valid target for relocation. */
+bool
+ia64_check_reloc_target_type (Ebl *ebl __attribute__ ((unused)), Elf64_Word sh_type)
+{
+ return sh_type == SHT_IA_64_UNWIND;
+}