E: should now compile on Mac OS X.

SVN revision: 78977
This commit is contained in:
Cedric BAIL 2012-11-07 21:21:04 +00:00
parent 03d50e9546
commit 3fe9bed80e
1 changed files with 5 additions and 5 deletions

View File

@ -394,7 +394,7 @@ main(int argc, char **argv)
else if (child == 0) else if (child == 0)
{ {
/* in the child */ /* in the child */
ptrace(PTRACE_TRACEME, 0, NULL, NULL); ptrace(PT_TRACE_ME, 0, NULL, NULL);
execv(args[0], args); execv(args[0], args);
return 0; /* We failed, 0 mean normal exit from E with no restart or crash so let exit */ return 0; /* We failed, 0 mean normal exit from E with no restart or crash so let exit */
@ -406,12 +406,12 @@ main(int argc, char **argv)
int status; int status;
Eina_Bool done = EINA_FALSE; Eina_Bool done = EINA_FALSE;
ptrace(PTRACE_ATTACH, child, NULL, NULL); ptrace(PT_ATTACH, child, NULL, NULL);
result = waitpid(child, &status, 0); result = waitpid(child, &status, 0);
if (WIFSTOPPED(status)) if (WIFSTOPPED(status))
ptrace(PTRACE_CONT, child, NULL, NULL); ptrace(PT_CONTINUE, child, NULL, NULL);
while (!done) while (!done)
{ {
@ -454,12 +454,12 @@ main(int argc, char **argv)
sig.si_signo != SIGBUS && sig.si_signo != SIGBUS &&
sig.si_signo != SIGABRT)) sig.si_signo != SIGABRT))
{ {
ptrace(PTRACE_CONT, child, NULL, back); ptrace(PT_CONTINUE, child, NULL, back);
continue ; continue ;
} }
/* E17 should be in pause, we can detach */ /* E17 should be in pause, we can detach */
ptrace(PTRACE_DETACH, child, NULL, back); ptrace(PT_DETACH, child, NULL, back);
/* And call gdb if available */ /* And call gdb if available */
if (home) if (home)