Jump to page: 1 2
Thread overview
[Issue 20737] TLS variables unusable with -betterC for Windows MSVC targets
Apr 14, 2020
Rainer Schuetze
Jun 04, 2022
Walter Bright
Dec 17, 2022
Iain Buclaw
Jan 15, 2023
Walter Bright
Jan 15, 2023
Walter Bright
Mar 03, 2023
Richard Cattermole
Mar 26, 2023
ryuukk_
Apr 04, 2023
Walter Bright
Apr 04, 2023
Walter Bright
Apr 30, 2023
ryuukk_
May 02, 2023
Dlang Bot
May 04, 2023
Dlang Bot
May 16, 2023
Dlang Bot
April 14, 2020
https://issues.dlang.org/show_bug.cgi?id=20737

Rainer Schuetze <r.sagitario@gmx.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |r.sagitario@gmx.de

--- Comment #1 from Rainer Schuetze <r.sagitario@gmx.de> ---
The TLS directory is not generated into the executable. It's not linked in because there is no reference to _tls_index in the object file as dmd assumes _tls_index==0 when directly building an executable.

If you compile with -c and link separately, the TLS directory exists and the program runs without problems.

--
June 04, 2022
https://issues.dlang.org/show_bug.cgi?id=20737

Walter Bright <bugzilla@digitalmars.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |betterC
                 CC|                            |bugzilla@digitalmars.com

--
December 17, 2022
https://issues.dlang.org/show_bug.cgi?id=20737

Iain Buclaw <ibuclaw@gdcproject.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|P1                          |P3

--
January 15, 2023
https://issues.dlang.org/show_bug.cgi?id=20737

Walter Bright <bugzilla@digitalmars.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           See Also|                            |https://issues.dlang.org/sh
                   |                            |ow_bug.cgi?id=21910

--
January 15, 2023
https://issues.dlang.org/show_bug.cgi?id=20737

Walter Bright <bugzilla@digitalmars.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |blatblatnik@gmail.com

--- Comment #2 from Walter Bright <bugzilla@digitalmars.com> ---
*** Issue 21910 has been marked as a duplicate of this issue. ***

--
March 03, 2023
https://issues.dlang.org/show_bug.cgi?id=20737

Richard Cattermole <alphaglosined@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |alphaglosined@gmail.com

--- Comment #3 from Richard Cattermole <alphaglosined@gmail.com> ---
This is still occurring as of 2.102.

Also, TLS when it is linked in working under this situation is missing initialization.

--
March 26, 2023
https://issues.dlang.org/show_bug.cgi?id=20737

ryuukk_ <ryuukk.dev@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ryuukk.dev@gmail.com

--- Comment #4 from ryuukk_ <ryuukk.dev@gmail.com> ---
Any update on this?

--
April 04, 2023
https://issues.dlang.org/show_bug.cgi?id=20737

Walter Bright <bugzilla@digitalmars.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           See Also|                            |https://issues.dlang.org/sh
                   |                            |ow_bug.cgi?id=23014

--
April 04, 2023
https://issues.dlang.org/show_bug.cgi?id=20737

--- Comment #5 from Walter Bright <bugzilla@digitalmars.com> ---
More info here:

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

--
April 30, 2023
https://issues.dlang.org/show_bug.cgi?id=20737

--- Comment #6 from ryuukk_ <ryuukk.dev@gmail.com> ---
your link is for importc

the issue is for betterc

today 1st march 2023, using master branch, it is still broken

what is the conclusion so i can move on?

--
« First   ‹ Prev
1 2