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