Fix missing include in NativeProcessLinux

llvm-svn: 294211
This commit is contained in:
Pavel Labath 2017-02-06 18:36:58 +00:00
parent 33aba3c290
commit 4ee1c95216
1 changed files with 4 additions and 7 deletions

View File

@ -32,6 +32,8 @@
#include "lldb/Host/ThreadLauncher.h"
#include "lldb/Host/common/NativeBreakpoint.h"
#include "lldb/Host/common/NativeRegisterContext.h"
#include "lldb/Host/linux/Ptrace.h"
#include "lldb/Host/linux/Uio.h"
#include "lldb/Host/posix/ProcessLauncherPosixFork.h"
#include "lldb/Symbol/ObjectFile.h"
#include "lldb/Target/Process.h"
@ -47,20 +49,15 @@
#include "ProcFileReader.h"
#include "Procfs.h"
// System includes - They have to be included after framework includes because
// they define some
// macros which collide with variable names in other modules
#include "llvm/Support/Threading.h"
#include <linux/unistd.h>
#include <sys/socket.h>
#include <sys/syscall.h>
#include <sys/types.h>
#include <sys/user.h>
#include <sys/wait.h>
#include "lldb/Host/linux/Ptrace.h"
#include "lldb/Host/linux/Uio.h"
// Support hardware breakpoints in case it has not been defined
#ifndef TRAP_HWBKPT
#define TRAP_HWBKPT 4