summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicolas Trangez <ikke@nicolast.be>2022-10-30 20:40:38 +0100
committerMarge Bot <ben+marge-bot@smart-cactus.org>2022-11-02 12:06:48 -0400
commit3a9a8bdee0103b33e314bfaebbddf8dc732e8643 (patch)
tree1a6018033bb74d03c58e160acf9a22669dbe664e
parent41e1f748171fe3f06f2fb85a5e26541491308d4e (diff)
downloadhaskell-3a9a8bdee0103b33e314bfaebbddf8dc732e8643.tar.gz
rts: use `STG_UNUSED`
-rw-r--r--rts/linker/elf_reloc_aarch64.c4
-rw-r--r--rts/linker/elf_tlsgd.c2
2 files changed, 3 insertions, 3 deletions
diff --git a/rts/linker/elf_reloc_aarch64.c b/rts/linker/elf_reloc_aarch64.c
index 8afc52317b..4743e81ea2 100644
--- a/rts/linker/elf_reloc_aarch64.c
+++ b/rts/linker/elf_reloc_aarch64.c
@@ -51,8 +51,8 @@ bool isVectorOp(addr_t p) {
typedef uint32_t inst_t;
int64_t
-decodeAddendAarch64(Section * section __attribute__((unused)),
- Elf_Rel * rel __attribute__((unused)))
+decodeAddendAarch64(Section * section STG_UNUSED,
+ Elf_Rel * rel STG_UNUSED)
{
abort(/* we don't support Rel locations yet. */);
}
diff --git a/rts/linker/elf_tlsgd.c b/rts/linker/elf_tlsgd.c
index a22ed0b731..767d9e78c1 100644
--- a/rts/linker/elf_tlsgd.c
+++ b/rts/linker/elf_tlsgd.c
@@ -161,7 +161,7 @@ typedef struct tls_sym {
typedef struct dl_phdr_info dlpi;
static int
-find_tls_sym(dlpi *info, size_t sz __attribute__((unused)), void *data)
+find_tls_sym(dlpi *info, size_t sz STG_UNUSED, void *data)
{
tls_sym *wanted = (tls_sym *)data;
const Elf_Addr base = info->dlpi_addr;