Sourceware Bugzilla – Attachment 10855 Details for
Bug 15904
ia64, ELF, 'Can't relax br (PCREL21B)' error message on --no-keep-memory
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
updated untested patch
ia64-changed-vars.patch (text/plain), 944 bytes, created by
Jim Wilson
on 2018-02-26 21:36:02 UTC
(
hide
)
Description:
updated untested patch
Filename:
MIME Type:
Creator:
Jim Wilson
Created:
2018-02-26 21:36:02 UTC
Size:
944 bytes
patch
obsolete
>2018-02-26 Jim Wilson <jimw@sifive.com> > Stephan Schreiber <info@fs-driver.org> > > bfd/ > * elfnn-ia64.c (elfNN_ia64_relax_section): After ia64_elf_relax_brl > call, set changed_contents and changed_relocs. Likewise after > successful ia64_elf_relax_br call. > >diff --git a/bfd/elfnn-ia64.c b/bfd/elfnn-ia64.c >index 595316dc11..84b1af1456 100644 >--- a/bfd/elfnn-ia64.c >+++ b/bfd/elfnn-ia64.c >@@ -593,6 +593,9 @@ elfNN_ia64_relax_section (bfd *abfd, asection *sec, > 1, change it to slot 2. */ > if ((irel->r_offset & 3) == 1) > irel->r_offset += 1; >+ >+ changed_contents = TRUE; >+ changed_relocs = TRUE; > } > > continue; >@@ -607,6 +610,9 @@ elfNN_ia64_relax_section (bfd *abfd, asection *sec, > > /* Make the relocation offset point to slot 1. */ > irel->r_offset = (irel->r_offset & ~((bfd_vma) 0x3)) + 1; >+ >+ changed_contents = TRUE; >+ changed_relocs = TRUE; > continue; > } >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 15904
:
7174
| 10855