aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorTodd Fiala <todd.fiala@gmail.com>2014-06-19 17:35:40 +0000
committerTodd Fiala <todd.fiala@gmail.com>2014-06-19 17:35:40 +0000
commit4c24eba7788fe9ddfd4695610f9c94c6109f754f (patch)
tree9ce199ec25be443c01289b4b87fad5accfdaf8df /clang/lib/Frontend/CompilerInvocation.cpp
parent660839f210b94c7677f7856139e6c95329ea1f32 (diff)
downloadllvm-4c24eba7788fe9ddfd4695610f9c94c6109f754f.zip
llvm-4c24eba7788fe9ddfd4695610f9c94c6109f754f.tar.gz
llvm-4c24eba7788fe9ddfd4695610f9c94c6109f754f.tar.bz2
Fixed up gdb-remote auxv regex issues with binary data.
Fixes two causes for https://github.com/tfiala/lldb/issues/7. 1. Ensures the inferior program has started executing, by printing a message on output first thing (per the "message:" command line arg) and waiting for that text to arrive before doing any checks related to auxv support. 2. Fixes up auxv-related regex patterns to be compiled with the Python re.MULTILINE and re.DOTALL options. The multiline is needed because the binary data can include what look like newlines when interpreted as text, and the DOTALL is needed to have the (.*) content portion match newlines. Added interrupt packet helper methods to add interrupt test sequence packets and parse the results from them. llvm-svn: 211283
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions