summaryrefslogtreecommitdiffstats
path: root/CHANGES
Commit message (Collapse)AuthorAgeFilesLines
* update to veersion 0.50Rainer Schuetze2021-12-131-0/+4
| | | | adapt dumplines.cpp to changes
* update to version 0.49v0.49Rainer Schuetze2021-11-061-0/+6
|
* fix issue #59: add DWARF support for symbol to imported dataRainer Schuetze2020-03-261-0/+4
|
* fix loading 64-bit mspdb140.dll in VS2019Rainer Schuetze2020-03-091-1/+4
|
* DWARF: fix writing info for aggregates larger than 32kBRainer Schuetze2019-07-181-0/+6
|
* DWARF: fixed converting unnamed structs/unions as part of other structsRainer Schuetze2019-01-251-0/+12
|
* simplify code flowRainer Schuetze2018-03-311-0/+2
|
* fix signed/unsigned warningsRainer Schuetze2018-03-301-0/+4
|
* * DWARF: fix crash with AUX data in symbol tableRainer Schuetze2017-11-301-0/+5
| | | | * improve reallocation strategy
* * search VS2017 registry entries to find mspdb140.dllRainer Schuetze2017-09-021-0/+8
| | | | | | | * when using mspdb140.dll (VS2015) or later, use symbols to emit line numbers * translate S_UDT_V1 to V3 version * translate S_BLOCK_V1 to V3 version * remove "this" from delegate parameter list if inconsistent with procedure type
* * when using mspdb120.dll (VS2013) or later, do not emit view helpersRainer Schuetze2017-06-181-0/+5
| | | | * remove method declarations from struct or class records (they confuse mspdb*.dll if having forward references?)
* add mago support for AA with dmd >= 2.068Rainer Schuetze2017-05-141-0/+7
| | | | | | prefer struct over class for internal structs handle class/struct property "uniquename" mark source language as 'D' for dmd >= 2.072
* Version 0.39: do not assume sorted line numbers per segmentRainer Schuetze2017-01-201-1/+5
|
* bump version and document changesv0.38Rainer Schuetze2016-08-091-0/+8
|
* bump version, document changesRainer Schuetze2015-06-171-0/+6
|
* add support for VS 2015Rainer Schuetze2015-06-031-0/+1
|
* remove DWARF sections from executableRainer Schuetze2015-06-031-0/+5
|
* - new tool dumplines to display the debug line number infoRainer Schuetze2015-05-081-0/+4
|
* - remove invalid assertRainer Schuetze2015-03-261-1/+3
| | | | - add support for DW_ATE_UTF
* * DWARF: fixed issues with DW_FORM_ref_addr, DW_AT_upper_bound and ↵Rainer Schuetze2015-02-171-1/+5
| | | | | | DW_AT_lower_bound * DWARF: translate __int128 to CV code 0x14, just a wild guesss
* revert types convert to *signed* short intRainer Schuetze2014-12-191-0/+4
| | | | | bump version add Visual D test project for cvtest.d
* * tweaked visualizer macros to display void[], limit array preview to 64 entriesRainer Schuetze2014-12-041-0/+6
| | | | * added VS2013 projects + solution
* added support for local variables accessed through espsagitario2014-03-011-2/+6
|
* Version 0.30: fixed crash when converting DWARF for executables without ↵sagitario2014-02-251-0/+4
| | | | .reloc segment
* release version 0.29sagitario2014-02-191-0/+4
|
* 2013-11-16 Version 0.28sagitario2013-11-251-0/+7
| | | | | | * 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-251-2/+1
|
* 2012-11-09 Version 0.26sagitario2013-05-251-0/+9
| | | | | | | | | * 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-181-0/+4
| | | | * new option -p allows to specify the embedded PDB reference in the binary * added support for VS2012
* Version 0.24sagitario2012-05-011-0/+6
| | | | * supports unicode characters in file names * improve interpretation of DWARF location expression
* (no commit message)sagitario2012-03-141-0/+1
|
* * disabled named enumerator for D basic types to avoid debugger troubles ↵sagitario2012-02-121-2/+9
| | | | | | | 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-121-0/+5
|
* missing text in CHANGESsagitario2011-05-081-1/+1
|
* * fixed decoding of compressed symbolssagitario2011-05-081-2/+14
| | | | | * 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-101-1/+2
| | | | information for recent compilers by default
* now converting only class pointers to references, not pointers to structs or ↵sagitario2010-12-031-0/+4
| | | | void
* * more fixes for names longer than 300 characterssagitario2010-10-251-0/+1
|
* * fixed error with nested types longer than 255 characterssagitario2010-10-241-0/+3
|
* (no commit message)sagitario2010-09-041-0/+4
|
* fixed crash when working with -C (introduced in last version)sagitario2010-08-101-0/+6
|
* Version 0.15sagitario2010-08-081-0/+13
| | | | | | | | | | | | | * 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-231-4/+9
| | | | | * 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-141-0/+5
| | | | (command option -C is used), it is converted to int64 (fixing DMC bug)
* Version 0.13sagitario2010-06-041-0/+6
| | | | | | * 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-131-1/+1
|
* (no commit message)sagitario2010-04-131-0/+2
|
* * names of local function are now demangledsagitario2010-03-121-0/+4
| | | * added managed C++ project to integrate cv2pdb with CLR
* added patch to convert binaries produced by Metroworks CodeWarriorsagitario2010-02-111-0/+4
|
* Version 0.11sagitario2009-12-291-0/+9
| | | | | | | * 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