Merge lp:~michaelh1/gcc-linaro/longlong-4.7b into lp:gcc-linaro/4.7

Proposed by Michael Hope
Status: Merged
Approved by: Ulrich Weigand
Approved revision: not available
Merge reported by: Michael Hope
Merged at revision: not available
Proposed branch: lp:~michaelh1/gcc-linaro/longlong-4.7b
Merge into: lp:gcc-linaro/4.7
To merge this branch: bzr merge lp:~michaelh1/gcc-linaro/longlong-4.7b
Reviewer Review Type Date Requested Status
Ulrich Weigand (community) Approve
Review via email: mp+98964@code.launchpad.net

Description of the change

Update the longlong.h helpers, enable for Thumb-2, and backport follow up fixes for Thumb-1.

2012-03-23 Michael Hope <email address hidden>

 Backport from mainline r184957:

 libgcc/
 2012-03-05 Richard Henderson <email address hidden>

 * longlong.h [ARM] (umul_ppmm): Use umull for arm3m and later.
 [ARM] (count_trailing_zeros): Use the builtin.

 Backport from mainline r185202:

 2012-03-11 Michael Hope <email address hidden>

 * longlong.h [ARM] (add_ssaaaa, sub_ddmmss, umul_ppmm): Enable
 for Thumb-2.

 Backport from mainline r185698:

 2012-03-22 Richard Earnshaw <email address hidden>

 * arm/lib1funcs.asm (ctzsi2): New function.
 * arm/t-elf (LIB1ASMFUNCS): Add _ctzsi2.
 * arm/t-linux (LIB1ASMFUNCS): Likewise.
 * arm/t-strongarm-elf (LIB1ASMFUNCS): Likewise.
 * arm/t-symbian (LIB1ASMFUNCS): Likewise.
 * arm/t-vxworks (LIB1ASMFUNCS): Likewise.
 * arm/t-wince-pe (LIB1ASMFUNCS): Likewise.

To post a comment you must log in.
Revision history for this message
Michael Hope (michaelh1) wrote :

cbuild has taken a snapshot of this branch at r114975 and queued it for build.

The diff against the ancestor r114972 is available at:
 http://builds.linaro.org/toolchain/snapshots/gcc-linaro-4.7+bzr114975~michaelh1~longlong-4.7b.diff

and will be built on the following builders:
 a9-builder armv5-builder i686 x86_64

You can track the build queue at:
 http://ex.seabright.co.nz/helpers/scheduler

cbuild-snapshot: gcc-linaro-4.7+bzr114975~michaelh1~longlong-4.7b
cbuild-ancestor: lp:gcc-linaro/4.7+bzr114972
cbuild-state: check

Revision history for this message
Michael Hope (michaelh1) wrote :
Revision history for this message
Michael Hope (michaelh1) wrote :

cbuild successfully built this on i686-natty-cbuild276-oort2-i686r1.

The build results are available at:
 http://ex.seabright.co.nz/build/gcc-linaro-4.7+bzr114975~michaelh1~longlong-4.7b/logs/i686-natty-cbuild276-oort2-i686r1

-PASS: gfortran.dg/leadz_trailz_1.f90 -O2 (test for excess errors)
-PASS: gfortran.dg/leadz_trailz_1.f90 -O2 execution test
+FAIL: gfortran.dg/leadz_trailz_1.f90 -O2 (test for excess errors)
+UNRESOLVED: gfortran.dg/leadz_trailz_1.f90 -O2 compilation failed to produce executable
-PASS: gfortran.dg/minlocval_4.f90 -O2 (test for excess errors)
-PASS: gfortran.dg/minlocval_4.f90 -O2 execution test
+FAIL: gfortran.dg/minlocval_4.f90 -O2 (internal compiler error)
+FAIL: gfortran.dg/minlocval_4.f90 -O2 (test for excess errors)
+UNRESOLVED: gfortran.dg/minlocval_4.f90 -O2 compilation failed to produce executable

The full diff is at:
 http://ex.seabright.co.nz/build/gcc-linaro-4.7+bzr114975~michaelh1~longlong-4.7b/logs/i686-natty-cbuild276-oort2-i686r1/testsuite-diff.txt

The full testsuite results are at:
 http://ex.seabright.co.nz/build/gcc-linaro-4.7+bzr114975~michaelh1~longlong-4.7b/logs/i686-natty-cbuild276-oort2-i686r1/gcc-testsuite.txt

cbuild-checked: i686-natty-cbuild276-oort2-i686r1

Revision history for this message
Michael Hope (michaelh1) wrote :
Revision history for this message
Michael Hope (michaelh1) wrote :
Revision history for this message
Ulrich Weigand (uweigand) wrote :

This is OK.

review: Approve
Revision history for this message
Michael Hope (michaelh1) wrote :

Subscribers

People subscribed via source and target branches