This is the mail archive of the elfutils-devel@sourceware.org mailing list for the elfutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]