1*cf84ac9aSAndroid Build Coastguard Worker #include "negated_errno.h" 2*cf84ac9aSAndroid Build Coastguard Worker 3*cf84ac9aSAndroid Build Coastguard Worker #define get_error s390_get_error 4*cf84ac9aSAndroid Build Coastguard Worker #define ARCH_REGSET s390_regset 5*cf84ac9aSAndroid Build Coastguard Worker #include "../s390/get_error.c" 6*cf84ac9aSAndroid Build Coastguard Worker #undef ARCH_REGSET 7*cf84ac9aSAndroid Build Coastguard Worker #undef get_error 8*cf84ac9aSAndroid Build Coastguard Worker 9*cf84ac9aSAndroid Build Coastguard Worker #define get_error s390x_get_error 10*cf84ac9aSAndroid Build Coastguard Worker #define ARCH_REGSET s390x_regset 11*cf84ac9aSAndroid Build Coastguard Worker #include "../s390/get_error.c" 12*cf84ac9aSAndroid Build Coastguard Worker #undef ARCH_REGSET 13*cf84ac9aSAndroid Build Coastguard Worker #undef get_error 14*cf84ac9aSAndroid Build Coastguard Worker 15*cf84ac9aSAndroid Build Coastguard Worker static void get_error(struct tcb * tcp,const bool check_errno)16*cf84ac9aSAndroid Build Coastguard Workerget_error(struct tcb *tcp, const bool check_errno) 17*cf84ac9aSAndroid Build Coastguard Worker { 18*cf84ac9aSAndroid Build Coastguard Worker if (tcp->currpers == 1) 19*cf84ac9aSAndroid Build Coastguard Worker s390_get_error(tcp, check_errno); 20*cf84ac9aSAndroid Build Coastguard Worker else 21*cf84ac9aSAndroid Build Coastguard Worker s390x_get_error(tcp, check_errno); 22*cf84ac9aSAndroid Build Coastguard Worker } 23