reactos.git
3 years ago[RAPPS] Update help command (#3209)
He Yang [Sat, 19 Sep 2020 12:20:14 +0000 (20:20 +0800)]
[RAPPS] Update help command (#3209)

Add missing FIND and INFO commands to the usage help string.

3 years ago[APPWIZ] Add ES_AUTOHSCROLL to allow users to enter long text
Katayama Hirofumi MZ [Sat, 19 Sep 2020 04:50:58 +0000 (13:50 +0900)]
[APPWIZ] Add ES_AUTOHSCROLL to allow users to enter long text

CORE-17291

3 years ago[SHELL32][SHELLEXT] Fix use of SHFileOperation results and improve log on failure...
Kyle Katarn [Fri, 18 Sep 2020 19:19:55 +0000 (21:19 +0200)]
[SHELL32][SHELLEXT] Fix use of SHFileOperation results and improve log on failure / fix log spam (#3198)

3 years ago[SDK][INCLUDE] Add ANSI/Unicode mappings for SHAboutInfo and SHGetValueGoodBoot
Katayama Hirofumi MZ [Fri, 18 Sep 2020 08:30:16 +0000 (17:30 +0900)]
[SDK][INCLUDE] Add ANSI/Unicode mappings for SHAboutInfo and SHGetValueGoodBoot

3 years ago[SDK][INCLUDE] Add SHGetValueGoodBootA/W prototypes
Katayama Hirofumi MZ [Fri, 18 Sep 2020 08:22:16 +0000 (17:22 +0900)]
[SDK][INCLUDE] Add SHGetValueGoodBootA/W prototypes

3 years ago[SDK][INCLUDE] Add SHAnsiToUnicodeCP and SHUnicodeToAnsiCP prototypes
Katayama Hirofumi MZ [Fri, 18 Sep 2020 08:09:29 +0000 (17:09 +0900)]
[SDK][INCLUDE] Add SHAnsiToUnicodeCP and SHUnicodeToAnsiCP prototypes

3 years ago[TRANSLATION] Chinese Traditional translation improvements (#3085)
Aobi Chan CL [Thu, 17 Sep 2020 22:50:27 +0000 (06:50 +0800)]
[TRANSLATION] Chinese Traditional translation improvements (#3085)

- Add Chinese Traditional language support for CHARMAP_NEW, DRWTSN32, UTILMAN, CHKDSK.
- Improve translation for CLIPBRD, MSCONFIG(_NEW), NOTEPAD, SHUTDOWN, SNDREC32, WINHLP32, DISKPART, FORMAT, REGSVR32, RUNDLL32, USERINIT, DESK.CPL and TIMEDATE.CPL.

3 years ago[CMD] HISTORY: Fix command output (missing linefeed) (#3205)
Kyle Katarn [Thu, 17 Sep 2020 22:17:08 +0000 (00:17 +0200)]
[CMD] HISTORY: Fix command output (missing linefeed) (#3205)

CORE-12603

Co-authored-by: Hermès BÉLUSCA - MAÏTO <hermes.belusca-maito@reactos.org>
3 years ago[KERNEL32] Improve SetComputerNameExW (#3171)
Katayama Hirofumi MZ [Thu, 17 Sep 2020 14:51:47 +0000 (23:51 +0900)]
[KERNEL32] Improve SetComputerNameExW (#3171)

Reduce failures of kernel32_apitest SetComputerNameExW testcase and improve SetComputerNameExW.

3 years ago[COMCTL32][SHELL32] Fix arrow keys and reordering on ListView (#3162)
Katayama Hirofumi MZ [Thu, 17 Sep 2020 13:18:34 +0000 (22:18 +0900)]
[COMCTL32][SHELL32] Fix arrow keys and reordering on ListView (#3162)

- Disable special auto-arrange codes in LISTVIEW_GetNextItem function.
- Add auto-arrange reordering codes on CDefView.
CORE-16875

3 years ago[DBGHELP_WINETEST] Add from wine-staging 5.16
Jérôme Gardou [Mon, 14 Sep 2020 12:17:10 +0000 (14:17 +0200)]
[DBGHELP_WINETEST] Add from wine-staging 5.16

3 years ago[DOC] Update README.WINE to reflect dbghelp latest status
Jérôme Gardou [Fri, 11 Sep 2020 17:57:56 +0000 (19:57 +0200)]
[DOC] Update README.WINE to reflect dbghelp latest status

3 years ago[WINESYNC]: dbghelp is now in sync with wine-staging wine-5.16
Jérôme Gardou [Fri, 11 Sep 2020 17:56:54 +0000 (19:56 +0200)]
[WINESYNC]: dbghelp is now in sync with wine-staging wine-5.16

3 years ago[WINESYNC] dbghelp: Always check for debug symbols in BINDIR.
winesync [Fri, 11 Sep 2020 17:54:10 +0000 (19:54 +0200)]
[WINESYNC] dbghelp: Always check for debug symbols in BINDIR.

wine-staging patch by Sebastian Lackner <sebastian@fds-team.de>

3 years ago[WINESYNC] dbghelp: Add xmm and mxcsr register mapping functions for i386.
winesync [Fri, 11 Sep 2020 17:53:59 +0000 (19:53 +0200)]
[WINESYNC] dbghelp: Add xmm and mxcsr register mapping functions for i386.

Signed-off-by: Vijay Kiran Kamuju <infyquest@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 7e965d60b542c0baa6f79605f45669a2ea9bceb8 by Vijay Kiran Kamuju <infyquest@gmail.com>

3 years ago[WINESYNC] dbghelp: Replace another usage of GetEnvironmentVariable() with the target...
winesync [Fri, 11 Sep 2020 17:53:58 +0000 (19:53 +0200)]
[WINESYNC] dbghelp: Replace another usage of GetEnvironmentVariable() with the target process's environment.

Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 70b2d181b1547dbe3c2a62e57c6afb0ee903f358 by Zebediah Figura <z.figura12@gmail.com>

3 years ago[WINESYNC] dbghelp: Ignore missing debug info in SymInitializeW.
winesync [Fri, 11 Sep 2020 17:53:58 +0000 (19:53 +0200)]
[WINESYNC] dbghelp: Ignore missing debug info in SymInitializeW.

When fInvadeProcess is used, we return an error if the target process
is found but its debug info is not. We should only return an error if
the process is not found.

This fixes a SymInitializeW popup error on Hard Reset Redux startup.

Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 774ee4734a7d6c02f648fdf1747df837c964583d by Rémi Bernon <rbernon@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Remove support for PPC32.
winesync [Fri, 11 Sep 2020 17:12:34 +0000 (19:12 +0200)]
[WINESYNC] dbghelp: Remove support for PPC32.

Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 30f17befaf216a42a4e2cfbca3ed7bdce43e476a by André Hentschel <nerv@dawncrow.de>

3 years ago[WINESYNC] dbghelp: Use debuggee environment in search_unix_path.
winesync [Fri, 11 Sep 2020 17:12:24 +0000 (19:12 +0200)]
[WINESYNC] dbghelp: Use debuggee environment in search_unix_path.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 7b6f6257bc7e9d8f8a93dfa969510ab4aa16e765 by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Fix the spelling of a comment.
winesync [Fri, 11 Sep 2020 17:12:16 +0000 (19:12 +0200)]
[WINESYNC] dbghelp: Fix the spelling of a comment.

Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id ab4665f4ae3c67317e21d42868cae0af72ffcb7a by Francois Gouget <fgouget@free.fr>

3 years ago[WINESYNC] dbghelp: Use debuggee environment variables in search_dll_path.
winesync [Fri, 11 Sep 2020 17:12:15 +0000 (19:12 +0200)]
[WINESYNC] dbghelp: Use debuggee environment variables in search_dll_path.

This fixes searching wow32 binaries, where debuggee search path is
different than debugger's.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 2b0977fc711e1faadfef69e3a46c2d1848b4826b by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Use stricmp() instead of _strnicmp(..., -1).
winesync [Fri, 11 Sep 2020 17:12:13 +0000 (19:12 +0200)]
[WINESYNC] dbghelp: Use stricmp() instead of _strnicmp(..., -1).

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 341feeb10eddd3d139c4c206a43db80d0671ff3b by Alexandre Julliard <julliard@winehq.org>

3 years ago[WINESYNC] dbghelp: Make qsort callback explicitly cdecl.
winesync [Fri, 11 Sep 2020 17:12:13 +0000 (19:12 +0200)]
[WINESYNC] dbghelp: Make qsort callback explicitly cdecl.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 0163db5152124efbd1a5ba46aa52a6da66d897d5 by Alexandre Julliard <julliard@winehq.org>

3 years ago[WINESYNC] Improve script
Jérôme Gardou [Fri, 11 Sep 2020 17:09:22 +0000 (19:09 +0200)]
[WINESYNC] Improve script

 - Fix situation with added or deleted files
 - Improve getting blob IDs
 - Improve messages

3 years ago[WINESYNC] dbghelp: Get rid of no longer needed #ifdefs.
winesync [Fri, 11 Sep 2020 17:05:02 +0000 (19:05 +0200)]
[WINESYNC] dbghelp: Get rid of no longer needed #ifdefs.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id e014d325ddb87dbb4678ef47ef17f9e7f49b0248 by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Get rid of no longer needed HAVE_ZLIB checks.
winesync [Fri, 11 Sep 2020 17:05:02 +0000 (19:05 +0200)]
[WINESYNC] dbghelp: Get rid of no longer needed HAVE_ZLIB checks.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 6b1bc0beac510aa48a848b8182b9310f92609dd0 by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Don't use PATH to search for libraries.
winesync [Fri, 11 Sep 2020 17:04:30 +0000 (19:04 +0200)]
[WINESYNC] dbghelp: Don't use PATH to search for libraries.

It should be used only for the main executable, for which we get full
path anyway.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 5bc58410f28aefea3c3f41e056a372aff4dceac7 by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Remove unneeded includes.
winesync [Fri, 11 Sep 2020 17:02:34 +0000 (19:02 +0200)]
[WINESYNC] dbghelp: Remove unneeded includes.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id ceae3f0207fb8f174d0a762ef7fe4f405316541f by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Import zlib inflate code.
winesync [Fri, 11 Sep 2020 17:00:46 +0000 (19:00 +0200)]
[WINESYNC] dbghelp: Import zlib inflate code.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id d483eb21cff1f2b44f048195106d87a414dd66b8 by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Always build all loader backends.
winesync [Fri, 11 Sep 2020 17:00:45 +0000 (19:00 +0200)]
[WINESYNC] dbghelp: Always build all loader backends.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 131fb79535c74e8011ac82c279f6f4a9d971e1af by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Fix GCC warnings in macho_module.c.
winesync [Fri, 11 Sep 2020 17:00:45 +0000 (19:00 +0200)]
[WINESYNC] dbghelp: Fix GCC warnings in macho_module.c.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 9896f1ce33561771989d3117c1536fb472df8558 by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Introduce read_process_memory helper.
winesync [Fri, 11 Sep 2020 17:00:45 +0000 (19:00 +0200)]
[WINESYNC] dbghelp: Introduce read_process_memory helper.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 26f5bfdd4d071a91a38b25c0064ed5ea48993249 by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Ignore N_INDR symbols.
winesync [Fri, 11 Sep 2020 17:00:44 +0000 (19:00 +0200)]
[WINESYNC] dbghelp: Ignore N_INDR symbols.

These are aliases for another symbol. They are often seen on Mac OS when
a dylib reexports some symbols defined in another dylib.

Signed-off-by: Chip Davis <cdavis@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 53b5c3b6c674f4bd6d02f20986598b5b6580a2d8 by Chip Davis <cdavis@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Use mount manager to lookup dsym by uuid.
winesync [Fri, 11 Sep 2020 17:00:44 +0000 (19:00 +0200)]
[WINESYNC] dbghelp: Use mount manager to lookup dsym by uuid.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 88edff846714422c9f875fe6c9e509ee34072d27 by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Factor out query_dsym.
winesync [Fri, 11 Sep 2020 17:00:44 +0000 (19:00 +0200)]
[WINESYNC] dbghelp: Factor out query_dsym.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id c3c2cda9d2792f8c9c612b5bd6e9fd4d08cbb073 by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Don't bother trying to initialize loader backend if we can't...
winesync [Fri, 11 Sep 2020 17:00:43 +0000 (19:00 +0200)]
[WINESYNC] dbghelp: Don't bother trying to initialize loader backend if we can't get debug base address from PEB.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 3047385437c7ef36996d0418ac378677f3e9d67c by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Get rid of get_dyld_image_info_address.
winesync [Fri, 11 Sep 2020 17:00:43 +0000 (19:00 +0200)]
[WINESYNC] dbghelp: Get rid of get_dyld_image_info_address.

We should get the address from PEB anyway.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id f2b8af7e7e159a5259aaab42169c4f8220b121eb by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Don't use _NSGetExecutablePath in macho_search_loader.
winesync [Fri, 11 Sep 2020 17:00:43 +0000 (19:00 +0200)]
[WINESYNC] dbghelp: Don't use _NSGetExecutablePath in macho_search_loader.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id dab78486d3d0063e32e99fb795311b74eb632d3a by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Use local constants definitions instead of mach-o/loader.h.
winesync [Fri, 11 Sep 2020 17:00:43 +0000 (19:00 +0200)]
[WINESYNC] dbghelp: Use local constants definitions instead of mach-o/loader.h.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id e341bd7fe4f2572597ee10cbed5bb2a76ddcc03a by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Don't use stdint.h types.
winesync [Fri, 11 Sep 2020 17:00:42 +0000 (19:00 +0200)]
[WINESYNC] dbghelp: Don't use stdint.h types.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 1420e64e5f1df4c8bbb016d1b8ff71337cda4884 by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp.c: Use local mach header declaration.
winesync [Fri, 11 Sep 2020 17:00:42 +0000 (19:00 +0200)]
[WINESYNC] dbghelp.c: Use local mach header declaration.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 0c56a8f87bac01488349af0ffe3923a1672e72a0 by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Use local symtab and segment commands declarations.
winesync [Fri, 11 Sep 2020 17:00:41 +0000 (19:00 +0200)]
[WINESYNC] dbghelp: Use local symtab and segment commands declarations.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 7b2e53f5b550e8a4d844c5e74941b02d1c770b0b by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Use local fat header declaration.
winesync [Fri, 11 Sep 2020 17:00:41 +0000 (19:00 +0200)]
[WINESYNC] dbghelp: Use local fat header declaration.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 8230889f1f2e545222f3a51ba9b47fa02196eb98 by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Use local macho section declaration.
winesync [Fri, 11 Sep 2020 16:59:48 +0000 (18:59 +0200)]
[WINESYNC] dbghelp: Use local macho section declaration.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 64341284c58bcc22f13f8146bcb6c8a08c0c4ff2 by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Use local macho load command declaration.
winesync [Fri, 11 Sep 2020 16:59:48 +0000 (18:59 +0200)]
[WINESYNC] dbghelp: Use local macho load command declaration.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id c695e7e99e0a06b6039d46f98fea35c363aa6cbe by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Don't store entire mach header in image_file_map.
winesync [Fri, 11 Sep 2020 16:59:48 +0000 (18:59 +0200)]
[WINESYNC] dbghelp: Don't store entire mach header in image_file_map.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 7254579417f337063734933975b25d21da4d31f3 by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Don't use system headers for ELF declarations.
winesync [Fri, 11 Sep 2020 16:57:59 +0000 (18:57 +0200)]
[WINESYNC] dbghelp: Don't use system headers for ELF declarations.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id b664ae8e60e08224cdc3025c28a37cb22356aaa4 by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Use local ELF constants definitions.
winesync [Fri, 11 Sep 2020 16:57:59 +0000 (18:57 +0200)]
[WINESYNC] dbghelp: Use local ELF constants definitions.

Based on glibc.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 56f2b950c3a090d1951edd687e1c6e9ed9388732 by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Don't use ELF32_ST_BIND and ELF32_ST_TYPE macros.
winesync [Fri, 11 Sep 2020 16:57:59 +0000 (18:57 +0200)]
[WINESYNC] dbghelp: Don't use ELF32_ST_BIND and ELF32_ST_TYPE macros.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 6fde25300d6c93290887e47c3c4bfd55a948609b by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Inline ELF magic constants.
winesync [Fri, 11 Sep 2020 16:57:59 +0000 (18:57 +0200)]
[WINESYNC] dbghelp: Inline ELF magic constants.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 66ab2c503de6d39f1a0256d66511da05d326ac5e by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Use local symbol table entry declaration.
winesync [Fri, 11 Sep 2020 16:57:59 +0000 (18:57 +0200)]
[WINESYNC] dbghelp: Use local symbol table entry declaration.

Based on glibc.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 7b12b1849c711476b64b3ed6bc60805ff8f2715f by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Use local dynamic section entry declaration.
winesync [Fri, 11 Sep 2020 16:57:58 +0000 (18:57 +0200)]
[WINESYNC] dbghelp: Use local dynamic section entry declaration.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 849cf6ed514aaa5071e61dc471dca6be1d58393f by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Use local ELF program segment header declaration.
winesync [Fri, 11 Sep 2020 16:57:58 +0000 (18:57 +0200)]
[WINESYNC] dbghelp: Use local ELF program segment header declaration.

Based on glibc.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 186d610442e1db009e40945fc4725c43ea8721ab by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Use local elf_section_header declaration.
winesync [Fri, 11 Sep 2020 16:56:31 +0000 (18:56 +0200)]
[WINESYNC] dbghelp: Use local elf_section_header declaration.

Based on glibc.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id a6f0fe8d1ca16243771784ec34c49453c96e6479 by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Use local elf_header declaration.
winesync [Fri, 11 Sep 2020 16:54:57 +0000 (18:54 +0200)]
[WINESYNC] dbghelp: Use local elf_header declaration.

Based on glibc.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 78845911da06fc75c6d74237f816a1547c24b20b by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Use local declarations of r_debug and link_map structs.
winesync [Fri, 11 Sep 2020 16:54:57 +0000 (18:54 +0200)]
[WINESYNC] dbghelp: Use local declarations of r_debug and link_map structs.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 11ea231501f4f2a54433031ada21052d81641fee by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Use local AT_SYSINFO_EHDR definition.
winesync [Fri, 11 Sep 2020 16:54:57 +0000 (18:54 +0200)]
[WINESYNC] dbghelp: Use local AT_SYSINFO_EHDR definition.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 620019fd71fd519470b4d624949a74fba9f350e9 by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Don't use *_NULL constants.
winesync [Fri, 11 Sep 2020 16:54:56 +0000 (18:54 +0200)]
[WINESYNC] dbghelp: Don't use *_NULL constants.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id ee34cf365d34b23669c2ead03b040f09b7fb1e2b by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Use local NOTE_GNU_BUILD_ID declaration.
winesync [Fri, 11 Sep 2020 16:52:54 +0000 (18:52 +0200)]
[WINESYNC] dbghelp: Use local NOTE_GNU_BUILD_ID declaration.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 2534c2a2d22d3c610ffdfbb6b33e0b5176509aa1 by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Fix misleading indentation warning.
winesync [Fri, 11 Sep 2020 16:52:53 +0000 (18:52 +0200)]
[WINESYNC] dbghelp: Fix misleading indentation warning.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 94ad6bd2e66f589303fe9102b9a81b1f3e8ea9c6 by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Pass stab size to stabs_parse.
winesync [Fri, 11 Sep 2020 16:52:52 +0000 (18:52 +0200)]
[WINESYNC] dbghelp: Pass stab size to stabs_parse.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 9c2cedabc7c7b48c4f9042d444c45a3036cfd4be by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Use local declaration for 64-bit macho nlist.
winesync [Fri, 11 Sep 2020 16:49:27 +0000 (18:49 +0200)]
[WINESYNC] dbghelp: Use local declaration for 64-bit macho nlist.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id f48f8cc39980f2d93015ecd56f28e3e9f52843fe by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Use local stab_nlist declaration in macho_module.c.
winesync [Fri, 11 Sep 2020 16:46:09 +0000 (18:46 +0200)]
[WINESYNC] dbghelp: Use local stab_nlist declaration in macho_module.c.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 061146c2ab530a54f8323331e88c5771dd7bba49 by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Clear N_PEXT flag of stab type in macho files.
winesync [Fri, 11 Sep 2020 16:46:09 +0000 (18:46 +0200)]
[WINESYNC] dbghelp: Clear N_PEXT flag of stab type in macho files.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 47f1c5a993ed34e5f1e4783360019613d0f9682a by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Provide N_PEXT and N_SECT defines when not available.
winesync [Fri, 11 Sep 2020 16:46:09 +0000 (18:46 +0200)]
[WINESYNC] dbghelp: Provide N_PEXT and N_SECT defines when not available.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 208719a7507c41b77d3db9f6b8ffbcc5a4e02f3d by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Use DWARF registry mapping quirk only for actual macho modules.
winesync [Fri, 11 Sep 2020 16:46:08 +0000 (18:46 +0200)]
[WINESYNC] dbghelp: Use DWARF registry mapping quirk only for actual macho modules.

Fixes handling DWARF in PE on macOS.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 3b6c268380d703079fa3c5ca06f67b6feb02487f by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Pass module to map_dwarf_register.
winesync [Fri, 11 Sep 2020 16:45:02 +0000 (18:45 +0200)]
[WINESYNC] dbghelp: Pass module to map_dwarf_register.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 5d8067c6088a30cdb4fe6945e6ae1cda0da85467 by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Define NT_GNU_BUILD_ID regardless of whether __ELF__ is defined.
winesync [Fri, 11 Sep 2020 16:45:01 +0000 (18:45 +0200)]
[WINESYNC] dbghelp: Define NT_GNU_BUILD_ID regardless of whether __ELF__ is defined.

Signed-off-by: Gerald Pfeifer <gerald@pfeifer.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id f7a091af4812ef692fb2b1ec835b8146668aec5c by Gerald Pfeifer <gerald@pfeifer.com>

3 years ago[WINESYNC] dbghelp: Use LONG_PTR instead of long type.
winesync [Fri, 11 Sep 2020 16:39:26 +0000 (18:39 +0200)]
[WINESYNC] dbghelp: Use LONG_PTR instead of long type.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id f803da493aeb4cf118fb9b076e8042c2535fbcdb by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Remove unused code in module_find_cb.
winesync [Fri, 11 Sep 2020 16:39:25 +0000 (18:39 +0200)]
[WINESYNC] dbghelp: Remove unused code in module_find_cb.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 8d702a3aa54fc61bd146f584e66364a12a0ee3a0 by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Move reading debug base address from PEB to check_live_target.
winesync [Fri, 11 Sep 2020 16:29:52 +0000 (18:29 +0200)]
[WINESYNC] dbghelp: Move reading debug base address from PEB to check_live_target.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id e3354e44f17d74f0ac4547d8a4494c83ea3d6d37 by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Use PE type for virtual modules.
winesync [Fri, 11 Sep 2020 16:27:48 +0000 (18:27 +0200)]
[WINESYNC] dbghelp: Use PE type for virtual modules.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 635506921a28c65bfc9b339d59c63d96092d97d8 by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Explicitly pass file type to path_find_symbol_file.
winesync [Fri, 11 Sep 2020 16:27:43 +0000 (18:27 +0200)]
[WINESYNC] dbghelp: Explicitly pass file type to path_find_symbol_file.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id c8b5a3be55963fcda51b8e13c10bcd45ecc4bc97 by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Use loader_ops for load_debug_info.
winesync [Fri, 11 Sep 2020 15:17:04 +0000 (17:17 +0200)]
[WINESYNC] dbghelp: Use loader_ops for load_debug_info.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id a676c5785ea56fede37370cd6d5e4508e9d8c62a by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Use loader_ops for load_module.
winesync [Fri, 11 Sep 2020 15:15:29 +0000 (17:15 +0200)]
[WINESYNC] dbghelp: Use loader_ops for load_module.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 5ae3f969d4ec525a14a8109a5ee4c5a2e2238405 by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Use loader_ops for enum_modules.
winesync [Fri, 11 Sep 2020 15:15:28 +0000 (17:15 +0200)]
[WINESYNC] dbghelp: Use loader_ops for enum_modules.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 16a3481bd22243183281c60ff375d4e61d5c4198 by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Pass process struct to image_uses_split_segs.
winesync [Fri, 11 Sep 2020 15:15:27 +0000 (17:15 +0200)]
[WINESYNC] dbghelp: Pass process struct to image_uses_split_segs.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 2a5160c4f2eb80dcc8770cd10d702a5d8233314f by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Use loader_ops for fetch_file_info.
winesync [Fri, 11 Sep 2020 15:14:18 +0000 (17:14 +0200)]
[WINESYNC] dbghelp: Use loader_ops for fetch_file_info.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 1bbd54409a546c26af8ac2a64f2603114d73a18c by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Don't use elf_fetch_file_info and macho_fetch_file_info in module...
winesync [Fri, 11 Sep 2020 15:14:18 +0000 (17:14 +0200)]
[WINESYNC] dbghelp: Don't use elf_fetch_file_info and macho_fetch_file_info in module_find_cb.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id adecdb1d01487af16f5f708ae92a05ba4707187e by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Introduce loader_ops to abstract platform-specific loader and...
winesync [Fri, 11 Sep 2020 15:10:42 +0000 (17:10 +0200)]
[WINESYNC] dbghelp: Introduce loader_ops to abstract platform-specific loader and use it to synchronize module list.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id fec0157585e9d8bd03a8a71d1ed9b9d7ca59cb56 by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Move loader search functions to the end of module files.
winesync [Fri, 11 Sep 2020 15:10:42 +0000 (17:10 +0200)]
[WINESYNC] dbghelp: Move loader search functions to the end of module files.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id f30fdd1822462326d3339a21b838d28b623e6486 by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Pass process struct to elf_enum_modules and macho_enum_modules.
winesync [Fri, 11 Sep 2020 15:10:42 +0000 (17:10 +0200)]
[WINESYNC] dbghelp: Pass process struct to elf_enum_modules and macho_enum_modules.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 724f433f39f71e8869c49a5960364c5669759b08 by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Store process struct pointer in dump context.
winesync [Fri, 11 Sep 2020 15:10:42 +0000 (17:10 +0200)]
[WINESYNC] dbghelp: Store process struct pointer in dump context.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 6b3018d03da983050516821caa2aada2f4814678 by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Use search_dll_path to load seach macho files.
winesync [Fri, 11 Sep 2020 15:10:41 +0000 (17:10 +0200)]
[WINESYNC] dbghelp: Use search_dll_path to load seach macho files.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id be9072ec743e22ed6a20288e5539b8ba307f9280 by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Use search_unix_path to load seach macho files.
winesync [Fri, 11 Sep 2020 15:10:41 +0000 (17:10 +0200)]
[WINESYNC] dbghelp: Use search_unix_path to load seach macho files.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id c3bb866bfc53b8c3b7b7355cb8311325a40a0a6b by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Introduce search_unix_path helper and use it in elf_search_and_lo...
winesync [Fri, 11 Sep 2020 15:10:41 +0000 (17:10 +0200)]
[WINESYNC] dbghelp: Introduce search_unix_path helper and use it in elf_search_and_load_file.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id ca49552f646bf30b492da4668745f9f65b9de18d by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Use search_dll_path in elf_search_and_load_file.
winesync [Fri, 11 Sep 2020 15:10:41 +0000 (17:10 +0200)]
[WINESYNC] dbghelp: Use search_dll_path in elf_search_and_load_file.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id ee5d29b7aa85c109bf9ad5ac59fbe484f53da0ea by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Make dll builtin PE path search helper more generic.
winesync [Fri, 11 Sep 2020 15:10:41 +0000 (17:10 +0200)]
[WINESYNC] dbghelp: Make dll builtin PE path search helper more generic.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 21af2e194792aaa263c144c8fb42fe678ad2ecd7 by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Use file_name helper in more places.
winesync [Fri, 11 Sep 2020 15:10:40 +0000 (17:10 +0200)]
[WINESYNC] dbghelp: Use file_name helper in more places.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 77e880e6d22ef9be031f783fbb4b6a5e8c8826e8 by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Rename helpers to make unicode variants default.
winesync [Fri, 11 Sep 2020 15:10:40 +0000 (17:10 +0200)]
[WINESYNC] dbghelp: Rename helpers to make unicode variants default.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 63d41a41f21c4d9f32b484d6c7ed78c9d7b2a48d by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Use page size from sysinfo.
winesync [Fri, 11 Sep 2020 15:10:39 +0000 (17:10 +0200)]
[WINESYNC] dbghelp: Use page size from sysinfo.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 1ece841d9354296f374228b9e16246a076f57196 by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Call GetSystemInfo in DllMain.
winesync [Fri, 11 Sep 2020 15:10:39 +0000 (17:10 +0200)]
[WINESYNC] dbghelp: Call GetSystemInfo in DllMain.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 7544b9f6fb0bf39c714452968e20e478efaa104a by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Use Windows API to map macho files.
winesync [Fri, 11 Sep 2020 15:10:38 +0000 (17:10 +0200)]
[WINESYNC] dbghelp: Use Windows API to map macho files.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id ebf57f01f4890b726a0af702ab7751258f5ab03d by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Lookup real image paths in image_locate_debug_link.
winesync [Fri, 11 Sep 2020 15:10:37 +0000 (17:10 +0200)]
[WINESYNC] dbghelp: Lookup real image paths in image_locate_debug_link.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 838de56e0ac5b91e2ffa27a696d33e0f09179b2e by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Support PE debug link files.
winesync [Fri, 11 Sep 2020 15:10:37 +0000 (17:10 +0200)]
[WINESYNC] dbghelp: Support PE debug link files.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 2642f43eabe6c61341daee24487372b57723894d by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Support GNU debug link and build id in PE files.
winesync [Fri, 11 Sep 2020 15:08:57 +0000 (17:08 +0200)]
[WINESYNC] dbghelp: Support GNU debug link and build id in PE files.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 0dd495868846f30d9bb8f15f389d2b1ff6f383cb by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Move elf_check_alternate implementation to module.c.
winesync [Fri, 11 Sep 2020 15:05:18 +0000 (17:05 +0200)]
[WINESYNC] dbghelp: Move elf_check_alternate implementation to module.c.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 4694801e4f58f0e856327d251ac98cfb573fd83b by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Move get_dos_file_name to path.c.
winesync [Fri, 11 Sep 2020 15:05:18 +0000 (17:05 +0200)]
[WINESYNC] dbghelp: Move get_dos_file_name to path.c.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id d38682397997c56359f6d161467a56ffe5bfa9fa by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Use elf_check_debug_link in elf_locate_build_id_target.
winesync [Fri, 11 Sep 2020 15:05:17 +0000 (17:05 +0200)]
[WINESYNC] dbghelp: Use elf_check_debug_link in elf_locate_build_id_target.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 171c6fadab8eb444968c1b3a4b364e2e978a639a by Jacek Caban <jacek@codeweavers.com>

3 years ago[WINESYNC] dbghelp: Check checksum before mapping elf file.
winesync [Fri, 11 Sep 2020 15:05:17 +0000 (17:05 +0200)]
[WINESYNC] dbghelp: Check checksum before mapping elf file.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id c1d867fa872fafe1e6cc54ba6da63868fb7a4a6f by Jacek Caban <jacek@codeweavers.com>