--- src/elfxx.c.old Sat Mar 22 14:14:33 2003 +++ src/elfxx.c Sat Mar 22 14:16:28 2003 @@ -122,7 +122,7 @@ default: break; } - shdr = (Elf64_Shdr *) (((char *) shdr) + ehdr->e_shentsize); + shdr = ( ElfW (Shdr) *) (((char *) shdr) + ehdr->e_shentsize); } if (min_dist >= ei->size) return -UNW_ENOINFO; /* not found */ @@ -152,7 +152,7 @@ return ret; ehdr = ei.image; - phdr = (Elf64_Phdr *) ((char *) ei.image + ehdr->e_phoff); + phdr = ( ElfW (Phdr) *) ((char *) ei.image + ehdr->e_phoff); for (i = 0; i < ehdr->e_phnum; ++i) if (phdr[i].p_type == PT_LOAD && phdr[i].p_offset == mapoff)