openmp trunk now fails on Windows

This seems to be introduced with the r255373 and later on:

..\projects\openmp\runtime\src\kmp_lock.cpp(1919): error C4235:
nonstandard extension used: '__asm' keyword not supported on t
his architecture
..\projects\openmp\runtime\src\kmp_lock.cpp(1920): error C2065:
'_emit': undeclared identifier
..\projects\openmp\runtime\src\kmp_lock.cpp(1920): error C2143: syntax
error: missing ';' before 'constant'
..\projects\openmp\runtime\src\kmp_lock.cpp(1921): error C2146: syntax
error: missing ';' before identifier '_emit'
..\projects\openmp\runtime\src\kmp_lock.cpp(1921): error C2065:
'_emit': undeclared identifier
..\projects\openmp\runtime\src\kmp_lock.cpp(1921): error C2143: syntax
error: missing ';' before 'constant'
..\projects\openmp\runtime\src\kmp_lock.cpp(1922): error C2146: syntax
error: missing ';' before identifier '_emit'
..\projects\openmp\runtime\src\kmp_lock.cpp(1922): error C2065:
'_emit': undeclared identifier
..\projects\openmp\runtime\src\kmp_lock.cpp(1922): error C2143: syntax
error: missing ';' before 'constant'
..\projects\openmp\runtime\src\kmp_lock.cpp(1923): error C2146: syntax
error: missing ';' before identifier '_emit'
..\projects\openmp\runtime\src\kmp_lock.cpp(1923): error C2065:
'_emit': undeclared identifier
..\projects\openmp\runtime\src\kmp_lock.cpp(1923): error C2143: syntax
error: missing ';' before 'constant'
..\projects\openmp\runtime\src\kmp_lock.cpp(1924): error C2146: syntax
error: missing ';' before identifier '_emit'
..\projects\openmp\runtime\src\kmp_lock.cpp(1924): error C2065:
'_emit': undeclared identifier
..\projects\openmp\runtime\src\kmp_lock.cpp(1924): error C2143: syntax
error: missing ';' before 'constant'
..\projects\openmp\runtime\src\kmp_lock.cpp(1925): error C2146: syntax
error: missing ';' before identifier '_emit'
..\projects\openmp\runtime\src\kmp_lock.cpp(1925): error C2065:
'_emit': undeclared identifier
..\projects\openmp\runtime\src\kmp_lock.cpp(1925): error C2143: syntax
error: missing ';' before 'constant'
..\projects\openmp\runtime\src\kmp_lock.cpp(1926): error C2146: syntax
error: missing ';' before identifier 'jmp'
..\projects\openmp\runtime\src\kmp_lock.cpp(1927): error C2065: 'jmp':
undeclared identifier
[...]

This is with VS2015 Update 1 on Windows 7 x64.

Regards,
ismail

Thanks for pointing this out.

Committed visual studio fix (r255514)

-- Johnny

Confirmed, thanks!