summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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;