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)
{
/* in the child */
ptrace(PTRACE_TRACEME, 0, NULL, NULL);
ptrace(PT_TRACE_ME, 0, NULL, NULL);
execv(args[0], args);
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;
Eina_Bool done = EINA_FALSE;
ptrace(PTRACE_ATTACH, child, NULL, NULL);
ptrace(PT_ATTACH, child, NULL, NULL);
result = waitpid(child, &status, 0);
if (WIFSTOPPED(status))
ptrace(PTRACE_CONT, child, NULL, NULL);
ptrace(PT_CONTINUE, child, NULL, NULL);
while (!done)
{
@ -454,12 +454,12 @@ main(int argc, char **argv)
sig.si_signo != SIGBUS &&
sig.si_signo != SIGABRT))
{
ptrace(PTRACE_CONT, child, NULL, back);
ptrace(PT_CONTINUE, child, NULL, back);
continue ;
}
/* 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 */
if (home)