diff options
| author | Dimitry Andric <dim@FreeBSD.org> | 2016-01-13 20:06:56 +0000 | 
|---|---|---|
| committer | Dimitry Andric <dim@FreeBSD.org> | 2016-01-13 20:06:56 +0000 | 
| commit | 7fed546d1996271dabc7cf71d4d033125c4da4ee (patch) | |
| tree | 2b6dc7dcb4a6380cb331aded15f5a81c0038e194 /packages/Python/lldbsuite/test/functionalities/process_attach | |
| parent | 9e6d35490a6542f9c97607f93c2ef8ca8e03cbcc (diff) | |
Notes
Diffstat (limited to 'packages/Python/lldbsuite/test/functionalities/process_attach')
| -rw-r--r-- | packages/Python/lldbsuite/test/functionalities/process_attach/main.cpp | 19 | 
1 files changed, 1 insertions, 18 deletions
| diff --git a/packages/Python/lldbsuite/test/functionalities/process_attach/main.cpp b/packages/Python/lldbsuite/test/functionalities/process_attach/main.cpp index 8021feac5c71..46ffacc0a840 100644 --- a/packages/Python/lldbsuite/test/functionalities/process_attach/main.cpp +++ b/packages/Python/lldbsuite/test/functionalities/process_attach/main.cpp @@ -1,28 +1,11 @@  #include <stdio.h> -#if defined(__linux__) -#include <sys/prctl.h> -#endif -  #include <chrono>  #include <thread>  int main(int argc, char const *argv[]) {      int temp; -#if defined(__linux__) -    // Immediately enable any ptracer so that we can allow the stub attach -    // operation to succeed.  Some Linux kernels are locked down so that -    // only an ancestor process can be a ptracer of a process.  This disables that -    // restriction.  Without it, attach-related stub tests will fail. -#if defined(PR_SET_PTRACER) && defined(PR_SET_PTRACER_ANY) -    int prctl_result; - -    // For now we execute on best effort basis.  If this fails for -    // some reason, so be it. -    prctl_result = prctl(PR_SET_PTRACER, PR_SET_PTRACER_ANY, 0, 0, 0); -    (void) prctl_result; -#endif -#endif +    lldb_enable_attach();      // Waiting to be attached by the debugger.      temp = 0; | 
