diff options
author | vonPalitroque | 2018-02-03 20:55:30 -0500 |
---|---|---|
committer | vonPalitroque | 2018-02-03 20:55:30 -0500 |
commit | 6f4117487ec8dc76a79492519637e0b2aafa18e1 (patch) | |
tree | 893653d94e904cf75ef2c27511851537614776c2 /revert-pr71289.patch | |
parent | 881002fe5dc6e25073605d2d50b7b8268b617c49 (diff) | |
download | aur-6f4117487ec8dc76a79492519637e0b2aafa18e1.tar.gz |
Updated to latest upstream release.
Updated to latest upstream release. Some patches need to be applied manually as
they are not part of trunk or are pending review.
Diffstat (limited to 'revert-pr71289.patch')
-rw-r--r-- | revert-pr71289.patch | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/revert-pr71289.patch b/revert-pr71289.patch deleted file mode 100644 index 298386e65d1e..000000000000 --- a/revert-pr71289.patch +++ /dev/null @@ -1,20 +0,0 @@ -diff -rupN gcc-7.1.0-pristine/gcc/match.pd gcc-7.1.0-modified/gcc/match.pd ---- gcc-7.1.0-pristine/gcc/match.pd 2017-04-04 05:06:04.000000000 -0400 -+++ gcc-7.1.0-modified/gcc/match.pd 2017-07-26 10:46:14.079911462 -0400 -@@ -3071,16 +3071,6 @@ DEFINE_INT_AND_FLOAT_ROUND_FN (RINT) - && types_match (TREE_TYPE (@0), TREE_TYPE (@1))) - (out (imagpart @2) { build_zero_cst (TREE_TYPE (@0)); })))) - --/* For unsigned operands, -1 / B < A checks whether A * B would overflow. -- Simplify it to __builtin_mul_overflow (A, B, <unused>). */ --(for cmp (lt ge) -- out (ne eq) -- (simplify -- (cmp:c (trunc_div:s integer_all_onesp @1) @0) -- (if (TYPE_UNSIGNED (TREE_TYPE (@0)) && !VECTOR_TYPE_P (TREE_TYPE (@0))) -- (with { tree t = TREE_TYPE (@0), cpx = build_complex_type (t); } -- (out (imagpart (IFN_MUL_OVERFLOW:cpx @0 @1)) { build_zero_cst (t); }))))) -- - /* Simplification of math builtins. These rules must all be optimizations - as well as IL simplifications. If there is a possibility that the new - form could be a pessimization, the rule should go in the canonicalization |