summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-objdump/llvm-objdump.cpp
diff options
context:
space:
mode:
authorTodd Fiala <todd.fiala@gmail.com>2014-09-24 22:57:33 +0000
committerTodd Fiala <todd.fiala@gmail.com>2014-09-24 22:57:33 +0000
commitf502d72d4e55ddff4ae2467cccb14da1136cfc83 (patch)
tree29967bbaac3a116861495ec8de00015d86beeb64 /llvm/tools/llvm-objdump/llvm-objdump.cpp
parent34ddf8725c94665f290f2f4806c1b7c4d2901e98 (diff)
downloadbcm5719-llvm-f502d72d4e55ddff4ae2467cccb14da1136cfc83.tar.gz
bcm5719-llvm-f502d72d4e55ddff4ae2467cccb14da1136cfc83.zip
The beginnings of a gtest-based test framework.
Makes use of LLVM gtest support. This does *not* run as part of the lldb test suite. I'm using it to start testing some components that I'll be adding to the inner guts of NativeThreadLinux to more maintainably handle thread states and deferred thread state notification. Runs with default Makefile target "test" using gmake within a given test directory (currently only test/c++/native_process/thread_state_coordinator). The Makefile.rules currently assume it is using the LLVM gtest. It works on a canonical MacOSX dir structture (i.e. lldb, lldb/llvm, lldb/llvm/tools/clang). It also works on Ubuntu assuming the standard dir layout of llvm, llvm/tools/clang, llvm/tools/lldb. In this case, it expects a directory called build-debug parallel to the llvm source dir. All directory assumptions can be overridden with environment variables. See test/c++/make/Makefile.rules for details. We'll want to make this smarter in the future, particularly around finding the LLVM build output dir. llvm-svn: 218422
Diffstat (limited to 'llvm/tools/llvm-objdump/llvm-objdump.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud