Merge pull request #4448 from rahku/arm64toolsetupdate
authorRahul Kumar <rahku@microsoft.com>
Tue, 26 Apr 2016 17:17:22 +0000 (10:17 -0700)
committerRahul Kumar <rahku@microsoft.com>
Tue, 26 Apr 2016 17:17:22 +0000 (10:17 -0700)
Update arm64 toolset. Link against ucrt.
This has following changes:
 1. Update arm64 toolset to latest.
 2. Link against ucrt.
 3. Fix tls offsets which have changed due to updated toolset
 4. Fix source code in decimal.cpp to avoid integer overflow. Result of signed integer overlfow is undefined in C++.
 5. Enable build of sos which can be loaded in arm64 windbg
 6. Add nop to empty assembly marker methods as new toolset generates invalid .pdata for them.

I have verified that arm64 runs are clean


Trivial merge