This is the mail archive of the
binutils-cvs@sourceware.org
mailing list for the binutils project.
gdb and binutils branch master updated. 8a52f0d9837ae191eb6d85ded55d3a04da3b7f12
- From: willnewton at sourceware dot org
- To: binutils-cvs at sourceware dot org
- Date: 23 Apr 2014 12:57:46 -0000
- Subject: gdb and binutils branch master updated. 8a52f0d9837ae191eb6d85ded55d3a04da3b7f12
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "gdb and binutils".
The branch, master has been updated
via 8a52f0d9837ae191eb6d85ded55d3a04da3b7f12 (commit)
via 4862acf1cf6f1e65bf38cd0f594e80e2ad8b5b28 (commit)
via 47fc6e36e3863545a6225034d97f64760fffae05 (commit)
from 7d64c587c15f290d228ca550bb288d53f0eb2ac4 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=8a52f0d9837ae191eb6d85ded55d3a04da3b7f12
commit 8a52f0d9837ae191eb6d85ded55d3a04da3b7f12
Author: Will Newton <will.newton@linaro.org>
Date: Fri Apr 4 15:08:50 2014 +0100
ld/arm: Fix testsuite failures for armeb-linux-eabi
Fix all the cases where endianness needs to be taken into account
in the ARM ld dump tests.
ld/testsuite/ChangeLog:
2014-04-23 Will Newton <will.newton@linaro.org>
* ld-arm/arm-no-rel-plt.ld: Remove OUTPUT_FORMAT and
SEARCH_DIR commands.
* ld-arm/arm-rel32.d: Update regexps to allow test to
pass on armeb-linux-eabi configuration.
* ld-arm/data-only-map.d: Likewise.
* ld-arm/fix-arm1176-off.d: Likewise.
* ld-arm/fix-arm1176-on.d: Likewise.
* ld-arm/ifunc-1.gd: Likewise.
* ld-arm/ifunc-10.gd: Likewise.
* ld-arm/ifunc-11.gd: Likewise.
* ld-arm/ifunc-12.gd: Likewise.
* ld-arm/ifunc-13.gd: Likewise.
* ld-arm/ifunc-14.gd: Likewise.
* ld-arm/ifunc-15.gd: Likewise.
* ld-arm/ifunc-16.gd: Likewise.
* ld-arm/ifunc-17.gd: Likewise.
* ld-arm/ifunc-2.gd: Likewise.
* ld-arm/ifunc-3.gd: Likewise.
* ld-arm/ifunc-4.gd: Likewise.
* ld-arm/ifunc-5.gd: Likewise.
* ld-arm/ifunc-6.gd: Likewise.
* ld-arm/ifunc-7.gd: Likewise.
* ld-arm/ifunc-8.gd: Likewise.
* ld-arm/ifunc-9.gd: Likewise.
* ld-arm/jump-reloc-veneers-long.d: Likewise.
* ld-arm/reloc-boundaries.d: Likewise.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=4862acf1cf6f1e65bf38cd0f594e80e2ad8b5b28
commit 4862acf1cf6f1e65bf38cd0f594e80e2ad8b5b28
Author: Will Newton <will.newton@linaro.org>
Date: Fri Apr 4 11:52:59 2014 +0100
gas/arm: Fix gas tests to run on armeb-linux-eabi
Fix various places where endianness needed to be taken into account
in the gas testsuite for ARM.
gas/testsuite/ChangeLog:
2014-04-23 Will Newton <will.newton@linaro.org>
* gas/arm/backslash-at.d: Fix dump output regexps for
armeb-linux-eabi configuration.
* gas/arm/got_prel.d: Likewise.
* gas/arm/inst-po.d: Likewise.
* gas/arm/unwind.d: Likewise.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=47fc6e36e3863545a6225034d97f64760fffae05
commit 47fc6e36e3863545a6225034d97f64760fffae05
Author: Will Newton <will.newton@linaro.org>
Date: Fri Apr 4 10:07:06 2014 +0100
gas/arm: Force output of a data mapping symbol for literal pools
If there is a a trailing align statement in a code section we may
output data padding with a data mapping followed by a code alignment
with a code mapping. The literal pool may then be output with a code
mapping symbol which will cause it to be endian swapped in a big-endian
configuration. When outputting a literal pool make sure that a data
mapping symbol is output in all cases.
gas/ChangeLog:
2014-04-23 Will Newton <will.newton@linaro.org>
* config/tc-arm.c (s_ltorg): Call make_mapping_symbol
directly instead of mapping_state.
gas/testsuite/ChangeLog:
2014-04-23 Will Newton <will.newton@linaro.org>
* gas/arm/mapmisc.d: Check literal pool mapping with
a trailing .align statement.
* gas/arm/mapmisc.s: Likewise.
-----------------------------------------------------------------------
Summary of changes:
gas/ChangeLog | 5 ++
gas/config/tc-arm.c | 5 +-
gas/testsuite/ChangeLog | 12 ++++++
gas/testsuite/gas/arm/backslash-at.d | 2 +-
gas/testsuite/gas/arm/got_prel.d | 4 +-
gas/testsuite/gas/arm/inst-po.d | 4 +-
gas/testsuite/gas/arm/mapmisc.d | 10 +++++
gas/testsuite/gas/arm/mapmisc.s | 6 +++
gas/testsuite/gas/arm/unwind.d | 2 +-
ld/testsuite/ChangeLog | 29 ++++++++++++++
ld/testsuite/ld-arm/arm-no-rel-plt.ld | 3 -
ld/testsuite/ld-arm/arm-rel32.d | 2 +-
ld/testsuite/ld-arm/data-only-map.d | 2 +-
ld/testsuite/ld-arm/fix-arm1176-off.d | 2 +-
ld/testsuite/ld-arm/fix-arm1176-on.d | 2 +-
ld/testsuite/ld-arm/ifunc-1.gd | 8 ++--
ld/testsuite/ld-arm/ifunc-10.gd | 52 ++++++++++++------------
ld/testsuite/ld-arm/ifunc-11.gd | 8 ++--
ld/testsuite/ld-arm/ifunc-12.gd | 12 +++---
ld/testsuite/ld-arm/ifunc-13.gd | 8 ++--
ld/testsuite/ld-arm/ifunc-14.gd | 8 ++--
ld/testsuite/ld-arm/ifunc-15.gd | 8 ++--
ld/testsuite/ld-arm/ifunc-16.gd | 8 ++--
ld/testsuite/ld-arm/ifunc-17.gd | 4 +-
ld/testsuite/ld-arm/ifunc-2.gd | 14 +++---
ld/testsuite/ld-arm/ifunc-3.gd | 12 +++---
ld/testsuite/ld-arm/ifunc-4.gd | 38 +++++++++---------
ld/testsuite/ld-arm/ifunc-5.gd | 6 +-
ld/testsuite/ld-arm/ifunc-6.gd | 8 ++--
ld/testsuite/ld-arm/ifunc-7.gd | 12 +++---
ld/testsuite/ld-arm/ifunc-8.gd | 32 ++++++++--------
ld/testsuite/ld-arm/ifunc-9.gd | 8 ++--
ld/testsuite/ld-arm/jump-reloc-veneers-long.d | 2 +-
ld/testsuite/ld-arm/reloc-boundaries.d | 2 +-
34 files changed, 200 insertions(+), 140 deletions(-)
hooks/post-receive
--
gdb and binutils