[Issue 20253] bad debug line info for function without epilog

d-bugmail at puremagic.com d-bugmail at puremagic.com
Tue Nov 26 03:43:17 UTC 2019


https://issues.dlang.org/show_bug.cgi?id=20253

Dlang Bot <dlang-bot at dlang.rocks> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #3 from Dlang Bot <dlang-bot at dlang.rocks> ---
dlang/dmd pull request #10594 "Issue 20253 - bad debug line info for function
without epilog (COFF)" was merged into stable:

- 6f06db409b4d4d95438d6db263daee43b8612a2e by Rainer Schuetze:
  fix issue 20253 - bad debug line info for function without epilog (COFF)

  fix size of function by using the actual emitted code offset, not guessing
from epilog data
  do not emit line number for closing brace if the epilog was omitted

https://github.com/dlang/dmd/pull/10594

--


More information about the Digitalmars-d-bugs mailing list