summaryrefslogtreecommitdiffstats
path: root/lldb/source/Target/ThreadPlanPython.cpp
diff options
context:
space:
mode:
authorRui Ueyama <ruiu@google.com>2015-09-30 17:06:09 +0000
committerRui Ueyama <ruiu@google.com>2015-09-30 17:06:09 +0000
commitf5c4aca98f9476d452e8630d29de14e0765a03b0 (patch)
treecab9f1c9c010f5eafa63ff0d7ffab81ed5d8b016 /lldb/source/Target/ThreadPlanPython.cpp
parent848c1aa4528d8377a93b46ed246f1cc11531e4bd (diff)
downloadbcm5719-llvm-f5c4aca98f9476d452e8630d29de14e0765a03b0.tar.gz
bcm5719-llvm-f5c4aca98f9476d452e8630d29de14e0765a03b0.zip
ELF2: Add basic linker script support.
This linker script parser and evaluator is powerful enough to read Linux's libc.so, which is (despite its name) a linker script that contains OUTPUT_FORMAT, GROUP and AS_NEEDED directives. The parser implemented in this patch is a recursive-descendent one. It does *not* construct an AST but consumes directives in place and sets the results to Symtab object, like what Driver is doing. This should be very fast since less objects are allocated, and this is also more readable. http://reviews.llvm.org/D13232 llvm-svn: 248918
Diffstat (limited to 'lldb/source/Target/ThreadPlanPython.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud