https://issues.dlang.org/show_bug.cgi?id=14225
--- Comment #16 from github-bugzi...@puremagic.com ---
Commits pushed to stable at https://github.com/D-Programming-Language/dmd
https://github.com/D-Programming-Language/dmd/commit/c89d666984b74bcd6d50afbdf2d478370f3c52a9
fix Issue 14225 - GDB:
https://issues.dlang.org/show_bug.cgi?id=14225
--- Comment #15 from github-bugzi...@puremagic.com ---
Commit pushed to master at https://github.com/D-Programming-Language/dmd
https://github.com/D-Programming-Language/dmd/commit/c4a2d7c74897c0114e1c4c1896620abec65c91a0
Merge pull request #4494
https://issues.dlang.org/show_bug.cgi?id=14225
Martin Krejcirik m...@krej.cz changed:
What|Removed |Added
Keywords||symdeb
--
https://issues.dlang.org/show_bug.cgi?id=14225
--- Comment #14 from github-bugzi...@puremagic.com ---
Commit pushed to 2.067 at https://github.com/D-Programming-Language/dmd
https://github.com/D-Programming-Language/dmd/commit/c4a2d7c74897c0114e1c4c1896620abec65c91a0
Merge pull request #4494
https://issues.dlang.org/show_bug.cgi?id=14225
--- Comment #10 from Martin Nowak c...@dawg.eu ---
(In reply to Walter Bright from comment #9)
What is the prospect of this being done in time for 2.067?
I'm working on that, but dwarf.c is a mess. So far everything I tried had to
touch too much
https://issues.dlang.org/show_bug.cgi?id=14225
--- Comment #13 from github-bugzi...@puremagic.com ---
Commits pushed to master at https://github.com/D-Programming-Language/dmd
https://github.com/D-Programming-Language/dmd/commit/c89d666984b74bcd6d50afbdf2d478370f3c52a9
fix Issue 14225 - GDB:
https://issues.dlang.org/show_bug.cgi?id=14225
github-bugzi...@puremagic.com changed:
What|Removed |Added
Status|NEW |RESOLVED
https://issues.dlang.org/show_bug.cgi?id=14225
--- Comment #11 from Martin Nowak c...@dawg.eu ---
OK, found it. For TYref we set the pointer byte_size to -1.
Wondering why we're emitting TYref for arrays though.
--
https://issues.dlang.org/show_bug.cgi?id=14225
Martin Nowak c...@dawg.eu changed:
What|Removed |Added
Keywords||pull
--- Comment #12 from Martin
https://issues.dlang.org/show_bug.cgi?id=14225
--- Comment #9 from Walter Bright bugzi...@digitalmars.com ---
(In reply to Martin Nowak from comment #8)
Indeed, fixing the type repetition of debug infos for arrays fixes the issue.
The code is pretty ugly and needs some refactoring before fixing
https://issues.dlang.org/show_bug.cgi?id=14225
--- Comment #7 from Martin Nowak c...@dawg.eu ---
For yet unknown reason gdb reads an incorrect sizeof for the .length variable
of the string. This only applies to the arrays in main not the ones passed to
the dup functions.
It also works in lldb.
https://issues.dlang.org/show_bug.cgi?id=14225
--- Comment #8 from Martin Nowak c...@dawg.eu ---
(In reply to Martin Nowak from comment #7)
It would be more optimal if dmd cached and emitted only a single instance
per array type. Will try to implement that and see if it helps before
spending
https://issues.dlang.org/show_bug.cgi?id=14225
Walter Bright bugzi...@digitalmars.com changed:
What|Removed |Added
CC|
https://issues.dlang.org/show_bug.cgi?id=14225
Martin Nowak c...@dawg.eu changed:
What|Removed |Added
CC||c...@dawg.eu
--- Comment #4 from
https://issues.dlang.org/show_bug.cgi?id=14225
Vladimir Panteleev thecybersha...@gmail.com changed:
What|Removed |Added
CC|
https://issues.dlang.org/show_bug.cgi?id=14225
--- Comment #5 from Martin Nowak c...@dawg.eu ---
.debug_frame and .debug_ranges changed and look indeed weird.
There is an overlapping PC range.
00c0 0024 FDE cie=
pc=..0084
https://issues.dlang.org/show_bug.cgi?id=14225
--- Comment #2 from Martin Krejcirik m...@krej.cz ---
Small correction: -gc doesn't make it work.
Also the problem is not limited to recent gdb version, 7.4.1-debian is affected
too for example.
--
https://issues.dlang.org/show_bug.cgi?id=14225
Martin Krejcirik m...@krej.cz changed:
What|Removed |Added
Component|DMD |druntime
18 matches
Mail list logo