https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70948

--- Comment #3 from Richard Biener <rguenth at gcc dot gnu.org> ---
The following should fix it, I am going to test it on x86_64:

Index: gcc/tree-ssa-structalias.c
===================================================================
--- gcc/tree-ssa-structalias.c  (revision 235945)
+++ gcc/tree-ssa-structalias.c  (working copy)
@@ -4492,7 +4492,7 @@ find_func_aliases_for_builtin_call (stru
          tree valist = gimple_call_arg (t, 0);
          struct constraint_expr rhs, *lhsp;
          unsigned i;
-         get_constraint_for (valist, &lhsc);
+         get_constraint_for_ptr_offset (valist, NULL_TREE, &lhsc);
          do_deref (&lhsc);
          /* The va_list gets access to pointers in variadic
             arguments.  Which we know in the case of IPA analysis

Reply via email to