diff options
author | Jason Molenda <jason@molenda.com> | 2021-01-13 23:39:32 -0800 |
---|---|---|
committer | Jason Molenda <jason@molenda.com> | 2021-01-13 23:41:33 -0800 |
commit | 885eae9d85de4b1b1907ac9b3ecba26565932069 (patch) | |
tree | 4743b3890247d5d4fdac442d34fea51a6b48c989 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | ff5e896425577f445ed080d88b582aab0896fba0 (diff) | |
download | llvm-885eae9d85de4b1b1907ac9b3ecba26565932069.zip llvm-885eae9d85de4b1b1907ac9b3ecba26565932069.tar.gz llvm-885eae9d85de4b1b1907ac9b3ecba26565932069.tar.bz2 |
Add func call so we don't instruction-step into the builtin_trap
The way this test is structured right now, I set a breakpoint on
the instruction before the __builtin_trap. It hits the breakpoint,
disables the breakpoint, and instruction steps. This hits the
builtin_trap instruction which debugserver (on arm64) now advances
to the next instruction and reports that address to lldb. lldb
doesn't recognize this as a proper response to the instruction
step and continues executing until the next trap, and the test fails.
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions