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