[Ohrrpgce] SVN: teeemcee/11261 Update cv2pdb: better debug info. ~750 function symbols just in game.exe

subversion at HamsterRepublic.com subversion at HamsterRepublic.com
Sat Aug 17 16:21:54 PDT 2019


teeemcee
2019-08-17 16:21:54 -0700 (Sat, 17 Aug 2019)
686
Update cv2pdb: better debug info. ~750 function symbols just in game.exe that were lost before!

For example, DrawSliceRecurse had disappeared from stack traces since r11200,
when some slight change to the function code resulted in gcc deciding to inline
it, resulting in different DWARF debug info getting produced. The new cv2pdb
version now picks up this info again.
However, we can't gain new symbols retroactively in any existing symbols files.

This inlining was independent of whether a function was marked as PRIVATE, which
most of the time didn't seem to have any effect

Also, apparently now cv2pdb handles anonymous structs & unions better, which
I think will be significant.
---
U   wip/support/cv2pdb.exe


More information about the Ohrrpgce mailing list