Eric Pouech
|
b37996305d
|
dbghelp: Improve speed of our hashtable implementation by remembering the last element added to every bucket.
|
2009-06-15 13:42:28 +02:00 |
Alexandre Julliard
|
bb2d643f49
|
dbghelp: Try to avoid crashing on unrecognized attributes.
|
2009-05-29 12:30:28 +02:00 |
Dmitry Timoshkov
|
d82df8f9b0
|
dbghelp: All parameters of MiniDumpReadDumpStream() except base are optional.
|
2009-05-21 16:17:51 +02:00 |
Ken Thomases
|
6903238948
|
dbghelp: Don't check version of Mach-O dyld_all_image_infos structure.
The structure has changed repeatedly, but always in a backward compatible way.
The version check was only hampering us.
|
2009-05-04 12:52:01 +02:00 |
Alexandre Julliard
|
329c22f323
|
dbghelp: Add a few more 64-bit symbol functions.
|
2009-04-23 12:41:29 +02:00 |
Ken Thomases
|
905ab99815
|
dbghelp/stabs: For Mach-O, line offset is relative to original function address.
|
2009-04-07 11:21:40 +02:00 |
Ken Thomases
|
31fd8dd763
|
dbghelp: Include Mach-O modules in minidumps.
|
2009-03-25 12:17:51 +01:00 |
Ken Thomases
|
3a96219d57
|
dbghelp/stabs: For Mach-O, line numbers use absolute address, not offset.
So, compute the offset by subtracting the function address.
|
2009-03-25 12:17:42 +01:00 |
Ken Thomases
|
feedbb1630
|
dbghelp: Recognize .dylib files as Mach-O modules.
|
2009-03-25 12:17:36 +01:00 |
Ken Thomases
|
d7466e0c4e
|
dbghelp: Add support for debugging Mach-O modules.
|
2009-03-25 12:17:29 +01:00 |
Ken Thomases
|
df0f32bbd9
|
dbghelp: Increase file read buffer size for calc_crc32.
|
2009-03-12 14:29:14 +01:00 |
Ken Thomases
|
637827a2d0
|
dbghelp: Extract calc_crc32 function into a separate file.
|
2009-03-12 14:29:03 +01:00 |
Ken Thomases
|
b8f6a68d6f
|
dbghelp: Rename some things to be less ELF-centric.
|
2009-03-12 13:09:56 +01:00 |
Ken Thomases
|
985f0ea18f
|
dbghelp/stabs: Track line numbers pending for an upcoming function.
On Darwin, line numbers usually precede the associated function.
|
2009-03-12 13:09:56 +01:00 |
Ken Thomases
|
65d929079c
|
dbghelp/stabs: Allow pending list to include line numbers as well as variables.
On Darwin, line numbers usually precede the associated function.
|
2009-03-12 13:09:56 +01:00 |
Ken Thomases
|
a1ac32822a
|
dbghelp/stabs: Extract growing of pending_block's buffer to pending_make_room().
|
2009-03-12 13:09:56 +01:00 |
Ken Thomases
|
615fff293a
|
dbghelp: Teach stabs_parse about other kinds of Mach-O symbol definitions.
|
2009-03-12 13:09:56 +01:00 |
Ken Thomases
|
3db11b98b7
|
dbghelp: Let stabs_parse call back for real (non-debug) symbol definitions.
|
2009-03-12 13:09:55 +01:00 |
Ken Thomases
|
82a3f8fcb2
|
dbghelp/stabs: Decode the Stabs type more carefully.
|
2009-03-12 13:09:55 +01:00 |
Ken Thomases
|
1ecd634c4b
|
dbghelp/stabs: Ignore the N_OSO type used on Darwin.
|
2009-03-12 13:09:55 +01:00 |
Ken Thomases
|
1f4ddbaed9
|
dbghelp/stabs: Translate additional register codes.
|
2009-03-12 13:09:55 +01:00 |
Alexandre Julliard
|
d2682f57f8
|
dbghelp: The main executable is now always named "wine".
|
2009-03-10 18:22:43 +01:00 |
Alexandre Julliard
|
020b3b5bdc
|
dbghelp: Define _IMAGEHLP_SOURCE_.
|
2009-03-09 13:26:57 +01:00 |
Austin English
|
28fe3f76c0
|
dbghelp: Change pointer cast to DWORD_PTR.
|
2009-02-23 13:14:18 +01:00 |
Alexandre Julliard
|
9a4e519aeb
|
dbghelp: Avoid size_t in a trace.
|
2009-02-12 17:53:35 +01:00 |
Eric Pouech
|
c83039bd6e
|
dbghelp: Fix bad call to free() instead of pdb_free().
|
2009-02-11 12:29:37 +01:00 |
Alexandre Julliard
|
0f3445d6db
|
dbghelp: Fix handling of empty file regexp (Coverity).
|
2009-02-09 14:37:22 +01:00 |
Andrew Talbot
|
5b60142f94
|
dbghelp: Remove unused function.
|
2009-02-05 13:13:58 +01:00 |
Alexandre Julliard
|
601a1364b9
|
dbghelp: Moved SymEnumLines to symbol.c to reuse the regex support.
|
2009-02-04 13:13:08 +01:00 |
Alexandre Julliard
|
768954b245
|
dbghelp: Fall back to string comparison if regex support is missing.
|
2009-02-04 13:02:08 +01:00 |
Alexandre Julliard
|
e9610f674c
|
dbghelp: Allocate enough memory initially for regexps instead of growing the buffer.
|
2009-02-04 13:00:31 +01:00 |
Alexandre Julliard
|
ae7490d362
|
dbghelp: Fix pool allocation routines to be able to support arbitrary sizes.
Also move full arenas to a separate list to avoid searching through
them again and again.
|
2009-02-04 12:27:36 +01:00 |
Marcus Meissner
|
54e8ecf1b0
|
dbghelp: Check for wImageName being NULL (Coverity).
|
2009-02-02 15:44:39 +01:00 |
Michael Stefaniuc
|
3c3a9b5081
|
dbghelp: Remove superfluous pointer casts.
|
2009-01-19 13:36:25 +01:00 |
Andrew Talbot
|
4c92ba2270
|
dbghelp: Declare some functions static.
|
2009-01-03 15:35:29 +01:00 |
Alexandre Julliard
|
6a548b1e9d
|
ntdll: Fix the various structures returned by NtQuerySystemInformation for 64-bit.
|
2009-01-03 14:55:32 +01:00 |
Alexandre Julliard
|
fd2cb87c87
|
dbghelp: Make a function static.
|
2008-12-04 12:47:27 +01:00 |
Francois Gouget
|
9c5e97aa71
|
Assorted spelling fixes.
|
2008-11-24 14:25:10 +01:00 |
Kai Blin
|
4dedbd404c
|
dbghelp: Upgrade FIXME to ERR.
|
2008-11-24 14:18:41 +01:00 |
Ricardo Filipe
|
b5fcabb52c
|
dbghelp: Fixed dead store (llvm/clang).
|
2008-11-18 13:05:21 +01:00 |
Eric Pouech
|
9bac505f2a
|
dbghelp: Properly add CPU info to minidump.
|
2008-11-11 14:03:01 +01:00 |
Eric Pouech
|
fe734de8d9
|
dbghelp: Fix all forward declaration cases for UDT.
|
2008-11-10 11:59:21 +01:00 |
Eric Pouech
|
01e69c71e0
|
dbghelp: Report in module's info when a module's debug information has been mismatched (dbg and pdb only).
|
2008-10-20 13:52:16 +02:00 |
Alexandre Julliard
|
7f327237bf
|
Convert remaining source files to utf-8.
|
2008-10-18 19:23:08 +02:00 |
Eric Pouech
|
9bc74e3ab6
|
dbghelp: Add support for the newest line number information in pdb files.
|
2008-10-01 09:51:51 -05:00 |
Eric Pouech
|
3dc37cbf94
|
dbghelp: Rewrote the linetab access so that we don't need to allocate intermediate information.
|
2008-10-01 09:51:44 -05:00 |
Eric Pouech
|
864a60d5ba
|
dbghelp: Added support for real80 (aka long double) in inner codeview types.
|
2008-10-01 09:50:35 -05:00 |
Eric Pouech
|
1a1be65e8e
|
dbghelp: Now fully reading the leafs as variant for constants.
Also added missing creation for V3 constants.
|
2008-10-01 09:50:28 -05:00 |
Eric Pouech
|
81df3de0fc
|
dbghelp,winedump: Added support for symbol symbol.
|
2008-10-01 09:50:02 -05:00 |
Eric Pouech
|
028956d1fe
|
dbghelp,winedump: Added support for symbol 0x113c.
|
2008-10-01 09:49:54 -05:00 |