On 16/03/2020 13:45, Martin Liška wrote:
Hello.

I noticed some emails reaching gcc-patc...@gcc.gnu.org use the following quoting:

```
      case UNGT_EXPR:
      case UNGE_EXPR:
      case UNEQ_EXPR:
+    case MEM_REF:
        /* Binary operations evaluating both arguments (increment and
  =09 decrement are binary internally in GCC).  */
        orig_op0 =3D op0 =3D TREE_OPERAND (expr, 0);
@@ -435,6 +436,14 @@ c_fully_fold_internal (tree expr, bool i
  =09      || TREE_CODE (TREE_TYPE (orig_op0)) =3D=3D FIXED_POINT_TYPE)
  =09  && TREE_CODE (TREE_TYPE (orig_op1)) =3D=3D INTEGER_TYPE)
  =09warn_for_div_by_zero (loc, op1);
+      if (code =3D=3D MEM_REF
+=09  && ret !=3D expr
+=09  && TREE_CODE (ret) =3D=3D MEM_REF)
+=09{
+=09  TREE_READONLY (ret) =3D TREE_READONLY (expr);
+=09  TREE_SIDE_EFFECTS (ret) =3D TREE_SIDE_EFFECTS (expr);
+=09  TREE_THIS_VOLATILE (ret) =3D TREE_THIS_VOLATILE (expr);
+=09}
```

It's probably related to the following email tag:
Content-Transfer-Encoding: quoted-printable

The format is problematic when copying a patch.
Email example:
https://gcc.gnu.org/pipermail/gcc-patches/2020-March/542053.html

Thank you,
Martin

This isn't new. It's usually the sender that controls that, though it's often automatic in their email client.

R.

Reply via email to