Skip to content
This repository was archived by the owner on Oct 12, 2022. It is now read-only.

Commit 868fce8

Browse files
authored
Merge pull request #1867 from ibuclaw/pthread-sparc64
Add support for SPARC64 in sys/posix/sys/types.d merged-on-behalf-of: Martin Nowak <code@dawg.eu>
2 parents 38d0f95 + dc7d392 commit 868fce8

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

src/core/sys/posix/sys/types.d

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -505,6 +505,18 @@ version (CRuntime_Glibc)
505505
enum __SIZEOF_PTHREAD_BARRIER_T = 32;
506506
enum __SIZEOF_PTHREAD_BARRIERATTR_T = 4;
507507
}
508+
else version (SPARC64)
509+
{
510+
enum __SIZEOF_PTHREAD_ATTR_T = 56;
511+
enum __SIZEOF_PTHREAD_MUTEX_T = 40;
512+
enum __SIZEOF_PTHREAD_MUTEXATTR_T = 4;
513+
enum __SIZEOF_PTHREAD_COND_T = 48;
514+
enum __SIZEOF_PTHREAD_CONDATTR_T = 4;
515+
enum __SIZEOF_PTHREAD_RWLOCK_T = 56;
516+
enum __SIZEOF_PTHREAD_RWLOCKATTR_T = 8;
517+
enum __SIZEOF_PTHREAD_BARRIER_T = 32;
518+
enum __SIZEOF_PTHREAD_BARRIERATTR_T = 4;
519+
}
508520
else version (S390)
509521
{
510522
enum __SIZEOF_PTHREAD_ATTR_T = 36;

0 commit comments

Comments
 (0)