Skip to content

Haiku: Initial CoreCLR support - #109580

Merged
janvorli merged 2 commits into
dotnet:mainfrom
trungnt2910:dev/trungnt2910/haiku-coreclr
Dec 6, 2024
Merged

Haiku: Initial CoreCLR support#109580
janvorli merged 2 commits into
dotnet:mainfrom
trungnt2910:dev/trungnt2910/haiku-coreclr

Conversation

@trungnt2910

Copy link
Copy Markdown
Contributor

This contains a part of the code required to build CoreCLR and get paltests to pass on Haiku.

This commit covers src/coreclr/**, except the PAL files included in the previous commit.

Part of #55803.

@ghostghost added the area-Infrastructure-coreclr Only use for closed issues label Nov 6, 2024
@dotnet-policy-servicedotnet-policy-serviceBot added the community-contribution Indicates that the PR has been added by a community member label Nov 6, 2024
@dotnet-policy-service

Copy link
Copy Markdown
Contributor

Tagging subscribers to this area: @hoyosjs
See info in area-owners.md if you want to be subscribed.

@trungnt2910

Copy link
Copy Markdown
ContributorAuthor

Changes to doublemapping.cpp in this PR adds a POSIX fallback which should also fix #72192 (haven't tested that yet though).

Comment threadsrc/coreclr/minipal/Unix/doublemapping.cpp
Comment threadsrc/coreclr/debug/dbgutil/elfreader.cpp

@janvorlijanvorli 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.

LGTM, thank you!

@janvorli

Copy link
Copy Markdown
Member

@trungnt2910 can you please resolve the conflict so that I can merge the change?

trungnt2910and others added 2 commits November 8, 2024 13:20
This contains a part of the code required to build CoreCLR and get
`paltests` to pass on Haiku.
This commit covers `src/coreclr/**`, except the PAL files included
in the previous commit.
Co-authored-by: Jessica Hamilton <jessica.l.hamilton@gmail.com>
This was removed in dotnet#103441 but required for Haiku builds.
@trungnt2910
trungnt2910force-pushed the dev/trungnt2910/haiku-coreclr branch from 0b8188d to 1df901aCompareNovember 8, 2024 02:20
@trungnt2910

trungnt2910 commented Nov 8, 2024

Copy link
Copy Markdown
ContributorAuthor

Done.

Best to wait for the Haiku builds CI to succeed as well before merging though.

UPDATE: It's successful now.

@janvorli

Copy link
Copy Markdown
Member

@trungnt2910 I am sorry, I've missed you've added note that the Haiku build CI succeeded. Merging now.

@janvorli
janvorli merged commit bf44aaa into dotnet:mainDec 6, 2024
@github-actionsgithub-actionsBot locked and limited conversation to collaborators Jan 5, 2025
Sign up for freeto subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

area-Infrastructure-coreclrOnly use for closed issuescommunity-contributionIndicates that the PR has been added by a community memberos-haiku

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants

@trungnt2910@janvorli@am11