summaryrefslogtreecommitdiff
path: root/rts/linker
diff options
context:
space:
mode:
authorBen Gamari <bgamari.foss@gmail.com>2017-09-26 14:34:58 -0400
committerBen Gamari <ben@smart-cactus.org>2017-09-26 15:39:18 -0400
commit7fb89e81aa26d546c468a780b57cbdd5ab189ec2 (patch)
tree04075707e40d1ad5e291cf268eaff2f24a9256f5 /rts/linker
parent8c23b54f0e51b7fb028e46a52d4329235d2013ca (diff)
downloadhaskell-7fb89e81aa26d546c468a780b57cbdd5ab189ec2.tar.gz
rts: Silence missing __noreturn__ warning
Reviewers: angerman, austin, erikd, simonmar Subscribers: rwbarton, thomie Differential Revision: https://phabricator.haskell.org/D4034
Diffstat (limited to 'rts/linker')
-rw-r--r--rts/linker/elf_reloc_aarch64.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/rts/linker/elf_reloc_aarch64.c b/rts/linker/elf_reloc_aarch64.c
index 1d8f9e8ffe..c50ef04080 100644
--- a/rts/linker/elf_reloc_aarch64.c
+++ b/rts/linker/elf_reloc_aarch64.c
@@ -20,7 +20,7 @@ bool isAdrp(addr_t p);
bool isLoadStore(addr_t p);
bool isAddSub(addr_t p);
bool isVectorOp(addr_t p);
-int64_t decodeAddendAarch64(Section * section, Elf_Rel * rel);
+int64_t decodeAddendAarch64(Section * section, Elf_Rel * rel) GNU_ATTRIBUTE(__noreturn__);
bool encodeAddendAarch64(Section * section, Elf_Rel * rel, int64_t addend);
bool isBranch(addr_t p) {