summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorElliott Hughes <enh@google.com>2015-12-14 17:44:23 -0800
committerElliott Hughes <enh@google.com>2015-12-14 17:44:23 -0800
commit3e5a966dd33ef7f0d34809227825ffb8fefab950 (patch)
tree4a45f9bdbce95a245a24ad17c87cbf51d488edb8
parent076617a2001f80c3c06cd7eacffeeda1030a6fd0 (diff)
downloadextras-3e5a966dd33ef7f0d34809227825ffb8fefab950.tar.gz
Remove memtest's crash test.
debuggerd's "crasher" has an extensive range of different crashes, ported to all supported architectures. Change-Id: I881002f5eb20c7bf87f1add2673216439a92d56c
-rw-r--r--tests/memtest/memtest.cpp16
1 files changed, 0 insertions, 16 deletions
diff --git a/tests/memtest/memtest.cpp b/tests/memtest/memtest.cpp
index 534f72cd..bad92098 100644
--- a/tests/memtest/memtest.cpp
+++ b/tests/memtest/memtest.cpp
@@ -55,7 +55,6 @@ static void usage(char* p) {
" malloc [fill]\n"
" madvise\n"
" resampler\n"
- " crash\n"
" stack (stack smasher)\n"
" crawl\n"
, p);
@@ -68,7 +67,6 @@ int per_core_bandwidth(int argc, char** argv);
int multithread_bandwidth(int argc, char** argv);
int malloc_test(int argc, char** argv);
int madvise_test(int argc, char** argv);
-int crash_test(int argc, char** argv);
int stack_smasher_test(int argc, char** argv);
int crawl_test(int argc, char** argv);
int fp_test(int argc, char** argv);
@@ -81,7 +79,6 @@ typedef struct {
function_t function_table[] = {
{ "malloc", malloc_test },
{ "madvise", madvise_test },
- { "crash", crash_test },
{ "stack", stack_smasher_test },
{ "crawl", crawl_test },
{ "fp", fp_test },
@@ -178,19 +175,6 @@ int madvise_test(int, char**) {
return 0;
}
-int crash_test(int, char**) {
- printf("about to crash...\n");
- asm volatile(
- "mov r0, #0 \n"
- "mov r1, #1 \n"
- "mov r2, #2 \n"
- "mov r3, #3 \n"
- "ldr r12, [r0] \n"
- );
-
- return 0;
-}
-
int stack_smasher_test(int, char**) {
int dummy = 0;
printf("corrupting our stack...\n");