Skip to content

Commit 0379089

Browse files
committed
wrap in LLDB_ENABLE_SWIFT
1 parent dcfe81e commit 0379089

File tree

3 files changed

+6
-0
lines changed

3 files changed

+6
-0
lines changed

lldb/include/lldb/Utility/Logging.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,9 @@
1111

1212
#include <cstdint>
1313

14+
#ifdef LLDB_ENABLE_SWIFT
1415
#include "llvm/ADT/StringRef.h"
16+
#endif
1517

1618
// Log Bits specific to logging in lldb
1719
#define LIBLLDB_LOG_PROCESS (1u << 1)

lldb/source/Commands/CommandObjectHealthcheck.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ CommandObjectHealthcheck::CommandObjectHealthcheck(
2525

2626
bool CommandObjectHealthcheck::DoExecute(Args &args,
2727
CommandReturnObject &result) {
28+
#ifdef LLDB_ENABLE_SWIFT
2829
std::error_code err;
2930
llvm::SmallString<128> temp_path;
3031
int temp_fd = -1;
@@ -49,5 +50,6 @@ bool CommandObjectHealthcheck::DoExecute(Args &args,
4950

5051
result.AppendMessageWithFormat("Health check written to %s\n",
5152
temp_path.c_str());
53+
#endif
5254
return true;
5355
}

lldb/source/Interpreter/CommandInterpreter.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -512,7 +512,9 @@ void CommandInterpreter::LoadCommandDictionary() {
512512
REGISTER_COMMAND_OBJECT("frame", CommandObjectMultiwordFrame);
513513
REGISTER_COMMAND_OBJECT("gui", CommandObjectGUI);
514514
REGISTER_COMMAND_OBJECT("help", CommandObjectHelp);
515+
#ifdef LLDB_ENABLE_SWIFT
515516
REGISTER_COMMAND_OBJECT("healthcheck", CommandObjectHealthcheck);
517+
#endif
516518
REGISTER_COMMAND_OBJECT("log", CommandObjectLog);
517519
REGISTER_COMMAND_OBJECT("memory", CommandObjectMemory);
518520
REGISTER_COMMAND_OBJECT("platform", CommandObjectPlatform);

0 commit comments

Comments
 (0)