Browse Source

Fixed invalid alignment

Andreas T Jonsson 1 year ago
parent
commit
f1491280ab
1 changed files with 9 additions and 9 deletions
  1. 9 9
      core/sys/unix/pthread_netbsd.odin

+ 9 - 9
core/sys/unix/pthread_netbsd.odin

@@ -17,39 +17,39 @@ PTHREAD_RWLOCK_T_SIZE  :: 64
 PTHREAD_BARRIER_T_SIZE :: 48
 PTHREAD_ATTR_T_SIZE    :: 16
 
-pthread_cond_t :: struct #align(16) {
+pthread_cond_t :: struct #align(8) {
 	_: [PTHREAD_COND_T_SIZE] c.char,
 }
 
-pthread_mutex_t :: struct #align(16) {
+pthread_mutex_t :: struct #align(8) {
 	_: [PTHREAD_MUTEX_T_SIZE] c.char,
 }
 
-pthread_rwlock_t :: struct #align(16) {
+pthread_rwlock_t :: struct #align(8) {
 	_: [PTHREAD_RWLOCK_T_SIZE] c.char,
 }
 
-pthread_barrier_t :: struct #align(16) {
+pthread_barrier_t :: struct #align(8) {
 	_: [PTHREAD_BARRIER_T_SIZE] c.char,
 }
 
-pthread_attr_t :: struct #align(16) {
+pthread_attr_t :: struct #align(8) {
 	_: [PTHREAD_ATTR_T_SIZE] c.char,
 }
 
-pthread_condattr_t :: struct #align(16) {
+pthread_condattr_t :: struct #align(8) {
 	_: [PTHREAD_CONDATTR_T_SIZE] c.char,
 }
 
-pthread_mutexattr_t :: struct #align(16) {
+pthread_mutexattr_t :: struct #align(8) {
 	_: [PTHREAD_MUTEXATTR_T_SIZE] c.char,
 }
 
-pthread_rwlockattr_t :: struct #align(16) {
+pthread_rwlockattr_t :: struct #align(8) {
 	_: [PTHREAD_RWLOCKATTR_T_SIZE] c.char,
 }
 
-pthread_barrierattr_t :: struct #align(16) {
+pthread_barrierattr_t :: struct #align(8) {
 	_: [PTHREAD_BARRIERATTR_T_SIZE] c.char,
 }