https://issues.dlang.org/show_bug.cgi?id=4181
Andrei Alexandrescu changed:
What|Removed |Added
Version|D1 & D2 |D2
--
wrong value of TLS variables
https://github.com/D-Programming-Language/dmd/commit/11842652cdc58f479590af618c79335ba44af03f
Merge pull request #4053 from tramker/bug4181
--
https://issues.dlang.org/show_bug.cgi?id=4181
--- Comment #25 from Iain Buclaw ---
> Can you elaborate ? I've tried gdb 7.8.50.20141011-cvs on Debian x86_64 and
> it doesn't seem broken.
In response to my own Comment 10.
--
https://issues.dlang.org/show_bug.cgi?id=4181
--- Comment #24 from Martin Krejcirik ---
Can you elaborate ? I've tried gdb 7.8.50.20141011-cvs on Debian x86_64 and it
doesn't seem broken.
--
https://issues.dlang.org/show_bug.cgi?id=4181
--- Comment #23 from Iain Buclaw ---
Just a note from my side (as I've been silent on this).
Further changes in GDB instead re-exposed this bug. I had looked at the area
PR fixed, and while I could see in the codegen what the dmd backend was doing
w
https://issues.dlang.org/show_bug.cgi?id=4181
--- Comment #22 from Martin Krejcirik ---
I did find out. My original patch din't work with the stock (2.23.2) ld.gold.
Merged version is not affected. So all is well.
--
https://issues.dlang.org/show_bug.cgi?id=4181
--- Comment #21 from Martin Nowak ---
I didn't had any problems with this patch and my default ld.gold (2.23.2)
version.
Also the linked binutils issue seems unrelated.
--
https://issues.dlang.org/show_bug.cgi?id=4181
--- Comment #20 from Martin Krejcirik ---
Yes, I can confirm it works on Fedora 20 x86_64 with ld.gold from git (GNU
Binutils 2.24.51.20141010). Debian wheezy seems not affected.
--
https://issues.dlang.org/show_bug.cgi?id=4181
--- Comment #19 from Brad Roberts ---
Can you confirm? Either way, thanks for the research.
--
https://issues.dlang.org/show_bug.cgi?id=4181
--- Comment #18 from Martin Krejcirik ---
I think it's a bug in ld.gold which has been fixed recently:
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=commit;h=5efeedf61e4fe720fd3e9a08e6c91c10abb66d42
--
https://issues.dlang.org/show_bug.cgi?id=4181
--- Comment #17 from Brad Roberts ---
I believe we'd gotten the dmd codegen and debug gen to the point that ld.gold
was happy. This fix is incomplete as long as ld.gold isn't happy. It should
either be re-opened or a followup ld.gold specific bug fi
4181 - GDB prints wrong value of TLS variables
--
https://issues.dlang.org/show_bug.cgi?id=4181
--- Comment #15 from Martin Krejcirik ---
Note: if, with the above pull, you experience high tls offset like this:
(gdb) p _D4test1xi
Cannot access memory at address 0x78434e50
(gdb) info address _D4test1xi
Symbol "test.x()" is a thread-local var
https://issues.dlang.org/show_bug.cgi?id=4181
Martin Krejcirik changed:
What|Removed |Added
Keywords||pull
--- Comment #14 from Martin Krejcirik
https://d.puremagic.com/issues/show_bug.cgi?id=4181
Martin Nowak changed:
What|Removed |Added
CC||c...@dawg.eu
--- Comment #13 from Mart
https://d.puremagic.com/issues/show_bug.cgi?id=4181
--- Comment #12 from Iain Buclaw 2014-01-23 00:11:33 PST
---
Will do.
--
Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
https://d.puremagic.com/issues/show_bug.cgi?id=4181
--- Comment #11 from Andrei Alexandrescu 2014-01-22
13:48:07 PST ---
Awesome, keep us posted.
--
Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
https://d.puremagic.com/issues/show_bug.cgi?id=4181
--- Comment #10 from Iain Buclaw 2014-01-20 22:53:11 PST
---
Yep, this is now working for DMD in my local copy of gdb. :)
Will probably take me about a week to finalise some patches to send off (anyone
wanting to help test is more than welco
https://d.puremagic.com/issues/show_bug.cgi?id=4181
--- Comment #9 from Iain Buclaw 2014-01-20 10:04:04 PST ---
I believe this should be now fixed in my local copy of gdb. I've got a few
more things to do including:
- Get line completion working without 'quotes'
- Implement .sizeof property k
https://d.puremagic.com/issues/show_bug.cgi?id=4181
--- Comment #8 from Iain Buclaw 2014-01-12 06:25:52 PST ---
(In reply to comment #5)
>
> As for (2) something is sorely broken on Linux if DW_LANG_D is specified vs
> DW_LANG_C89. This may not be a problem for GDC perhaps because it emits
>
https://d.puremagic.com/issues/show_bug.cgi?id=4181
--- Comment #7 from Iain Buclaw 2014-01-12 04:54:06 PST ---
(In reply to comment #5)
> If its really that similar I'm fine with dropping it. I just wanted to point
> out the windows side of things, as those are often forgotten in den
> D-Com
https://d.puremagic.com/issues/show_bug.cgi?id=4181
--- Comment #6 from Benjamin Thaut 2014-01-12 03:56:32
PST ---
>
> So whatever misconception you have of -gc, it is wrong and this attitude
> should
> be dropped.
If its really that similar I'm fine with dropping it. I just wanted to poin
https://d.puremagic.com/issues/show_bug.cgi?id=4181
--- Comment #5 from Iain Buclaw 2014-01-12 03:26:48 PST ---
(In reply to comment #4)
>
> Please no. Under windows -g works fine and I really don't want the debug
> information to look like C code. If this is done please make it unix only.
I'
https://d.puremagic.com/issues/show_bug.cgi?id=4181
Benjamin Thaut changed:
What|Removed |Added
CC||c...@benjamin-thaut.de
--- Comment #
https://d.puremagic.com/issues/show_bug.cgi?id=4181
Iain Buclaw changed:
What|Removed |Added
CC||ibuc...@ubuntu.com
--- Comment #3 from
https://d.puremagic.com/issues/show_bug.cgi?id=4181
--- Comment #2 from Andrei Alexandrescu 2014-01-10 17:45:09
PST ---
placed $50 bounty
--
Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
26 matches
Mail list logo