summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Support/RandomNumberGenerator.cpp
diff options
context:
space:
mode:
authorMehdi Amini <mehdi.amini@apple.com>2016-10-11 07:13:01 +0000
committerMehdi Amini <mehdi.amini@apple.com>2016-10-11 07:13:01 +0000
commitea8e9795a55970053e699ee58c91f481bbe20151 (patch)
tree05319e5bdf1dff98b2b8cd083daa1e2b33f4a598 /llvm/lib/Support/RandomNumberGenerator.cpp
parent96bbd2394da3f97cf48c7a2bffd4e39f722e6b0e (diff)
downloadbcm5719-llvm-ea8e9795a55970053e699ee58c91f481bbe20151.tar.gz
bcm5719-llvm-ea8e9795a55970053e699ee58c91f481bbe20151.zip
Make RandomNumberGenerator compatible with <random>
LLVM's RandomNumberGenerator wasn't compatible with the random distribution from <random>. Fixes PR25105 Patch by: Serge Guelton <serge.guelton@telecom-bretagne.eu> Differential Revision: https://reviews.llvm.org/D25443 llvm-svn: 283854
Diffstat (limited to 'llvm/lib/Support/RandomNumberGenerator.cpp')
-rw-r--r--llvm/lib/Support/RandomNumberGenerator.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Support/RandomNumberGenerator.cpp b/llvm/lib/Support/RandomNumberGenerator.cpp
index 087c6710dff..d340764f32a 100644
--- a/llvm/lib/Support/RandomNumberGenerator.cpp
+++ b/llvm/lib/Support/RandomNumberGenerator.cpp
@@ -57,7 +57,7 @@ RandomNumberGenerator::RandomNumberGenerator(StringRef Salt) {
Generator.seed(SeedSeq);
}
-uint_fast64_t RandomNumberGenerator::operator()() {
+RandomNumberGenerator::result_type RandomNumberGenerator::operator()() {
return Generator();
}
OpenPOWER on IntegriCloud