Bug 22463 – OpenBSD: Allow DMD to work on 32-bit OpenBSD

Status
RESOLVED
Resolution
FIXED
Severity
major
Priority
P1
Component
dmd
Product
D
Version
D2
Platform
x86
OS
Other
Creation time
2021-11-01T01:20:54Z
Last change time
2021-11-08T20:45:45Z
Keywords
pull
Assigned to
No Owner
Creator
Brian Callahan

Comments

Comment #0 by bcallah — 2021-11-01T01:20:54Z
OpenBSD does not support these symbols. They cause DMD to throw Floating Point errors whenever trying to compile something. With this diff, a working DMD compiler can be build on 32-bit OpenBSD. This will also allow me to extend the OpenBSD package with 32-bit support.
Comment #1 by dlang-bot — 2021-11-01T01:22:00Z
@ibara created dlang/dmd pull request #13251 "Fix Issue 22463 - OpenBSD: Allow DMD to work on 32-bit OpenBSD" fixing this issue: - Fix Issue 22463 - OpenBSD: Allow DMD to work on 32-bit OpenBSD https://github.com/dlang/dmd/pull/13251
Comment #2 by dlang-bot — 2021-11-01T07:05:59Z
dlang/dmd pull request #13251 "Fix Issue 22463 - OpenBSD: Allow DMD to work on 32-bit OpenBSD" was merged into stable: - ffb02c789fe2d33660d3222ce4c9bffbcdb567b1 by Brian Callahan: Fix Issue 22463 - OpenBSD: Allow DMD to work on 32-bit OpenBSD https://github.com/dlang/dmd/pull/13251
Comment #3 by dlang-bot — 2021-11-08T20:45:45Z
dlang/dmd pull request #13279 "Merge `stable` into `master`" was merged into master: - 5a52c1a20eb9f8601403f4dc40403ef5339eee78 by Brian Callahan: Fix Issue 22463 - OpenBSD: Allow DMD to work on 32-bit OpenBSD https://github.com/dlang/dmd/pull/13279