-
Notifications
You must be signed in to change notification settings - Fork 12.8k
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
STD support for the Nintendo 3DS #95897
Commits on Jun 14, 2022
-
Co-authored-by: Ian Chamberlain <[email protected]> Co-authored-by: Mark Drobnak <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4e808f8 - Browse repository at this point
Copy the full SHA 4e808f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for be8b88f - Browse repository at this point
Copy the full SHA be8b88fView commit details -
Use the right wait_timeout implementation
Our condvar doesn't support setting attributes, like pthread_condattr_setclock, which the current wait_timeout expects to have configured. Switch to a different implementation, following espidf.
Configuration menu - View commit details
-
Copy full SHA for 06eae30 - Browse repository at this point
Copy the full SHA 06eae30View commit details -
Configuration menu - View commit details
-
Copy full SHA for 19f68a2 - Browse repository at this point
Copy the full SHA 19f68a2View commit details -
See Meziu#14
Configuration menu - View commit details
-
Copy full SHA for a49d14f - Browse repository at this point
Copy the full SHA a49d14fView commit details -
Add platform-support page for armv6k-nintendo-3ds
Co-authored-by: Mark Drobnak <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 82e8cd4 - Browse repository at this point
Copy the full SHA 82e8cd4View commit details -
Enable thread_local_dtor on horizon OS
Always use fallback thread_local destructor, since __cxa_thread_atexit_impl is never defined on the target. See #2
Configuration menu - View commit details
-
Copy full SHA for bc63d5a - Browse repository at this point
Copy the full SHA bc63d5aView commit details -
Disable
has_thread_local
due to weird issues in some programsFor example, in the following issue the `thread_info` thread-local is not correctly initialized in debug builds: rust3ds/ctru-rs#60
Configuration menu - View commit details
-
Copy full SHA for 5d5039e - Browse repository at this point
Copy the full SHA 5d5039eView commit details -
Use a private type definition to reduce cfg noise
I checked with t-libs to make sure this is OK to do on stable functions: https://rust-lang.zulipchat.com/#narrow/stream/219381-t-libs/topic/Replacing.20std.20function.20arg.20type.20with.20private.20type.20def.3F
Configuration menu - View commit details
-
Copy full SHA for c814f84 - Browse repository at this point
Copy the full SHA c814f84View commit details