This revision was not accepted when it landed; it landed in state "Needs Review". This revision was automatically updated to reflect the committed changes. Closed by commit rL333345: Add missing includes to some LLDB headers. (authored by teemperor, committed by ). Herald added a subscriber: llvm-commits.
Changed prior to commit: https://reviews.llvm.org/D47412?vs=148721&id=148722#toc Repository: rL LLVM https://reviews.llvm.org/D47412 Files: lldb/trunk/source/Plugins/DynamicLoader/Hexagon-DYLD/HexagonDYLDRendezvous.h lldb/trunk/source/Plugins/Process/Utility/InstructionUtils.h lldb/trunk/source/Plugins/Process/Utility/UnwindLLDB.h lldb/trunk/tools/lldb-mi/MICmnLLDBDebuggerHandleEvents.h Index: lldb/trunk/source/Plugins/Process/Utility/InstructionUtils.h =================================================================== --- lldb/trunk/source/Plugins/Process/Utility/InstructionUtils.h +++ lldb/trunk/source/Plugins/Process/Utility/InstructionUtils.h @@ -10,6 +10,9 @@ #ifndef lldb_InstructionUtils_h_ #define lldb_InstructionUtils_h_ +#include <cassert> +#include <cstdint> + // Common utilities for manipulating instruction bit fields. namespace lldb_private { Index: lldb/trunk/source/Plugins/Process/Utility/UnwindLLDB.h =================================================================== --- lldb/trunk/source/Plugins/Process/Utility/UnwindLLDB.h +++ lldb/trunk/source/Plugins/Process/Utility/UnwindLLDB.h @@ -17,6 +17,7 @@ // Other libraries and framework includes // Project includes #include "lldb/Symbol/FuncUnwinders.h" +#include "lldb/Symbol/SymbolContext.h" #include "lldb/Symbol/UnwindPlan.h" #include "lldb/Target/RegisterContext.h" #include "lldb/Target/Unwind.h" Index: lldb/trunk/source/Plugins/DynamicLoader/Hexagon-DYLD/HexagonDYLDRendezvous.h =================================================================== --- lldb/trunk/source/Plugins/DynamicLoader/Hexagon-DYLD/HexagonDYLDRendezvous.h +++ lldb/trunk/source/Plugins/DynamicLoader/Hexagon-DYLD/HexagonDYLDRendezvous.h @@ -11,8 +11,10 @@ #define liblldb_HexagonDYLDRendezvous_H_ // C Includes +#include <limits.h> // for PATH_MAX // C++ Includes #include <list> +#include <map> #include <string> // Other libraries and framework includes Index: lldb/trunk/tools/lldb-mi/MICmnLLDBDebuggerHandleEvents.h =================================================================== --- lldb/trunk/tools/lldb-mi/MICmnLLDBDebuggerHandleEvents.h +++ lldb/trunk/tools/lldb-mi/MICmnLLDBDebuggerHandleEvents.h @@ -14,6 +14,7 @@ #include "MICmnMIValueList.h" #include "MICmnMIValueTuple.h" #include "MIUtilSingletonBase.h" +#include "lldb/API/SBEvent.h" // Declarations: class CMICmnLLDBDebugSessionInfo;
Index: lldb/trunk/source/Plugins/Process/Utility/InstructionUtils.h =================================================================== --- lldb/trunk/source/Plugins/Process/Utility/InstructionUtils.h +++ lldb/trunk/source/Plugins/Process/Utility/InstructionUtils.h @@ -10,6 +10,9 @@ #ifndef lldb_InstructionUtils_h_ #define lldb_InstructionUtils_h_ +#include <cassert> +#include <cstdint> + // Common utilities for manipulating instruction bit fields. namespace lldb_private { Index: lldb/trunk/source/Plugins/Process/Utility/UnwindLLDB.h =================================================================== --- lldb/trunk/source/Plugins/Process/Utility/UnwindLLDB.h +++ lldb/trunk/source/Plugins/Process/Utility/UnwindLLDB.h @@ -17,6 +17,7 @@ // Other libraries and framework includes // Project includes #include "lldb/Symbol/FuncUnwinders.h" +#include "lldb/Symbol/SymbolContext.h" #include "lldb/Symbol/UnwindPlan.h" #include "lldb/Target/RegisterContext.h" #include "lldb/Target/Unwind.h" Index: lldb/trunk/source/Plugins/DynamicLoader/Hexagon-DYLD/HexagonDYLDRendezvous.h =================================================================== --- lldb/trunk/source/Plugins/DynamicLoader/Hexagon-DYLD/HexagonDYLDRendezvous.h +++ lldb/trunk/source/Plugins/DynamicLoader/Hexagon-DYLD/HexagonDYLDRendezvous.h @@ -11,8 +11,10 @@ #define liblldb_HexagonDYLDRendezvous_H_ // C Includes +#include <limits.h> // for PATH_MAX // C++ Includes #include <list> +#include <map> #include <string> // Other libraries and framework includes Index: lldb/trunk/tools/lldb-mi/MICmnLLDBDebuggerHandleEvents.h =================================================================== --- lldb/trunk/tools/lldb-mi/MICmnLLDBDebuggerHandleEvents.h +++ lldb/trunk/tools/lldb-mi/MICmnLLDBDebuggerHandleEvents.h @@ -14,6 +14,7 @@ #include "MICmnMIValueList.h" #include "MICmnMIValueTuple.h" #include "MIUtilSingletonBase.h" +#include "lldb/API/SBEvent.h" // Declarations: class CMICmnLLDBDebugSessionInfo;
_______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits