diff options
author | Mandeep Singh Grang <mgrang@codeaurora.org> | 2016-10-18 00:11:19 +0000 |
---|---|---|
committer | Mandeep Singh Grang <mgrang@codeaurora.org> | 2016-10-18 00:11:19 +0000 |
commit | e82678a65724887ba8352af4eadb969c4dd50a01 (patch) | |
tree | fef12ff9554f2466a95bcb1d547d309214b40e22 /clang/lib/Basic/SourceManager.cpp | |
parent | 6ff82bd0ec7ddfd991cb8e57e2dfbf23f068c992 (diff) | |
download | llvm-e82678a65724887ba8352af4eadb969c4dd50a01.zip llvm-e82678a65724887ba8352af4eadb969c4dd50a01.tar.gz llvm-e82678a65724887ba8352af4eadb969c4dd50a01.tar.bz2 |
Fix differences in codegen between Linux and Windows toolchains
Summary:
There are differences in codegen between Linux and Windows due to:
1. Using std::sort which uses quicksort which is a non-stable sort.
2. Iterating over Set data structure where the iteration order is
non deterministic.
Reviewers: arsenm, grosbach, junbuml, zinob, MatzeB
Subscribers: MatzeB, wdng
Differential Revision: https://reviews.llvm.org/D25695
llvm-svn: 284441
Diffstat (limited to 'clang/lib/Basic/SourceManager.cpp')
0 files changed, 0 insertions, 0 deletions