https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118260

Simon Marchi <simon.marchi at polymtl dot ca> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |simon.marchi at polymtl dot ca

--- Comment #10 from Simon Marchi <simon.marchi at polymtl dot ca> ---
Hey, I just noticed this improvement in the 15.1 release, thanks!

Now it prints this when loading a binary with libstdc++:

Function(s) ^std::(move|forward|as_const|(__)?addressof) will be skipped when
stepping.
Function(s) ^std::(shared|unique)_ptr<.*>::(get|operator) will be skipped when
stepping.
Function(s)
^std::(basic_string|vector|array|deque|(forward_)?list|(unordered_|flat_)?(multi)?(map|set)|span)<.*>::(c?r?(begin|end)|front|back|data|size|empty)
will be skipped when stepping.
Function(s) ^std::(basic_string|vector|array|deque|span)<.*>::operator.] will
be skipped when stepping.

Do you think we should silence that output, or it's good for the user to know?

Reply via email to