Merge lp:~michaelh1/gcc-linaro/merge-from-aarch64-4.7-r193473-r193768 into lp:gcc-linaro/4.7
Status: | Merged |
---|---|
Approved by: | Michael Hope |
Approved revision: | no longer in the source branch. |
Merge reported by: | Michael Hope |
Merged at revision: | not available |
Proposed branch: | lp:~michaelh1/gcc-linaro/merge-from-aarch64-4.7-r193473-r193768 |
Merge into: | lp:gcc-linaro/4.7 |
To merge this branch: | bzr merge lp:~michaelh1/gcc-linaro/merge-from-aarch64-4.7-r193473-r193768 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Christophe Lyon | Approve | ||
Review via email: mp+136067@code.launchpad.net |
Commit message
Merge from FSF arm/aarch64-
Description of the change
2012-11-26 Michael Hope <email address hidden>
Merge from FSF arm/aarch64-
Backport arm-aarch64-4.7 r193473:
Backport from mainline: Optimise comparison where intermediate result not used (AArch64)
Backport arm-aarch64-4.7 r193474:
Backport from mainline: Use CSINC instead of CSEL to return 1 (AArch64)
Backport arm-aarch64-4.7 r193496:
Fixed up changelogs
Backport arm-aarch64-4.7 r193533:
Update soft-fp from glibc.
2012-11-15 Marcus Shawcroft <email address hidden>
* soft-fp: Updated from glibc upstream.
Backport arm-aarch64-4.7 r193541:
Move ChangeLog entry to ChangeLog.aarch64.
The previous commit put the ChangeLog entry into the wrong file.
Backport arm-aarch64-4.7 r193572:
Fix commit of testcase which got truncated somehow.
Backport arm-aarch64-4.7 r193650:
Backport from mainline: r193630.
gcc/
* config/
(aarch64_
Backport arm-aarch64-4.7 r193652:
Backport from trunk revision 193651.
gcc/
* config/
(define_attr "sync_*"): Remove.
(define_attr "length"): Update.
Include atomics.md.
* config/
(aarch64_
(aarch64_
(aarch64_
(aarch64_
(aarch64_
(aarch64_
(aarch64_
(struct aarch64_
(enum aarch64_
* config/
(aarch64_
(aarch64_emit): Likewise.
(aarch64_
(aarch64_
(aarch64_
(aarch64_
(aarch64_
(aarch64_
(aarch64_
(aarch64_
(aarch64_
(aarch64_
(aarch64_
(aarch64_
(aarch64_
(aarch64_
(aarch64_
(* emit_f): Remove variable.
(aarch64_
(FETCH_
(aarch64_
(aarch64_
(aarch64_
(aarch64_
(aarch64_
(aarch64_
* config/
(atomic_sfx): New mode attribute.
(atomic_optab): New code attribute.
(atomic_
(atomic_op_str): Likewise.
(syncop): Rename to atomic_op.
* config/
* config/
gcc/testsuite
* gcc.target/
* gcc.target/
* gcc.target/
* gcc.target/
* gcc.target/
* gcc.target/
* gcc.target/
* gcc.target/
* gcc.target/
* gcc.target/
* gcc.target/
* gcc.target/
Backport arm-aarch64-4.7 r193655:
Fix to commit 193652.
gcc/
* config/
gcc/testsuite/
* gcc.target/
Actually add this file.
* gcc.target/
* gcc.target/
* gcc.target/
* gcc.target/
* gcc.target/
* gcc.target/
* gcc.target/
* gcc.target/
* gcc.target/
* gcc.target/
* gcc.target/
Backport arm-aarch64-4.7 r193689:
gcc/
* config/
(aarch64_
Backport arm-aarch64-4.7 r193693:
Fix race in parallel build.
The gengtype-lex.c is built twice, once for BUILD and once for HOST, but the
HOST flavour is missing a dependency on $(BCONFIG_H).
2012-11-21 Marcus Shawcroft <email address hidden>
* Makefile.in (gengtype-lex.o): Add dependency on $(BCONFIG_H).
Backport arm-aarch64-4.7 r193696:
gcc/
* ChangeLog: Move recent entries to...
* ChangeLog.aarch64: ...Here.
gcc/testsuite/
* ChangeLog: Move recent entries to...
* ChangeLog.aarch64: ...Here
Backport arm-aarch64-4.7 r193730:
Backport of Implement bswaphi2 with rev16 (AArch64)
Backport arm-aarch64-4.7 r193733:
[AARCH64-47] Backported removal of Utf documentation.
2012-11-22 Marcus Shawcroft <email address hidden>
* doc/md.texi (AArch64 family): Remove Utf.
Backport arm-aarch64-4.7 r193765:
Backport of builtin_bswap16 support
Backport arm-aarch64-4.7 r193768:
[AARCH64-47] Reverting backport of builtin_bswap16.
Reverted:
r193765 | ibolton | 2012-11-23 17:53:08 +0000 (Fri, 23 Nov 2012) | 1 line
Backport of builtin_bswap16 support
cbuild has taken a snapshot of this branch at r115051 and queued it for build.
The diff against the ancestor r115034 is available at: builds. linaro. org/toolchain/ snapshots/ gcc-linaro- 4.7+bzr115051~ michaelh1~ merge-from- aarch64- 4.7-r193473- r193768. diff
http://
and will be built on the following builders:
a9-builder a9hf-builder armv5-builder i686 x86_64 xaarch64 xaarch64_bare
You can track the build queue at: ex.seabright. co.nz/helpers/ scheduler
http://
cbuild-snapshot: gcc-linaro- 4.7+bzr115051~ michaelh1~ merge-from- aarch64- 4.7-r193473- r193768
cbuild-ancestor: lp:gcc-linaro+bzr115034
cbuild-state: check