1*e3723e1fSApple OSS Distributions #include <unistd.h> 2*e3723e1fSApple OSS Distributions #include <os/assumes.h> 3*e3723e1fSApple OSS Distributions #include <signal.h> 4*e3723e1fSApple OSS Distributions 5*e3723e1fSApple OSS Distributions int main()6*e3723e1fSApple OSS Distributionsmain() 7*e3723e1fSApple OSS Distributions { 8*e3723e1fSApple OSS Distributions // Always signal parent to unblock them 9*e3723e1fSApple OSS Distributions kill(getppid(), SIGUSR1); 10*e3723e1fSApple OSS Distributions 11*e3723e1fSApple OSS Distributions #if !defined(__x86_64__) 12*e3723e1fSApple OSS Distributions os_crash("translated child not running as x86_64"); 13*e3723e1fSApple OSS Distributions #endif 14*e3723e1fSApple OSS Distributions sleep(100); 15*e3723e1fSApple OSS Distributions return 0; 16*e3723e1fSApple OSS Distributions } 17