[arm-embedded] Backport mainline r182921

2012-06-11 Thread Joey Ye
Committed to ARM/embedded-4_6-branch 2012-06-12 Joey Ye Backport r182921 from mainline 2012-01-05 Jakub Jelinek PR middle-end/51768 * stmt.c (check_unique_operand_names): Don't ICE during error reporting if i is from labels chain. testsuite:

[arm-embedded] Backport mainline r181172, r184089, r184180

2012-06-11 Thread Joey Ye
Committed to ARM/embedded-4_6-branch 2012-06-11 Joey Ye Backport r184089,184180 from mainline 2012-02-10 Jan Hubicka PR middle-end/48600 * predict.c (predict_paths_for_bb): Prevent looping. (predict_paths_leading_to_edge, predict_paths_leading_to): U

[arm-embedded] Backport mainline r182621, r182628, r183095, r183349, r183756, r184442

2012-06-08 Thread Joey Ye
Committed to ARM/embedded-4_6-branch 2012-06-08 Joey Ye Backport r184442 from mainline 2012-02-21 Richard Earnshaw PR target/52294 * thumb2.md (thumb2_shiftsi3_short): Split register and immediate shifts. For register shifts tie operands 0

[arm-embedded] Backport mainline r179607, r179979, r179980, r181416, r182014

2012-06-07 Thread Joey Ye
Committed to ARM/embedded-4_6-branch 2012-06-08 Joey Ye Backport r182014 from mainline. 2011-12-05 Kazu Hirata PR target/51408 * config/arm/arm.md (*minmax_arithsi): Always require the else clause in the MINUS case. 2012-06-08 Joey Ye Ba

[arm-embedded] Backport mainline r183733

2012-02-09 Thread Bin Cheng
Hi, Backport mainline r183733 to ARM/embedded-4_6-branch. The patch is already in gcc-4_6-branch, now commit to ARM/embedded-4_6-branch. gcc/ChangeLog.arm 2012-02-10 Bin Cheng Backport from mainline. 2012-01-30 Bin Cheng PR target/51835 * config/arm/arm.c

[arm-embedded] Backport mainline r178102 and partial r172017

2011-11-16 Thread Jiangning Liu
Backport mainline 178102 and partial r172017 to ARM/embedded-4_6-branch. Committed. 2011-11-17 Jiangning Liu Backport r178102 from mainline 2011-08-26 Jiangning Liu * config/arm/arm.md (*ior_scc_scc): Enable for Thumb2 as well. (*ior_scc_scc_cmp): Likewise

[arm-embedded] Backport mainline r179330

2011-09-28 Thread Ye Joey
Backport mainline r179330 to ARM/embedded-4_6-branch Committed. 2011-09-29 Joey Ye Backport r179330 from mainline 2011-09-29 Jiangning Liu * gcc/testsuite/gcc.dg/tree-ssa/predcom-1.c: Explicitly turn on loop unroll and set max unroll times to 8. * g

[arm-embedded] Backport mainline r173371

2011-09-27 Thread Terry Guo
Backport mainline r173371 to ARM/embedded-4_6-branch. Committed. 2011-09-28 Terry Guo Backport r173371 from mainline 2011-05-04 Andreas Krebbel * calls.c (emit_library_call_value_1): Invoke promote_function_mode hook on libcall arguments. * explow.c

[arm-embedded] Backport mainline r179236

2011-09-26 Thread Joey Ye
Backport mainline r179236 to ARM/embedded-4_6-branch. Committed. 2011-09-27 Joey Ye Backport r179236 from mainline 2011-09-27 Marcus Shawcroft * libsupc++/tinfo.cc (type_info::operator==): Test __name instead of name().

[arm-embedded] Backport mainline r178852, r172697

2011-09-21 Thread Joey Ye
Backport mainline r178852, r172697 to ARM/embedded-4_6-branch Committed. 2011-09-22 Joey Ye Backport r178852 from mainline 2011-09-14 Julian Brown * config/arm/arm.c (arm_override_options): Add unaligned_access support. (arm_file_start): Emit attrib

[arm-embedded] Backport mainline r178975

2011-09-21 Thread Terry Guo
Backport mainline r178975 to ARM/embedded-4_6-branch. Committed. 2011-09-21 Terry Guo Backport r178975 from mainline 2011-09-19 Ian Bolton * gcc.dg/20100906-1.c: Use -fno-short-enums option for "target arm_eabi".

[arm-embedded] Backport mainline r177357

2011-09-20 Thread Terry Guo
Backport mainline r177357 to ARM/embedded-4_6-branch. Committed. 2011-09-20 Terry Guo Backport r177357 from mainline 2011-08-04 Ian Bolton * gcc.target/arm/vfp-1.c: no large negative offsets on Thumb2.

[arm-embedded] Backport mainline

2011-09-20 Thread Joey Ye
Backport mainline r174578 & r174577 to ARM/embedded-4_6-branch. Committed. 2011-09-20 Jiangning Liu Backport r174578 from mainline 2011-06-02 Julian Brown * config/arm/arm-cores.def (arm1156t2-s, arm1156t2f-s): Use v6t2 tuning. * config/arm/arm-prot

