Conversation
|
Thanks for your pull request and interest in making D better, @rikkimax! We are looking forward to reviewing it, and you should be hearing from a maintainer soon.
Please see CONTRIBUTING.md for more information. If you have addressed all reviews or aren't sure how to proceed, don't hesitate to ping us with a simple comment. Bugzilla referencesYour PR doesn't reference any Bugzilla issue. If your PR contains non-trivial changes, please reference a Bugzilla issue or create a manual changelog. Testing this PR locallyIf you don't have a local development environment setup, you can use Digger to test this PR: dub run digger -- build "master + dmd#16422" |
|
Will also need to kill off the CI: |
|
Nic has been extremely keen to see OMF removed today, he has been doing investigative work to point out to me what needs changing to rip out the ability for people to use it. |
|
CI is green! Oh, and @LightBender says he wants to take you out for some after-funeral drinks if you're up for it! |
| target.isX86_64 = false; | ||
| target.omfobj = false; | ||
| } | ||
| else if (arg == "-m32omf") // https://dlang.org/dmd.html#switch-m32omfobj |
There was a problem hiding this comment.
As long as we keep the code generation logic, perhaps this could stay as an undocumented switch?
There was a problem hiding this comment.
The idea is to kill off the rest of it once this pulled in stages.
There was a problem hiding this comment.
We still have to deal with the installer so a release can happen.
Cleaning the rest of the OMF support can wait, it's going to be a bit to untangle I expect.
|
This got approval from Walter |
|
This caused a regression. |
|
And likely phobos too. https://github.com/dlang/phobos/blob/master/Makefile#L199 |
|
Dub, druntine, and Phobos like the internals can be cleaned up.
The installer however I thought Nic was on that. Is that the source of the
error you posted?
…On Fri, 10 May 2024, 05:20 Iain Buclaw, ***@***.***> wrote:
And likely phobos too.
https://github.com/dlang/phobos/blob/master/Makefile#L199
—
Reply to this email directly, view it on GitHub
<#16422 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAHSL42UQVOH27KKQJYO4HDZBOV6NAVCNFSM6AAAAABG5OUNJ2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMBTGA4DINRTGA>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
There's been no activity for over 2 weeks on the installer repo. The sequencing of this seems backwards though. First drop it from the toolchain, then remove it from the compiler. |
This is being discussed at BeerConf that it is time to go.
DMC is dead (that I remember being said by @WalterBright quite a while back).
So this removes the switch.
see also #13110 for the deprecation of this switch