summaryrefslogtreecommitdiffstats
path: root/libexec
diff options
context:
space:
mode:
authormarcel <marcel@FreeBSD.org>2003-06-07 07:52:17 +0000
committermarcel <marcel@FreeBSD.org>2003-06-07 07:52:17 +0000
commitf5de8effa14f6b53ce0257c51c2201235ab63773 (patch)
tree836203c027785e22d3b6f6c2964c632f86ba4cf2 /libexec
parentc1ee2827e9a9e5003470468be2dc8d425e929b9f (diff)
downloadFreeBSD-src-f5de8effa14f6b53ce0257c51c2201235ab63773.zip
FreeBSD-src-f5de8effa14f6b53ce0257c51c2201235ab63773.tar.gz
Don't fail if we encounter a relocation of type "none". Just ignore
it. It's a no-op relocation. Trigger case: ports/x11-toolkits/pango
Diffstat (limited to 'libexec')
-rw-r--r--libexec/rtld-elf/ia64/reloc.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/libexec/rtld-elf/ia64/reloc.c b/libexec/rtld-elf/ia64/reloc.c
index 0c62a87..ca68ca0 100644
--- a/libexec/rtld-elf/ia64/reloc.c
+++ b/libexec/rtld-elf/ia64/reloc.c
@@ -259,6 +259,9 @@ reloc_non_plt_obj(Obj_Entry *obj_rtld, Obj_Entry *obj, const Elf_Rela *rela,
break;
}
+ case R_IA64_NONE:
+ break;
+
default:
_rtld_error("%s: Unsupported relocation type %d"
" in non-PLT relocations\n", obj->path,
OpenPOWER on IntegriCloud