[arm-embedded] Backport mainline r174341 r174310

2011-09-20 Thread Joey Ye
Backport mainline r174341 & r174310 to ARM/embedded-4_6-branch. Committed. 2011-09-20 Bin Cheng Backport r174341 from mainline 2011-05-27 Janis Johnson * g++.dg/tree-ssa-pr43411.C: Rename function to be inlined and replace dump search. 2011-09-20 Bin Chen

[arm-embedded] Backport mainline r175246 r175009

2011-09-20 Thread Joey Ye
Backport mainline r175246 r175009 to ARM/embedded-4_6-branch. Committed. 2011-09-20 Jiangning Liu Backport r175246 from mainline 2011-06-21 Ira Rosen PR testsuite/49443 * gcc.dg/vect/vect-peel-3.c: Expect to fail on vect_no_align targets. *

[arm-embedded] Backport mainline r174549 r178906

2011-09-20 Thread Joey Ye
Backport mainline r178906, r174549 to ARM/embedded-4_6-branch. Committed. 2011-09-20 Terry Guo Backport r178906 from mainline 2011-09-16 Terry Guo * gcc.dg/tree-ssa/foldconst-3.c: Don't use short enums. 2011-09-20 Terry Guo Backport r174549 from mainli

[arm-embedded] Backport mainline r176339

2011-09-20 Thread Joey Ye
Backport mainline 176339 to ARM/embedded-4_6-branch. Committed. 2011-09-20 Bin Cheng Backport r176339 from mainline 2011-07-15 Yufeng Zhang * config/locale/newlib/ctype_members.cc: New file. * acinclude.m4 (GLIBCXX_ENABLE_CLOCALE): Add a new C locale

[arm-embedded] Backport mainline fixed-point support

2011-09-20 Thread Joey Ye
Backport following mainline revs to ARM/embedded-4_6-branch: r174187, r176036, r177015, r177017, r177018, r177019, 177022, 177025 Committed. 2011-09-20 Jiangning Liu Backport r177025 from mainline 2011-08-01 Julian Brown * configure.ac (fixed-point): Add ARM suppo

[arm-embedded] Backport mainline 174115 .. 178628

2011-09-19 Thread Joey Ye
Backport following mainline revs to ARM/embedded-4_6-branch: 174115, 176760, 177594, 178628. Committed. 2011-09-19 Terry Guo Backport r178628 from mainline 2011-09-07 Jiangning Liu PR tree-optimization/46021 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on ar

[arm-embedded] Backport mainline 177890, 177891

2011-09-19 Thread Joey Ye
Backport following mainline revs to ARM/embedded-4_6-branch: 177890, 177891. Committed. 2011-09-19 Joey Ye Backport r177891 from mainline 2011-08-19 Matthew Gretton-Dann PR target/49437 * config/arm/arm.c (arm_output_epilogue): Properly handle epilogue

[arm-embedded] Backport mainline 171449 .. 177759

2011-09-19 Thread Joey Ye
Backport following mainline revs to ARM/embedded-4_6-branch: 171449, 172777, 174894, 175588, 176867, 177759 Committed. 2011-09-19 Jiangning Liu Backport r177759 from mainline 2011-08-15 Ramana Radhakrishnan PR target/50022 * config/arm/arm.c (output_move_d

[arm-embedded] Backport mainline 174803, 175208, 175427

2011-09-19 Thread Joey Ye
Backport from mainline to ARM/embedded-4_6-branch. Committed. 2011-09-19 Jiangning Liu Backport r175427 from mainline 2011-06-27 Richard Guenther PR tree-optimization/49169 * fold-const.c (get_pointer_modulus_and_residue): Don't rely on the alignmen

[arm-embedded] Backport mainline 174526

2011-09-19 Thread Joey Ye
Committed 2011-09-06 chengbin Backport cortex-r5 from mainline based on r174526 * config/arm/arm-cores.def: Add cortex-r5. Add DIV flags to Cortex-A15. * config/arm/arm-tune.md: Regenerate. * config/arm/arm.c (FL_DIV): Rename... (FL_THUMB_DIV):

[arm-embedded] Backport mainline 171096 .. 174035

2011-09-18 Thread Joey Ye
Backport from mainline to arm-embedded branch r171096, r171251, r171379, r171632, r171978, r172297, r174035. Committed. 2011-09-19 chengbin Backport r174035 from mainline 2011-05-22 Tom de Vries PR middle-end/48689 * fold-const.c (fold_checksum_tree): Guard

[arm-embedded] Backport mainline 171225

2011-09-18 Thread Joey Ye
Committed Backport r171225 from mainline 2011-03-21 Rainer Orth PR bootstrap/48120: * configure.ac (pwllib): Use LIBS instead of LDFLAGS. Add -lstdc++ -lm to LIBS. * configure: Regenerate. Index: configure ===