diff options
author | Petar Jovanovic <petar.jovanovic@imgtec.com> | 2014-09-26 14:16:06 +0000 |
---|---|---|
committer | Petar Jovanovic <petar.jovanovic@imgtec.com> | 2014-09-26 14:16:06 +0000 |
commit | ac847fb1a07dacc0f84ee65eda3c8a3960b1632f (patch) | |
tree | c79e045d65825fdd6cdba60d435f980baa71a217 /cmake | |
parent | 72983a82c3bc67afecb3550a63a495f758cff53d (diff) |
[UBSan] Adding support of MIPS32
Changed files:
config-ix.cmake: Enabled UBSan for MIPS32
sanitizer_stacktrace.cc: Program counter for MIPS32 is four byte aligned
and a delay slot so subtracted PC by 8 for getting call site address.
cast-overflow.cpp: Added big endian support for this test case.
Patch by Sagar Thakur.
Differential Revision: http://reviews.llvm.org/D4881
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@218519 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'cmake')
-rw-r--r-- | cmake/config-ix.cmake | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/cmake/config-ix.cmake b/cmake/config-ix.cmake index 8035f7eb5..44f85c659 100644 --- a/cmake/config-ix.cmake +++ b/cmake/config-ix.cmake @@ -134,7 +134,7 @@ filter_available_targets(LSAN_COMMON_SUPPORTED_ARCH filter_available_targets(MSAN_SUPPORTED_ARCH x86_64) filter_available_targets(PROFILE_SUPPORTED_ARCH x86_64 i386 arm aarch64) filter_available_targets(TSAN_SUPPORTED_ARCH x86_64) -filter_available_targets(UBSAN_SUPPORTED_ARCH x86_64 i386 arm aarch64) +filter_available_targets(UBSAN_SUPPORTED_ARCH x86_64 i386 arm aarch64 mips) if(ANDROID) set(OS_NAME "Android") |