diff options
author | Alexey Samsonov <samsonov@google.com> | 2012-09-11 10:31:28 +0000 |
---|---|---|
committer | Alexey Samsonov <samsonov@google.com> | 2012-09-11 10:31:28 +0000 |
commit | d7ed1f09f316628b2d981a1d8c2cf0f5af30e90e (patch) | |
tree | b247ea14084ec3c876b9de6df6c52ebe8de67c9c /lib | |
parent | 70a7095e37289746fd20595457d517faf66dc6a4 (diff) |
[Sanitizer] fix warnings reported by gcc. Update the list of targets to check lint for
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@163608 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib')
-rw-r--r-- | lib/sanitizer_common/sanitizer_internal_defs.h | 2 | ||||
-rwxr-xr-x | lib/sanitizer_common/scripts/check_lint.sh | 3 | ||||
-rw-r--r-- | lib/sanitizer_common/tests/sanitizer_stackdepot_test.cc | 4 |
3 files changed, 4 insertions, 5 deletions
diff --git a/lib/sanitizer_common/sanitizer_internal_defs.h b/lib/sanitizer_common/sanitizer_internal_defs.h index 5d00cd04b..6fdbd9758 100644 --- a/lib/sanitizer_common/sanitizer_internal_defs.h +++ b/lib/sanitizer_common/sanitizer_internal_defs.h @@ -138,7 +138,7 @@ void NORETURN CheckFailed(const char *file, int line, const char *cond, #define IMPL_PASTE(a, b) a##b #define IMPL_COMPILER_ASSERT(pred, line) \ - typedef char IMPL_PASTE(assertion_failed_##_, line)[2*(int)(pred)-1]; + typedef char IMPL_PASTE(assertion_failed_##_, line)[2*(int)(pred)-1] // Limits for integral types. We have to redefine it in case we don't // have stdint.h (like in Visual Studio 9). diff --git a/lib/sanitizer_common/scripts/check_lint.sh b/lib/sanitizer_common/scripts/check_lint.sh index 42fb75878..6031afe3d 100755 --- a/lib/sanitizer_common/scripts/check_lint.sh +++ b/lib/sanitizer_common/scripts/check_lint.sh @@ -51,8 +51,7 @@ ${CPPLINT} --filter=${ASAN_RTL_LINT_FILTER} ${INTERCEPTION}/*.{cc,h} # ASan ASAN_RTL=${COMPILER_RT}/lib/asan ${CPPLINT} --filter=${ASAN_RTL_LINT_FILTER} ${ASAN_RTL}/*.{cc,h} -${CPPLINT} --filter=${ASAN_TEST_LINT_FILTER} ${ASAN_RTL}/tests/*.{cc,h} \ - ${ASAN_RTL}/output_tests/*.cc +${CPPLINT} --filter=${ASAN_TEST_LINT_FILTER} ${ASAN_RTL}/tests/*.{cc,h} ${CPPLINT} --filter=${ASAN_TEST_LINT_FILTER} ${ASAN_RTL}/lit_tests/*.cc \ ${ASAN_RTL}/lit_tests/*/*.cc \ diff --git a/lib/sanitizer_common/tests/sanitizer_stackdepot_test.cc b/lib/sanitizer_common/tests/sanitizer_stackdepot_test.cc index c210620c8..5ac50eb11 100644 --- a/lib/sanitizer_common/tests/sanitizer_stackdepot_test.cc +++ b/lib/sanitizer_common/tests/sanitizer_stackdepot_test.cc @@ -24,7 +24,7 @@ TEST(SanitizerCommon, StackDepotBasic) { const uptr *sp1 = StackDepotGet(i1, &sz1); EXPECT_NE(sp1, (uptr*)0); EXPECT_EQ(sz1, ARRAY_SIZE(s1)); - EXPECT_EQ(internal_memcmp(sp1?:s1, s1, sizeof(s1)), 0); + EXPECT_EQ(internal_memcmp(sp1, s1, sizeof(s1)), 0); } TEST(SanitizerCommon, StackDepotAbsent) { @@ -55,7 +55,7 @@ TEST(SanitizerCommon, StackDepotSame) { const uptr *sp1 = StackDepotGet(i1, &sz1); EXPECT_NE(sp1, (uptr*)0); EXPECT_EQ(sz1, ARRAY_SIZE(s1)); - EXPECT_EQ(internal_memcmp(sp1?:s1, s1, sizeof(s1)), 0); + EXPECT_EQ(internal_memcmp(sp1, s1, sizeof(s1)), 0); } TEST(SanitizerCommon, StackDepotSeveral) { |