On 01/05/2016 11:25 AM, Jakub Jelinek wrote:
Hi!

When a VAR_DECL is copied (e.g. for OpenMP/OpenACC privatization, or
when moving SESE region to another function), copy_var_decl only preserves
user alignment on types, but not on decls.

Fixed thusly, bootstrapped/regtested on x86_64-linux and i686-linux, ok for
trunk?

2016-01-05  Jakub Jelinek  <ja...@redhat.com>

        PR middle-end/68960
        * gimple-expr.c (copy_var_decl): If var has DECL_USER_ALIGN set, copy
        it and DECL_ALIGN too.

        * testsuite/libgomp.c/pr68960.c: New test.
OK for the trunk.

Jeff

Reply via email to