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 |
Eric Pouech
|
82d1845d85
|
dbghelp,winedump: Added support for 0x113d symbol.
|
2008-10-01 09:49:45 -05:00 |
Eric Pouech
|
1a6e018f0e
|
dbghelp: Silence symbol 0x1139.
|
2008-10-01 09:49:32 -05:00 |
Eric Pouech
|
cff33cedf5
|
winedump: Add preliminary dumping of 0x1136 and 0x1137 symbols.
|
2008-10-01 09:49:24 -05:00 |
Eric Pouech
|
076dcc845f
|
dbghelp,winedump: Added support for symbol 0x1012.
|
2008-10-01 09:48:32 -05:00 |
Eric Pouech
|
ee4aaf7fcd
|
dbghelp,winedump: Added support for symbol 0x113a.
|
2008-10-01 09:48:20 -05:00 |
Eric Pouech
|
7abf97ca47
|
dbghelp: Added stub for SymSetScopeFromAddr.
|
2008-10-01 09:48:06 -05:00 |
Eric Pouech
|
871dbfa88b
|
dbghelp: Added the latest stubs.
|
2008-10-01 09:47:55 -05:00 |
Eric Pouech
|
49a44342fa
|
dbghelp: Added stubs for add symbol functions.
|
2008-10-01 09:47:41 -05:00 |
Andrew Talbot
|
c9563e10fc
|
dbghelp: Sign-compare warnings fix.
|
2008-09-25 11:28:58 +02:00 |
Andrew Talbot
|
34ac3f15dd
|
dbghelp: Sign-compare warnings fix.
|
2008-09-25 11:28:52 +02:00 |
Eric Pouech
|
69bbefac5f
|
dbghelp: While loading MSC debug info, don't handle public symbol at once, but delay their handling after all other symbols are loaded.
This allows to handle properly addresses between public and real
symbols. It should also increase drastically the performance of
.dbg/.pdb loading.
|
2008-09-08 12:47:21 +02:00 |
Eric Pouech
|
2f98c59adb
|
dbghelp: Silence 0x112c symbol type.
|
2008-09-08 12:47:21 +02:00 |
Eric Pouech
|
5ad756fb3c
|
dbghelp: Use the correct size for global variable when searching for a symbol.
|
2008-09-08 12:47:20 +02:00 |
Eric Pouech
|
418a001e00
|
dbghelp: Correctly setup the Unix regular expression for matching file names in SymEnumLines.
Plug a potential memory leak as well.
|
2008-09-08 12:47:20 +02:00 |
Eric Pouech
|
b5ffe31d22
|
dbghelp: Fixed offset computation for bitfields inside structures in Codeview debug information.
|
2008-09-08 12:47:20 +02:00 |
Eric Pouech
|
07baf69080
|
dbghelp: SymFindFileInPath doesn't check for the parameters passed when looking in a directory, whatever the dbghelp's options.
|
2008-09-04 13:47:26 +02:00 |
Eric Pouech
|
2994e98850
|
dbghelp: Improve the symbol loader for .DBG files.
When looking for a .DBG file, first look for a .DBG file matching all
attributes, then for a .DBG partially matching the attributes.
|
2008-09-04 13:47:11 +02:00 |
Eric Pouech
|
d600115387
|
dbghelp: Improve the symbol loader.
When looking for a PDB file, no longer use SymFindFileInPath as it
doesn't actually check the signatures, but use an internal function
instead.
|
2008-09-04 13:46:54 +02:00 |
Eric Pouech
|
f3c071660d
|
winedump, dbghelp: Correctly name the age field in PDB headers.
|
2008-09-02 11:57:04 +02:00 |
Eric Pouech
|
8b9c05a9ca
|
dbghelp: Added the definitions for Dwarf3 specifications.
|
2008-09-02 11:56:53 +02:00 |
Alexandre Julliard
|
97429b32f8
|
dbghelp: Always initialize section pointer in ImageDirectoryEntryToDataEx.
|
2008-07-18 11:16:02 +02:00 |
Andrew Talbot
|
51b3b4a481
|
dbghelp: Use dbgstr_a() in case pointer is NULL.
|
2008-06-23 12:51:20 +02:00 |
Jon Griffiths
|
c683753185
|
dbghelp: Implement SymEnumerateSymbols64.
|
2008-06-21 11:13:37 +02:00 |
Eric Pouech
|
1f6974c124
|
dbghelp: Fix for SymGetModuleInfo().
|
2008-05-26 19:45:55 +02:00 |
Eric Pouech
|
1a34d70354
|
dbghelp: Don't crash when parsing the forward declaration of a function.
|
2008-05-26 17:59:39 +02:00 |
Eric Pouech
|
fd20b1be8a
|
dbghelp: Protect dwarf parsing against NULL function names.
|
2008-05-19 13:35:42 +02:00 |
Andrew Talbot
|
dbe65d03e2
|
dbghelp: Include port.h for possible alternative to strtoull().
|
2008-05-05 12:52:01 +02:00 |
Eric Pouech
|
99c27e7da4
|
dbghelp: Some cleanup in dwarf include files.
|
2008-05-01 11:13:16 +02:00 |
Eric Pouech
|
3bc7657616
|
dbghelp: Revert commit ae1791b0b8 and correctly fix what this patch was trying to do.
|
2008-05-01 11:13:07 +02:00 |
Eric Pouech
|
5ccf6a3394
|
dbghelp: Prevent debug overflow of internal buffer while tracing.
|
2008-05-01 11:13:01 +02:00 |
Erik de Castro Lopo
|
ab2424710f
|
dbghelp: Fix pointer cast.
|
2008-04-25 11:37:50 +02:00 |
Eric Pouech
|
d2fa765087
|
dbghelp: Fix invalid pointer dereference.
|
2008-04-14 12:40:22 +02:00 |
Eric Pouech
|
ce7656d218
|
dbghelp: Prevent debug overflow of internal buffer while tracing.
|
2008-04-07 11:27:52 +02:00 |
Eric Pouech
|
f46d717818
|
dbghelp: Be stricter when looping in symbol tables.
|
2008-04-07 11:27:46 +02:00 |
Andrew Talbot
|
ae1791b0b8
|
dbghelp: Fix type mismatch in comparison.
|
2008-03-31 12:51:11 +02:00 |
Austin English
|
06d429d6b6
|
Spelling fixes.
|
2008-03-27 20:48:19 +01:00 |
Rob Shearman
|
48000893f9
|
makefiles: Simplify the use of the IMPORTLIB variable in the DLL makefiles.
Only specify the root to keep platform-specifics out of the individual
DLL makefiles.
|
2008-03-04 20:55:01 +01:00 |
Andrew Talbot
|
53e9e24aa2
|
dbghelp: Assign to struct instead of using memcpy.
|
2008-03-01 12:02:13 +01:00 |
Rob Shearman
|
5dd2f1efa8
|
Include config.h and wine/port.h in files that use snprintf.
|
2008-02-29 12:39:28 +01:00 |
Rob Shearman
|
97a9ca3f4a
|
dbghelp: Define NONAMELESSUNION in dwarf.c and type.c as they access VARIANT fields directly.
|
2008-02-28 10:50:57 +01:00 |
Rob Shearman
|
f21b91c0a2
|
dbghelp: Fix read beyond end of field in module_get_debug.
|
2008-02-21 20:16:04 +01:00 |
Rob Shearman
|
5e1976368a
|
dbghelp: VARIANT unions are accessed by name in msc.c so define NONAMELESSUNION.
|
2008-02-21 20:15:59 +01:00 |
Andrew Talbot
|
6733c6bad0
|
dbghelp: Assign to struct instead of using memcpy.
|
2008-02-15 11:09:34 +01:00 |
Rob Shearman
|
f48941a2a8
|
dbghelp: Fix a typo in SymLoadModuleExW that caused the wrong number of characters to be passed to lstrcpynW.
|
2008-02-15 11:03:42 +01:00 |