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