blob: 66c52d30a68d26d0b45be8d4dff68b188975c6ea (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
--- ./base/threading/platform_thread_linux.cc.orig 2014-08-12 21:01:27.000000000 +0200
+++ ./base/threading/platform_thread_linux.cc 2014-08-13 09:56:56.000000000 +0200
@@ -16,7 +16,9 @@
#include "base/tracked_objects.h"
#if !defined(OS_NACL)
+#if !defined(OS_BSD)
#include <sys/prctl.h>
+#endif
#include <sys/resource.h>
#include <sys/syscall.h>
#include <sys/time.h>
@@ -50,7 +52,7 @@
ThreadIdNameManager::GetInstance()->SetName(CurrentId(), name);
tracked_objects::ThreadData::InitializeThreadContext(name);
-#if !defined(OS_NACL)
+#if !defined(OS_NACL) && !defined(OS_BSD)
// On linux we can get the thread names to show up in the debugger by setting
// the process name for the LWP. We don't want to do this for the main
// thread because that would rename the process, causing tools like killall
|