summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Ticket #15: Crash when parsing .reloc structuresagitario2014-09-241-2/+2
|
* added support for local variables accessed through espsagitario2014-03-014-16/+43
|
* Version 0.30: fixed crash when converting DWARF for executables without ↵sagitario2014-02-254-3/+10
| | | | .reloc segment
* release version 0.29sagitario2014-02-192-1/+5
|
* fix DWARF conversion for newer gcc versions (4.8.0 or earlier)sagitario2014-02-132-8/+30
|
* 2013-11-16 Version 0.28sagitario2013-11-255-21/+92
| | | | | | * added searching mspdb120.dll for VS 2013 * changed search order for mspdb*.dll: trying to load through PATH first newest VS versions preferred, then trying through installation paths for VS 2013-2005 * dviewhelper.dll now avoids being reloaded for every expression
* fix sln and historysagitario2013-05-252-26/+18
|
* 2012-11-09 Version 0.26sagitario2013-05-2511-81/+153
| | | | | | | | | * new option -p allows to specify the embedded PDB reference in the binary * added support for VS2012 2013-05-11 Version 0.27 * fixed crash when converting DWARF locations using 8 bytes or more
* v0.25sagitario2012-06-188-44/+119
| | | | * new option -p allows to specify the embedded PDB reference in the binary * added support for VS2012
* Version 0.24sagitario2012-05-0112-134/+212
| | | | * supports unicode characters in file names * improve interpretation of DWARF location expression
* (no commit message)sagitario2012-03-141-0/+1
|
* visualizer: tweak children of AA elementsagitario2012-03-031-0/+6
|
* tabifysagitario2012-03-0310-1711/+1711
|
* DWARF TLS supportsagitario2012-02-154-22/+55
|
* * disabled named enumerator for D basic types to avoid debugger troubles ↵sagitario2012-02-1223-149/+3495
| | | | | | | displaying arrays * added command line switch -e to enable using named enumerator for D basic types * added DWARF support * added x64 support
* fix crash with compressed symbols expanding to more than 4096 characterssagitario2011-07-124-3/+14
|
* missing text in CHANGESsagitario2011-05-081-1/+1
|
* * fixed decoding of compressed symbolssagitario2011-05-0814-152/+376
| | | | | * added command line switch * fixed crash with more than 32767 types
* changed default D-version to 2.043 to create correct associative array type ↵sagitario2010-12-102-2/+3
| | | | information for recent compilers by default
* now converting only class pointers to references, not pointers to structs or ↵sagitario2010-12-037-2/+39
| | | | void
* * more fixes for names longer than 300 characterssagitario2010-10-254-9/+12
|
* * fixed error with nested types longer than 255 characterssagitario2010-10-245-17/+32
|
* (no commit message)sagitario2010-09-043-3/+8
|
* URL typosagitario2010-08-171-1/+1
|
* fixed crash when working with -C (introduced in last version)sagitario2010-08-103-1/+9
|
* Version 0.15sagitario2010-08-0816-165/+904
| | | | | | | | | | | | | * thanks to patches by Z3N, the resulting pdb is now usable by more debuggers * now uses shared file access to executable * incomplete structs/classes are now added as user defined types to avoid confusing debugger for following symbols * fixed name demangling of very long names * added name demangling support for @safe/@trusted/@property/pure/nothrow/ref * base classes are added to D/cpp-interfaces to allow viewing the virtual function table pointer * structs, classes and interfaces now have an internal qualifier attached that allows the preview in autoexp.dat to show better info for structs and interfaces
* * improved support for 64-integer types sagitario2010-06-235-27/+130
| | | | | * now adding properties "has nested type" and "is nested type" to class/struct/union/enum types * better support for enumerators: now added as user defined types (DMD patch needed)
* when a dynamic array type is detected for a DMC compiled executable ↵sagitario2010-06-143-3/+18
| | | | (command option -C is used), it is converted to int64 (fixing DMC bug)
* Version 0.13sagitario2010-06-0414-130/+304
| | | | | | * adapted to mspdb100.dll which comes with VS2010 * tweaked autoexp.dat modifications to be more stable with uninitialized data * autoexp.snippet now split into two files
* (no commit message)sagitario2010-04-132-1/+6
|
* (no commit message)sagitario2010-04-1316-76/+139
|
* * names of local function are now demangledsagitario2010-03-1210-1689/+2055
| | | * added managed C++ project to integrate cv2pdb with CLR
* added patch to convert binaries produced by Metroworks CodeWarriorsagitario2010-02-112-3/+11
|
* Version 0.11sagitario2009-12-298-11/+190
| | | | | | | * basic types now show with their D names, not as C types * "enum" prefix removed from type names of enumerator types * added type information for complex data types * dmd-patch needed for long/ulong support * experimental hack to add lexical scope to local variables
* version 0.10sagitario2009-08-123-6/+3
|
* now converting entries LF_FRIENDCLS, LF_VBCLASS and LF_IVBCLASSsagitario2009-07-172-11/+44
| | | | struct_v2.derived now always set to 0
* (no commit message)sagitario2009-07-161-1/+3
|
* * entries LF_FRIENDCLS, LF_FRIENDFCN, LF_VBCLASS and LF_IVBCLASS written ↵sagitario2009-07-162-0/+19
| | | | by DMC are now removed
* skip friend function declarationssagitario2009-07-162-0/+12
|
* v0.9:sagitario2009-06-197-14/+158
| | | | | * fixed line number info at the end of a segment or when switching to another file because of inline expansion * fixed line numbers > 32767 and sections with 0 line number entries
* v0.8:sagitario2009-06-116-101/+132
| | | | | - tweaked visualizer macros to detect uninitialized associative arrays and to limit expansion to arrays with less than 1024 entries - renamed "data" pointer member of dynamic arrays to "ptr"
* v0.7: corrected number of field entries in classes or structssagitario2009-06-085-41/+84
|
* v0.6: removed LF_DERIVED info from debug infosagitario2009-06-073-1/+11
|
* v0.5: sagitario2009-06-0614-87/+405
| | | | | | | * fixed error in __viewhelper field of string type, that could screw up type info * added support for wstring and dstring * fixed problems with debug info inside library by combining debug info of different modules into a single pseudo-module * now also replaces '.' by '@' in enumerator types for more consistent debug info
* v0.4: fix crash when long is used as index or element type of dynamic or ↵sagitario2009-06-054-3/+20
| | | | associative arrays
* (no commit message)sagitario2009-06-0413-81/+538
|
* v0.2:sagitario2009-05-1610-31/+133
| | | | | | | some minor doc changes replace .debug section in executable rather than rename it, if it the last section. support for field type LF_VFUNCTAB and symbol type S_CONSTANT used by DMC. added stringview to autoexp.dat for full length text display.
* (no commit message)sagitario2009-05-0823-0/+7043