chiark / gitweb /
gcc: Update from 5.3.0 to 6.1.0
[termux-packages] / packages / gcc / gcc-config-arm-arm.md.patch
1 From https://github.com/crystax/android-toolchain-gcc-6/blob/master/gcc/config/arm/arm.md
2
3 diff -u -r ../gcc-6.1.0/gcc/config/arm/arm.md ./gcc/config/arm/arm.md
4 --- ../gcc-6.1.0/gcc/config/arm/arm.md  2016-03-03 02:42:02.000000000 -0500
5 +++ ./gcc/config/arm/arm.md     2016-04-29 04:40:58.734797301 -0400
6 @@ -8179,7 +8179,7 @@
7     (match_operand:SI 2 "const_int_operand" "") ; total range
8     (match_operand:SI 3 "" "")                  ; table label
9     (match_operand:SI 4 "" "")]                 ; Out of range label
10 -  "TARGET_32BIT || optimize_size || flag_pic"
11 +  "TARGET_32BIT || ((optimize_size || flag_pic) && !inline_thumb1_jump_table)"
12    "
13    {
14      enum insn_code code;