[Bug gas/17843] GAS 2.24.0 incorrectly rejects a legal asm sequence

2015-03-04 Thread cvs-commit at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=17843

--- Comment #2 from cvs-commit at gcc dot gnu.org  ---
The master branch has been updated by Richard Sandiford
:

https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=e09ab7ac788fd5509adc40b86a3631a3028c1d33

commit e09ab7ac788fd5509adc40b86a3631a3028c1d33
Author: Richard Sandiford 
Date:   Wed Mar 4 09:08:49 2015 +

Allow MOVK for R_AARCH64_TLSLE_MOVW_TPREL_G{0,1}NC

bfd/
PR gas/17843
* elfxx-aarch64.c (_bfd_aarch64_elf_put_addend): Expect
R_AARCH64_TLSLE_MOVW_TPREL_G0_NC and R_AARCH64_TLSLE_MOVW_TPREL_G1_NC
to be used with MOVK rather than MOVZ.

gas/
PR gas/17843
* config/tc-aarch64.c (process_movw_reloc_info): Allow
R_AARCH64_TLSLE_MOVW_TPREL_G0_NC and R_AARCH64_TLSLE_MOVW_TPREL_G1_NC
for MOVK.

gas/testsuite/
PR gas/17843
* gas/aarch64/tls.s, gas/aarch64/tls.d: Add test for
R_AARCH64_TLSLE_MOVW_TPREL_G0/R_AARCH64_TLSLE_MOVW_TPREL_G1_NC
sequence.

ld/testsuite/
PR gas/17843
* ld-aarch64/tlsle.s, ld-aarch64/tlsle.d: New test.
* ld-aarch64/aarch64-elf.exp: Run it.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

___
bug-binutils mailing list
bug-binutils@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-binutils


[Bug gas/17843] GAS 2.24.0 incorrectly rejects a legal asm sequence

2015-03-04 Thread rsandifo at sourceware dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=17843

Richard Sandiford  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED

--- Comment #3 from Richard Sandiford  ---
Thanks for the report.  Fixed on trunk.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

___
bug-binutils mailing list
bug-binutils@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-binutils


[Bug binutils/18025] dwarf2 debug info after rebasing DLLs unusable

2015-03-04 Thread nickc at redhat dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=18025

--- Comment #5 from Nick Clifton  ---
Hi Alan,

  I assume that you still object to the patch, on the grounds that it is fixing
a problem that is not the binutils fault ?

  One thing that did occur to me was that it might be useful to add a new
option to objcopy so that it could adjust the absolute addresses inside DWARF
sections.  Sort of like --change-section-address, but for debug info.  Then if
a someone does use rebase to alter the load address of a DLL, then will have
the option of being able to update the debug info inside the DLL as well.

  I looked at the rebase sources, but adapting them seemed a bit hairy to me. 
(Probably because of unfamiliarity).

Cheers
  Nick

-- 
You are receiving this mail because:
You are on the CC list for the bug.

___
bug-binutils mailing list
bug-binutils@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-binutils


[Bug binutils/18025] dwarf2 debug info after rebasing DLLs unusable

2015-03-04 Thread amodra at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=18025

--- Comment #6 from Alan Modra  ---
> I assume that you still object to the patch, on the grounds that it is fixing 
> a problem that is not the binutils fault?

No, no objections from me.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

___
bug-binutils mailing list
bug-binutils@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-binutils