Skip to content

WASI support - #75

Merged
kinke merged 1 commit into
ldc-developers:ldcfrom
QuantumSegfault:wasi
Aug 4, 2026
Merged

WASI support#75
kinke merged 1 commit into
ldc-developers:ldcfrom
QuantumSegfault:wasi

Conversation

@QuantumSegfault

Copy link
Copy Markdown

Adds support for WASI/wasi-libc to Phobos.


See accompanying LDC PR: ldc-developers/ldc#5242

@QuantumSegfault

Copy link
Copy Markdown
Author

@kinke
@thewilsonator

Comment thread std/math/exponential.d Outdated
Comment thread std/parallelism.d Outdated
Comment thread std/process.d Outdated
@QuantumSegfault
QuantumSegfault force-pushed the wasi branch 2 times, most recently from 10b50ee to ec4e469 Compare August 4, 2026 07:28
Comment thread std/internal/math/gammafunction.d
Comment thread std/process.d
Comment thread std/math/traits.d Outdated
Comment thread std/math/exponential.d Outdated
Comment thread std/math/exponential.d Outdated
@QuantumSegfault
QuantumSegfault force-pushed the wasi branch 2 times, most recently from a995330 to 69acd86 Compare August 4, 2026 18:30

@kinke kinke left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've only re-checked the math and std.process (edit: and std.parallelism) stuff since my last full review yesterday, so I hope you haven't touched anything else. - Thanks for the work!

@QuantumSegfault

Copy link
Copy Markdown
Author

Only things changed since initial review are std.parallelism (enabling it), the core.math and core.internal.math stuff, std.process (cleaning out the bottom), and anywhere getpid was being worked around.

@kinke
kinke merged commit 8017f19 into ldc-developers:ldc Aug 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants