From: Mark Wielaard Date: Wed, 19 Mar 2014 13:41:00 +0000 (+0100) Subject: backends: AARCH64_ABS32 and AARCH64_ABS64 are also valid in ET_REL. X-Git-Tag: elfutils-0.159~26 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=87955c4cb75e85871259325fd5decc2d51d9a57c;p=thirdparty%2Felfutils.git backends: AARCH64_ABS32 and AARCH64_ABS64 are also valid in ET_REL. This is tested now in a native aarch64 build by tests/run-elflint-self.sh since we added some .o files to the self tests. Signed-off-by: Mark Wielaard --- diff --git a/backends/ChangeLog b/backends/ChangeLog index 2863c00a2..958b34cbb 100644 --- a/backends/ChangeLog +++ b/backends/ChangeLog @@ -1,3 +1,8 @@ +2014-03-19 Mark Wielaard + + * aarch64_reloc.def: AARCH64_ABS32 and AARCH64_ABS64 are also valid + in ET_REL. + 2014-01-30 Petr Machata * aarch64_regs.c (aarch64_register_info.regtype): Make this diff --git a/backends/aarch64_reloc.def b/backends/aarch64_reloc.def index f63315735..36d29e656 100644 --- a/backends/aarch64_reloc.def +++ b/backends/aarch64_reloc.def @@ -1,5 +1,5 @@ /* List the relocation types for AArch64. -*- C -*- - Copyright (C) 2013 Red Hat, Inc. + Copyright (C) 2013, 2014 Red Hat, Inc. This file is part of elfutils. This file is free software; you can redistribute it and/or modify @@ -28,8 +28,8 @@ /* NAME, REL|EXEC|DYN */ -RELOC_TYPE (ABS64, EXEC|DYN) -RELOC_TYPE (ABS32, EXEC|DYN) +RELOC_TYPE (ABS64, REL|EXEC|DYN) +RELOC_TYPE (ABS32, REL|EXEC|DYN) RELOC_TYPE (COPY, EXEC) RELOC_TYPE (GLOB_DAT, EXEC|DYN) RELOC_TYPE (JUMP_SLOT, EXEC|DYN)