diff options
author | marcel <marcel@FreeBSD.org> | 2003-06-07 07:52:17 +0000 |
---|---|---|
committer | marcel <marcel@FreeBSD.org> | 2003-06-07 07:52:17 +0000 |
commit | f5de8effa14f6b53ce0257c51c2201235ab63773 (patch) | |
tree | 836203c027785e22d3b6f6c2964c632f86ba4cf2 /libexec | |
parent | c1ee2827e9a9e5003470468be2dc8d425e929b9f (diff) | |
download | FreeBSD-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.c | 3 |
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, |