Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add pthread_condattr functions #16

Merged
merged 1 commit into from
Apr 12, 2022

Conversation

ian-h-chamberlain
Copy link
Member

These, plus libc definitions, should allow us to compile bevy_ecs, which seems like it would be really cool for development on the 3DS!

Best I can tell, there is no way to control the clock behavior of
condvars using libctru - so, simply fail if the user tries to set
anything other than CLOCK_REALTIME.

Will open a corresponding libc PR shortly.

@AzureMarker @Meziu

Best I can tell, there is no way to control the clock behavior of
condvars using libctru - so, simply fail if the user tries to set
anything other than CLOCK_REALTIME.
@Meziu Meziu merged commit d98570c into rust3ds:master Apr 12, 2022
bors added a commit to rust-lang/libc that referenced this pull request Apr 12, 2022
…manieu

Add pthread_condattr_{set,get}clock on Horizon OS

These are supported by this `pthread-3ds` PR: rust3ds/pthread-3ds#16 and are required to compile, notably, `parking_lot_core` for the `armv6k-nintendo-3ds` target.

cc: `@Meziu` `@AzureMarker`
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