diff options
author | Tom Tromey <tom@tromey.com> | 2022-03-15 16:13:57 -0600 |
---|---|---|
committer | Tom Tromey <tom@tromey.com> | 2022-03-15 16:13:57 -0600 |
commit | 8f50b4b574b9f34c4f23ce6d6508f72e9c2f5a59 (patch) | |
tree | 0613cc5e2a45d0d8c3428dc5f4f102f0f81c672a /ld | |
parent | 6aa03e9c1769c8d925f4d23d72af93483bfd31f3 (diff) | |
download | gdb-8f50b4b574b9f34c4f23ce6d6508f72e9c2f5a59.zip gdb-8f50b4b574b9f34c4f23ce6d6508f72e9c2f5a59.tar.gz gdb-8f50b4b574b9f34c4f23ce6d6508f72e9c2f5a59.tar.bz2 |
Do not capture updated 'pc' in add_local_symbols
Simon pointed out that commit 13835d88 ("Use function view when
iterating over block symbols") caused a regression. The bug is that
the new closure captures 'pc' by reference, but later code updates
this variable -- but the earlier code did not update the callback
structure with the new value.
This patch restores the old behavior by using a new varible name in an
inner scope.
Diffstat (limited to 'ld')
0 files changed, 0 insertions, 0 deletions