From e51a967d8962b8d82648753d29973b2e3703359a Mon Sep 17 00:00:00 2001 From: Nitesh Jain Date: Fri, 9 Dec 2016 13:44:15 +0000 Subject: [PATCH] [LLDB][MIPS] Fix TestMultipleHits for MIPS Reviewers: clayborg, labath, zturner Subscribers: jaydeep, bhushan, slthakur, lldb-commits Differential Revision: https://reviews.llvm.org/D27085 llvm-svn: 289210 --- .../lldbsuite/test/functionalities/watchpoint/multiple_hits/main.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/watchpoint/multiple_hits/main.cpp b/lldb/packages/Python/lldbsuite/test/functionalities/watchpoint/multiple_hits/main.cpp index 5fc516c..430c02c 100644 --- a/lldb/packages/Python/lldbsuite/test/functionalities/watchpoint/multiple_hits/main.cpp +++ b/lldb/packages/Python/lldbsuite/test/functionalities/watchpoint/multiple_hits/main.cpp @@ -8,9 +8,7 @@ //===----------------------------------------------------------------------===// #include #include - alignas(16) uint8_t buf[32]; - // This uses inline assembly to generate an instruction that writes to a large // block of memory. If it fails on your compiler/architecture, please add // appropriate code to generate a large write to "buf". If you cannot write at @@ -24,6 +22,8 @@ int main() { asm volatile ("stm %0, { r0, r1, r2, r3 }" : : "r"(buf)); #elif defined(__aarch64__) asm volatile ("stp x0, x1, %0" : : "m"(buf)); +#elif defined(__mips__) + asm volatile ("lw $2, %0" : : "m"(buf)); #endif return 0; } -- 2.7.4