Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
41 changes: 0 additions & 41 deletions src/crystal/system/thread_local.cr

This file was deleted.

34 changes: 0 additions & 34 deletions src/crystal/system/unix/thread_local.cr

This file was deleted.

21 changes: 0 additions & 21 deletions src/crystal/system/wasi/thread_local.cr

This file was deleted.

34 changes: 0 additions & 34 deletions src/crystal/system/win32/thread_local.cr

This file was deleted.

1 change: 0 additions & 1 deletion src/lib_c/aarch64-android/c/pthread.cr
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,6 @@ lib LibC
fun pthread_getspecific(__key : PthreadKeyT) : Void*
fun pthread_join(__pthread : PthreadT, __return_value_ptr : Void**) : Int
fun pthread_key_create(__key_ptr : PthreadKeyT*, __key_destructor : Void* ->) : Int
fun pthread_key_delete(__key_ptr : PthreadKeyT) : Int

fun pthread_mutexattr_destroy(__attr : PthreadMutexattrT*) : Int
fun pthread_mutexattr_init(__attr : PthreadMutexattrT*) : Int
Expand Down
4 changes: 0 additions & 4 deletions src/lib_c/aarch64-darwin/c/pthread.cr
Original file line number Diff line number Diff line change
Expand Up @@ -13,12 +13,9 @@ lib LibC
fun pthread_cond_wait(x0 : PthreadCondT*, x1 : PthreadMutexT*) : Int
fun pthread_create(x0 : PthreadT*, x1 : PthreadAttrT*, x2 : Void* -> Void*, x3 : Void*) : Int
fun pthread_detach(x0 : PthreadT) : Int
fun pthread_getspecific(PthreadKeyT) : Void*
fun pthread_get_stackaddr_np(x0 : PthreadT) : Void*
fun pthread_get_stacksize_np(x0 : PthreadT) : SizeT
fun pthread_join(x0 : PthreadT, x1 : Void**) : Int
fun pthread_key_create(PthreadKeyT*, (Void*) ->) : Int
fun pthread_key_delete(PthreadKeyT) : Int
fun pthread_mutexattr_destroy(x0 : PthreadMutexattrT*) : Int
fun pthread_mutexattr_init(x0 : PthreadMutexattrT*) : Int
fun pthread_mutexattr_settype(x0 : PthreadMutexattrT*, x1 : Int) : Int
Expand All @@ -29,5 +26,4 @@ lib LibC
fun pthread_mutex_unlock(x0 : PthreadMutexT*) : Int
fun pthread_self : PthreadT
fun pthread_setname_np(Char*) : Int
fun pthread_setspecific(PthreadKeyT, Void*) : Int
end
1 change: 0 additions & 1 deletion src/lib_c/aarch64-darwin/c/sys/types.cr
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,6 @@ lib LibC
end

type PthreadT = Void*
alias PthreadKeyT = UInt
alias SSizeT = Long
alias SusecondsT = Int
alias TimeT = Long
Expand Down
4 changes: 0 additions & 4 deletions src/lib_c/aarch64-linux-gnu/c/pthread.cr
Original file line number Diff line number Diff line change
Expand Up @@ -25,11 +25,8 @@ lib LibC
fun pthread_create(newthread : PthreadT*, attr : PthreadAttrT*, start_routine : Void* -> Void*, arg : Void*) : Int
fun pthread_detach(th : PthreadT) : Int
fun pthread_getattr_np(thread : PthreadT, attr : PthreadAttrT*) : Int
fun pthread_getspecific(PthreadKeyT) : Void*
fun pthread_equal(thread1 : PthreadT, thread2 : PthreadT) : Int
fun pthread_join(th : PthreadT, thread_return : Void**) : Int
fun pthread_key_create(PthreadKeyT*, (Void*) ->) : Int
fun pthread_key_delete(PthreadKeyT) : Int
fun pthread_mutexattr_destroy(attr : PthreadMutexattrT*) : Int
fun pthread_mutexattr_init(attr : PthreadMutexattrT*) : Int
fun pthread_mutexattr_settype(attr : PthreadMutexattrT*, type : Int) : Int
Expand All @@ -40,5 +37,4 @@ lib LibC
fun pthread_mutex_unlock(mutex : PthreadMutexT*) : Int
fun pthread_self : PthreadT
fun pthread_setname_np(PthreadT, Char*) : Int
fun pthread_setspecific(PthreadKeyT, Void*) : Int
end
1 change: 0 additions & 1 deletion src/lib_c/aarch64-linux-gnu/c/sys/types.cr
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,6 @@ lib LibC
end

