1*cf84ac9aSAndroid Build Coastguard Worker #include <signal.h> 2*cf84ac9aSAndroid Build Coastguard Worker #include <unistd.h> 3*cf84ac9aSAndroid Build Coastguard Worker 4*cf84ac9aSAndroid Build Coastguard Worker #include "stack-fcall.h" 5*cf84ac9aSAndroid Build Coastguard Worker f3(int i)6*cf84ac9aSAndroid Build Coastguard Workerint f3(int i) 7*cf84ac9aSAndroid Build Coastguard Worker { 8*cf84ac9aSAndroid Build Coastguard Worker static int pid; 9*cf84ac9aSAndroid Build Coastguard Worker 10*cf84ac9aSAndroid Build Coastguard Worker switch (i) { 11*cf84ac9aSAndroid Build Coastguard Worker case 1: 12*cf84ac9aSAndroid Build Coastguard Worker return kill(pid, SIGURG); 13*cf84ac9aSAndroid Build Coastguard Worker 14*cf84ac9aSAndroid Build Coastguard Worker default: 15*cf84ac9aSAndroid Build Coastguard Worker return (pid = getpid()) + i; 16*cf84ac9aSAndroid Build Coastguard Worker } 17*cf84ac9aSAndroid Build Coastguard Worker 18*cf84ac9aSAndroid Build Coastguard Worker } 19