aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree.h
diff options
context:
space:
mode:
authorJason Merrill <jason@redhat.com>2022-05-11 09:44:57 -0400
committerJason Merrill <jason@redhat.com>2022-05-11 13:50:39 -0400
commit4dc86f716fe6087f1cf786d69c0c6f3f5af810f0 (patch)
tree7b5cda30b62f9adc5d5c258f50d79b0110d4ac00 /gcc/tree.h
parent0acdbe29f66017fc5cca40dcbd72a0dd41491d07 (diff)
downloadgcc-4dc86f716fe6087f1cf786d69c0c6f3f5af810f0.zip
gcc-4dc86f716fe6087f1cf786d69c0c6f3f5af810f0.tar.gz
gcc-4dc86f716fe6087f1cf786d69c0c6f3f5af810f0.tar.bz2
c++: fix arm-eabi bootstrap [PR105567]
Since my r13-112, in the template we were changing 'return' to 'return this' on cdtor_returns_this targets, and then getting confused by that when instantiating. So only make that change at instantiation time. PR bootstrap/105567 gcc/cp/ChangeLog: * typeck.cc (check_return_expr): Don't mess with ctor return value while parsing a template. gcc/testsuite/ChangeLog: * g++.dg/template/ctor10.C: New test.
Diffstat (limited to 'gcc/tree.h')
0 files changed, 0 insertions, 0 deletions