]> git.ipfire.org Git - thirdparty/elfutils.git/commitdiff
backends: AARCH64_ABS32 and AARCH64_ABS64 are also valid in ET_REL.
authorMark Wielaard <mjw@redhat.com>
Wed, 19 Mar 2014 13:41:00 +0000 (14:41 +0100)
committerMark Wielaard <mjw@redhat.com>
Wed, 19 Mar 2014 13:41:04 +0000 (14:41 +0100)
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
backends/aarch64_reloc.def

index 2863c00a2b796731ebcf17a42722ed536e6eb409..958b34cbbb0f5d2c5107ba5c36d88a13e813a04c 100644 (file)
@@ -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
index f63315735b43d1023de2af90f8b9ec8a182b1325..36d29e656060242faac8f977e8f968e4aecf4dad 100644 (file)
@@ -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)