Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | DWRAF: fix BSS handling and symbol-section | Rainer Schuetze | 2020-03-30 | 1 | -2/+3 |
| | |||||
* | fix issue #59: add DWARF support for symbol to imported data | Rainer Schuetze | 2020-03-26 | 1 | -2/+21 |
| | |||||
* | Force invalidation of the symbol table offset | Johannes Schindelin | 2020-03-08 | 1 | -0/+13 |
| | | | | | | | | | | | | | When writing a new `.exe`/`.pdb` pair, the `.exe` might not contain any symbols. Therefore, the stale info needs to be zeroed out. This lets `dumpbin` and `objdump` accept the generated `.exe` files without problems. This fixes https://github.com/rainers/cv2pdb/issues/35 and https://github.com/git-for-windows/git/issues/2200. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de> | ||||
* | fix #40: set architecture of .pdb for a 64 bit .dbg | Rainer Schuetze | 2018-12-12 | 1 | -0/+4 |
| | |||||
* | Fix PEImage::dumpDebugLineInfoCOFF() | Dakota Hawkins | 2018-07-17 | 1 | -17/+34 |
| | | | | | | Fixes #31 Signed-off-by: Dakota Hawkins <dakotahawkins@gmail.com> | ||||
* | Debug directory aligning moved to PEImage::replaceDebugSection. | AlexWhiter | 2018-04-08 | 1 | -5/+7 |
| | |||||
* | refactor common part of embedded CV and DBG into function | Rainer Schuetze | 2018-03-31 | 1 | -42/+36 |
| | | | | DBG: exported names better fit strtable than symtable | ||||
* | Wrong version was previously committed. | AlexWhiter | 2018-03-30 | 1 | -2/+1 |
| | |||||
* | Fixed the calculation of IMAGE_DEBUG_DIRECTORY offset in DBG files. | AlexWhiter | 2018-03-30 | 1 | -1/+1 |
| | |||||
* | add partial support to convert DBG to PDB | Rainer Schuetze | 2018-03-30 | 1 | -1/+61 |
| | |||||
* | * DWARF: fix crash with AUX data in symbol table | Rainer Schuetze | 2017-11-30 | 1 | -0/+1 |
| | | | | * improve reallocation strategy | ||||
* | fix "try DWARF after unsupport CodeView signature" | Rainer Schuetze | 2017-08-22 | 1 | -2/+6 |
| | |||||
* | try DWARF after unsupport CodeView signature | Rainer Schuetze | 2017-08-19 | 1 | -1/+1 |
| | |||||
* | DWARF: support debug_frame (CFA) and debug_loc (for frame base) | Rainer Schuetze | 2015-06-13 | 1 | -18/+17 |
| | |||||
* | remove DWARF sections from executable | Rainer Schuetze | 2015-06-03 | 1 | -3/+22 |
| | |||||
* | fix regression https://github.com/rainers/cv2pdb/issues/5: do not ignore ↵ | Rainer Schuetze | 2015-06-01 | 1 | -11/+16 |
| | | | | | | virtual size of sections avoid assertions for DW_AT_ranges with constant data | ||||
* | dumplines: fix OMF symbol index | Rainer Schuetze | 2015-05-10 | 1 | -1/+1 |
| | |||||
* | - new tool dumplines to display the debug line number info | Rainer Schuetze | 2015-05-08 | 1 | -19/+340 |
| | |||||
* | Version 0.30: fixed crash when converting DWARF for executables without ↵ | sagitario | 2014-02-25 | 1 | -0/+2 |
| | | | | .reloc segment | ||||
* | 2012-11-09 Version 0.26 | sagitario | 2013-05-25 | 1 | -29/+28 |
| | | | | | | | | | * 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 | ||||
* | Version 0.24 | sagitario | 2012-05-01 | 1 | -5/+13 |
| | | | | * supports unicode characters in file names * improve interpretation of DWARF location expression | ||||
* | tabify | sagitario | 2012-03-03 | 1 | -98/+98 |
| | |||||
* | DWARF TLS support | sagitario | 2012-02-15 | 1 | -1/+19 |
| | |||||
* | * disabled named enumerator for D basic types to avoid debugger troubles ↵ | sagitario | 2012-02-12 | 1 | -24/+130 |
| | | | | | | | displaying arrays * added command line switch -e to enable using named enumerator for D basic types * added DWARF support * added x64 support | ||||
* | Version 0.15 | sagitario | 2010-08-08 | 1 | -2/+8 |
| | | | | | | | | | | | | | * 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 | ||||
* | (no commit message) | sagitario | 2010-04-13 | 1 | -37/+37 |
| | |||||
* | v0.2: | sagitario | 2009-05-16 | 1 | -23/+43 |
| | | | | | | | 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) | sagitario | 2009-05-08 | 1 | -0/+238 |