mirror of
https://github.com/bebbo/amigaos-binutils-2.14.git
synced 2025-12-08 22:38:24 +00:00
In an object file a HUNK_RELRELOC32 has 32bit data.
* bfd/amigaos.c (parse_archive_units): Read contents of HUNK_RELRELOC32 as 32bit words.
This commit is contained in:
+1
-1
@@ -619,6 +619,7 @@ parse_archive_units (abfd, n_units, filesize, one, syms, symcount)
|
||||
case HUNK_DREL32:
|
||||
case HUNK_DREL16:
|
||||
case HUNK_DREL8:
|
||||
case HUNK_RELRELOC32: /* 32bit data in an object file! */
|
||||
case HUNK_ABSRELOC16:
|
||||
case HUNK_RELRELOC26:
|
||||
for (;;) {
|
||||
@@ -633,7 +634,6 @@ parse_archive_units (abfd, n_units, filesize, one, syms, symcount)
|
||||
}
|
||||
break;
|
||||
case HUNK_RELOC32SHORT:
|
||||
case HUNK_RELRELOC32:
|
||||
for (;;) {
|
||||
/* read offsets count */
|
||||
if (!get_word (abfd, &no))
|
||||
|
||||
Reference in New Issue
Block a user