projects
/
platform
/
upstream
/
binutils.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
c21a6e9
)
* elf64-ppc.c (ppc64_elf_func_desc_adjust): Hide ".TOC.".
author
Alan Modra
<amodra@gmail.com>
Wed, 3 Jul 2013 00:45:50 +0000
(
00:45
+0000)
committer
Alan Modra
<amodra@gmail.com>
Wed, 3 Jul 2013 00:45:50 +0000
(
00:45
+0000)
bfd/ChangeLog
patch
|
blob
|
history
bfd/elf64-ppc.c
patch
|
blob
|
history
diff --git
a/bfd/ChangeLog
b/bfd/ChangeLog
index
cf111ae
..
71d6148
100644
(file)
--- a/
bfd/ChangeLog
+++ b/
bfd/ChangeLog
@@
-1,3
+1,7
@@
+2013-07-03 Alan Modra <amodra@gmail.com>
+
+ * elf64-ppc.c (ppc64_elf_func_desc_adjust): Hide ".TOC.".
+
2013-07-02 Tristan Gingold <gingold@adacore.com>
* coff-rs6000.c (xcoff_find_nearest_line_discriminator): Add missing
2013-07-02 Tristan Gingold <gingold@adacore.com>
* coff-rs6000.c (xcoff_find_nearest_line_discriminator): Add missing
@@
-9,7
+13,7
@@
(_bfd_vms_find_nearest_line_discriminator): New function.
2013-07-02 Tristan Gingold <gingold@adacore.com>
(_bfd_vms_find_nearest_line_discriminator): New function.
2013-07-02 Tristan Gingold <gingold@adacore.com>
-
+
* coff-rs6000.c (xcoff_create_csect_from_smclas): Handle more smclas.
2013-07-02 Tristan Gingold <gingold@adacore.com>
* coff-rs6000.c (xcoff_create_csect_from_smclas): Handle more smclas.
2013-07-02 Tristan Gingold <gingold@adacore.com>
diff --git
a/bfd/elf64-ppc.c
b/bfd/elf64-ppc.c
index
7829520
..
5a4bcfd
100644
(file)
--- a/
bfd/elf64-ppc.c
+++ b/
bfd/elf64-ppc.c
@@
-6550,6
+6550,13
@@
ppc64_elf_func_desc_adjust (bfd *obfd ATTRIBUTE_UNUSED,
if (htab == NULL)
return FALSE;
if (htab == NULL)
return FALSE;
+ if (htab->elf.hgot != NULL)
+ {
+ htab->elf.hgot->root.type = bfd_link_hash_new;
+ htab->elf.hgot->type = STT_OBJECT;
+ _bfd_elf_link_hash_hide_symbol (info, htab->elf.hgot, TRUE);
+ }
+
if (htab->sfpr == NULL)
/* We don't have any relocs. */
return TRUE;
if (htab->sfpr == NULL)
/* We don't have any relocs. */
return TRUE;