aboutsummaryrefslogtreecommitdiff
path: root/gold/tls.h
diff options
context:
space:
mode:
authorNathan Sidwell <nathan@acm.org>2016-12-12 12:52:37 -0500
committerNathan Sidwell <nathan@acm.org>2016-12-12 12:52:37 -0500
commit88acc2e16743fc1e6384758c9a68cd6d2a8bbd46 (patch)
treee144ee82168a30bb3e355a038ccd3fffc0e0f803 /gold/tls.h
parentd36cab83a963f5bb3773e0218cc02f63b0851d0b (diff)
downloadfsf-binutils-gdb-88acc2e16743fc1e6384758c9a68cd6d2a8bbd46.zip
fsf-binutils-gdb-88acc2e16743fc1e6384758c9a68cd6d2a8bbd46.tar.gz
fsf-binutils-gdb-88acc2e16743fc1e6384758c9a68cd6d2a8bbd46.tar.bz2
Port c++/78252 from GCC
PR c++/78252 * cp-demangle.c (struct d_print_info): Add is_lambda_arg field. (d_print_init): Initialize it. (d_print_comp_inner) <DEMANGLE_COMPONENT_TEMPLATE_PARAM>: Check is_lambda_arg for auto. <DEMANGLE_COMPONENT_REFERENCE, DEMANGLE_COMPONENT_RVALUE_REFERENCE>: Skip smashing check when is_lambda_arg. <DEMANGLE_COMPONENT_LAMBDA>: Increment is_lambda_arg around arg printing. * testsuite/demangle-expected: Add lambda auto mangling cases.
Diffstat (limited to 'gold/tls.h')
0 files changed, 0 insertions, 0 deletions