Show more info for missing indirect assembly references
Use local variable in commit 482f6c7b556135c7f10f38b29c70bcb26a17d3cf
Ignore space separators in nowarn arguments. Fixes #13476
Check promoted value type binary equality operations against null too. Fixes #13497
Fix up memory barriers on Windows.

1. The _ReadWriteBarrier intrinsic and friends do not actually issue
   a CPU fence; they are purely for inhibiting the compiler in moving
   loads and stores across the call. So when compiling with MSVC, we
   also need to call MemoryBarrier from Windows.h to issue a fence.
   Note that _ReadWriteBarrier is *not* implied by MemoryBarrier; both
   are *really* needed.
2. On Cygwin, we only support GCC 3.x, so resort to inline assembly to
   issue memory barriers. I would have liked to avoid this, but since
   GCC 3.x doesn't provide __sync_synchronize and we aren't likely to
   upgrade to 4.x anytime soon, this is the workaround for now.
Mark inline assembly in mono-hwcap-s390x.c volatile.
Fix a warning in appdomain.c introduced by 76e8c8ba0f5dad4c154b9ab6dd969ef2eb0bec79.
Fix a C# compiler error in the runtime test suite.
Add a mono_binary_search () function.

This is a replacement for bsearch () because some platforms
have bogus asserts in their implementations.
Comment update
Lift result of enum substraction when operation is lifted due to non-nullable enum type. Fixes #13454
Remove CultureInfo.CurrentCulture dependency from ordinal based string::EndsWith. Fixes #13509
Revert the use of mono_binary_search () in support/supportw.c.

This code can't depend on mono/utils and doesn't need the 'fixed'
implementation of bsearch () anyway since keys are never null.
Consistent use of ch to avoid array indexing more than once.

Replace the couple places where the string character array was being indexed twice in the same block instead of the character being cached locally. Cleanup formatting of the switch statements to follow conventions.
MIT licence
Add more extensive logging to sdb.
Merge pull request #714 from IDisposable/patch-2

Consistent use of ch to avoid array indexing more than once.
Less cascading errors
Add clone for error expression. Fixes #13443
Don't hide internal error exception when reported cannot show it.