* emultempl/ppc64elf.em (gld${EMULATION_NAME}_new_vers_pattern): Dot

prefix the symbol field too.
This commit is contained in:
Alan Modra 2004-08-17 12:33:59 +00:00
parent 329e276daf
commit c4e3388091
2 changed files with 13 additions and 0 deletions

View File

@ -1,3 +1,8 @@
2004-08-17 Alan Modra <amodra@bigpond.net.au>
* emultempl/ppc64elf.em (gld${EMULATION_NAME}_new_vers_pattern): Dot
prefix the symbol field too.
2004-08-13 Alan Modra <amodra@bigpond.net.au>
* ldmain.c (link_callbacks): Remove "error_handler".

View File

@ -420,6 +420,14 @@ gld${EMULATION_NAME}_new_vers_pattern (struct bfd_elf_version_expr *entry)
dot_pat[0] = '.';
memcpy (dot_pat + 1, entry->pattern, len - 1);
dot_entry->pattern = dot_pat;
if (entry->symbol != NULL)
{
len = strlen (entry->symbol) + 2;
dot_pat = xmalloc (len);
dot_pat[0] = '.';
memcpy (dot_pat + 1, entry->symbol, len - 1);
dot_entry->symbol = dot_pat;
}
return dot_entry;
}