]> git.ipfire.org Git - thirdparty/gcc.git/commit
PR c++/89187
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 5 Feb 2019 22:28:25 +0000 (22:28 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 5 Feb 2019 22:28:25 +0000 (22:28 +0000)
commitb5a6b127183fdabf6a7fa94bb816f38944e0750b
treed28c490bd10459d8af9c855f87d56d907710a30b
parent0027ff69d43cb88b82593e5d919fd60343b614ea
PR c++/89187
* optimize.c (maybe_thunk_body): Clear TREE_ADDRESSABLE on
PARM_DECLs of the thunk.
* lambda.c (maybe_add_lambda_conv_op): Likewise.

* g++.dg/opt/pr89187.C: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@268564 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/lambda.c
gcc/cp/optimize.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/opt/pr89187.C [new file with mode: 0644]