aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/resolve.c
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2019-11-08 11:52:50 +0100
committerJakub Jelinek <jakub@gcc.gnu.org>2019-11-08 11:52:50 +0100
commitaea86742ce3963750a6becb4b45d3dd2fa11ecc4 (patch)
tree16216c7b938f360a23b5b8c14c508f3029da2f5a /gcc/fortran/resolve.c
parentd8a4ce12d6681091b22baa8c0321c20f66213557 (diff)
downloadgcc-aea86742ce3963750a6becb4b45d3dd2fa11ecc4.zip
gcc-aea86742ce3963750a6becb4b45d3dd2fa11ecc4.tar.gz
gcc-aea86742ce3963750a6becb4b45d3dd2fa11ecc4.tar.bz2
re PR middle-end/92384 (Empty class instances have different equal testing result among GCC versions)
PR c++/92384 * function.c (assign_parm_setup_block, assign_parm_setup_stack): Don't copy TYPE_EMPTY_P arguments from data->entry_parm to data->stack_parm slot. (assign_parms): For TREE_ADDRESSABLE parms with TYPE_EMPTY_P type force creation of a unique data.stack_parm slot. * g++.dg/torture/pr92384.C: New test. From-SVN: r277962
Diffstat (limited to 'gcc/fortran/resolve.c')
0 files changed, 0 insertions, 0 deletions