This is the mail archive of the
elfutils-devel@sourceware.org
mailing list for the elfutils project.
[COMMITTED] backends: AARCH64_ABS32 and AARCH64_ABS64 are also valid in ET_REL.
- From: Mark Wielaard <mjw at redhat dot com>
- To: elfutils-devel at lists dot fedorahosted dot org
- Date: Wed, 19 Mar 2014 14:43:59 +0100
- Subject: [COMMITTED] 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 <mjw@redhat.com>
---
backends/ChangeLog | 5 +++++
backends/aarch64_reloc.def | 6 +++---
2 files changed, 8 insertions(+), 3 deletions(-)
diff --git a/backends/ChangeLog b/backends/ChangeLog
index 2863c00..958b34c 100644
--- a/backends/ChangeLog
+++ b/backends/ChangeLog
@@ -1,3 +1,8 @@
+2014-03-19 Mark Wielaard <mjw@redhat.com>
+
+ * aarch64_reloc.def: AARCH64_ABS32 and AARCH64_ABS64 are also valid
+ in ET_REL.
+
2014-01-30 Petr Machata <pmachata@redhat.com>
* aarch64_regs.c (aarch64_register_info.regtype): Make this
diff --git a/backends/aarch64_reloc.def b/backends/aarch64_reloc.def
index f633157..36d29e6 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)
--
1.7.1