alias PthreadT = ULong
alias PthreadKeyT = UInt
alias SSizeT = Long
alias SusecondsT = Long
alias TimeT = Long
Expand Down
4 changes: 0 additions & 4 deletions src/lib_c/aarch64-linux-musl/c/pthread.cr
Original file line number Diff line number Diff line change
Expand Up @@ -17,10 +17,7 @@ lib LibC
fun pthread_create(x0 : PthreadT*, x1 : PthreadAttrT*, x2 : Void* -> Void*, x3 : Void*) : Int
fun pthread_detach(x0 : PthreadT) : Int
fun pthread_getattr_np(x0 : PthreadT, x1 : PthreadAttrT*) : Int
fun pthread_getspecific(PthreadKeyT) : Void*
fun pthread_join(x0 : PthreadT, x1 : Void**) : Int
fun pthread_key_create(PthreadKeyT*, (Void*) ->) : Int
fun pthread_key_delete(PthreadKeyT) : Int
fun pthread_mutexattr_destroy(x0 : PthreadMutexattrT*) : Int
fun pthread_mutexattr_init(x0 : PthreadMutexattrT*) : Int
fun pthread_mutexattr_settype(x0 : PthreadMutexattrT*, x1 : Int) : Int
Expand All @@ -31,5 +28,4 @@ lib LibC
fun pthread_mutex_unlock(x0 : PthreadMutexT*) : Int
fun pthread_self : PthreadT
fun pthread_setname_np(PthreadT, Char*) : Int
fun pthread_setspecific(PthreadKeyT, Void*) : Int
end
1 change: 0 additions & 1 deletion src/lib_c/aarch64-linux-musl/c/sys/types.cr
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,6 @@ lib LibC
end

type PthreadT = Void*
alias PthreadKeyT = UInt
alias SSizeT = Long
alias SusecondsT = Long
alias TimeT = Long
Expand Down
4 changes: 0 additions & 4 deletions src/lib_c/arm-linux-gnueabihf/c/pthread.cr
Original file line number Diff line number Diff line change
Expand Up @@ -25,11 +25,8 @@ lib LibC
fun pthread_create(newthread : PthreadT*, attr : PthreadAttrT*, start_routine : Void* -> Void*, arg : Void*) : Int
fun pthread_detach(th : PthreadT) : Int
fun pthread_getattr_np(thread : PthreadT, attr : PthreadAttrT*) : Int
fun pthread_getspecific(PthreadKeyT) : Void*
fun pthread_equal(thread1 : PthreadT, thread2 : PthreadT) : Int
fun pthread_join(th : PthreadT, thread_return : Void**) : Int
fun pthread_key_create(PthreadKeyT*, (Void*) ->) : Int
fun pthread_key_delete(PthreadKeyT) : Int
fun pthread_mutexattr_destroy(attr : PthreadMutexattrT*) : Int
fun pthread_mutexattr_init(attr : PthreadMutexattrT*) : Int
fun pthread_mutexattr_settype(attr : PthreadMutexattrT*, type : Int) : Int
Expand All @@ -40,5 +37,4 @@ lib LibC
fun pthread_mutex_unlock(mutex : PthreadMutexT*) : Int
fun pthread_self : PthreadT
fun pthread_setname_np(PthreadT, Char*) : Int
fun pthread_setspecific(PthreadKeyT, Void*) : Int
end
1 change: 0 additions & 1 deletion src/lib_c/arm-linux-gnueabihf/c/sys/types.cr
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,6 @@ lib LibC
end

alias PthreadT = ULong
alias PthreadKeyT = UInt
alias SSizeT = Int
alias SusecondsT = Long
alias TimeT = Long
Expand Down
4 changes: 0 additions & 4 deletions src/lib_c/i386-linux-gnu/c/pthread.cr
Original file line number Diff line number Diff line change
Expand Up @@ -25,10 +25,7 @@ lib LibC
fun pthread_create(newthread : PthreadT*, attr : PthreadAttrT*, start_routine : Void* -> Void*, arg : Void*) : Int
fun pthread_detach(th : PthreadT) : Int
fun pthread_getattr_np(thread : PthreadT, attr : PthreadAttrT*) : Int
fun pthread_getspecific(PthreadKeyT) : Void*
fun pthread_join(th : PthreadT, thread_return : Void**) : Int
fun pthread_key_create(PthreadKeyT*, (Void*) ->) : Int
fun pthread_key_delete(PthreadKeyT) : Int
fun pthread_mutexattr_destroy(attr : PthreadMutexattrT*) : Int
fun pthread_mutexattr_init(attr : PthreadMutexattrT*) : Int
fun pthread_mutexattr_settype(attr : PthreadMutexattrT*, type : Int) : Int
Expand All @@ -39,5 +36,4 @@ lib LibC
fun pthread_mutex_unlock(mutex : PthreadMutexT*) : Int
fun pthread_self : PthreadT
fun pthread_setname_np(PthreadT, Char*) : Int
fun pthread_setspecific(PthreadKeyT, Void*) : Int
end
1 change: 0 additions & 1 deletion src/lib_c/i386-linux-gnu/c/sys/types.cr
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,6 @@ lib LibC
end

