aboutsummaryrefslogtreecommitdiff
path: root/tccgen.c
diff options
context:
space:
mode:
Diffstat (limited to 'tccgen.c')
-rw-r--r--tccgen.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/tccgen.c b/tccgen.c
index 410dcb7..1dc5864 100644
--- a/tccgen.c
+++ b/tccgen.c
@@ -6919,13 +6919,13 @@ static int decl0(int l, int is_for_loop_init)
if (ad.alias_target) {
Section tsec;
- Elf32_Sym *esym;
+ ElfW(Sym) *esym;
Sym *alias_target;
alias_target = sym_find(ad.alias_target);
if (!alias_target || !alias_target->c)
tcc_error("unsupported forward __alias__ attribute");
- esym = &((Elf32_Sym *)symtab_section->data)[alias_target->c];
+ esym = &((ElfW(Sym) *)symtab_section->data)[alias_target->c];
tsec.sh_num = esym->st_shndx;
put_extern_sym2(sym, &tsec, esym->st_value, esym->st_size, 0);
}