Module: wine Branch: master Commit: 908004c3a96fd6eba2c1bb81e79183c4318cfc53 URL: https://gitlab.winehq.org/wine/wine/-/commit/908004c3a96fd6eba2c1bb81e79183c...
Author: Eric Pouech eric.pouech@gmail.com Date: Wed Sep 28 12:14:00 2022 +0200
dbghelp: Don't load invalid records for global symbol stream.
Only load records that are listed in global hash file when handling the global symbol stream. Do the same thing for the public symbols.
When using MS linker in incremental mode: - old variable definitions are kept in the (DBI) global symbol stream along side the new definition - but only the latest (valid) definition is referenced from the hash table
Signed-off-by: Eric Pouech eric.pouech@gmail.com
---
dlls/dbghelp/msc.c | 338 ++++++++++++++++++++++++++++++----------------------- 1 file changed, 194 insertions(+), 144 deletions(-)