[utils] Don't abort at startup if remote TLS reads is not available.
authorRodrigo Kumpera <kumpera@gmail.com>
Thu, 9 Jul 2015 14:02:57 +0000 (10:02 -0400)
committerRodrigo Kumpera <kumpera@gmail.com>
Fri, 10 Jul 2015 14:07:33 +0000 (10:07 -0400)
commit7cf92e5fd6931aa528861b9a622a2af66720947c
treea8a6ed9b68249f56285cdf2290a6fe62c240e5f5
parent85aa333aa9597bfb5a233135e81ed36874c9e1f1
[utils] Don't abort at startup if remote TLS reads is not available.

Remote TLS reads is not a required feature for the runtime to work on
mach systems. We still want it available, but can leave the assertion
to happen when someone actually use it.

Usage won't happen today as part of regular code execution, so moving
the assert will make us more robust.
mono/utils/mach-support-amd64.c
mono/utils/mach-support-arm.c
mono/utils/mach-support-x86.c