projects
/
deliverable
/
binutils-gdb.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Microblaze: Add support for handling TLS symbol suffixes and generating
[deliverable/binutils-gdb.git]
/
bfd
/
elflink.c
diff --git
a/bfd/elflink.c
b/bfd/elflink.c
index 2fcbac3e06dbbca0e1a06cf636528a5bf1091ff3..f22e023df88c76b2ca055e2f384d38faa78e64d1 100644
(file)
--- a/
bfd/elflink.c
+++ b/
bfd/elflink.c
@@
-4394,8
+4394,6
@@
error_free_dyn:
{
h->def_dynamic = 0;
h->ref_dynamic = 1;
{
h->def_dynamic = 0;
h->ref_dynamic = 1;
- /* PR 12549: Note if the dynamic reference is weak. */
- h->ref_dynamic_nonweak = (bind != STB_WEAK);
}
}
}
}
@@
-4413,9
+4411,6
@@
error_free_dyn:
{
h->ref_dynamic = 1;
hi->ref_dynamic = 1;
{
h->ref_dynamic = 1;
hi->ref_dynamic = 1;
- /* PR 12549: Note if the dynamic reference is weak. */
- hi->ref_dynamic_nonweak =
- h->ref_dynamic_nonweak = (bind != STB_WEAK);
}
else
{
}
else
{
@@
-4503,8
+4498,8
@@
error_free_dyn:
if (!add_needed
&& definition
&& ((dynsym
if (!add_needed
&& definition
&& ((dynsym
- && h->ref_regular
_nonweak
)
- || (h->ref_dynamic
_nonweak
+ && h->ref_regular)
+ || (h->ref_dynamic
&& (elf_dyn_lib_class (abfd) & DYN_AS_NEEDED) != 0
&& !on_needed_list (elf_dt_name (abfd), htab->needed))))
{
&& (elf_dyn_lib_class (abfd) & DYN_AS_NEEDED) != 0
&& !on_needed_list (elf_dt_name (abfd), htab->needed))))
{
This page took
0.027553 seconds
and
4
git commands to generate.