alias PthreadT = ULong
alias PthreadKeyT = UInt
alias SSizeT = Int
alias SusecondsT = Long
alias TimeT = Long
Expand Down
4 changes: 0 additions & 4 deletions src/lib_c/i386-linux-musl/c/pthread.cr
Original file line number Diff line number Diff line change
Expand Up @@ -17,10 +17,7 @@ lib LibC
fun pthread_create(x0 : PthreadT*, x1 : PthreadAttrT*, x2 : Void* -> Void*, x3 : Void*) : Int
fun pthread_detach(x0 : PthreadT) : Int
fun pthread_getattr_np(x0 : PthreadT, x1 : PthreadAttrT*) : Int
fun pthread_getspecific(PthreadKeyT) : Void*
fun pthread_join(x0 : PthreadT, x1 : Void**) : Int
fun pthread_key_create(PthreadKeyT*, (Void*) ->) : Int
fun pthread_key_delete(PthreadKeyT) : Int
fun pthread_mutexattr_destroy(x0 : PthreadMutexattrT*) : Int
fun pthread_mutexattr_init(x0 : PthreadMutexattrT*) : Int
fun pthread_mutexattr_settype(x0 : PthreadMutexattrT*, x1 : Int) : Int
Expand All @@ -31,5 +28,4 @@ lib LibC
fun pthread_mutex_unlock(x0 : PthreadMutexT*) : Int
fun pthread_self : PthreadT
fun pthread_setname_np(PthreadT, Char*) : Int
fun pthread_setspecific(PthreadKeyT, Void*) : Int
end
1 change: 0 additions & 1 deletion src/lib_c/i386-linux-musl/c/sys/types.cr
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,6 @@ lib LibC
end

type PthreadT = Void*
alias PthreadKeyT = UInt
alias SSizeT = Int
alias SusecondsT = Long
alias TimeT = Long
Expand Down
4 changes: 0 additions & 4 deletions src/lib_c/x86_64-darwin/c/pthread.cr
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,7 @@ lib LibC
fun pthread_detach(x0 : PthreadT) : Int
fun pthread_get_stackaddr_np(x0 : PthreadT) : Void*
fun pthread_get_stacksize_np(x0 : PthreadT) : SizeT
fun pthread_getspecific(PthreadKeyT) : Void*
fun pthread_join(x0 : PthreadT, x1 : Void**) : Int
fun pthread_key_create(PthreadKeyT*, (Void*) ->) : Int
fun pthread_key_delete(PthreadKeyT) : Int
fun pthread_mutexattr_destroy(x0 : PthreadMutexattrT*) : Int
fun pthread_mutexattr_init(x0 : PthreadMutexattrT*) : Int
fun pthread_mutexattr_settype(x0 : PthreadMutexattrT*, x1 : Int) : Int
Expand All @@ -29,5 +26,4 @@ lib LibC
fun pthread_mutex_unlock(x0 : PthreadMutexT*) : Int
fun pthread_self : PthreadT
fun pthread_setname_np(Char*) : Int
fun pthread_setspecific(PthreadKeyT, Void*) : Int
end
1 change: 0 additions & 1 deletion src/lib_c/x86_64-darwin/c/sys/types.cr
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,6 @@ lib LibC
end

