forked from pool/binutils
22 lines
747 B
Diff
22 lines
747 B
Diff
|
Also reported as PR25210
|
||
|
--- bfd/elfnn-aarch64.c.mm 2019-09-09 13:19:43.000000000 +0000
|
||
|
+++ bfd/elfnn-aarch64.c 2019-11-20 11:44:00.000000000 +0000
|
||
|
@@ -4312,7 +4312,8 @@ elfNN_aarch64_size_stubs (bfd *output_bf
|
||
|
|
||
|
for (input_bfd = info->input_bfds;
|
||
|
input_bfd != NULL; input_bfd = input_bfd->link.next)
|
||
|
- if (!_bfd_aarch64_erratum_835769_scan (input_bfd, info,
|
||
|
+ if (input_bfd != stub_bfd
|
||
|
+ && !_bfd_aarch64_erratum_835769_scan (input_bfd, info,
|
||
|
&num_erratum_835769_fixes))
|
||
|
return FALSE;
|
||
|
|
||
|
@@ -4327,6 +4328,7 @@ elfNN_aarch64_size_stubs (bfd *output_bf
|
||
|
for (input_bfd = info->input_bfds;
|
||
|
input_bfd != NULL;
|
||
|
input_bfd = input_bfd->link.next)
|
||
|
+ if (input_bfd != stub_bfd)
|
||
|
{
|
||
|
asection *section;
|
||
|
|