summaryrefslogtreecommitdiffstats
path: root/compiler-rt
diff options
context:
space:
mode:
authorTimur Iskhodzhanov <timurrrr@google.com>2013-09-03 15:09:21 +0000
committerTimur Iskhodzhanov <timurrrr@google.com>2013-09-03 15:09:21 +0000
commit2b8d35f8acee6e7b7a19b191494344761b1f517f (patch)
tree7b425051ecf9610cbd903b04fb6d313ce25bd388 /compiler-rt
parent4e27d1fdaf90b7eb959548cb2810e2a587e1d361 (diff)
downloadbcm5719-llvm-2b8d35f8acee6e7b7a19b191494344761b1f517f.tar.gz
bcm5719-llvm-2b8d35f8acee6e7b7a19b191494344761b1f517f.zip
[asan] Hopefully fix the RTL build on Windows (part 2)
llvm-svn: 189817
Diffstat (limited to 'compiler-rt')
-rw-r--r--compiler-rt/lib/asan/asan_report.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler-rt/lib/asan/asan_report.cc b/compiler-rt/lib/asan/asan_report.cc
index c13e00b8808..f91198e3891 100644
--- a/compiler-rt/lib/asan/asan_report.cc
+++ b/compiler-rt/lib/asan/asan_report.cc
@@ -340,7 +340,7 @@ bool DescribeAddressIfStack(uptr addr, uptr access_size) {
PrintStack(&alloca_stack);
// Report the number of stack objects.
char *p;
- u64 n_objects = (uptr)internal_simple_strtoll(frame_descr, &p, 10);
+ uptr n_objects = (uptr)internal_simple_strtoll(frame_descr, &p, 10);
CHECK_GT(n_objects, 0);
Printf(" This frame has %zu object(s):\n", n_objects);
@@ -369,7 +369,7 @@ bool DescribeAddressIfStack(uptr addr, uptr access_size) {
internal_strncat(buf, vars[i].name_pos,
static_cast<uptr>(Min(kBufSize, vars[i].name_len)));
uptr prev_var_end = i ? vars[i - 1].beg + vars[i - 1].size : 0;
- uptr next_var_beg = i < n_objects - 1 ? vars[i + 1].beg : ~(0UL);
+ uptr next_var_beg = i + 1 < n_objects ? vars[i + 1].beg : ~(0UL);
PrintAccessAndVarIntersection(buf, vars[i].beg, vars[i].size,
offset, access_size,
prev_var_end, next_var_beg);
OpenPOWER on IntegriCloud