summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorFred Riss <friss@apple.com>2019-11-07 17:32:29 -0800
committerFred Riss <friss@apple.com>2019-11-15 15:17:27 -0800
commita578adc1bc8e17b147ed5ef4794cd6f3f82b584b (patch)
tree4a9252bee7cc5ae438941fd45bc85d42490d72b3 /clang/lib/CodeGen/CodeGenModule.cpp
parent12d7500ba2417c7f299daa83a7812962f15632ec (diff)
downloadbcm5719-llvm-a578adc1bc8e17b147ed5ef4794cd6f3f82b584b.tar.gz
bcm5719-llvm-a578adc1bc8e17b147ed5ef4794cd6f3f82b584b.zip
dotest: Add a way for the run_to_* helpers to register dylibs
Summary: To run the testsuite remotely the executable needs to be uploaded to the target system. The Target takes care of this by default. When the test uses additional shared libraries, those won't be handled by default and need to be registered with the target using test.registerSharedLibrariesWithTarget(target, dylib). Calling this API requires a target, so it doesn't mesh well with the run_to_* helpers that we've been advertising as the right way to write tests. This patch adds an extra_images argument to all the helpers and does the registration automatically when running a remote testsuite. TestWeakSymbols.py was converted to use this new scheme. Reviewers: jingham Subscribers: lldb-commits Tags: #lldb Differential Revision: https://reviews.llvm.org/D70134
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud