summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* CV2PDB::createTypes: handle out of order formal DIEs in subprogramsPierre-Marie de Rodat2018-03-211-1/+1
|
* DWARF: fix finding sibling with multiple consecutive end tagsRainer Schuetze2018-02-232-1/+3
|
* * DWARF: fix crash with AUX data in symbol tableRainer Schuetze2017-11-302-3/+10
| | | | * improve reallocation strategy
* build with /LARGEADDRESSAWARERainer Schuetze2017-10-091-0/+2
|
* * search VS2017 registry entries to find mspdb140.dllRainer Schuetze2017-09-024-36/+334
| | | | | | | * 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
* fix "try DWARF after unsupport CodeView signature"Rainer Schuetze2017-08-221-2/+6
|
* try DWARF after unsupport CodeView signatureRainer Schuetze2017-08-191-1/+1
|
* fix building with VS2012 or earlierRainer Schuetze2017-06-182-8/+18
|
* * when using mspdb120.dll (VS2013) or later, do not emit view helpersRainer Schuetze2017-06-184-22/+87
| | | | * 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-146-43/+94
| | | | | | 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-2/+6
|
* * do not uncompress names in field listsRainer Schuetze2016-08-093-20/+28
| | | | * copy symbol unmodified if uncompression fails
* Truncate symbols that are too longMarc Aldorasi2016-03-142-1/+5
|
* removed linker option for minimum required windows version for x64Rainer Schuetze2015-10-081-2/+0
|
* fixes #11 (style adjustments)l0calh05t2015-10-081-21/+23
|
* fixes #11 (fix for different paths on older VS versions on amd64)l0calh05t2015-10-071-15/+20
|
* fixes #11 (missing ExcludedFromBuild for x64 asm file in Win32 Platform)l0calh05t2015-10-071-1/+4
|
* initial commit of x64 fixesl0calh05t2015-10-076-4/+123
|
* allow anonymous typedefsRainer Schuetze2015-09-071-1/+1
|
* add -debug option, some whitespace cleanupRainer Schuetze2015-09-074-37/+50
|
* DWARF: support debug_frame (CFA) and debug_loc (for frame base)Rainer Schuetze2015-06-134-62/+447
|
* write correct machine type for x64Rainer Schuetze2015-06-131-1/+1
|
* fix DWARF for gcc 4.9.0 and clang 3.6Rainer Schuetze2015-06-123-15/+75
|
* DWARF: fix struct/class conversion, array limits, replace '.' with '@' in namesRainer Schuetze2015-06-094-14/+21
|
* DWARF: fix displaying locals if there are no function argumentsRainer Schuetze2015-06-093-3/+17
|
* fixes for gcc 4.6.3Rainer Schuetze2015-06-082-15/+38
|
* add support for VS 2015Rainer Schuetze2015-06-032-0/+19
|
* remove user option fileRainer Schuetze2015-06-031-8/+0
|
* remove DWARF sections from executableRainer Schuetze2015-06-031-3/+22
|
* fix regression https://github.com/rainers/cv2pdb/issues/5: do not ignore ↵Rainer Schuetze2015-06-013-12/+25
| | | | | | virtual size of sections avoid assertions for DW_AT_ranges with constant data
* dumplines: fix OMF symbol indexRainer Schuetze2015-05-101-1/+1
|
* - new tool dumplines to display the debug line number infoRainer Schuetze2015-05-0813-335/+970
|
* - remove invalid assertRainer Schuetze2015-03-262-1183/+1186
| | | | - add support for DW_ATE_UTF
* * DWARF: fixed issues with DW_FORM_ref_addr, DW_AT_upper_bound and ↵Rainer Schuetze2015-02-173-101/+114
| | | | | | DW_AT_lower_bound * DWARF: translate __int128 to CV code 0x14, just a wild guesss
* Build with Visual Studio 10 Compiler (Windows SDK 7.1)Mirko Scholz2015-01-224-4/+5
|
* revert types convert to *signed* short intRainer Schuetze2014-12-192-120/+138
| | | | | bump version add Visual D test project for cvtest.d
* Revamped location expression evaluator.Vadim Chugunov2014-12-053-230/+255
|
* Converted the remaining uses of the old decodeLocation().Vadim Chugunov2014-12-053-152/+61
|
* Updated mscvpdb.h with latest from WINE.Vadim Chugunov2014-12-059-2181/+2351
|
* Redo appendStackVar.Vadim Chugunov2014-12-052-47/+87
|
* Fix decodeLocation.Vadim Chugunov2014-12-052-16/+50
|
* Revamped DIE reading.Vadim Chugunov2014-12-054-172/+402
| | | | My decodeLocation.
* Fixed O^n abbrev search.Vadim Chugunov2014-12-056-966/+1125
| | | | DIE tree navigation without requiring DW_AT_sibling attributes, moved navigation logic into DIECursor class.
* * tweaked visualizer macros to display void[], limit array preview to 64 entriesRainer Schuetze2014-12-045-0/+373
| | | | * added VS2013 projects + solution
* Ticket #15: Crash when parsing .reloc structuresagitario2014-09-241-2/+2
|
* added support for local variables accessed through espsagitario2014-03-012-13/+36
|
* Version 0.30: fixed crash when converting DWARF for executables without ↵sagitario2014-02-251-0/+2
| | | | .reloc segment
* fix DWARF conversion for newer gcc versions (4.8.0 or earlier)sagitario2014-02-131-7/+29
|
* 2013-11-16 Version 0.28sagitario2013-11-253-20/+84
| | | | | | * 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-24/+17
|