summaryrefslogtreecommitdiffstats
path: root/libcxx/test/algorithms/alg.nonmodifying
diff options
context:
space:
mode:
authorGreg Clayton <gclayton@apple.com>2014-11-17 18:40:27 +0000
committerGreg Clayton <gclayton@apple.com>2014-11-17 18:40:27 +0000
commit35c91347e64b35ffbfa4253dd5c6e4d02b3e4310 (patch)
treefa308f9e7c5cd13aa76e558e6547ad9e5c9101ee /libcxx/test/algorithms/alg.nonmodifying
parentcb29c1ae25f22e90c12a278238b40d504ecfe9d8 (diff)
downloadbcm5719-llvm-35c91347e64b35ffbfa4253dd5c6e4d02b3e4310.tar.gz
bcm5719-llvm-35c91347e64b35ffbfa4253dd5c6e4d02b3e4310.zip
Fixes for remote test suite execution of the "lldb/test/lang" directory.
Fixes include: - Add a new lldbtest.TestBase function named registerSharedLibrariesWithTarget. This function can be called using the shared libraries for your test suite either as shared library basename ("foo"), path basename ("libfoo.dylib") or full path ("/tmp/lldb/test/lang/c/carp/libfoo.dylib"). These shared libraries are then registered with the target so they will be downloaded when the test is run remotely. - Changed a lot of tests over to use SBDebugger::CreateTarget(...) calls instead of using "file a.out" commands. - Cleaned up some tests to add new locations for breakpoints that all compilers should be able to abide by. Some tests and constants being loaded into values of structs and some compilers like arm64 will often combine two constant data loads into a single source line so some breakpoint locations were not being set correctly. Adding lines like 'puts("")' allow us to lock onto a source line that will have code. llvm-svn: 222156
Diffstat (limited to 'libcxx/test/algorithms/alg.nonmodifying')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud