PR 6006
* archive.c (_bfd_slurp_extended_name_table): Change ARFMAG[0] to ARFMAG[1]. (_bfd_construct_extended_name_table): Likewise.
This commit is contained in:
parent
3ded4dd853
commit
89a58aeb3e
2 changed files with 11 additions and 4 deletions
|
@ -1,3 +1,10 @@
|
|||
2008-03-31 Cary Coutant <ccoutant@google.com>
|
||||
|
||||
PR 6006
|
||||
* archive.c (_bfd_slurp_extended_name_table): Change
|
||||
ARFMAG[0] to ARFMAG[1].
|
||||
(_bfd_construct_extended_name_table): Likewise.
|
||||
|
||||
2008-03-31 Daniel Jacobowitz <dan@codesourcery.com>
|
||||
|
||||
* elfxx-mips.c (mips_elf_record_got_page_entry): Update comment.
|
||||
|
|
|
@ -1233,7 +1233,7 @@ _bfd_slurp_extended_name_table (bfd *abfd)
|
|||
char *limit = temp + namedata->parsed_size;
|
||||
for (; temp < limit; ++temp)
|
||||
{
|
||||
if (*temp == ARFMAG[0])
|
||||
if (*temp == ARFMAG[1])
|
||||
temp[temp > ext_names && temp[-1] == '/' ? -1 : 0] = '\0';
|
||||
if (*temp == '\\')
|
||||
*temp = '/';
|
||||
|
@ -1564,11 +1564,11 @@ _bfd_construct_extended_name_table (bfd *abfd,
|
|||
{
|
||||
strcpy (strptr, normal);
|
||||
if (! trailing_slash)
|
||||
strptr[thislen] = ARFMAG[0];
|
||||
strptr[thislen] = ARFMAG[1];
|
||||
else
|
||||
{
|
||||
strptr[thislen] = '/';
|
||||
strptr[thislen + 1] = ARFMAG[0];
|
||||
strptr[thislen + 1] = ARFMAG[1];
|
||||
}
|
||||
stroff = strptr - *tabloc;
|
||||
last_stroff = stroff;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue