summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorAlexey Samsonov <samsonov@google.com>2012-09-11 10:31:28 +0000
committerAlexey Samsonov <samsonov@google.com>2012-09-11 10:31:28 +0000
commitd7ed1f09f316628b2d981a1d8c2cf0f5af30e90e (patch)
treeb247ea14084ec3c876b9de6df6c52ebe8de67c9c /lib
parent70a7095e37289746fd20595457d517faf66dc6a4 (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.h2
-rwxr-xr-xlib/sanitizer_common/scripts/check_lint.sh3
-rw-r--r--lib/sanitizer_common/tests/sanitizer_stackdepot_test.cc4
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) {