Index: source/Plugins/Process/FreeBSD/ProcessMonitor.cpp =================================================================== --- source/Plugins/Process/FreeBSD/ProcessMonitor.cpp +++ source/Plugins/Process/FreeBSD/ProcessMonitor.cpp @@ -37,9 +37,6 @@ using namespace lldb; using namespace lldb_private; -// We disable the tracing of ptrace calls for integration builds to avoid the -// additional indirection and checks. -#ifndef LLDB_CONFIGURATION_BUILDANDINTEGRATION // Wrapper for ptrace to catch errors and log calls. const char *Get_PT_IO_OP(int op) { @@ -137,9 +134,6 @@ #define PTRACE(req, pid, addr, data) \ PtraceWrapper((req), (pid), (addr), (data), #req, __FILE__, __LINE__) -#else -PtraceWrapper((req), (pid), (addr), (data)) -#endif // Static implementations of ProcessMonitor::ReadMemory and // ProcessMonitor::WriteMemory. This enables mutual recursion between these Index: source/Plugins/Process/POSIX/CrashReason.cpp =================================================================== --- source/Plugins/Process/POSIX/CrashReason.cpp +++ source/Plugins/Process/POSIX/CrashReason.cpp @@ -229,11 +229,6 @@ } const char *CrashReasonAsString(CrashReason reason) { -#ifdef LLDB_CONFIGURATION_BUILDANDINTEGRATION - // Just return the code in ascii for integration builds. - chcar str[8]; - sprintf(str, "%d", reason); -#else const char *str = nullptr; switch (reason) { @@ -315,8 +310,6 @@ str = "eFloatSubscriptRange"; break; } -#endif - return str; } Index: source/Plugins/Process/POSIX/ProcessMessage.cpp =================================================================== --- source/Plugins/Process/POSIX/ProcessMessage.cpp +++ source/Plugins/Process/POSIX/ProcessMessage.cpp @@ -15,11 +15,6 @@ } const char *ProcessMessage::PrintKind(Kind kind) { -#ifdef LLDB_CONFIGURATION_BUILDANDINTEGRATION - // Just return the code in ascii for integration builds. - chcar str[8]; - sprintf(str, "%d", reason); -#else const char *str = nullptr; switch (kind) { @@ -60,8 +55,6 @@ str = "eExecMessage"; break; } -#endif - return str; }