59 Commits (main)
 

Author SHA1 Message Date
xenua 6e02c67a9f
fork: update refs 1 month ago
Meziu c885d8cda6
Merge pull request #25 from rust3ds/fix/licensing 1 year ago
Andrea Ciliberti 18fffb7e2e Add new files 1 year ago
Andrea Ciliberti 068f1742bd Fix licensing 1 year ago
Meziu 3c10dfb6f3
Merge pull request #22 from rust3ds/refresh 1 year ago
Andrea Ciliberti ead0dfe5b8 init function removal 1 year ago
Andrea Ciliberti d31966b65d Remove unneeded init functions 1 year ago
Meziu a55ab0584c
Merge pull request #20 from rust3ds/refresh 1 year ago
Andrea Ciliberti d256d8a940 Update to latest ctru-sys and toolchain 1 year ago
Meziu c132988a9a
Change repository link for ctru-sys 2 years ago
Meziu 42a80c0e81
Merge pull request #18 from ian-h-chamberlain/must-use-result 2 years ago
Ian Chamberlain dfa03fb324
Fix clippy lints / rustc warnings 2 years ago
Mark Drobnak f999cab0c8
Merge pull request #17 from ian-h-chamberlain/fix/pthread_atfork 2 years ago
Ian Chamberlain 8b38f9c7ac
Add pthread_atfork 2 years ago
Meziu d98570c6ed
Merge pull request #16 from ian-h-chamberlain/pthread_condattr 2 years ago
Ian Chamberlain c2458e4e0e
Add pthread_condattr functions 2 years ago
Meziu 1907d9a0ec
Merge pull request #15 from Meziu/fix/link-errors 2 years ago
Mark Drobnak f93ccc1a95
Fix link errors by using inlining 2 years ago
Meziu 2e5e1b5a1b
Merge pull request #14 from Meziu/tweak/remove-svcGetThreadList 2 years ago
Mark Drobnak b84e4e1ed0
Rename SendPtr to ShareablePtr because it implements Sync as well 2 years ago
Mark Drobnak 34b9a1826a
Implement support for "retval" in pthread_join 2 years ago
Mark Drobnak f95f4554a1
Refactor thread tracking to avoid using svcGetThreadList 2 years ago
Mark Drobnak b2689d5254
Refactor into multiple modules 2 years ago
Meziu 90bd4d00e3
Merge pull request #12 from Meziu/fix/avoid-svcGetThreadList-pthread-attr-default 2 years ago
AzureMarker acb2736f67
Avoid using svcGetThreadList when getting default pthread attr 2 years ago
Meziu 187d2ae5db
Merge pull request #11 from Meziu/tweak/processor-naming 2 years ago
AzureMarker 9dbe184b1f
Rename "ideal_processor" to "processor_id" 2 years ago
Meziu 0e4aa32e5f
Merge pull request #10 from Meziu/feature/pthread-threads 2 years ago
AzureMarker 88d12c91ad
Implement pthread_getprocessorid_np 2 years ago
AzureMarker cac16d639c
Replace pthread_getpriority with more standard version (and add set fn) 2 years ago
AzureMarker d1815bcb9b
Add pthread_self and improve thread function error handling 2 years ago
AzureMarker 717938f682
Rename affinity to "ideal processor" 2 years ago
AzureMarker ba5c5d787e
Change to more standard priority function interfaces 2 years ago
AzureMarker 27a5601020
Change estimated error code when thread spawning fails 2 years ago
Meziu b3498da8a7
Merge pull request #9 from Meziu/feature/pthread-threads 2 years ago
AzureMarker 1704505614
Deallocate the closure if thread spawning failed 2 years ago
AzureMarker db26a42401
Implement pthread extensions and improve pthread_create 2 years ago
Meziu 9fb7872855
Merge pull request #8 from ian-h-chamberlain/pthread_sigmask 2 years ago
Ian Chamberlain 5d36aefb44
Add stub pthread_sigmask implementation 2 years ago
AzureMarker c82ce62c9b
Add back basic pthread threading support 2 years ago
Andrea Ciliberti 87eceaf5ef Use ctru-sys rather than re-declarations 2 years ago
Meziu 67bb74bc52
Merge pull request #6 from AzureMarker/fix/tokio 2 years ago
AzureMarker a7ff3bc394
Fix pthread_cond_timedwait from sleeping for about 52 years 2 years ago
AzureMarker fdd1b58452
Fix reentrant locking behavior in thread keys 2 years ago
Meziu 4100f80b32
Merge pull request #5 from AzureMarker/fix/pthread-keys 2 years ago
AzureMarker 89cfb145b7
Make thread keys impl thread-safe and handle invalid keys 2 years ago
Meziu 39d601003d
Merge pull request #4 from AzureMarker/update/libc 2 years ago
AzureMarker 68ce6ec089
Update libc to the upstream 2 years ago
Andrea Ciliberti 207b108914 Removed thread spawn support in favor of ctru threads 2 years ago
Andrea Ciliberti cea081ac27 Guess it works now 2 years ago