summaryrefslogtreecommitdiffstats
path: root/src/PEImage.h
Commit message (Collapse)AuthorAgeFilesLines
* Refactor PE image section handling. Add debug logging.Neeraj Singh2021-12-021-16/+92
| | | | | | | | | | | Encapsulate dwarf-related PE sections into the PESection class. Remove some unused sections. Add helpers for common section operations. Move the context set via DIECursor::setContext to be static members of the class and add a debug context there. Add a standard method of enabling debug logging across the dwarf and PDB code.
* Add rudimentary support for DWARF5Johannes Schindelin2021-10-291-0/+1
| | | | | | | | | | | This allows `cv2pdb` to process executables produced by the mingw-w64 version of GCC v11.x. The symptoms of the fixed issue would look like this: error: cannot add line number info to module Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
* introduce a symbol cacheoltolm2020-05-041-0/+10
|
* fix issue #59: add DWARF support for symbol to imported dataRainer Schuetze2020-03-261-1/+1
|
* fix #40: set architecture of .pdb for a 64 bit .dbgRainer Schuetze2018-12-121-7/+8
|
* refactor common part of embedded CV and DBG into functionRainer Schuetze2018-03-311-0/+2
| | | | DBG: exported names better fit strtable than symtable
* add partial support to convert DBG to PDBRainer Schuetze2018-03-301-0/+3
|
* DWARF: support debug_frame (CFA) and debug_loc (for frame base)Rainer Schuetze2015-06-131-7/+7
|
* - new tool dumplines to display the debug line number infoRainer Schuetze2015-05-081-2/+21
|
* Version 0.24sagitario2012-05-011-3/+3
| | | | * supports unicode characters in file names * improve interpretation of DWARF location expression
* tabifysagitario2012-03-031-23/+23
|
* DWARF TLS supportsagitario2012-02-151-4/+5
|
* * disabled named enumerator for D basic types to avoid debugger troubles ↵sagitario2012-02-121-3/+31
| | | | | | | displaying arrays * added command line switch -e to enable using named enumerator for D basic types * added DWARF support * added x64 support
* (no commit message)sagitario2010-04-131-13/+13
|
* v0.5: sagitario2009-06-061-1/+3
| | | | | | | * 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.2:sagitario2009-05-161-1/+1
| | | | | | | 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-081-0/+86