Skip to content

Commit f08e9ba

Browse files
committed
options/elf: fix link_map and r_debug on 32-bit architectures
1 parent cf02471 commit f08e9ba

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

options/elf/include/link.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ struct dl_phdr_info {
2929
};
3030

3131
struct link_map {
32-
Elf64_Addr l_addr;
32+
ElfW(Addr) l_addr;
3333
char *l_name;
3434
ElfW(Dyn) *l_ld;
3535
struct link_map *l_next, *l_prev;
@@ -38,9 +38,9 @@ struct link_map {
3838
struct r_debug {
3939
int r_version;
4040
struct link_map *r_map;
41-
Elf64_Addr r_brk;
41+
ElfW(Addr) r_brk;
4242
enum { RT_CONSISTENT, RT_ADD, RT_DELETE } r_state;
43-
Elf64_Addr r_ldbase;
43+
ElfW(Addr) r_ldbase;
4444
};
4545

4646
#ifndef __MLIBC_ABI_ONLY

0 commit comments

Comments
 (0)