Author: brucem Date: Thu Sep 3 18:57:09 2015 New Revision: 246821 URL: http://llvm.org/viewvc/llvm-project?rev=246821&view=rev Log: SystemRuntime/MacOSX no longer need ObjCRuntime header.
Summary: The AppleGetQueuesHandler code no longer needs to include a header from the AppleObjCRuntime, so we can remove workarounds that were present in the build systems. Reviewers: clayborg, jasonmolenda Subscribers: lldb-commits Differential Revision: http://reviews.llvm.org/D12589 Modified: lldb/trunk/source/Plugins/SystemRuntime/MacOSX/AppleGetQueuesHandler.cpp lldb/trunk/source/Plugins/SystemRuntime/MacOSX/CMakeLists.txt lldb/trunk/source/Plugins/SystemRuntime/MacOSX/Makefile Modified: lldb/trunk/source/Plugins/SystemRuntime/MacOSX/AppleGetQueuesHandler.cpp URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Plugins/SystemRuntime/MacOSX/AppleGetQueuesHandler.cpp?rev=246821&r1=246820&r2=246821&view=diff ============================================================================== --- lldb/trunk/source/Plugins/SystemRuntime/MacOSX/AppleGetQueuesHandler.cpp (original) +++ lldb/trunk/source/Plugins/SystemRuntime/MacOSX/AppleGetQueuesHandler.cpp Thu Sep 3 18:57:09 2015 @@ -13,8 +13,6 @@ // C++ Includes // Other libraries and framework includes // Project includes -#include "AppleThreadPlanStepThroughObjCTrampoline.h" - #include "clang/AST/ASTContext.h" #include "clang/AST/DeclCXX.h" @@ -30,6 +28,8 @@ #include "lldb/Symbol/Symbol.h" #include "lldb/Target/ExecutionContext.h" #include "lldb/Target/Process.h" +#include "lldb/Target/Target.h" +#include "lldb/Target/Thread.h" using namespace lldb; using namespace lldb_private; Modified: lldb/trunk/source/Plugins/SystemRuntime/MacOSX/CMakeLists.txt URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Plugins/SystemRuntime/MacOSX/CMakeLists.txt?rev=246821&r1=246820&r2=246821&view=diff ============================================================================== --- lldb/trunk/source/Plugins/SystemRuntime/MacOSX/CMakeLists.txt (original) +++ lldb/trunk/source/Plugins/SystemRuntime/MacOSX/CMakeLists.txt Thu Sep 3 18:57:09 2015 @@ -1,6 +1,3 @@ -# We depend on AppleThreadPlanStepThroughObjCTrampoline.h -include_directories(../../LanguageRuntime/ObjC/AppleObjCRuntime) - add_lldb_library(lldbPluginSystemRuntimeMacOSX AppleGetItemInfoHandler.cpp AppleGetPendingItemsHandler.cpp Modified: lldb/trunk/source/Plugins/SystemRuntime/MacOSX/Makefile URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Plugins/SystemRuntime/MacOSX/Makefile?rev=246821&r1=246820&r2=246821&view=diff ============================================================================== --- lldb/trunk/source/Plugins/SystemRuntime/MacOSX/Makefile (original) +++ lldb/trunk/source/Plugins/SystemRuntime/MacOSX/Makefile Thu Sep 3 18:57:09 2015 @@ -11,5 +11,4 @@ LLDB_LEVEL := ../../../.. LIBRARYNAME := lldbPluginSystemRuntimeMacOSX BUILD_ARCHIVE = 1 -CPP.Flags += -I$(PROJ_SRC_DIR)/../../LanguageRuntime/ObjC/AppleObjCRuntime include $(LLDB_LEVEL)/Makefile _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits