diff options
| author | Evgeniy Stepanov <eugeni.stepanov@gmail.com> | 2012-01-19 11:34:18 +0000 |
|---|---|---|
| committer | Evgeniy Stepanov <eugeni.stepanov@gmail.com> | 2012-01-19 11:34:18 +0000 |
| commit | 84c44a8b8b24d3a67aff0ca60d621ebcc562ef70 (patch) | |
| tree | e8816a1f6f33ba6758c082663dc36bda20975850 /compiler-rt/lib/asan/asan_stack.cc | |
| parent | a875b7ccc759c8f2c28c717e7d1716a02039665f (diff) | |
| download | bcm5719-llvm-84c44a8b8b24d3a67aff0ca60d621ebcc562ef70.tar.gz bcm5719-llvm-84c44a8b8b24d3a67aff0ca60d621ebcc562ef70.zip | |
EHABI-based stack trace on ARM.
The change removes the unused FLAG_fast_unwind, and forces EHABI-based unwind
on ARM, and fast (FP-based) unwind everywhere else.
llvm-svn: 148468
Diffstat (limited to 'compiler-rt/lib/asan/asan_stack.cc')
| -rw-r--r-- | compiler-rt/lib/asan/asan_stack.cc | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/compiler-rt/lib/asan/asan_stack.cc b/compiler-rt/lib/asan/asan_stack.cc index 60e4f92282e..9f746974908 100644 --- a/compiler-rt/lib/asan/asan_stack.cc +++ b/compiler-rt/lib/asan/asan_stack.cc @@ -54,14 +54,6 @@ void AsanStackTrace::PrintStack(uintptr_t *addr, size_t size) { } #endif // ASAN_USE_EXTERNAL_SYMBOLIZER -#ifdef __arm__ -#define UNWIND_STOP _URC_END_OF_STACK -#define UNWIND_CONTINUE _URC_OK -#else -#define UNWIND_STOP _URC_NORMAL_STOP -#define UNWIND_CONTINUE _URC_NO_REASON -#endif - uintptr_t AsanStackTrace::GetCurrentPc() { return GET_CALLER_PC(); } |

