[sanitizer] Remove optional arguments from clone() invocation.

Unbreaks compilation on older systems. Patch by Andy Jost.

llvm-svn: 186103
This commit is contained in:
Sergey Matveev 2013-07-11 16:37:44 +00:00
parent ff3ea8060c
commit 29e787d456
1 changed files with 2 additions and 2 deletions

View File

@ -327,8 +327,8 @@ void StopTheWorld(StopTheWorldCallback callback, void *argument) {
// permissions. // permissions.
tracer_thread_argument.mutex.Lock(); tracer_thread_argument.mutex.Lock();
pid_t tracer_pid = clone(TracerThread, tracer_stack.Bottom(), pid_t tracer_pid = clone(TracerThread, tracer_stack.Bottom(),
CLONE_VM | CLONE_FS | CLONE_FILES | CLONE_UNTRACED, CLONE_VM | CLONE_FS | CLONE_FILES | CLONE_UNTRACED,
&tracer_thread_argument, 0, 0, 0); &tracer_thread_argument);
if (tracer_pid < 0) { if (tracer_pid < 0) {
Report("Failed spawning a tracer thread (errno %d).\n", errno); Report("Failed spawning a tracer thread (errno %d).\n", errno);
tracer_thread_argument.mutex.Unlock(); tracer_thread_argument.mutex.Unlock();