Imported Upstream version 6.12.0.156

Former-commit-id: 8ff468edef2b5377f24097610316870b85491049
This commit is contained in:
Xamarin Public Jenkins (auto-signing)
2021-09-28 19:45:06 +00:00
parent 4651b7ea22
commit a2828bff8b
80 changed files with 942 additions and 789 deletions

View File

@@ -48,7 +48,7 @@
# endif
# if (!defined(AO_HAVE_test_and_set_acquire) || defined(GC_RTEMS_PTHREADS) \
|| defined(SN_TARGET_ORBIS) || defined(SN_TARGET_PS3) \
|| defined(SN_TARGET_PS3) \
|| defined(GC_WIN32_THREADS) || defined(LINT2)) && defined(GC_PTHREADS)
# define USE_PTHREAD_LOCKS
# undef USE_SPIN_LOCK

View File

@@ -1 +1 @@
6acaabb4d7ff0d1fcb682f7b39d9a0926826e11c
9945f1a480c350f0b9d817ca87aec82361118729

View File

@@ -1 +1 @@
7982ce39fa13ddf857c72df12952ddfbf66e9a2c
242f0a0a7280a594a64445eb069ae8e362f1b7e3

View File

@@ -49,9 +49,8 @@ struct thread_stop_info {
ptr_t reg_storage[NACL_GC_REG_STORAGE_SIZE];
# endif
#if defined(SN_TARGET_ORBIS)
# define ORBIS_GC_REG_STORAGE_SIZE 27
__uint64_t registers[ORBIS_GC_REG_STORAGE_SIZE];
#if defined(PLATFORM_GC_REG_STORAGE_SIZE)
__uint64_t registers[PLATFORM_GC_REG_STORAGE_SIZE];
#endif
};