diff options
| author | Mark Wielaard <[email protected]> | 2014-03-19 14:41:00 +0100 |
|---|---|---|
| committer | Mark Wielaard <[email protected]> | 2014-03-19 14:41:04 +0100 |
| commit | 87955c4cb75e85871259325fd5decc2d51d9a57c (patch) | |
| tree | 9286e7c951d52c917b90a8fa171b92f127ce6ad0 /backends | |
| parent | dd64d4a9268b822b035f8c59c2b8f55a65f80819 (diff) | |
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 <[email protected]>
Diffstat (limited to 'backends')
| -rw-r--r-- | backends/ChangeLog | 5 | ||||
| -rw-r--r-- | backends/aarch64_reloc.def | 6 |
2 files changed, 8 insertions, 3 deletions
diff --git a/backends/ChangeLog b/backends/ChangeLog index 2863c00a..958b34cb 100644 --- a/backends/ChangeLog +++ b/backends/ChangeLog @@ -1,3 +1,8 @@ +2014-03-19 Mark Wielaard <[email protected]> + + * aarch64_reloc.def: AARCH64_ABS32 and AARCH64_ABS64 are also valid + in ET_REL. + 2014-01-30 Petr Machata <[email protected]> * aarch64_regs.c (aarch64_register_info.regtype): Make this diff --git a/backends/aarch64_reloc.def b/backends/aarch64_reloc.def index f6331573..36d29e65 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) |
