Re: [fpc-devel] Fixing line info units (stabs, dwarf)

2016-01-09 Thread Denis Kozlov
Uploaded updated patch files to mantis. Also attached here for the reference. On 9 January 2016 at 15:52, Denis Kozlov wrote: > On 9 January 2016 at 15:34, Denis Kozlov wrote: > >> I uploaded patches for line info units: >> http://bugs.freepascal.org/view.php?id=28283#c88738

Re: [fpc-devel] Fixing line info units (stabs, dwarf)

2016-01-09 Thread Denis Kozlov
I uploaded patches for line info units: http://bugs.freepascal.org/view.php?id=28283#c88738 http://bugs.freepascal.org/view.php?id=28288#c88737 Reuse of line info data is now optional and controlled via global AllowReuseOfLineInfoData variable. Default value is TRUE. Denis

Re: [fpc-devel] Fixing line info units (stabs, dwarf)

2016-01-06 Thread Denis Kozlov
Patches are ready for both DWARF and STABS. There is now a global variable "AllowReuseLineInfoData" in each unit. Should it default to TRUE or FALSE? Description of the variable, as in code comments: // Allows more efficient operation by reusing previously loaded debug data // when the target

Re: [fpc-devel] Fixing line info units (stabs, dwarf)

2016-01-05 Thread Denis Kozlov
On 4 January 2016 at 11:52, Michael Van Canneyt wrote: > Maybe it is possible to make it configurable ? > Yes, should be doable. I'll look into it. Denis ___ fpc-devel maillist - fpc-devel@lists.freepascal.org

[fpc-devel] Fixing line info units (stabs, dwarf)

2016-01-03 Thread Denis Kozlov
Hello, I want to fix couple of issues with line info units, STABS (lineinfo.pp) and DWARF (lnfodwrf.pp): 1) Back trace is permanently disabled once a module without line info is encountered. This has already been fixed in STABS (r31026, r31025), similar changes can be applied to DWARF.

Re: [fpc-devel] Fixing line info units (stabs, dwarf)

2016-01-03 Thread Michael Van Canneyt
On Mon, 4 Jan 2016, Denis Kozlov wrote: Hello, I want to fix couple of issues with line info units, STABS (lineinfo.pp) and DWARF (lnfodwrf.pp): 1) Back trace is permanently disabled once a module without line info is encountered. This has already been fixed in STABS (r31026, r31025),