Skip to content

ldc: Add support for GNU/Hurd#5115

Draft
yelninei wants to merge 2 commits intoldc-developers:masterfrom
yelninei:ldc-hurd
Draft

ldc: Add support for GNU/Hurd#5115
yelninei wants to merge 2 commits intoldc-developers:masterfrom
yelninei:ldc-hurd

Conversation

@yelninei
Copy link
Copy Markdown

This adds support for GNU/Hurd to ldc

Depends on
dlang/dmd#22829
dlang/phobos#10980

There are some inconsistencies as the TARGET_SYSTEM/CMAKE_SYSTEM_NAME is GNU while in D the Hurd name is used everywhere

I was able to build an ldc that wasx able to rebuild itself from either my gdc and dmd versions on x86_64 Hurd.
Have not tried the tests but atleast in dmd almost all work.

I have not tried 32bit version as my attempt to build llvm there failed.

Comment thread gen/target.cpp
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.

1 participant