type PthreadT = Void*
alias PthreadKeyT = UInt
alias SSizeT = Long
alias SusecondsT = Int
alias TimeT = Long
Expand Down
4 changes: 0 additions & 4 deletions src/lib_c/x86_64-dragonfly/c/pthread.cr
Original file line number Diff line number Diff line change
Expand Up @@ -19,10 +19,7 @@ lib LibC
fun pthread_cond_wait(x0 : PthreadCondT*, x1 : PthreadMutexT*) : Int
fun pthread_create(x0 : PthreadT*, x1 : PthreadAttrT*, x2 : Void* -> Void*, x3 : Void*) : Int
fun pthread_detach(x0 : PthreadT) : Int
fun pthread_getspecific(PthreadKeyT) : Void*
fun pthread_join(x0 : PthreadT, x1 : Void**) : Int
fun pthread_key_create(PthreadKeyT*, (Void*) ->) : Int
fun pthread_key_delete(PthreadKeyT) : Int
fun pthread_mutexattr_destroy(x0 : PthreadMutexattrT*) : Int
fun pthread_mutexattr_init(x0 : PthreadMutexattrT*) : Int
fun pthread_mutexattr_settype(x0 : PthreadMutexattrT*, x1 : Int) : Int
Expand All @@ -33,5 +30,4 @@ lib LibC
fun pthread_mutex_unlock(x0 : PthreadMutexT*) : Int
fun pthread_self : PthreadT
fun pthread_setname_np(PthreadT, Char*) : Int
fun pthread_setspecific(PthreadKeyT, Void*) : Int
end
1 change: 0 additions & 1 deletion src/lib_c/x86_64-dragonfly/c/sys/types.cr
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,6 @@ lib LibC
type PthreadAttrT = Void*
type PthreadCondT = Void*
type PthreadCondattrT = Void*
alias PthreadKeyT = Int
type PthreadMutexT = Void*
type PthreadMutexattrT = Void*
type PthreadT = Void*
Expand Down
4 changes: 0 additions & 4 deletions src/lib_c/x86_64-freebsd/c/pthread.cr
Original file line number Diff line number Diff line change
Expand Up @@ -19,10 +19,7 @@ lib LibC
fun pthread_cond_wait(x0 : PthreadCondT*, x1 : PthreadMutexT*) : Int
fun pthread_create(x0 : PthreadT*, x1 : PthreadAttrT*, x2 : Void* -> Void*, x3 : Void*) : Int
fun pthread_detach(x0 : PthreadT) : Int
fun pthread_getspecific(PthreadKeyT) : Void*
fun pthread_join(x0 : PthreadT, x1 : Void**) : Int
fun pthread_key_create(PthreadKeyT*, (Void*) ->) : Int
fun pthread_key_delete(PthreadKeyT) : Int
fun pthread_mutexattr_destroy(x0 : PthreadMutexattrT*) : Int
fun pthread_mutexattr_init(x0 : PthreadMutexattrT*) : Int
fun pthread_mutexattr_settype(x0 : PthreadMutexattrT*, x1 : Int) : Int
Expand All @@ -33,5 +30,4 @@ lib LibC
fun pthread_mutex_unlock(x0 : PthreadMutexT*) : Int
fun pthread_self : PthreadT
fun pthread_set_name_np(PthreadT, Char*)
fun pthread_setspecific(PthreadKeyT, Void*) : Int
end
1 change: 0 additions & 1 deletion src/lib_c/x86_64-freebsd/c/sys/types.cr
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,6 @@ lib LibC
type PthreadAttrT = Void*
type PthreadCondT = Void*
type PthreadCondattrT = Void*
alias PthreadKeyT = Int
type PthreadMutexT = Void*
type PthreadMutexattrT = Void*
type PthreadT = Void*
Expand Down
4 changes: 0 additions & 4 deletions src/lib_c/x86_64-linux-gnu/c/pthread.cr
Original file line number Diff line number Diff line change
Expand Up @@ -25,10 +25,7 @@ lib LibC
fun pthread_create(newthread : PthreadT*, attr : PthreadAttrT*, start_routine : Void* -> Void*, arg : Void*) : Int
fun pthread_detach(th : PthreadT) : Int
fun pthread_getattr_np(thread : PthreadT, attr : PthreadAttrT*) : Int
fun pthread_getspecific(PthreadKeyT) : Void*
fun pthread_join(th : PthreadT, thread_return : Void**) : Int
fun pthread_key_create(PthreadKeyT*, (Void*) ->) : Int
fun pthread_key_delete(PthreadKeyT) : Int
fun pthread_mutexattr_destroy(attr : PthreadMutexattrT*) : Int
fun pthread_mutexattr_init(attr : PthreadMutexattrT*) : Int
fun pthread_mutexattr_settype(attr : PthreadMutexattrT*, type : Int) : Int
Expand All @@ -39,5 +36,4 @@ lib LibC
fun pthread_mutex_unlock(mutex : PthreadMutexT*) : Int
fun pthread_self : PthreadT
fun pthread_setname_np(PthreadT, Char*) : Int
fun pthread_setspecific(PthreadKeyT, Void*) : Int
end
1 change: 0 additions & 1 deletion src/lib_c/x86_64-linux-gnu/c/sys/types.cr
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,6 @@ lib LibC
__align : Int
end

alias PthreadKeyT = UInt
alias PthreadT = ULong
alias SSizeT = Long
alias SusecondsT = Long
Expand Down
Loading